Document Document Title
US09905597B2 Sensor package structure
A sensor package structure includes a substrate, a sensing member, a shielding member, a metallic wire, and an encapsulating compound. The substrate includes a die bonding zone and a wiring zone. The sensing member is mounted on the die bonding zone and includes a sensing zone, a carrying zone arranged around the sensing zone, and a connecting zone arranged outside of the carrying zone. The shielding member includes a translucent covering portion and a supporting portion connected to a peripheral portion of the covering portion. The supporting portion having a coefficient of thermal expansion less than 10 ppm/° C. is fixed on the carrying zone. The metallic wire connects the wiring zone and the connecting zone. The encapsulating compound is disposed on the wiring zone and covers a peripheral side of the sensing member, the connecting zone, and a peripheral side of the shielding member.
US09905594B2 Array substrate, manufacturing method thereof and display device
The present disclosure provides an array substrate, a manufacturing method thereof and a display device. The array substrate comprises a base substrate; a signal line and an electrode arranged in different layers on the base substrate, and an insulating layer located between the signal line and the electrode. The array substrate further comprises a dielectric film located between the signal line and the insulating layer, the dielectric film covering the signal line; and/or a dielectric film located between the electrode and the insulating layer, the dielectric film covering the electrode.
US09905592B2 Method for manufacturing TFT, array substrate and display device
A method for manufacturing a thin-film transistor (TFT), an array substrate and a display device are disclosed. The manufacturing method includes: forming a photoresist layer provided with a completely retained region, a partially-retained region and a completely removed region on a metal film by a half-tone mask process; forming a source/drain metal layer by etching the metal film under the cover of the photoresist layer; removing the photoresist layer in the partially-retained region; forming an active layer by patterning the semiconductor film; and removing residual photoresist layer.
US09905591B2 Array substrate comprising separating region and manfacturing method thereof,display apparatus
An array substrate and a manufacturing method thereof, a display apparatus are disclosed. The manufacturing method of the array substrate includes a forming a conduction layer (20) for electrically connecting two adjacent pixel electrodes (104) upon forming of the pixel electrodes (104). The method further includes forming a photoresist layer (30) on a surface of a substrate with the conduction layer (20) formed thereon; through one exposure and development process, forming a first photoresist removed region (A) and a photoresist retained region (B). The first photoresist removed region (A) corresponds to a location of the conduction layer (20); the conduction layer (20) in the first photoresist removed region (A) is etched, to form a separating region (106) configured for avoiding electrical connection of pixel electrodes (104) of two adjacent pixel units; and within the separating region (106), a metal line that is non-electrically connected to adjacent two pixel electrodes (104) is formed. With the array substrate and manufacturing method thereof, damage to excessive thin film layers in the array substrate in the course of reducing bright dot defect can be avoided.
US09905590B2 Manufacturing method of a LTPS array substrate
The present invention provides a LTPS array substrate and a manufacturing method thereof. The method comprises: forming a source electrode and a drain electrode on a substrate, forming polysilicon layers of a first region and a second region on the substrate including the source electrode and the drain electrode, and the thickness of the polysilicon layer of the first region is greater than the one of the second region, the polysilicon layer of the first region partially covers the source electrode and the drain electrode; passivating the surface of the polysilicon layer in order to turn the part of the adjacent surface of the polysilicon layer of the second region and the first region into an insulating layer; forming a gate electrode on the insulating layer between the source electrode and the drain electrode. The present invention can simplify the LTPS technical process and reduce the producing costs.
US09905584B2 Display device
By applying an AC pulse to a gate of a transistor which easily deteriorates, a shift in threshold voltage of the transistor is suppressed. However, in a case where amorphous silicon is used for a semiconductor layer of a transistor, the occurrence of a shift in threshold voltage naturally becomes a problem for a transistor which constitutes a part of circuit that generates an AC pulse. A shift in threshold voltage of a transistor which easily deteriorates and a shift in threshold voltage of a turned-on transistor are suppressed by signal input to a gate electrode of the transistor which easily deteriorates through the turned-on transistor. In other words, a structure for applying an AC pulse to a gate electrode of a transistor which easily deteriorates through a transistor to a gate electrode of which a high potential (VDD) is applied, is included.
US09905582B2 Display device
A display device in which the current load of wirings are distributed and display variations due to voltage drop are suppressed. An active matrix display device of the invention comprises a first current input terminal, a second current input terminal, and a plurality of current supply lines extending parallel to each other. Each current supply line is connected to a plurality of driving transistors in a line. One end of each current supply line is connected to the first current input terminal via a first wiring intersecting with the current supply lines, and the other end thereof is connected to the second current input terminal via a second wiring intersecting with the current supply lines. Accordingly, a current is supplied to each current supply line from both the first and the second current input terminals. The first and the second current input terminals are provided separately from each other.
US09905579B2 Semiconductor device and display device including the semiconductor device
A semiconductor device with a reduced layout area of transistors is provided. The semiconductor device includes a first transistor including a first oxide semiconductor film and a second transistor including a second oxide semiconductor film over a substrate. When the oxide semiconductor films are subjected to electron diffraction, the ratio of the integrated intensity of luminance of a diffraction spot derived from c-axis alignment to the integrated intensity of luminance of a diffraction spot derived from alignment in any direction in the first oxide semiconductor film is higher than that in the second oxide semiconductor film. In addition, part of the first transistor is located between the second transistor and the substrate.
US09905577B2 Array substrate, flexible display device and method for manufacturing array substrate
The present disclosure provides an array substrate, a flexible display device, and a method for manufacturing an array substrate. The array substrate includes a flexible substrate arranged at a display region and a peripheral region, and an array layer formed on the flexible substrate. The flexible substrate arranged at the display region has a first thickness, and at least a portion of the flexible substrate arranged at the peripheral region has a second thickness greater than the first thickness. According to the array substrate of the present disclosure, the flexible substrate arranged at the peripheral region is provided with a thickened portion so as to meet the strength requirement of an unfoldable region. Meanwhile, the thickened portion can be formed in a single process through a base plate having a corresponding concave structure, and as a result, it is able to reduce the process complexity.
US09905573B1 Three-dimensional memory device with angled word lines and method of making thereof
A mesa structure is formed over peripheral devices on a substrate. An alternating stack of insulating layers and spacer material layers is formed over the substrate and the mesa structure. A region of the alternating stack overlying the mesa structure is removed to provide a region in which the layers in the alternating stack extend along a non-horizontal direction that is parallel to the dielectric sidewall of the mesa structure. Memory stack structures and backside contact via structures are formed through another region of the alternating stack that includes horizontally-extending portions of the layers within the alternating stack. The spacer material layers are provided as, or are replaced with, electrically conductive layers. Top surfaces of portions of the electrically conductive layers that extend parallel to the dielectric sidewall of the mesa structure can be contacted by word line contact via structures.
US09905565B1 Memory cell
A microelectronic component is capable of being used as a memory cell. The component includes a semiconductor layer resting on an insulating layer and including a doped source region of a first conductivity type, a doped drain region of a second conductivity type, and an intermediate region, non-doped or more lightly doped, with the second conductivity type, than the drain region, the intermediate region including first and second portions respectively extending from the drain region and from the source region. An insulated front gate electrode rests on the first portion. A first back gate electrode and a second back gate electrode are arranged under the insulating layer, respectively opposite the first portion and the second portion.
US09905563B2 Semiconductor device
A semiconductor device includes: a first semiconductor layer stacked body including a compound semiconductor; a first field-effect transistor element including a first drain electrode, a first source electrode, and a first gate electrode that are provided on the first semiconductor layer stacked body; a second semiconductor layer stacked body including a compound semiconductor; and a second field-effect transistor element including a second drain electrode, a second source electrode, and a second gate electrode that are provided on the second semiconductor layer stacked body. The second gate electrode forms a Schottky junction or a p-n junction with the second semiconductor layer stacked body, the second drain electrode is connected to the first drain electrode, the second source electrode is connected to the first gate electrode, and the second gate electrode is connected to the first source electrode.
US09905556B1 Semiconductor device
To suppress the reverse breakdown voltage decrease while separating a main body region from a current detecting region. To provide a semiconductor device comprising a semiconductor substrate, a main body region having one or more operation cells formed inside the semiconductor substrate, a current detecting region having one or more current detecting cells formed inside the semiconductor substrate, an intermediate region formed between the main body region and the current detecting region and inside the semiconductor substrate, an upper surface side electrode formed above at least part of the main body region, a current detecting electrode that is formed above at least part of the current detecting region and is separate from the upper surface side electrode, and an additional electrode that is formed above at least part of the intermediate region and is connected to either the upper surface side electrode or the current detecting electrode.
US09905546B2 Package on package structure and fabrication method thereof
A method for fabricating a package on package (PoP) structure is provided, which includes: providing a first packaging substrate having at least a first electronic element and a plurality of first support portions, wherein the first electronic element is electrically connected to the first packaging substrate; forming an encapsulant on the first packaging substrate for encapsulating the first electronic element and the first support portions; forming a plurality of openings in the encapsulant for exposing portions of surfaces of the first support portions; and providing a second packaging substrate having a plurality of second support portions and stacking the second packaging substrate on the first packaging substrate with the second support portions positioned in the openings of the encapsulant and bonded with the first support portions. As such, the encapsulant effectively separates the first support portions or the second support portions from one another to prevent bridging from occurring therebetween.
US09905544B2 Bonding LED die to lead frame strips
In one embodiment, an LED bulb includes a plurality of metal lead frame strips, including at least a first strip, a second strip, and a third strip. First LED dies have their bottom electrodes electrically and thermally connected to a top surface of the first strip. Second LED dies have their bottom electrodes electrically and thermally connected to a top surface of the second strip. The top electrodes of the first LED dies are wire bonded to the second strip, and the top electrodes of the second LED dies are wire bonded to the third strip to connect the first LED dies and second LED dies in series and parallel. The strips are then bent to cause the LED dies to face different directions to obtain a wide emission pattern in a small space. The strips are then enclosed in a thermally conductive bulb having electrical leads.
US09905543B2 Light-emitting diode (LED) device
A light-emitting diode (LED) device configured to provide a multi-color display includes a plurality of light-emitting cells at least partially defined by a partition layer. The LED device may be configured to reduce optical interferences between the light-emitting cells. The LED device includes a plurality of light-emitting structures spaced apart from one another; a plurality of electrode layers on respective first surfaces of the light-emitting structures, a separation layer configured to electrically insulate the light-emitting structures from each other; phosphor layers on respective second surfaces of the light-emitting structures and associated with different colors, and a partition layer between the phosphor layers to separate the phosphor layers from one another. Each light-emitting cell may include a separate light-emitting structure, a separate set of one or more electrodes, and a separate phosphor layer.
US09905541B2 Semiconductor module with bus bar including stacked wiring layers
A semiconductor module includes upper arms and lower arms for three phases, heat sinks, a main circuit side bus bar, an output terminal side bus bar, a control terminal, and a resin mold portion. The output terminal side bus bar includes U-phase to W-phase wiring layers disposed opposite to each other via an insulating layer and U to W terminals electrically connecting each of the U-phase to W-phase wiring layer and a load. A stacked layer number of the U-phase to W-phase wiring layer is set to be an even number.
US09905538B2 Chip-stacked semiconductor package and method of manufacturing the same
A chip-stacked semiconductor package includes a first chip having a first front surface, a first back surface, and a first connection member on the first front surface, the first back surface being opposite to the first front surface; a second chip having a second front surface, a second back surface, a second connection member and a first through-silicon via (TSV) electrically connected to the second connection member, the second back surface opposite to the second front surface, and the second connection member on the second front face; and a first sealing member between the first front surface and the second front surface, the first sealing member filling a space between the first connection member and the second connection member, the first connection member of the first chip and the second connection member of the second chip being symmetric with respect to each other.
US09905536B2 Semiconductor device
A semiconductor device is provided including a package substrate, and a plurality of semiconductor chips stacked above the package substrate, at least one of the plurality of semiconductor chips including a step part in a periphery edge part of a rear surface.
US09905530B2 Systems and methods for bonding semiconductor elements
A method of ultrasonically bonding semiconductor elements includes the steps of: (a) aligning surfaces of a plurality of first conductive structures of a first semiconductor element to respective surfaces of a plurality of second conductive structures of a second semiconductor element, wherein the surfaces of each of the plurality of first conductive structures and the plurality of second conductive structures include aluminum; and (b) ultrasonically bonding ones of the first conductive structures to respective ones of the second conductive structures.
US09905529B2 Method for manufacturing semiconductor device
A method for manufacturing a semiconductor device includes the steps of mounting a Si interposer over a printed wiring substrate, plasma-cleaning an upper surface of the Si interposer, disposing an NCF over the upper surface of the Si interposer, and mounting a semiconductor chip over the upper surface of the Si interposer through the NCF. Also, the method includes the step of electrically coupling each of plural electrodes of a second substrate and each of plural electrode pads of the semiconductor chip with each other through plural bump electrodes by reflow, and the surface of the Si interposer is plasma-cleaned before attaching the NCF to the Si interposer.
US09905528B2 Semiconductor mounting apparatus, head thereof, and method for manufacturing laminated chip
A semiconductor mounting apparatus includes a storing unit that stores a liquid or a gas, a contact unit that comes into contact with a semiconductor chip when the storing unit is filled with the liquid or the gas, and a sucking unit that sucks up the semiconductor chip to bring the semiconductor chip into close contact with the contact unit.
US09905524B2 Bump structures in semiconductor device and packaging assembly
A bump structure in a semiconductor device or a packing assembly includes an under-bump metallization (UBM) layer formed on a conductive pad of a semiconductor substrate. The UBM layer has a width greater than a width of the conductive pad.
US09905523B2 Microelectronic assemblies formed using metal silicide, and methods of fabrication
Two microelectronic components (110, 120), e.g. a die and an interposer, are bonded to each other. One of the components' contact pads (110C) include metal, and the other component has silicon (410) which reacts with the metal to form metal silicide (504). Then a hole (510) is made through one of the components to reach the metal silicide and possibly even the unreacted metal (110C) of the other component. The hole is filled with a conductor (130), possibly metal, to provide a conductive via that can be electrically coupled to contact pads (120C.B) attachable to other circuit elements or microelectronic components, e.g. to a printed circuit board.
US09905522B1 Semiconductor copper metallization structure and related methods
Implementations of semiconductor packages may include: a silicon die including a pad, the pad including aluminum and copper; a passivation layer over at least a portion of the silicon die and a layer of one of a polyimide (PI) a polybenzoxazole (PBO), or a polymer resin coupled to the passivation layer. The package may include a first copper layer coupled over the pad, the first copper layer being about 1 microns to about 20 microns thick; a second copper layer coupled over the first copper layer, the second copper layer may be about 5 microns to about 40 microns thick; where a width of the first copper layer above the pad may be wider than a width of the second copper layer above the pad. The first and second copper layers may be configured to bond with a heavy copper wire or solder with a copper clip.
US09905519B1 Electronic structure process
An electronic structure process includes the following steps. A redistribution structure and a carrier plate are provided. A plurality of first bonding protruding portions and a first supporting structure are formed on the redistribution structure. A first encapsulated material is formed and filled between a first opening and the first bonding protruding portions. The carrier plate is removed. A plurality of second bonding protruding portions and a second supporting structure are formed on the redistribution structure. A second encapsulated material is formed and filled between a second opening and the second bonding protruding portions.
US09905516B2 Semiconductor device and method for manufacturing the same
A metal oxide layer is in contact with an interlayer insulating layer covering a transistor, and has a stacked-layer structure including a first metal oxide layer having an amorphous structure and a second metal oxide layer having a polycrystalline structure. In the first metal oxide layer, there are no crystal grain boundaries, and grid intervals are wide as compared to those in a metal oxide layer in a crystalline state; thus, the first metal oxide layer easily traps moisture between the lattices. In the second metal oxide layer having a polycrystalline structure, crystal parts other than crystal grain boundary portions have dense structures and extremely low moisture permeability. Thus, the structure in which the metal oxide layer including the first metal oxide layer and the second metal oxide layer is in contact with the interlayer insulating layer can effectively prevent moisture permeation into the transistor.
US09905512B2 Semiconductor device containing memory cells with a fuse in static random memory cell (SRAM) device and method of manufacturing same
An object of the invention is to provide a semiconductor device having less cracking or peeling and a method of manufacturing the same. A fuse portion of a semiconductor device has bit lines electrically coupled to a SRAM memory cell. The bit lines are covered by an interlayer insulating film. As the interlayer insulating film, a boron-doped BPTEOS film is formed. The bit lines have thereabove a fuse. The fuse and the bit lines are electrically coupled to each other via contact plugs. The interlayer insulating film that covers the bit lines therewith is separated from the contact plugs.
US09905511B2 Modular fuses and antifuses for integrated circuits
Nanoscale efuses, antifuses, and planar coil inductors are disclosed. A copper damascene process can be used to make all of these circuit elements. A low-temperature copper etch process can be used to make the efuses and efuse-like inductors. The circuit elements can be designed and constructed in a modular fashion by linking a matrix of metal columns in different configurations and sizes. The number of metal columns, or the size of a dielectric mesh included in the circuit element, determines its electrical characteristics. Alternatively, the efuses and inductors can be formed from interstitial metal that is either deposited into a matrix of dielectric columns, or left behind after etching columnar openings in a block of metal. Arrays of metal columns also serve a second function as features that can improve polish uniformity in place of conventional dummy structures. Use of such modular arrays provides flexibility to integrated circuit designers.
US09905504B1 Carrier base material-added wiring substrate
A carrier base material-added wiring substrate includes a wiring substrate and first to third carrier base materials. The first carrier base material is adhered by a first adhesive layer to a lower surface of the wiring substrate and includes an opening that exposes a product area of the wiring substrate. The second carrier base material is arranged in the opening of the first carrier base material and contacts the lower surface of the wiring substrate. The third carrier base material is adhered by a second adhesive layer to the first carrier base material and the second carrier base material. The third carrier base material covers the opening of the first carrier base material. The second adhesive layer is formed entirely on an upper surface of the third carrier base material.
US09905503B2 Package stucture and method of fabricating the same
A package structure and a method of fabricating the same are provided. The method includes forming a first wiring layer on a carrier board, forming a plurality of first conductors on the first wiring layer, encapsulating the first wiring layer and the first conductors with a first insulating layer, forming a second wiring layer on the first insulating layer, forming a plurality of second conductors on the second wiring layer, encapsulating the second wiring layer and the second conductors with a second insulating layer, and forming at least one opening in the second insulating layer. The at least one opening extends to a second surface of the first insulating layer, such that at least one electronic component can be disposed in the at least one opening. With forming two insulating layers first followed by forming the at least one opening, there is no need to stack or laminate the substrate that already has an opening, and the electronic component is free of displacement due to any compression. Therefore, a package structure thus fabricated has an increased yield rate.
US09905500B2 Semiconductor component and method of manufacture
In accordance with an embodiment, a semiconductor component includes a support having a first device receiving structure and a second device receiving structure and a contact extension that is common to the first and second device receiving structures. The first device receiving structure includes a device receiving area and the second device receiving structure includes a drain contact area. A III-N based semiconductor chip has a drain bond pad bonded to the drain contact area and a source bond pad bonded to the contact extension and a gate bond pad bonded to an interconnect. A portion of the silicon based semiconductor chip is bonded to the support device receiving area. In accordance with another embodiment, a method for manufacturing the semiconductor component includes coupling a III-N based semiconductor chip to a portion of the support a silicon based semiconductor chip to another portion of the support.
US09905499B2 Semiconductor device
[Object] A semiconductor device is configured to release heat from semiconductor chips more efficiently. [Means for Solution] A semiconductor device includes: a die pad 11 which has a die pad main surface 111 and a die pad rear surface 112; a semiconductor chip 41 mounted on the die pad main surface 111; a sealing resin portion 7 formed with a recess 75 for exposure of the die pad rear surface 11 and covering the die pad 11 and the semiconductor chip 41; and a heat releasing layer 6 disposed in the recess 75. The recess 75 has a recess groove 753 outside the die pad 11 in a direction in which the die pad rear surface 112 extends, and the recess groove 753 is closer to the die pad main surface 111 than to the die pad rear surface 112. The heat releasing layer 6 has a junction layer which is in contact with the die pad rear surface 112 and having part thereof filling the recess groove 753.
US09905495B2 Thermal module
A thermal module is disclosed. The thermal module includes a radiating fin assembly and a base. The base has a bottom and a plurality of slot vertically extending through the base in a thickness direction thereof. The radiating fin assembly includes a plurality of radiating fins, each of which has a heat-dissipation end and a heat-absorption end. The heat-absorption ends are correspondingly extended through the slots and bent to bear on the bottom for contacting with a heat-producing element. Heat produced by the heat-producing element is absorbed by the heat-absorption ends and directly transferred from the heat-absorption ends to the heat-dissipation ends without the problem of thermal resistance. Therefore, upgraded heat transfer efficiency and excellent heat dissipation effect can be achieved with the thermal module.
US09905490B2 Semiconductor device
Provided is a semiconductor device including an insulating substrate on which a semiconductor chip is mounted and a case that is adhered to the insulating substrate. The case includes a recess portion that is provided with an adhesive agent and into which a front surface side of the insulating substrate is inserted. The insulating substrate includes, in a side surface along a thickness direction, a front-side notched portion formed on the front surface side and a back-side notched portion formed on a back surface side. Length from a peak located between the front-side notched portion and the back-side notched portion to the front surface in the thickness direction is greater than or equal to 30% of an less than or equal to 70% of length of the recess portion of the case in the thickness direction.
US09905488B2 Array substrate, method for manufacture the same, and display device
The present disclosure provides an array substrate, its manufacturing method and a display device. The array substrate includes operating circuit interfaces, testing interfaces, and testing lines connecting the operating circuit interfaces and the testing interfaces. Each testing line includes at least one cut-off point, and conductive contacts extending to an upper surface of the array substrate are arranged at two sides of each cut-off point of the testing line. When testing an operating circuit, electrically connecting the conductive contacts at two sides of each cut-off point enables the testing line to be conductive.
US09905485B2 Method of monitoring output intensity of laser beam in bevel etching apparatus
Disclosed is an etching processing method using a bevel etching apparatus for etching a substrate by irradiating a laser beam, the bevel etching apparatus including a laser generator and an image capturing unit. The method includes a process, by the image capturing unit, of capturing an image of an inner part of a processing container by illuminating the inner part of the processing container by scattered light of the laser beam emitted from the laser generator; a process of calculating brightness of an image of a predetermined area out of the captured image of the inner part of the processing container; and a process of monitoring, based on data indicating a correlation between an output value of the laser beam output from the laser generator and the brightness, the output value of the laser beam with respect to the calculated brightness.
US09905482B2 Method of manufacturing a semiconductor device and inspecting an electrical characteristic thereof using test socket terminals
Improvement in yield of a semiconductor device is obtained. In addition, increase in service life of a socket terminal is obtained. A projecting portion PJ1 and a projecting portion PJ2 are provided in an end portion PU of a socket terminal STE1. Thus, it is possible to enable contact between a lead and the socket terminal STE in which a large current is caused to flow, at two points by a contact using the projecting portion PJ1 and by a contact using the projecting portion PJ2, for example. As a result, the current flowing from the socket terminal STE1 to the lead flows by being dispersed into a path flowing in the projecting portion PJ1 and a path flowing in the projecting portion PJ2. Accordingly, it is possible to suppress increase of temperature of a contact portion between the socket terminal STE1 and the lead even in a case where the large current is caused to flow between the socket terminal STE1 and the lead.
US09905478B2 Co-integration of tensile silicon and compressive silicon germanium
Integrated circuits are disclosed in which the strain properties of adjacent pFETs and nFETs are independently adjustable. The pFETs include compressive-strained SiGe on a silicon substrate, while the nFETs include tensile-strained silicon on a strain-relaxed SiGe substrate. Adjacent n-type and p-type FinFETs are separated by electrically insulating regions formed by a damascene process. During formation of the insulating regions, the SiGe substrate supporting the n-type devices is permitted to relax elastically, thereby limiting defect formation in the crystal lattice of the SiGe substrate.
US09905477B2 Inverters and manufacturing methods thereof
Inverters and methods of manufacture thereof are disclosed. In some embodiments, an inverter includes a substrate and a first tunnel FET (TFET) disposed over the substrate. The first TFET is a first fin field effect transistor (FinFET). A second TFET is over the first TFET. The second TFET is a second FinFET. A junction isolation region is disposed between a source of the first TFET and a source of the second TFET.
US09905472B1 Silicon nitride CESL removal without gate cap height loss and resulting device
A method of removing the CESL from small canyon TS structures of a MOSFET device while maintaining gate cap height and the resulting device are provided. Embodiments include providing two gates laterally separated over and perpendicular to a fin of a semiconductor device, each gate having sidewall spacers and a nitride cap; forming a conformal SiN CESL on bottom and side surfaces of a trench formed between opposing spacers between the gates; filling the trench with oxide; planarizing the spacers, nitride caps, oxide, and CESL; removing the oxide; forming a topological flat-SiN layer over the spacers, nitride caps, and CESL; removing the topological flat-SiN layer from side and bottom surfaces of the trench; removing the CESL and the topological flat-SiN layer down to a top surface of the spacers; and performing contact metallization.
US09905467B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a substrate, a first insulating structure, a second insulating structure, at least one first active semiconductor fin, and at least one second active semiconductor fin. The first insulating structure and the second insulating structure are disposed on the substrate. The first active semiconductor fin is disposed on the substrate and has a protruding portion protruding from the first insulating structure. The second active semiconductor fin is disposed on the substrate and has a protruding portion protruding from the second insulating structure. The protruding portion of the first active semiconductor fin and the protruding portion of the second active semiconductor fin have different heights.
US09905466B2 Wafer partitioning method and device formed
A method of partitioning a wafer includes defining a scribe line surrounding a set of dies. The method further includes etching a plurality of trenches into the wafer, wherein each trench of the plurality of trenches is located between adjacent dies of the set of dies, and a width of each trench of the plurality of trenches is less than a width of the scribe line. The method further includes thinning the wafer to expose a bottom surface of the plurality of trenches. The method further includes cutting along the scribe line to separate the set of dies from another portion of the wafer.
US09905465B2 Semiconductor structure and method for forming the same
Various embodiments provide semiconductor structures and methods for forming the same. In an exemplary structure, a substrate has a device region, a seal ring region surrounding the device region, and a dielectric layer disposed thereon. A first seal ring structure is located within the dielectric layer on the seal ring region, and includes a plurality of first connection layers overlappingly disposed and separated by the dielectric layer. At least one first connection layer is formed by a plurality of discrete sub-connection layers. The first seal ring structure further includes a plurality of first conductive plugs between vertically adjacent first connection layers. A top of each first conductive plug is connected to an upper first connection layer. A bottom of each first conductive plug between at least two vertically adjacent first connection layers extends into the dielectric layer between horizontally adjacent sub-connection layers of a lower first connection layer.
US09905464B2 Semiconductor device and method of forming the same
A semiconductor device and method of forming the same, the semiconductor device includes a first and second fin shaped structures, a first and second gate structures and a first and second plugs. The first and second fin shaped structures are disposed on a first region and a second region of a substrate and the first and second gate structure are disposed across the first and second fin shaped structures, respectively. A dielectric layer is disposed on the substrate, covering the first and second gate structure. The first and second plugs are disposed in the dielectric layer, wherein the first plug is electrically connected first source/drain regions adjacent to the first gate structure and contacts sidewalls of the first gate structure, and the second plug is electrically connected to second source/drain regions adjacent to the second gate structure and not contacting sidewalls of the second gate structure.
US09905463B2 Self-aligned low dielectric constant gate cap and a method of forming the same
According to an embodiment of the present invention, self-aligned gate cap, comprises a gate located on a substrate; a gate cap surrounding a side of the gate; a contact region self-aligned to the gate; and a low dielectric constant oxide having a dielectric constant of less than 3.9 located on top of the gate. According to an embodiment of the present invention, a method of forming a self-aligned contact comprises removing at least a portion of an interlayer dielectric layer to expose a top surface of a gate cap located on a substrate; recessing the gate cap to form a recessed area; depositing a low dielectric constant oxide having a dielectric constant of less than 3.9 in the recessed area; and polishing a surface of the low dielectric constant oxide to expose a contact area.
US09905458B2 Methods of fabricating a semiconductor device having a via structure and an interconnection structure
Methods of fabricating a semiconductor device include forming a lower interlayer insulating layer and a conductive base structure, and forming a middle interlayer insulating layer covering the lower interlayer insulating layer and the conductive base structure. The methods include etching the middle interlayer insulating layer to form a via hole and an interconnection trench vertically aligned with the via hole, and forming a via barrier layer on inner walls of the via hole and an interconnection barrier layer on inner walls and a bottom of the interconnection trench, the via barrier layer not being formed on an upper surface of the conductive base structure The methods include forming a via plug on the via barrier layer to fill the via hole, forming a seed layer on the interconnection trench and the via plug, forming an interconnection electrode on the seed layer, and forming an interconnection capping layer on the interconnection electrode.
US09905457B2 High boiling temperature solvent additives for semiconductor processing
A method for forming an interconnect structure includes forming a patterned layer over a substrate, the patterned layer having an opening therein. A dielectric material is filled in the opening. The dielectric material has a precursor and a solvent, the solvent having a boiling point temperature greater than a precursor cross-linking temperature. A thermal treatment is performed on the dielectric material to form a dielectric layer.
US09905454B2 Substrate transfer mechanisms
In one embodiment, a substrate support assembly includes a susceptor for supporting a substrate, and a supporting transfer mechanism coupled to the susceptor, the supporting transfer mechanism having a surface for supporting a peripheral edge of the substrate, the supporting transfer mechanism being movable relative to an upper surface of the susceptor.
US09905453B2 Protective sheeting for use in processing a semiconductor-sized wafer and semiconductor-sized wafer processing method
A protective sheeting for use in processing a semiconductor-sized wafer has a substantially circular base sheet and a substantially annular adhesive layer applied to a peripheral portion of a first surface of the base sheet. The inner diameter of the adhesive layer is smaller than the diameter of the wafer. Further, the outer diameter of the adhesive layer is larger than the inner diameter of an annular frame for holding the wafer. A related method includes attaching the protective sheeting to a front side or a back side of the wafer via the adhesive layer on the first surface of the base sheet so that an inner peripheral portion of the adhesive layer adheres to an outer peripheral portion of the front side or the back side of the wafer, and processing the wafer after the protective sheeting has been attached to the front side or the back side thereof.
US09905451B2 Sheet for semiconductor-related-member processing and method of manufacturing chips using the sheet
As a semiconductor-related-member processing sheet which can stably achieve to enhance the removability of the semiconductor-related-member processing sheet and to suppress the reliability degradation of members comprising chips manufactured from a semiconductor-related member using the semiconductor-related-member processing sheet, there is provided a semiconductor-related-member processing sheet, comprising a base material and a pressure sensitive adhesive layer provided on or above one surface of the base material, wherein the pressure sensitive adhesive layer comprises one or more types of energy ray polymerizable compounds having an energy ray polymerizable functional group, wherein at least one type of the energy ray polymerizable compounds is a polymerizable branched polymer that is a polymer having a branched structure, wherein a contact angle on a measurement target surface is 40° or less when measured using a water droplet under an environment of 25° C. and a relative humidity of 50%.
US09905450B2 Wafer processing base
Provided is a substrate for processing a wafer. The present invention can provide a substrate having excellent heat resistance and dimensional stability. The present invention can provide a substrate that has excellent stress relaxation properties, and therefore can prevent a wafer from being destroyed due to residual stress. Also, the present invention can provide a substrate that can prevent a wafer from being damaged or fried off due to a non-uniformly applied pressure during the wafer processing process, and that exhibits excellent cuttability. For these reasons, the substrate can be useful as a sheet for processing a wafer in various wafer preparation processes such as dicing, back-grinding, and picking-up.
US09905447B2 Sealed substrate carriers and systems and methods for transporting substrates
An electronic device manufacturing system is disclosed. The system includes a processing tool having one or more processing chambers each adapted to perform an electronic device manufacturing process on one or more substrates; a substrate carrier adapted to couple to the system and carry one or more substrates; and a component adapted to create a sealed environment relative to at least a portion of the substrate carrier and to substantially equalize the sealed environment with an environment within the substrate carrier. Methods of the invention are described as are numerous other aspects.
US09905445B2 Apparatus for removing a ring-shaped reinforcement edge from a ground semiconductor wafer
An apparatus for removing a ring-shaped reinforcement, edge from a ground semiconductor wafer, which is cohesively connected to an elastic carrier film and is fixed to a circumferential wafer frame via the carrier film, includes a holding device, which has a support having suction openings for holding the semiconductor wafer on the support surface of the support, and a separating device, which includes a device for integrally detaching the reinforcement edge from the carrier film. In order to be able to detach the reinforcement edge from the carrier film without damage, the holder device has a clamping device encompassing the support and serving for clamping the wafer frame and/or the carrier film, wherein the clamping device interacts with the support to stretch the carrier film, and the separating device has a tool guide with a dividing tool for moving the dividing tool between carrier film and reinforcement edge in order to detach the reinforcement edge in one piece from the carrier film stretched by interaction of clamping device and support.
US09905443B2 Reflective deposition rings and substrate processing chambers incorporating same
Apparatus for improving temperature uniformity across a substrate are provided herein. In some embodiments, a deposition ring for use in a substrate processing system to process a substrate may include an annular body having a first surface, an opposing second surface, and a central opening passing through the first and second surfaces, wherein the second surface is configured to be disposed over a substrate support having a support surface to support a substrate having a given width, and wherein the opening is sized to expose a predominant portion of the support surface; and wherein the first surface includes at least one reflective portion configured to reflect heat energy toward a central axis of the annular body, wherein the at least one reflective portion has a surface area that is about 5 to about 50 percent of a total surface area of the first surface.
US09905442B2 Heat treatment apparatus, heat treatment method, and program
Disclosed is a heat treatment apparatus including: a heating unit that heats an inside of a processing chamber that accommodates a plurality of workpieces; a temperature drop rate model storing unit that stores a temperature drop rate model; and a heat treatment performing unit that sets the temperature drop rate model stored in the temperature drop model storing unit and sets the inside of the processing chamber to the temperature and the time represented in the temperature drop rate model. The temperature drop rate model storing unit stores a plurality of temperature drop rate models, each of which has a different temperature drop rate. The processing chamber is divided into a plurality of zones, and the temperature drop rate mode is set for each of the zones. The heat treatment performing unit sets different temperature drop rate models in a plurality of zones to heat the plurality of workpieces.
US09905441B2 Oxidation process apparatus, oxidation method, and method for manufacturing electronic device
An oxidation process apparatus according to one embodiment of the present invention includes: a substrate holder provided in a processing chamber and having a substrate holding surface; a gas introduction unit for introducing an oxygen gas; a cylindrical member; and a substrate holder drive unit for changing relative positions of the substrate holder and the cylindrical member to allow the substrate holding surface and the cylindrical member to form an oxidation process space. The cylindrical member is provided so as to form a gap between the cylindrical member and the substrate holder during formation of the space. The oxygen gas is introduced restrictively into the space. The oxygen gas introduced from the gas introduction unit is evacuated through the gap.
US09905437B2 Method of producing bonded body and method of producing power module substrate
A method of producing a bonded body is disclosed in which a ceramic member made of ceramics and a Cu member made of Cu or a Cu alloy are bonded to each other, the method including: a laminating step of laminating the ceramic member and the Cu member in a state where a Cu—P-based brazing filler material containing 3 mass % to 10 mass % of P and an active metal material are interposed therebetween; and a heating step of heating the ceramic member and the Cu member which are laminated.
US09905435B2 Manufacturing method of semiconductor device comprising oxide semiconductor film
In a semiconductor device including an oxide semiconductor, a change in electrical characteristics is inhibited and reliability is improved. The semiconductor device is manufactured by a method including first to fourth steps. The first step includes a step of forming an oxide semiconductor film, the second step includes a step of forming an oxide insulating film over the oxide semiconductor film, the third step includes a step of forming a protective film over the oxide insulating film, and the fourth step includes a step of adding oxygen to the oxide insulating film through the protective film. In the first step, the oxide semiconductor film is formed under a condition in which an oxygen vacancy is formed. The oxygen from the oxide insulating film fills the oxygen vacancy after the fourth step.
US09905433B2 Manufacturing method of semiconductor device including a nitride semiconductor layer
An ion implantation results in defects generated in a nitride semiconductor layer. If the nitride semiconductor layer is set at a particular temperature for a predetermined time period after the ion implantation, the defects may probably be clustering. Provided is a manufacturing method of a semiconductor device including a nitride semiconductor layer comprising: implanting impurities in the nitride semiconductor layer; and increasing a temperature of the nitride semiconductor layer from an initial temperature to a target temperature and annealing the nitride semiconductor layer at the target temperature for a predetermined time period; wherein in the annealing, in at least part of temperature regions below a first temperature between the initial temperature and the target temperature, the nitride semiconductor layer is annealed at a temperature increase speed lower than in a temperature region not lower than the first temperature.
US09905423B2 Soft landing nanolaminates for advanced patterning
Methods for depositing nanolaminate protective layers over a core layer to enable deposition of high quality conformal films over the core layer for use in advanced multiple patterning schemes are provided. In certain embodiments, the methods involve depositing a thin silicon oxide or titanium oxide film using plasma-based atomic layer deposition techniques with a low high frequency radio frequency (HFRF) plasma power, followed by depositing a conformal titanium oxide film or spacer with a high HFRF plasma power.
US09905415B2 Methods for depositing silicon nitride films
Methods for forming silicon nitride films are disclosed that comprise the steps of: providing a substrate in a reactor; introducing into the reactor an at least one organoaminosilane having a least one SiH3 group described herein wherein the at least one organoaminosilane reacts on at least a portion of the surface of the substrate to provide a chemisorbed layer; purging the reactor with a purge gas; introducing a plasma comprising nitrogen and an inert gas into the reactor to react with at least a portion of the chemisorbed layer and provide at least one reactive site wherein the plasma is generated at a power density ranging from about 0.01 to about 1.5 W/cm2.
US09905412B2 Method and solution for cleaning InGaAs (or III-V) substrates
Embodiments described herein generally relate to improved methods and solutions for cleaning a substrate prior to epitaxial growth of Group III-V channel materials. A first processing gas, which includes a noble gas and a hydrogen source, is used to remove the native oxide layer from the substrate surface. A second processing gas, Ar/Cl2/H2, is then used to create a reactive surface layer on the substrate surface. Finally, a hydrogen bake with a third processing gas, which includes a hydrogen source and an arsine source, is used to remove the reactive layer from the substrate surface.
US09905409B2 Devices and methods for performing mass analysis
Embodiments of the present invention feature devices and methods for performing mass analysis. One embodiment of the device comprises an inlet housing for mounting on the first wall between the area of low pressure and the area of high pressure. The inlet housing has passages and restrictions which can be adjusted with respect to a sample plume or changed by substituting alternative inlet housings.
US09905397B2 Ion implantation apparatus and scanning waveform preparation method
An ion implantation apparatus includes a beam scanner that provides reciprocating beam scanning in a beam scanning direction, a beam measurer that measures a beam current intensity distribution in the beam scanning direction at a downstream of the beam scanner, and a controller. The controller includes a scanning waveform preparing unit that determines whether or not a measured beam current intensity distribution measured by the beam measurer with use of a given scanning waveform fits a target non-uniform dose amount distribution, and that, in a case of fitting, correlates the given scanning waveform with the target non-uniform dose amount distribution.
US09905395B2 Method for structuring an object with the aid of a particle beam apparatus
Methods for structuring objects with a particle beam apparatus are disclosed.
US09905393B2 Stage apparatus with braking system for lens, beam, or vibration compensation
A stage apparatus is provided including a base, a table that is movable relative to the base, a drive mechanism that moves the table, a pressing mechanism that presses the table, a position detection device that detects a location of the table, and a control device that controls the pressing mechanism. The table is moved in a predetermined moving direction relative to the base by the drive mechanism. The table is pressed by the pressing mechanism in a direction different from the moving direction. The control device, which is connected to the position detection device, controls the pressing mechanism to press the table at a stop position of the table. The control device controls the pressing mechanism based on locations of the table before and after being pressed, a correction amount indicating a difference between the locations, and a target location of the table.
US09905392B2 Method and apparatus for a porous electrospray emitter
An ionic liquid ion source can include a microfabricated body including a base and a tip. The body can be formed of a porous material compatible with at least one of an ionic liquid or room-temperature molten salt. The body can have a pore size gradient that decreases from the base of the body to the tip of the body, such that the at least one of an ionic liquid or room-temperature molten salt is capable of being transported through capillarity from the base to the tip.
US09905391B2 System and method for imaging a sample with an electron beam with a filtered energy spread
A selectively configurable system for directing an electron beam with a limited energy spread to a sample includes an electron source to generate an electron beam having an energy spread including one or more energies, an aperture having an on-axis opening and an off-axis opening, a first assembly of one or more electron lenses with selectively configurable focal powers positioned to collect the beam from the source and direct the beam to the aperture, a second assembly of one or more selectively configurable electron lenses positioned to collect the beam, a sample stage, and an electron inspection sub-system including electron optics positioned to direct the beam onto one or more samples. The first assembly includes an off-axis electron lens for interacting with the beam at an off-axis position and introducing spatial dispersion to the beam when configured with a nonzero focal power, thus filtering the energy spread.
US09905390B2 Cooling mechanism for high-brightness X-ray tube using phase change heat exchange
A mechanism for cooling the anode of an x-ray tube using a phase change material to transfer heat away from the anode. The x-ray tube is joined to a sealed heat exchange chamber which contains a liquid metal as a liquid to vapor phase change material (L-V PCM). The back side of the anode is exposed to an interior of the heat exchange chamber, and a jet sprayer inside the heat exchange chamber sprays a liquid of the metal onto the back side of the heated anode. The L-C PCM evaporates on that surface to carry away the heat, and the vapor then condenses back into the liquid on the cool surfaces of the heat exchange chamber. The surfaces of the heat exchange chamber may be cooled by convection cooling. Optionally, pipes containing a circulating cooling fluid may be provide inside the heat exchange chamber.
US09905384B2 Systems and methods for quick release electromagnetic relays
An electromagnetic relay is provided. The electromagnetic relay includes a first port and a second port, a first coil and a second coil, a movable armature coupled between the first port and the second port constructed to connect and disconnect the first port and the second port, a switch circuit, and a coil control circuit. The switch circuit is constructed to connect the first coil to an external power source to induce the first coil to create a first magnetic field having a first direction and disconnect the first coil from the external power source to cause the first magnetic field to collapse. The coil control circuit is constructed to induce the second coil to create a second magnetic field having a second direction responsive to the switch circuit being in the second state, the second direction being opposite the first direction.
US09905383B2 Conduction-breaking device
A conduction-breaking device breaks conduction between a pair of devices in an electric circuit. The conduction-breaking device includes a conductive body having a cuttable portion, an arc-extinguishing chamber having a pair of fixed blades, a gas generator, a cutting member having a pair of movable blades, and a deforming mechanism. When the cuttable portion is cut at two positions by the fixed blades and the movable blades, the cuttable portion forms a separated piece, which is separated from the electric circuit, and first and second remaining portions, which remain connected with the electric circuit. The separated piece has cut ends at opposite ends. The deforming mechanism deforms the separated piece such that the cut ends of the separated piece are located on a leading side in a moving direction of the cutting member with respect to a part of the separated piece between the cut ends.
US09905382B2 Swaging structure
A swaging structure for which swaging process is easy, generation of wrinkles can be prevented, and which has high pressure-resistant performance is provided. In a swaging structure including at least a to-be-swaged member required to have airtightness to a surrounding environment and a swaging member constituted to retain the to-be-swaged member by a swaging processing, the swaging member has an annular side wall surrounding the to-be-swaged member, and a groove is formed in the annular side wall.
US09905377B2 Circuit breaker
The invention relates to a circuit breaker comprising a first and a second contact assembly, wherein one of the contact assemblies comprises contact fingers arranged in a finger cage configuration and the other contact assembly comprises a tube or rod contact. The contact fingers comprise an impact point where the tube or rod impacts the contact fingers for the first time during electrical connection establishment, and a contact zone which contacts the tube or rod when the electrical connection is established. The contact zone comprises two contact points separated from one another and arranged on a line which is perpendicular to the longitudinal axis.
US09905375B2 Nonaqueous electrolytic solution for electric double layer capacitor
Provided is a nonaqueous electrolytic solution that provides an electric double layer capacitor having excellent durability. The nonaqueous electrolytic solution is prepared by dissolving a quaternary ammonium salt as an electrolyte in a nonaqueous solvent, and the nonaqueous electrolytic solution comprises a diethylpyrrolidinium salt and/or a 1-ethyl-1,3-dimethylpyrrolidinium salt.
US09905366B2 Lead terminal for capacitor
A lead terminal for a capacitor which is less likely to be broken even when the capacitor implemented on a substrate is continuously subjected to vibration, has excellent in vibration resistance and lifetime characteristics and capable of being manufactured inexpensively, is provided. The lead terminal 1 for a capacitor has an aluminum wire 2 having a round bar portion 2a and a flat portion 2b, and a metal wire 3 welded to the round bar portion 2a of the aluminum wire 2. Furthermore, the lead terminal 1 for a capacitor has a curved portion 2c at a boundary section between the round bar portion 2a and the flat portion 2b, and a curvature radius R of the curved portion 2c is set to be equal to or greater than 0.5 mm.
US09905364B2 Multilayer ceramic electronic component and method for manufacturing multilayer ceramic electronic component
A multilayer ceramic electronic component includes a multilayer body including ceramic layers and inner electrode layers, the inner electrode layers being disposed on interfaces between the ceramic layers, and an outer electrode on an external surface of the multilayer body and electrically connected to first end portions of the inner electrode layers exposed to the external surface of the multilayer body. Each of the ceramic layers includes a thin portion with a continuously reducing thickness near the first end portion. Each inner electrode layer includes a thick portion near a connection with the outer electrode, the thick portion having a thickness continuously increasing toward the connection on a first side in accordance with a shape of the thin portion in the ceramic layer. A distance between a second end portion in the inner electrode layer not joined to the outer electrode, and the thick portion adjacent to the second end portion is equal to or longer than an interlayer distance between the inner electrode layers.
US09905360B2 Transmitter coils for contactless energy transmission systems with coupling enhancement and stray field reduction
Transmitter coils (1, 1a . . . 1f) for contactless energy transmission systems (8) include a winding (2) with a number of turns of at least one conductor. Such winding (2) occupies ring area (3) between an outer larger unequilateral rectangle (4) and an inner smaller unequilateral rectangle (5). This ring area (3) is wider on the longer side (x1) of the outer rectangle (4) than it is on shorter side (x2). Transmitters (6) with such transmitter coils (1, 1a . . . 1f) may include a number of conductors and a number of power supplies (7, 7a, 7b) that may be switched and/or controlled independently of each other. Energy transmission systems (8) with such transmitter coils (1a . . . 1f)/such transmitters (6) as well as receiver coils (10) installed in motor vehicles (9), are also disclosed.
US09905358B2 Contactless power feeding apparatus and contactless power feeding system
A contactless power feeding apparatus includes a power source portion, a power feeding coil, and a power feeding apparatus side control portion, and the power feeding apparatus side control portion is configured to perform feeding voltage control in order to control the feeding voltage value of the power source portion on the basis of a coupling coefficient such that power transmission efficiency to a power receiving apparatus including a power receiving coil is in the vicinity of a maximum.
US09905354B2 Electrical device with integrated transformer and common mode choke
An electrical device includes a core structure having a first core section, a second core section, and a third core section. The electrical device further includes a first coil electrically coupled to the first core section and the second core section to form a choke and a primary winding of a transformer. The choke is configured to reduce common mode noise for an electrical signal received by the electrical device, and the primary winding of the transformer is configured to induce a magnetic field on the third core section. The electrical device also includes a second coil electrically coupled to the third core section, which forms a secondary winding of the transformer and receives electromagnetic energy from the magnetic field induced by the primary winding of the transformer.
US09905340B2 Resistive element and method for manufacturing the same
A method for manufacturing a chip resistive element including a substrate, a resistor formed on the substrate, and electrodes connected to opposite ends of the resistor, the method including an electrode forming step of forming the electrodes on the substrate. The electrode forming step includes a step of forming a first electrode layer on the substrate using a first electrode material containing silver, and a step of forming a second electrode layer on the first electrode layer using a second electrode material containing silver and palladium. The first electrode material has a higher silver content than the second electrode material.
US09905338B2 Insulated electric cable
An insulated electric cable 10 has a core member 1 formed by stranding a plurality of core wires 4, each of the core wires 4 including a conductor 5 and an insulating layer 6 covering the conductor 5, an inner sheath 7 covering the core member 1, an outer sheath 8 covering the inner sheath 7, and a paper tape 2 disposed between the core member 1 and the inner sheath 7 in a state that it is wrapped around the core member 1, in which the outer sheath 8 is formed by a flame-retardant polyurethane resin, and a cross-sectional area of each of conductors 5 is within 0.18-3.0 mm2.
US09905337B2 Sealing structure of multicore cable
A sealing structure of a multicore cable includes the multicore cable, a rubber stopper, a cap, and a holder. The multicore cable includes first to fourth electric wires covered with a sheath. The rubber stopper is fitted on an end of the sheath and first to fourth through holes through which the first to the fourth electric wires are passed, respectively. The cap is fitted on the rubber stopper and presses the rubber stopper inward. The holder includes a sheath holding portion for holding the sheath and a cap holding portion for holding the cap.
US09905335B2 Water stop treatment method and insulating covered electric wire
A water stopping treatment simply and assuredly prevents water from moving or entering to a circuit board or the like. A one end of a core wire (41) is exposed from an insulation cover (42). An exposing part (A) that is peeled off from the insulation cover (42) and exposed from the insulation cover (42) is formed at an arbitrary position from the one end to the other end of the core wire. A water stopping agent (48) is filling from the exposing part (A) toward the other end of the core wire (41).
US09905331B2 Composite electric wire structure and method for manufacturing the same
Provided are a composite electric wire structure wherein a carbon material island structure is formed on a surface of a metal wire and a method for manufacturing the same. The carbon material/metal composite electric wire is capable of solving stability problem and preventing a decrease in electrical properties, mechanical properties, etc. In addition, the composite electric wire structure may be produced in commercially viable large scale.
US09905330B2 Flexible cable
A flexible cable includes an outer sheath at an outermost portion. The outer sheath includes an inner layer made of an elastomer containing polypropylene resin, and an outer layer surrounding the inner layer and made of polypropylene resin.
US09905328B2 Resin composition for printed wiring board material and prepreg, resin sheet, metal foil-clad laminate, and printed wiring board using the same
A resin composition used as a material of an insulating layer of a printed wiring board including the insulating layer and a conductor layer formed on a surface of the insulating layer by plating, the resin composition including: an epoxy compound; a cyanate compound; a maleimide compound; an inorganic filler; and an imidazole silane, wherein the maleimide compound includes a predetermined maleimide compound, a content of the maleimide compound is 25% by mass or less based on 100% by mass of a total content of the epoxy compound, the cyanate compound, and the maleimide compound, and the imidazole silane includes a compound represented by the formula (3).
US09905326B2 Semiconductive resin composition and power transmission cable using same
A semiconductive resin composition is composed of a base polymer including an ethylene-vinyl acetate copolymer with a vinyl acetate content of not lower than 60 percent by weight, two or more of fatty acid zinc, oleic acid bisamide and trimellitic acid ester, a peroxide-based crosslinking agent having a one hour half-life temperature of not lower than 130 degrees C., and a carbon having a DBP (dibutyl phthalate) adsorption capacity of not larger than 150 mg/g.
US09905324B2 Methods of fabricating a metal nanowire dispersion solution and methods of fabricating a transparent conductor using the same
A method of fabricating a metal nanowire dispersion solution includes heating a first solution including a metal compound, a catalyst, an organic protection agent and menstruum, thereby forming metal nanowires in the first solution, performing a first cleaning process providing a first solvent into the metal nanowire, thereby separating the organic protection agent surrounding the metal nanowires from the metal nanowires, separating the metal nanowires from the first solution by vacuum-filtering, and dispersing the separated metal nanowires in a dispersion solvent.
US09905321B2 Method for operating a pressurized water reactor during load monitoring
The present invention relates to a method for controlling a pressurized water reactor (100) comprising the steps that involve measuring the effective power (Pe) of the nuclear reactor; acquiring a reference value for the desired power (Pc); acquiring an estimated duration (DURATION) for the increase in power in order to achieve said reference value of the target power (Pc) desired, said estimated duration (DURATION) corresponding to the time taken for the power to increase from said effective power (Pe) to said reference value for the target power (Pc); determining the reference position (Z) of at least one control rod cluster among said plurality of control rod clusters (40) in order to achieve said reference value for said target power (Pc) desired as a function of said estimated duration (DURATION), of said measured effective power (Pe) and of said reference value for said target power (Pc); monitoring the position of said at least one control rod cluster so as to position it in its reference position (Z).
US09905315B1 Error-resilient memory device with row and/or column folding with redundant resources and repair method thereof
An error-resilient memory device includes sets of memory blocks and redundant memory blocks for storing a set of data bits. A memory block includes a set of memory cells, each memory cell is adjacent to at least two other memory cells, and a memory block is formed by a matrix of the set of memory cells. In a row-folded implementation, a word line is connected to each memory cell, and a set of bit lines is connected to the corresponding set of memory cells. In a column-folded implementation, a bit line is connected to each memory cell, and a set of word lines is connected to the corresponding set of memory cells. A redundant memory block is used to store the set of data bits when the memory block includes a fault.
US09905310B2 Method for controlling magnetic domain wall of magnetic structure and magnetic memory device using same
The present invention provides a method for controlling a magnetic domain wall of a magnetic structure and a magnetic memory device using same. The method includes: a first step of applying a first magnetic field in a first direction to a magnetic structure having a plurality of magnetic domains and a magnetic domain wall between the magnetic domains, and applying a second magnetic field in a second direction to the magnetic structure, the first direction being parallel to the magnetization direction of the magnetic domain wall and the second direction being parallel to the magnetization direction of the magnetic domain wall; and a second step of applying a third magnetic field in a direction opposite to the first direction to the magnetic structure and applying a fourth magnetic field in a direction opposite to the second direction to the magnetic structure, wherein the magnetic domain wall can be moved uniformly in a direction parallel to the magnetization direction of the magnetic domain wall or the magnetization direction of the magnetic domains.
US09905307B1 Leakage current detection in 3D memory
Technology is described herein for detecting a leakage current between a block select line and a conductive region that exists in multiple blocks of memory cells in a plane. The conductive region may be shared by at least one memory cell in multiple blocks. One example of the conductive region is a common source line that includes one or more local source lines and one or more global source lines. If the leakage current were to become high enough, the electrical short between the conductive region and the block select line could cause a plane level failure. If the leakage current is less than an amount that would cause a plane failure, but that indicates that the non-volatile memory device is susceptible to a plane failure, data may be moved out of the plane before the plane failure occurs. Thus, data loss may be prevented.
US09905306B2 Semiconductor storage device
According to one embodiment, a semiconductor storage device includes: a NAND string with a first set of memory cells including a first memory cell; and a second set of memory cells including a second memory cell disposed above the first memory cell. The number of memory cells included in the first set is different from that of memory cells included in the second set. During a program verify operation when a data item of a level is written to a memory cell of the first set and a memory cell of the second set, a first verify voltage is applied to the gate of the memory cell of the first set and a second verify voltage different from the first verify voltage is applied to the gate of the memory cell of the second set.
US09905305B2 Reducing hot electron injection type of read disturb in 3D non-volatile memory for edge word lines
Read disturb due to hot electron injection is reduced in a 3D memory device by controlling the magnitude and timing of word line and select gate ramp down voltages at the end of a sensing operation. In an example read operation, a predefined subset of word lines includes source-side and drain-side word lines. For the predefined subset of word lines, word line voltages are ramped down before the voltages of the select gates are ramped down. Subsequently, for a remaining subset of word lines, word line voltages are ramped down, but no later than the ramping down of the voltages of the select gates. The timing of the ramp down of the selected word line depends on whether it is among the predefined subset or the remaining subset. The predefined subset can include a number of adjacent or non-adjacent word lines.
US09905304B2 Memory system and program operation method based on program speed information
There are provided a memory system having improved reliability and an operating method thereof. A memory system includes a semiconductor memory device including a memory cell array having a plurality of pages, and a controller for sequentially transmitting, to the semiconductor memory device, physical block addresses of pages to be programmed among the plurality of pages. In the memory system, the semiconductor memory device selects a page corresponding to each of the physical block addresses among the plurality of pages according to previously stored program speed information, and performs a program operation on the selected page.
US09905302B2 Read level grouping algorithms for increased flash performance
A plurality of flash memory wordlines of a flash storage device are divided into a plurality of wordline groups based on read error counts associated with the wordlines and a plurality of read level offsets. Each wordline group is associated with one of a plurality of read level offsets determined while dividing the plurality of flash memory wordlines, and associations between the plurality of read level offsets and the plurality of wordline groups are stored for use in connection with read levels to read the flash memory wordlines of the respective wordline groups.
US09905301B2 Nonvolatile memory device and method of operating the same
A nonvolatile memory device includes a memory cell, a bit line, a page buffer, and a control logic. The page buffer is connected to the memory cell through the bit line and the page buffer is configured to precharge the bit line to perform a desired operation. The desired operation may be one of a read operation and a verify operation. The control logic is configured to control bit line development time differently according to a temperature after precharging the bit line during the desired operation. The control logic is configured to determine the bit line development time according to a period of a reference clock signal that includes a different frequency depending on the temperature and/or a temperature compensation pulse signal including a pulse width that varies based on the temperature.
US09905297B2 Hybrid volatile and non-volatile memory device having a programmable register for shadowed storage locations
A method of controlling a memory device includes receiving an address value that indicates a range of addresses within the memory device, each address within the range of addresses corresponding to storage locations within each of two distinct storage dice within the memory device. The address value is stored within a programmable register within the memory device.
US09905292B2 Three dimensional dual-port bit cell and method of using same
A three dimensional dual-port bit cell generally comprises a first portion disposed on a first tier, wherein the first portion includes a plurality of port elements. The dual-port bit cell also includes a second portion disposed on a second tier that is vertically stacked with respect to the first tier using at least one via, wherein the second portion includes a latch.
US09905289B1 Method and system for systematic read retry flow in solid state memory
In general, embodiments of the technology relate to improving read performance of solid-state storage by using decoding parameters deemed particularly suitable for the read operation that is currently being performed. More specifically, embodiments of the technology relate to using different decoding parameters when a read operation needs to be repeated because the initial read operation has failed.
US09905288B2 Semiconductor memory devices and methods of operating the same
A semiconductor memory device includes a memory cell array and a control logic circuit. The control logic circuit controls access to the memory cell array based on a command and an address. The semiconductor memory device performs a write operation to write data in the memory cell array and performs a read operation to read data from the memory cell array in synchronization with a clock signal from an external memory controller. The semiconductor memory device performs the write operation and the read operation in different data strobe modes in which the semiconductor memory device uses different numbers of data strobe signals according to a frequency of the clock signal.
US09905287B2 Asymmetrical emphasis in a memory data bus driver
An apparatus includes an interface and a circuit. The interface may be configured to generate a read signal that carries read data from a memory channel. The circuit may be configured to (i) modify the read signal with a de-emphasis on each pull up of the read signal and a pre-emphasis on each pull down of the read signal and (ii) transfer the read signal as modified to a memory controller.
US09905283B2 Self-referenced MRAM cell and magnetic field sensor comprising the self-referenced MRAM cell
A self-referenced MRAM cell including a reference layer having a fixed reference magnetization, a sense layer having a free sense magnetization, a tunnel barrier, a biasing layer having bias magnetization and a biasing antiferromagnetic layer pinning the bias magnetization in a bias direction when MRAM cell is at temperature equal or below a bias threshold temperature. The bias magnetization is arranged for inducing a bias field adapted for biasing the sense magnetization in a direction opposed to the bias direction, such that the biased sense magnetization varies linearly in the presence of the external magnetic field, when the external magnetic field is oriented in a direction substantially perpendicular to the one of the reference magnetization. The present disclosure further concerns a magnetic field sensor including a plurality of the self-referenced MRAM cell and a method for programming the magnetic field sensor.
US09905282B1 Top electrode dome formation
Methods of fabricating a dome-shaped MTJ TE and the resulting devices are provided. Embodiments include forming a MRAM stack having a laterally separated MTJ structures and the MRAM and a logic stack each having a SiN layer; forming first trenches through the MRAM stack to a portion of the SiN layer above an MTJ structure; forming second trenches through the SiN layer fully landing on an upper portion of the MTJ structures and removing the SiN layer of the logic stack; forming a TaN layer over the MRAM and logic stack; removing portions of the TaN layer on opposite sides of the MTJ structures and therebetween; forming an oxide layer over the MRAM and logic stacks; and forming vias through the oxide layer of the MRAM stack down the TaN layer above MTJ structures and a via through the logic stack.
US09905279B2 Systems, circuits, and methods for charge sharing
Systems, circuits, and methods are disclosed for charge sharing. In one such example system, a first line is configured to be driven to a first voltage representative of data to be placed on the first line and then precharged to a first precharge voltage. A second line is configured to be driven to a second voltage representative of data to be placed on the second line and then precharged to a second precharge voltage. A charge sharing device is coupled between the first line and the second line. The charge sharing device is configured to selectively allow charge from the first line to flow to the second line after the first and second lines are driven to the respective first and second voltages representative of data to be placed on the respective lines.
US09905277B2 Memory controlling method and memory system
A memory system comprises a memory controller and a memory device having one or more memory ranks and multiple memory electrically connected to the one or more memory ranks. The memory controller includes at least one analysis module and at least one switching determination module. The analysis module analyzes states of multiple memory control commands corresponding to a particular memory rank to generate a control parameter. The switching determination module determines whether at least one switching command is sent according to the control parameter, a current operation mode of the particular memory rank, and an operation state of the particular memory rank. When the memory device receives a first switching command of the at least one command, the particular rank and at least one part of the memory internal circuits are switched from the normal voltage operation mode to the low voltage operation mode.
US09905276B2 Control of sensing components in association with performing operations
Examples of the present disclosure provide apparatuses and methods related to performing a loop structure for operations performed in memory. An example apparatus might include an array of memory cells. An example apparatus might also include a plurality of sensing components coupled to the array and comprising a first group of sensing components coupled to a controller via a first number of control lines and a second group of sensing components coupled to the controller via a second number of control lines wherein the controller is configured to activate at least one of the first number of control lines and the second number of control lines.
US09905272B2 Video capture system, information processing terminal, video checking method, and program
Provided is a video capture system including: an information processing terminal; and an image pickup apparatus configured to be capable of communicating with the information processing terminal and capture a video in response to an instruction from the information processing terminal. The information processing terminal includes: a stop instruction unit configured to instruct the image pickup apparatus to stop capturing the video; a display still image acquisition unit configured to acquire a plurality of display still images in response to a stop instruction from the stop instruction unit, in which the plurality of display still images are extracted from the video captured by the image pickup apparatus; and a display unit configured to display a list of the plurality of display still images acquired by the display still image acquisition unit.
US09905271B2 Real-time positioning of current-playing-position marker on progress bar and index file generation for real-time content
Embodiments are directed towards presenting a current-playing-position marker on a progress bar along with real time content. An initial timeline value of the content may be determined, along with an initial presentation timestamp value for the first frame of the content. For each next frame of the content, a next timeline value may be determined based on a difference between a next presentation timestamp value for a corresponding next frame and the initial presentation timestamp value, and mapping of the next presentation timestamp value for the corresponding next frame and the next timeline value in the index file. The content and a progress bar may be displayed to the user on a remote device based on the index file. A position of the current-playing-position marker on the progress bar for each frame of the content may be determined based on the next timeline value for each corresponding frame.
US09905269B2 Multimedia content duration manipulation
Average pixel luminosity is calculated for each frame comprising a content item. For each pair of adjacent frames, an IFD is calculated. The IFD represents the difference between a baseline pixel luminosity associated with each of the two frames. An initial set of cut frames is selected based on IFD values that are less than a minimum value IFDmin, or that are greater than a maximum value IFDmax. The positions of these initial cut frames are optimized using a numerical optimization technique that favors removal of frames corresponding to IFD extrema, but that also attempts to maintain a minimum time gap between cut frames. Selecting frames for removal is approached as a constraint minimization problem. Once an optimized set of cut frames is established, audio is cut and crossfaded in a temporal window surrounding cut frame positions.
US09905260B2 Method for manufacturing optical information recording medium
Method for manufacturing an optical information recording medium includes: preparing a substrate material where a first guide groove has been formed on a first side of the substrate material; forming a second guide groove by applying an energy-curable resin material between a second side of the substrate material opposite to the first side and a stamper and subsequently curing the energy-curable resin material to form a substrate; providing at least one recording layer and a cover layer on a first side of the substrate where the first guide groove has been formed, while holding the substrate with the stamper left unremoved from the substrate to protect the second guide groove; and exposing the second guide groove by removing the stamper and providing at least one recording layer and a cover layer on a second side of the substrate where the second guide groove has been formed.
US09905259B2 Imprint template and methods thereof
Provided herein is a method, including forming a first template including a first pattern, wherein forming the first template includes self-assembly of diblock copolymers guided by an initial pattern; forming a second template including a second pattern, wherein the second pattern corresponds to a servo pattern; and forming a master template from the first template, wherein the master template includes one or more portions of the first pattern combined with the second pattern.
US09905255B1 Bond pad sharing for powering multiple heaters of a magnetic recording head
A slider of a magnetic recording head comprises a ground pad and a plurality of electrical bond pads coupled to bias sources. A component of the slider is coupled between first and second bond pads. A first heater of the slider is coupled between the first bond pad and the ground pad. A second heater of the slider is coupled between the second bond pad and the ground pad. A first diode is disposed on the slider and coupled in series with the first heater. A second diode is disposed on the slider and coupled in series with the second heater.
US09905253B1 C-shaped near-field transducer including a peg for heat-assisted magnetic recording device
An apparatus includes a near-field transducer (NFT) of a heat-assisted magnetic recording head. The NFT includes a substantially C-shaped portion and a peg portion extending from the substantially C-shaped portion. A planar member is disposed adjacent the NFT. The planar member includes a bottom surface configured to support surface plasmon polaritons (SPPs) that resonantly excite the NFT. A barrier member is installed within the planar member and is arranged to encompass at least a tip portion of the peg.
US09905251B2 Write current switching in a data storage device
Method and apparatus for enhancing write current switching efficiencies during data write operations in a data storage device. In some embodiments, write data are described in the form a sequence of symbols of nT length where T is a channel clock rate and n is an integer over a selected range. Bi-directional write currents are applied to a write element to record the sequence of symbols to a storage medium. The write currents are switched between a first rail current and a second rail current for alternating symbols. The write currents are further transitioned to an intermediate current value for at least one channel clock period immediately preceding a next occurrence of a symbol boundary between an adjacent pair of symbols in the sequence.
US09905248B2 Inferring user intentions based on user conversation data and spatio-temporal data
Systems and methods are provided for inferring explicit user intentions based on user conversation data and associated spatial-temporal data of the user. For example, a method includes detecting a named entity in a conversation of a user communicating on a mobile computing device of the user, obtaining spatio-temporal information associated with the user, wherein the spatio-temporal information comprises information regarding one or more locations of the user and timing of the user's presence at the one or more locations, and utilizing the spatio-temporal information to disambiguate the named entity detected in the conversation of the user. The disambiguated named entity and the spatio-temporal data associated with the user are utilized to determine user intentions and to generate or update user profile information associated with the user.
US09905247B2 Signal processing apparatus, medium apparatus, signal processing method, and signal processing program
There is proposed a signal processing apparatus for enhancing a target signal and suppressing the remaining components without increasing an array size or the number of sensors. This signal processing apparatus includes a first array processor that generates a first array processing signal by enhancing a predetermined signal among signals received from a plurality of sensors, and a decorrelator that generates a decorrelated signal by removing, from the first array processing signal, a signal component correlated with a signal received from an auxiliary sensor different from the plurality of sensors.
US09905243B2 Speech processing system, speech processing method, speech processing program, vehicle including speech processing system on board, and microphone placing method
A system of this invention is directed to a speech processing system that efficiently performs noise suppression processing for a plurality of noise sources spreading in a lateral direction with respect to a speaker of interest. The speech processing system includes a microphone array including a plurality of microphones, each of which inputs a sound mixture including speech of a speaker of interest and noise from a noise source region including a plurality of noise sources placed in a lateral direction with respect to the speaker of interest, and outputs a mixture signal including a speech signal and a noise signal, the plurality of microphones being arranged such that a difference between respective distances from the plurality of microphones to the speaker of interest becomes different from a difference between respective distances from the plurality of microphones to the noise source region, and a noise suppressor that suppresses the noise based on the mixture signals output from the plurality of microphones.
US09905240B2 Systems, methods, and devices for intelligent speech recognition and processing
Systems, methods, and devices for intelligent speech recognition and processing are disclosed. According to one embodiment, a method for improving intelligibility of a speech signal may include (1) at least one processor receiving an incoming speech signal comprising a plurality of sound elements; (2) the at least one processor recognizing a sound element in the incoming speech signal to improve the intelligibility thereof; (3) the at least one processor processing the sound element by at least one of modifying and replacing the sound element; and (4) the at least one processor outputting the processed speech signal comprising the processed sound element.
US09905238B2 Backward-compatible communication system components
A base station for use in a communication system is configured to determine whether a set of access information provided by an end unit is acceptable to the base station. The access information facilitates identification by the base station of one or more codecs used by the end unit to encode and decode digital audio signals. Other end units may use different codecs to encode and decode digital audio signals. The base station is configured to simultaneously handle multiple different codecs. The communication system also comprises at least one end unit configured to determine the codec used by the base station, request registration to the base station, and set the determined codec as the codec to use for communications with the base station.
US09905237B2 Decoding of encoded audio bitstream with metadata container located in reserved data space
Apparatus and methods for generating an encoded audio bitstream, including by including program loudness metadata and audio data in the bitstream, and optionally also program boundary metadata in at least one segment (e.g., frame) of the bitstream. Other aspects are apparatus and methods for decoding such a bitstream, e.g., including by performing adaptive loudness processing of the audio data of an audio program indicated by the bitstream, or authentication and/or validation of metadata and/or audio data of such an audio program. Another aspect is an audio processing unit (e.g., an encoder, decoder, or post-processor) configured (e.g., programmed) to perform any embodiment of the method or which includes a buffer memory which stores at least one frame of an audio bitstream generated in accordance with any embodiment of the method.
US09905232B2 Device and method for encoding and decoding of an audio signal
The present technology relates to an encoding device and method, a decoding device and method, capable of improving audio signal transmission efficiency. An identification information generation unit determines whether or not an audio signal is to be encoded on the basis of the audio signal. The identification information generation unit generates identification information indicating the determination result. An encoding unit encodes only the audio signals which are determined to be encoded. A packing unit generates a bit stream containing the identification information and encoded audio signals. As a result of storing only encoded audio signals and the identification information indicating whether or not the respective audio signals are to be encoded in the bit stream, the transmission efficiency of the audio signals can be improved. The present technology can be applied to an encoder and a decoder.
US09905231B2 Audio signal processing method
The present invention relates to an audio signal processing method, comprising the steps of: receiving a bit-stream containing a normal channel signal and an exceptional channel signal; decoding the normal channel signal and the exceptional channel signal from the received bit-stream; generating correlation information using the decoded normal channel signal and the decoded exceptional channel signal; generating a gain value by at least one of a first downmix method applying the same downmix gain value using the correlation information and a second downmix method applying variable gain values over time; and outputting the exceptional channel signal as a plurality of channel signals using the gain value.
US09905230B2 Advanced stereo coding based on a combination of adaptively selectable left/right or mid/side stereo coding and of parametric stereo coding
The application relates to audio encoder and decoder systems. An embodiment of the encoder system comprises a downmix stage for generating a downmix signal and a residual signal based on a stereo signal. In addition, the encoder system comprises a parameter determining stage for determining parametric stereo parameters such as an inter-channel intensity difference and an inter-channel cross-correlation. Preferably, the parametric stereo parameters are time- and frequency-variant. Moreover, the encoder system comprises a transform stage. The transform stage generates a pseudo left/right stereo signal by performing a transform based on the downmix signal and the residual signal. The pseudo stereo signal is processed by a perceptual stereo encoder. For stereo encoding, left/right encoding or mid/side encoding is selectable. Preferably, the selection between left/right stereo encoding and mid/side stereo encoding is time- and frequency-variant.
US09905225B2 Voice recognition processing device, voice recognition processing method, and display device
A voice recognition processing apparatus includes a voice acquirer, a first voice recognizer, a second voice recognizer, a sorter, a storage device, and a processor. The voice acquirer acquires a voice uttered by a user and outputs voice information. The first voice recognizer converts the voice information into first information. The second voice recognizer converts the voice information into second information. The sorter sorts third information and fourth information from the second information. The storage device stores the first information, the third information, and the fourth information. The processor performs processing based on the first information, the third information, and the fourth information. If there are one or two pieces of missing information in the first information, the third information, and the fourth information, the processor complements the missing information by using information stored in the storage device and performs processing.
US09905223B2 System and method for using semantic and syntactic graphs for utterance classification
Disclosed herein is a system, method and computer readable medium storing instructions related to semantic and syntactic information in a language understanding system. The method embodiment of the invention is a method for classifying utterances during a natural language dialog between a human and a computing device. The method comprises receiving a user utterance; generating a semantic and syntactic graph associated with the received utterance, extracting all n-grams as features from the generated semantic and syntactic graph and classifying the utterance. Classifying the utterance may be performed any number of ways such as using the extracted n-grams, a syntactic and semantic graphs or writing rules.
US09905217B2 Active cancellation of noise in temporal bone
A noise-canceling device includes a processing circuit configured to detect vibrational noise sound waves near a listener's ear using a vibration sensor, generate a vibrational noise-canceling signal, and control operation of a speaker to provide a desired sound signal and the vibrational noise-canceling signal to at least partially cancel the vibrational noise sound waves.
US09905214B2 Extruded sonar chassis
An aluminum transducer chassis prepared by a process having the following steps: performing an extrusion using a die and an aluminum billet to create an extruded chassis, wherein the die has a cross sectional shape of the transducer chassis; and cutting the extruded chassis to a plurality of predetermined lengths, each length corresponding to the length of a transducer chassis.
US09905213B2 Solar guitar
A musical instrument, having; at least one solar panel which corresponds to the body of the musical instrument, where the at least one solar panel is outwardly facing the sun; a battery to store solar energy; a power control board; an amplifier; an interactive display for monitoring a plurality of levels corresponding to a variety of components of the musical instrument; a strap connected to the musical instrument; the strap has at least one solar panel; at least one speaker for emitting sound; a bridge; a port; a stand, where the stand has at least one solar panel; and a carrying case; where the carrying case has at least one solar panel.
US09905211B1 Guitar effector loop and multi-type guitar effector using the same
Provided is a guitar effector loop in which a plurality of foot switches (600) are installed in a body so that the plurality of foot switches (600) are connected to a guitar (a), an amplifier (b), and a plurality of compactors (500), and various combinations of the compactors (500) are obtained. In a state in which the No. 1 alternative switch (611) and the No. 2 alternative switch (612) are turned off, or the No. 2 alternative switch (612) is turned on, when the No. 1 alternative switch (611) is turned on, the compactor (500) set by the No. 1 alternative switch (611) is turned on, and the compactor (504) set by only the No. 2 alternative switch (612) is turned off. Thus, the number of combinations of the guitar effectors may increase without increasing the number of switches.
US09905210B2 Synthesized percussion pedal and docking station
An apparatus for facilitating control of midi-sequence generation is disclosed. The apparatus may include a midi-sequence module configured for generating midi-sequences. Further, the apparatus may also include a foot-operated switch configured to operate the midi-sequence module. Additionally, the apparatus may include a docking station configured to connect the apparatus to a mobile device. Accordingly, the midi-sequence module may be controlled through the mobile device. Further, in some embodiments the midi-sequence module may be included in the mobile device instead of the apparatus. Accordingly, the apparatus may include a switch port configured to electrically couple the foot-operated switch with the mobile device in order to control the midi-sequence module included in the mobile device.
US09905208B1 System and method for automatically forming a master digital audio track
A method for automatically forming a master digital audio track is disclosed. A processing device of a digital audio workstation (DAW) may receive a plurality of audio tracks. For each audio track of a plurality of audio tracks, the processing device may place one or more split points at one or more locations on the audio track to produce a plurality of segments that are free of sudden changes in one or more properties of a waveform corresponding to the track. For each audio track of a plurality of audio tracks, the processing device may score each segment of the plurality of segments according to at least one of how closely a pitch of the corresponding waveform is in tune and a degree to which the waveform in the segment surpasses a pre-determined threshold of volume. The processing device may align the plurality of segments of each track of the plurality of audio tracks according to corresponding split points across the plurality of audio tracks. The processing device may select one or more best scoring segments from the plurality of aligned segments to produce a suggested master digital audio track. The processing device may present the suggested master digital audio track in an editing window of a monitor associated with the DAW.
US09905207B2 Device and a system for producing musical data
The invention relates to a device for producing musical data, which includes a glove equipped with touch sensors and a terminal device. In the glove there are touch sensors in at least two rows the format of a selected musical scale, which touch sensors are arranged to be pushed with a finger of the other hand, connection means for connecting the touch sensors to a selected terminal device in order to produce musical data according to the format. The touch sensors are arranged in such a way that in an order from the index finger to the little finger, the tips of the fingers correspond to the consecutive notes of a first octave C, D, E, F, so that the semitone E-F is located between the ring finger and the little finger.
US09905204B2 Pivotal supporting structure for fallboard of keyboard musical instrument
First and second pivot sections pivotally support left and right end portions of a fallboard on left and right side boards of a keyboard musical instrument, respectively. At least one of the first and second pivot sections includes: a damper mechanism provided on one of the side board and an end portion of the fallboard and having a driven member to receive pivotal movement; and a driving member engageable with the driven member and operable in interlocked relation to the other thereof. The damper mechanism generates a load against pivotal force from the driven member. At least one of the first and second pivot sections includes: a pivoting member pivotally supported on one of the side board and the end portion of the fallboard; and a retainer fixed to the other thereof to position and retain the pivoting member at a predetermined position.
US09905201B2 Display control method and device for application program interface
A display control method for an application program interface is provided. The method includes: determining an appropriate resolution corresponding to the application program to be executed from at least two selectable resolutions; determining configuration information according to the appropriate resolution; establishing a display window having a size equal to a size corresponding to the appropriate resolution according to the configuration information, and loading a resource file corresponding to the application program interface; and rendering the application program interface in the display window on the a display device according to the appropriate resolution and the resource file. Through the above method, the present invention is capable of selecting an appropriate resolution for displaying an application program interface.
US09905198B2 Display panel, optical sensor, and measurement method
A display panel includes a first substrate, a shading module, a second substrate, optical sensors, and a parallel-to-serial converter. The shading module is disposed on the first substrate. The second substrate is disposed corresponding to the first substrate. The optical sensors are disposed on the second substrate, and are disposed corresponding to the shading module. The optical sensors are configured to output sensing signals according to an offset amount between the optical sensors and the shading module. One of the optical sensors includes a first switch and a second switch, in which the first switch and the second switch are coupled in cascade. The parallel-to-serial converter is configured to generate the serial signal according to the sensing signals.
US09905191B2 Display device and driving method thereof
A display device and a driving method therefor includes a plurality of unit pixels arranged in a matrix form, a plurality of gate lines extending in a row direction and connected to the unit pixels, respectively, pluralities of first and second data lines extending in a column direction and connected to the unit pixels, respectively, a plurality of charge control lines extending in the row direction and connected to the unit pixels, respectively, a plurality of gate connection lines connected to at least two adjacent gate lines, respectively, and a plurality of charge connection lines connected to at least two adjacent charge control lines, respectively.
US09905188B2 Gate driving circuit and display device having the same
Provided is a gate driving circuit including driving stages which provide a plurality of pixels of a display panel with gate signals, wherein any one of the driving stages includes a thin film transistor including a first control electrode, an activation part overlapping the first control electrode, an input electrode overlapping the activation part, an output electrode overlapping the activation part, and a second electrode disposed on the first control electrode and the activation part; and a capacitor including a first electrode disposed on the layer on which the first control electrode is disposed, a second electrode, which overlaps at least a portion of the first electrode and is disposed on the layer on which the input electrode is disposed, and a third electrode which overlaps the first and second electrodes and is electrically connected to the first electrode.
US09905187B2 Method of driving display panel and display apparatus for performing the same
A method of driving a display panel comprises applying a first set of pixel voltages including a positive pixel voltage (+) and a negative pixel voltage (−) to subpixels of a display panel in an N-th frame, applying a second set of pixel voltages having polarities opposite to polarities of the first set of the pixel voltages to the subpixels of the display panel in an (N+1)-th frame and applying compensating values which are varied for respective data lines of the display panel. N is a natural number. A corresponding display panel is also disclosed.
US09905184B2 Display panel and display apparatus
Provided are a display panel and a display apparatus. The display panel includes a plurality of first and second signal lines intersecting with and insulated from each other, pixel units are defined at positions where the first and second signal lines intersect with each other, the first signal lines are open-ring signal lines, the plurality of first signal lines are arranged one by one from inside to outside and spaced apart from each other, and each of the first signal lines surrounds a preceding one of the first signal lines. The display panel further includes a driving unit provided in a region defined by any one of the first signal lines. The driving unit is connected to the second signal lines, and is connected to the first signal lines via the signal introducing lines, so as to provide driving signals to the first and second signal lines.
US09905183B2 Gate driver circuit and display device apply circuit thereof
The present disclosure provides a gate driver circuit, which cascades each even-numbered stage GOA circuit; corresponding to said odd-numbered stage GOA provides an odd-numbered stage scan signal, and odd-numbered stage startup signal, an odd-numbered stage timing signal; corresponding to said even-numbered stage GOA circuit provides an even-numbered stage scan signal, an even-numbered stage startup signal, an even-numbered stage timing signal; through controlling the potential of odd-numbered stage scan signal and even-numbered stage scan signal, coordinating with odd-numbered stage startup signal and even-numbered stage startup signal with different timing, it can control odd-numbered stage GOA circuit and even-numbered stage GOA circuit to respectively carry on forward scanning or reverse scanning. The present disclosure also provides a display device applying said gate driver circuit.
US09905180B2 Gate driving circuit and display module
A gate driving circuit for providing a scan signal to a LCD panel is disclosed. The gate driving circuit includes at least one positive level shifter, at least one negative level shifter, a pair of P-type transistor and an N-type transistor. The positive level shifter is utilized for shifting up agate control signal to generate a positive control signal. The negative level shifter is utilized for shifting down the gate control signal to generate a negative control signal. The pair of transistors is utilized for outputting a positive power voltage or a negative power voltage as the scan signal according to the positive control signal and the negative control signal. The positive power voltage minus the positive control signal is less than six volts. The negative control signal minus the negative power voltage is less than six volts.
US09905177B2 Pixel structure, array substrate, display panel and display device
A pixel structure, an array substrate, a display panel and a display apparatus are disclosed. The pixel structure includes: a first pixel electrode and a second pixel electrode which are arranged along a first direction, and a TFT between the first pixel electrode and the second pixel electrode. The first pixel electrode includes a first extension electrode extending toward the second pixel electrode, and the second pixel electrode includes a second extension electrode extending toward the first pixel electrode; the TFT includes a gate electrode, a source electrode, a first drain electrode and a second drain electrode which are insulated from each other; the source electrode includes a first opening and a second opening, the first drain electrode is connected with the first extension electrode and extends into the first opening, and the second drain electrode is connected with the second extension electrode and extends into the second opening.
US09905176B2 Display device
A display device includes: a display panel including a plurality of pixels and a plurality of dots having a pixel set including n pixels of the plurality of pixels as a unit; a signal controller configured to receive input image signals for the pixels and process the input image signals to generate output image signals; and a data driver configured to convert the output image signals into data voltages and apply the data voltages to the display panel, wherein the data driver is configured to apply data voltages having different polarities to a first dot and a second dot of the plurality of dots, the second dot being positioned in a row that is the same as a row in which the first dot is positioned to neighbor the first dot.
US09905172B2 Liquid crystal display device and related alignment method
A liquid crystal display device includes a display panel, a multiplexer, an alignment circuit and a short bar circuit. The multiplexer is configured to provide a plurality of output data signals according to a plurality of switch control signals and an input data signal. During the alignment period, the alignment circuit is configured to provide a curing voltage to the display panel, and the short bar circuit is configured to couple the multiplexer to a predetermined voltage.
US09905171B2 Display, display drive circuit, display drive method, and electronic apparatus
Correction processing is provided for a display having pixel circuits respectively including a display element and a drive transistor that is configured to provide a drive current to the display element according to a luminance information value. A control transistor is disposed on a current path that provides the drive current to a unit pixel group that includes two or more of the pixel circuits, and a correction processing section is configured to obtain a correction factor that is a function of the luminance information values respectively corresponding to each of the pixel circuits in the unit pixel group, and to perform a correction of the luminance information value for at least one of the pixel circuits in the unit pixel group based on the correction factor.
US09905170B2 Control of LED array in a liquid crystal display assembly
A display assembly includes a display unit having a liquid crystal layer and an LED array configured to illuminate the liquid crystal layer. A driver circuit is operatively connected to the LED array and configured to control a luminance of the LED array. A control module is operatively connected to the display unit and includes a processor and tangible, non-transitory memory on which is recorded instructions for executing a method for controlling the LED array in the display unit. The control module is programmed to obtain a junction temperature (TJ) of the LED array, via the driver circuit. The junction temperature (TJ) is based at least partially on a first voltage (V1), a second voltage (V2) and a predetermined coefficient (Tcoefficient). The control module may be programmed to enter one of a plurality of stages based at least partially on the junction temperature (TJ).
US09905168B1 Luminance-based non-uniformity correction for display panels in head-mounted displays
A method for correcting non-uniformities of one or more display panels of a HMD (e.g., a VR headset or an AR headset) is disclosed, where the method is based on a luminance level of content being displayed. The method includes obtaining the calibration data for correcting non-uniformity of a display panel of the HMD at various brightness levels and storing the data. In response to receiving a request for providing content to be presented on the HMD, the host applies the calibration data based on a luminance level of content being rendered to correct for any non-uniformities of the one or more display panels while rendering the content for display.
US09905165B2 Display device
A display device comprises a display panel including a plurality of active pixels and a plurality of dummy pixels adjacent to the plurality of active pixels and a control unit controlling a pixel driving circuit formed in each of the active pixels and a dummy driving circuit formed in each of the dummy pixels. The dummy driving circuit includes a dummy driving transistor, an A dummy transistor, and a B dummy transistor, and a control terminal of the A dummy transistor is connected to a control terminal of the dummy driving transistor, and an input terminal of the A dummy transistor is connected to an output terminal of the B dummy transistor, and an output terminal of the A dummy transistor is connected to an output terminal of the dummy driving transistor.
US09905164B2 Organic light emitting diode display device for pixel current sensing in the sensing mode and pixel current sensing method thereof
An Organic Light Emitting Diode (OLED) display device can include a display panel, a pixel circuit, and a data line and a power line connected in parallel and to the pixel circuit; a data driver for supplying a data voltage to the data line in display and sensing modes; and a sensing unit for supplying a high-potential voltage to the power line to drive the pixel circuit, cutting off supplying the high-potential voltage to the power line in a sensing duration of the sensing mode, sensing a voltage corresponding to a pixel current of the pixel circuit using the power line. A capacitor can be connected in parallel with the power line is charged according to the pixel current flowing through the power line, and the sensing unit senses the sensing voltage on the power line by sampling and holding the charged voltage in the capacitor.
US09905163B2 Organic light-emitting display apparatus and method of driving the same
An organic light-emitting display apparatus includes: a pixel coupled to a scan line, a data line, a control line, and a power line, the pixel comprising an organic light-emitting diode configured to emit light in response to a data voltage; and a power supply unit configured to apply power source voltages of different levels during one frame period, wherein the pixel is configured to increase an anode voltage of the organic light-emitting diode in a scan period when the data voltage is inputted.
US09905161B2 Emission driver and organic light emitting display device having the same
An organic light emitting display device includes a display panel including a plurality of scan lines, a plurality of data lines, a plurality of emission lines, and a plurality of pixels, a scan driver configured to provide a scan signal to the pixels via the scan lines, a data driver configured to provide a data signal to the pixels via the data lines, an emission driver including a plurality of emission stages for providing an emission signal to the pixels via the emission lines, and a controller configured to control the scan driver, the data driver, and the emission driver, wherein each of the emission stages includes a plurality of sub-stages dependently connected to each other, and wherein one of the sub-stages is configured to output the emission signal to one of the emission lines.
US09905155B2 Gate driver circuit, its driving method, array substrate and display device
The present disclosure provides a gate driver circuit including at least one set of clock signal lines and multiple levels of shift registers arranged in a cascaded manner. Each set of the clock signal lines includes two clock signal lines. The multiple levels of shift registers is divided into at least one set, and each set of the clock signal lines corresponds to a set of the shift registers. One clock signal line in each set of the clock signal lines is connected to a resetting signal input end of a last-level shift register in the set of the shift registers corresponding to the set of the clock signal lines. The present disclosure further provides an array substrate, a display device and a method for driving the gate driver circuit.
US09905150B2 Display apparatus and control method of display apparatus
During displaying a moving image on a liquid crystal panel, when the brightness of the pixel in an image to be displayed is a prescribed setting value or more, the display apparatus performs the overdrive control for changing the brightness of the pixel from the brightness in one previous image to a middle value between the brightness in the one previous image and the brightness to be displayed, and then changing to the brightness to be displayed. The setting value is, for example, a maximum value of a displayable brightness or a value near the maximum value. If the brightness of the pixel in the one previous image is a first threshold value or less, the display apparatus performs the same overdrive control. Even when the brightness of the pixel in the one previous image is misidentified as other values of the first threshold value or less with a minimum displayable value, the same overdrive control as the case in which the brightness of the one previous image is the minimum value is performed.
US09905149B2 Driving circuit, driving method, and display device
Embodiments of the present application disclose a driving circuit, a driving method, and a display device, and pertain to the field of display. The driving circuit comprises: a gate driving unit for sequentially inputting a gate voltage to gates of pixel cells in each row on a display panel, the display panel being divided into a plurality of regions along a gate scanning direction, each region including at least one row of pixel cells controlled by a gate line; and a control unit for controlling the gate driving unit to input different gate voltages to gates in at least two different regions, and to input the same gate voltage to gates in the same region.
US09905147B2 Display device
A display device is provided. The display device comprises a display comprising a plurality of pixels arranged in a display plane. The display device is configured to determine a virtual plane at which a long-sighted user of the display device who is looking at the display sees sharp. Further, the display device is configured to determine a first contiguous group of pixels of the display which are located within a first optical path from a first virtual pixel of the virtual plane to an eye of the long-sighted user, and to determine a second contiguous group of pixels of the display which are located within a second optical path from a second virtual pixel of the virtual plane to the eye of the long-sighted user.
US09905141B2 Image output apparatus and computer-readable recording medium
An image output apparatus is disclosed that is capable of switching between a normal status and a low power status in which consumption power is lower than that in the normal status. The image output apparatus includes an interface for acquiring an image signal; a signal detector configured to detect a signal at the interface; and a switching controller configured to switch a status from the low power status to the normal status based on a detection result of the signal in the low power status.
US09905139B2 Creased adhesive in-store marketing signage
An in-store adhesive marketing signage method that allows semi-rigid and rigid store signage cards to conform to store shelves includes placing a crease/score on the cards above a bump on a label holder. The crease/score then relieves force on the cards and thereby eliminates the initiation of peeling away from the label holder.
US09905136B2 Role based history in a modular learning system
A modular learning system provides user histories to a viewing user. The modular learning system maintains a database of activity items associated with a set of user roles allowed to view and interact with the activity items. The activity items are generated as users perform actions on the modular learning system. The modular learning system receives a request for a user history from a viewing user. The modular learning system verifies a viewing user's role and identified activity items that are accessible to the viewing user based on the viewing user role. The identified activity items are used to generate histories that are provided to the viewing user.
US09905133B1 Controlling autonomous vehicles to provide automated emergency response functions
Aspects of the disclosure relate to controlling autonomous vehicles to provide automated emergency response functions. A computing platform may receive vehicle data associated with a vehicle from an on-board vehicle monitoring system associated with the vehicle. Subsequently, the computing platform may detect an occurrence of an emergency at a location. Thereafter, the computing platform may select an autonomous vehicle to respond to the emergency at the location based on autonomous vehicle state information. Then, the computing platform may generate one or more dispatch commands directing the autonomous vehicle to move to the location and execute one or more emergency response functions. Subsequently, the computing platform may send, to an on-board autonomous vehicle control system associated with the autonomous vehicle, the one or more dispatch commands directing the autonomous vehicle to move to the location and execute the one or more emergency response functions.
US09905130B2 Method and system for identifying a parking space
A computer-implemented method, a computer-implemented process, and a system for identifying a parking space may provide a computer application to allow communication between an arriving user and exiting user. An arrival time that may correspond to the arriving user and exit time that may correspond to the exiting user may be matched to identify a parking space in an authorized location common to the arriving user and the exiting user. The arriving user may be provided a trade identification that may include information that may describe an exiting vehicle. The exiting user may remove the exiting vehicle from the parking space, and an arriving user may park an arriving vehicle in the parking space.
US09905126B2 Home environment management method and apparatus
Embodiments of the present disclosure provide techniques and configurations for a system to manage a home environment. In one instance, an apparatus for managing a home environment may be configured to detect variations in parameters of signals provided by RFID tags disposed in the home environment to monitor the home environment. The apparatus may identify one or more conditions of an area of the home environment in which the RFID tags are disposed, based at least in part on the variations in the one or more parameters and respective locations of the RFID tags in the area of the home environment. The apparatus may select one or more actions, from a plurality of actions associated with the home environment, based at least in part on the identified conditions. The selected actions may be performed to respond to the identified conditions. Other embodiments may be described and/or claimed.
US09905125B2 Remote control with microphone used for pairing the remote control to a system and method of using the same
According to the principles as disclosed herein, a remote control contains a microphone. The microphone inside the remote control picks up the audio content of all surrounding sound in the room in which is it located. Specifically, if a program is being presented for viewing and listening on a particular A/V system, a remote control with a microphone will hear the program which is being presented at the same time that the system is sending the signal to its own speakers. The A/V system then receives a signal from the remote control providing the audio signal that that remote control has received. If the audio signal which the remote control has received matches the audio signal which the A/V system output to its speakers to broadcast into the room, then the A/V system will switch to be able to receive input from that particular remote control.
US09905123B2 System and method for distinguishing leaks from a disengaged canister condition in a reduced pressure treatment system
A method of distinguishing leak detection and canister disengagement in a reduced pressure treatment system includes monitoring an actual power level and a source pressure of a reduced pressure pump. The actual power level is compared to a target power level, and the source pressure is compared to a first alarm pressure and a second alarm pressure. A leak alarm is indicated when the actual power level is greater than the target power level and the source pressure is greater than the first alarm pressure. A canister disengaged alarm is indicated when the actual power level is greater than the target power level and the source pressure is less than the second alarm pressure.
US09905120B1 Alarm initiation when sensor is intentionally jammed
Concepts and technologies are disclosed herein for alarm initiation when a sensor is intentionally jammed. According to one aspect disclosed herein, a connected home system can include a controller device and a sensor device. The sensor device can include a processor and memory. The memory can store sensor instructions that, when executed by the processor, cause the sensor device to perform sensor operations. In particular, the sensor device can detect a jamming signal originating, for example, from a jamming device that is intentionally attempting to jam operations of the sensor device. The sensor device can determine whether the jamming signal is above a jamming alarm threshold. If the sensor device determines that the jamming signal is above the jamming alarm threshold, the sensor device can generate a jamming alarm event that is directed to the controller device. The sensor device can send the jamming alarm event to the controller device.
US09905119B2 Fire alarm system
A fire alarm control and monitoring system is disclosed. In some embodiments, the fire alarm and control system may include a plurality of fire alarm control panels connected together through a communication network. In some embodiments, the fire alarm control panels may communicate using a token passing protocol yet be arranged in a tree network topology.
US09905106B2 Ergonomics awareness chairs, systems, and methods
Ergonomics awareness chairs, systems, and methods are disclosed. Methods include reading sensor values from sensors in an ergonomics awareness chair, calculating a posture type based on the sensor values, determining a time the user has been continuously sitting properly, and, if the time is greater than a predetermined threshold time, alerting the user to take a break. Systems include a user-interface computer and an ergonomics awareness chair with a controller. The ergonomics awareness chair includes a shoulder sensor, a lumbar sensor, a buttocks sensor, a thigh sensor, and an armrest sensor in each of the armrests. The controller is configured to acquire sensor values from the sensors. The user-interface computer is programmed to determine at least two types of postures based on the sensor values. The types of postures may include sitting properly and sitting improperly (e.g., slouching, hunching, straining shoulders, leaning, sitting on edge, and crossing legs).
US09905100B2 Remote initiation of interaction by a computing entity
Methods, apparatuses, systems, and computer program products for interactive deliveries are provided. For an upcoming service point that is associated with a service point device, it is determined whether the item to be delivered to the service point is within an activation zone for activating the service point device. Responsive to determining that the item is within the activation zone, the service point device is remotely activated. Remotely activating the service point device triggers dynamical provision of an alert interface. An indication of user interaction via the user interface indicating availability of the user to receive the item is received. A notification of the indication of the user interaction is provided. If the notification indicates that the individual is available to receive the item at the service point, the item is delivered to or picked-up from the service point.
US09905099B2 Magnetic field sensor for use in a security alarm system
A proximity sensor comprises a magnet which generates a magnetic field and a magnetic field sensor. The magnetic field sensor includes a radio and an antenna which can transmit an output signal on a plurality of output frequencies. A microprocessor is programmed with a plurality of data protocols. Each of the output frequencies operates on at least one of the data protocols. There is a dip switch which is actuated to provide a code to the microprocessor. A data protocol is implemented by the microprocessor based on the code. There is a MEMS oscillator programmed to a discrete frequency based on the data protocol implemented by the microprocessor. The MEMS oscillator provides the discrete frequency to the radio. The radio is provided with single phase-locked loop which generates the output signal based on the discrete frequency. The single phase-locked loop may be a ×32 multiplier.
US09905098B2 Methods, systems, and products for security services
Methods, systems, and products notify of alarms in security systems. Sensor data is received from an alarm sensor, and an alarm controller determines an alarm condition. Video data associated with the alarm sensor is retrieved. An alarm message may be sent over a wireless network connection, while the video data may be sent over a wireline broadband connection.
US09905096B2 Apparatus and method of monitoring moving objects
In a monitoring apparatus, a monitoring area is scanned by an area sensor device to detect objects. Moving objects are identified among the detected objects, and, among the identified moving objects, a moving object which is the closest to a priority monitoring object which is preset in the monitoring area is set as a tracking target. The object which is set to be tracked is automatically tracked by a camera device. As a result, even if there are present a plurality of moving objects in the monitoring area, tracking targets are switched from one to another, so that it is possible to set a moving object desired by an observer.
US09905095B2 Method and system for movement detection and service server
A method for moving detection includes: a service server acquiring a first surveillance image captured by a camera at a preset first moment, and calculating a first moving angle of a pan-tilt; acquiring a second surveillance image captured by the camera at a preset second moment, and calculating a second moving angle of the pan-tilt; and determining by comparison whether common images in the first surveillance image and the second surveillance image are consistent according to the first moving angle and the second moving angle; if inconsistent, triggering a moving detection alarm. The embodiments of the present document also disclose a corresponding system and a service server. The disclosed solution of the embodiments of the present document is applied to implement moving detection when a camera is in moving state, ensures the accuracy of moving detection alarm in a great extent.
US09905092B2 Bipolar lightning protection apparatus having light emitting unit
The present invention relates to a bipolar lightning protection apparatus having a light emitting unit, and in the bipolar lightning protection apparatus configured of a rod member charged with ground charges and a charging plate or a charging tube charged by a thundercloud, the bipolar lightning protection apparatus includes a light emitting unit electrically connected between the rod member and the charging plate or the charging tube and emitting light by electrical energy charged in the charging plate or the charging tube by the thundercloud.Accordingly, a psychological sense of safety can be given to a user by allowing the user to clearly confirm with naked eyes that a normal operation of safely flowing impulse current of lightning to the earth is performed.
US09905090B2 Automatic fitting of haptic effects
A system is provided that automatically generates one or more haptic effects from source data, such as audio source data. The system fits the one or more haptic effects to the source data by analyzing the source data and identifying one or more haptic effects that are the most similar to the source data. The system matches the identified one or more haptic effects with the source data. The system subsequently outputs the identified one or more haptic effects.
US09905086B1 Monitoring cash supply-related information and managing refill of a cash supply
A device may determine that a cash supply associated with an automated teller machine (ATM) device needs to be refilled. The device may provide, to user devices, a notification requesting cash to refill the cash supply. The device may receive, from each of one or more user devices of the user devices, a response to the notification. The response, from a user device of the one or more user devices, may include information identifying a capability of an individual, associated with the user device, to: provide an amount of cash to refill the cash supply, provide the cash during a time period, or provide particular denominations of cash. The device may select at least one individual to refill the cash supply with the cash. The device may provide another notification related to refilling the cash supply to notify whether the individual has been selected to refill the cash supply.
US09905084B2 Automated transaction machine with articulated note acceptor-presenter
An automated transaction machine has a customer interface for operation of the machine and an opening in the customer interface through which notes may be deposited into or withdrawn from the machine via an articulated note acceptor-presenter located in an upper unit of the machine and operative to extend at least partially through the opening in the customer interface.
US09905081B2 Gaming system, gaming device and method for displaying multiple concurrent games using dynamic focal points
The gaming system disclosed herein changes the focal point of a display device at different points in time to assist the player in focusing on different simultaneously or concurrently played games at different points in time. Specifically, the gaming system displays a plurality of simultaneously or concurrently played games on a display device. In response to a designated event occurring in association with a specific one of the plurality of simultaneously or concurrently played games, the gaming system changes the focal point of the display device to draw the player's focus or attention to that specific one of the simultaneously or concurrently played games. Put differently, the gaming system dynamically allocates and/or indicates different portions of a display device to different simultaneously or concurrently played games at different points in time to account for different events occurring in such simultaneously or concurrently played games.
US09905079B2 Systems for showing movement of icons along a path
Provided systems include a display that presents a player with icons. The display is animated to show movement of the icons along a path. The icons move in and out of active and inactive regions on the display and the path, based on the shape and arrangement of the active and inactive regions and the shape and arrangement of the active and inactive portions of the path. The outcome is determined based on the position and arrangement of the icons on the display and the path. The system receives player instructions and game outcomes may be random or may be predetermined. An outcome for the game may be determined from a set of potential game outcomes and visually presented to the player and an associated award or prize may be provided to the player.
US09905075B2 Method and apparatus for modifying gaming machines to provide supplemental or modified functionality
A method, apparatus, and article of manufacture for transferring credits from one gaming device to another via the use of coded scrip is disclosed. The method comprises the steps of accepting a cash-out command in the gaming device, scanning a magnetically manifested code uniquely identifying a scrip stored in the gaming device, transmitting a cash-out message comprising the code to a remote processor having access to a database configured to store and retrieve codes from a plurality of gaming devices, receiving a scrip dispense message from the remote processor, and dispensing the scrip. The apparatus comprises a scrip storage unit, a scrip dispensing unit having a scrip transducer for reading and recording a magnetically manifested code on a scrip retrieved from the scrip storage unit, and a processor, communicatively coupled to the scrip transducer and a remote computer having access to a database for storing and retrieving code information from the plurality of gaming devices.
US09905073B2 Gaming system and method for providing a cascading symbol game with shifting symbols between multiple symbol display position matrices
A gaming system including a cascading symbol or tumbling reel game which utilizes a plurality of symbol display position matrices or grids. Each symbol display position matrix includes a plurality of symbol display positions, wherein at least one of the symbol display position matrices includes one or more symbol display positions associated with a plurality of different symbol display positions of a plurality of the symbol display position matrices.
US09905072B2 Vending devices having ad-watching as consideration
Systems and methods for vending devices having ad-watching as consideration are described. In some implementations, a vending apparatus includes a dispensing portion operable to dispense a product (e.g. electricity) to a user; a communication portion operable to provide a communicable content (e.g. an advertisement) to the user; and a control system operatively coupled to the dispensing portion and the communication portion. The control system receives a signal indicative of a consent by the user to receive or review the communicable content at least partially in exchange for the product, and after receipt of the signal, causes the communication portion to provide the communicable content to the user and causes the dispensing portion to dispense the product to the user. In further implementations, the apparatus may include a monitoring system operable to determine whether the user is receiving or reviewing the communicable content.
US09905071B2 Paper currency handling device
In order to improve the ability to feed paper currency from a deposit unit and to reduce the height of the device, this paper currency handling device (100) has a paper currency recognition unit (170) and a paper currency storage unit (200) (which does not include a deposit unit (120) and a withdrawal unit (140)) accommodated within a chassis section (112) of a vault (110), so that deposited paper currency is transported to the paper currency storage unit (200) and withdrawn paper currency is transported from the paper currency storage unit (200) as the paper currency passes through the chassis section (112). When the paper currency (B) is fed to a feed path unit (124) connecting the deposit unit (120) and an upstream deposit path (181), the vanes (129) of impellers (128) make contact with the paper currency (B) retained in the deposit unit (120), with the contact being on the feed path unit (124) side.
US09905070B2 Method for providing measurement data to an apparatus for processing valuable documents and valuable document processing apparatus
A method for supplying measuring data of a value-document processing apparatus for processing value documents of stipulated different processing types, has a sensor device, a control device, and a display device. Data sets are read, which respectively contain, for at least two of the processing types, processing-type data by means of which the processing types can be distinguished and the number of the value documents of the respective processing type that are to be fed to the value-document processing apparatus, and display data for actuating the display device are so established from the data sets that, upon actuation with the display data, the display device displays the processing types and the numbers of the value documents. The display device is actuated with the display data, and measuring data are respectively captured by means of the sensor device in accordance with the displayed processing types.
US09905068B2 Key fob with foam lock status indicator
A lock button status indicator member for use with a key fob having a depressable lock button for remotely activating a locking mechanism communicating with a door. The lock button status indicator member is formed of a viscoelastic polyurethane foam having a slow recovery time. The lock button status indicator member has a base configured to abut the upper surface of the lock button. An adherent, such as a pressure sensitive adhesive, is located on the lower surface of the base of the lock button status indicator member, and is adapted to adhere the lower surface of the base to the upper surface of the lock button.
US09905066B2 Key device and associated method, computer program and computer program product
It is presented a key device comprising: a mechanical interface for mechanically maneuvering a lock device upon successful access control. The mechanical interface comprises a connector for powering the lock device and for communication with the lock device such that the lock device is able to perform electronic access control using the key device. The key device further comprises a clock; a memory; a radio communication module; and a controller arranged to, using the radio communication module communicate online with an access control device and use the memory as temporary storage for offline communication between the access control device and one or more lock devices. A corresponding method, computer program and computer program product are also presented.
US09905061B2 Vehicle state monitoring system, and portable terminal device
In a monitoring system, when a warning lamp lights up or blinks, a DA device transmits failure data corresponding to the lighting or blinking to a portable terminal. The portable terminal, when the received failure data indicates renewed lighting or blinking, creates a message corresponding to the failure data and causes a display unit of the DA device to display the message, while transmitting the failure data to a server. Upon termination of reception of the failure data, the portable terminal transmits all of the failure data to the server.
US09905058B2 Workshop diagnostic system
A method for supporting the troubleshooting on a technical object, in particular on a motor vehicle, includes receiving first diagnostic data from at least one object control device and transmitting the data to a diagnostic server; forming, from particular transmitted first diagnostic data, at least one set of first diagnostic data and assigning at least one first diagnostic result to the set of first diagnostic data; storing the first diagnostic data sets generated in the course of successive diagnoses in a first database; comparing the diagnostic data and/or the diagnostic result of each diagnostic data set of the first diagnostic data sets with the diagnostic data and/or the diagnostic result of predefined second diagnostic data sets, which are stored in a second database and each of which contains a set of second diagnostic data and a second diagnostic result assigned to the set of second diagnostic data.
US09905057B2 Driving behavior monitoring system
A driving behavior monitoring system (11) comprising an on-board diagnostics module (3) adapted to be mounted in a vehicle, the on-board diagnostics module comprising a vehicle usage monitor operative to monitor usage of the vehicle and to generate vehicle usage data based on at least one usage characteristic of the vehicle, the system further comprising a controller (5) and a driving behavior scoring server (9) arranged to be in real-time communication with the controller via a telecommunications network, the on-board diagnostics module further comprising a transceiver operative to transmit the vehicle usage data to the server via the controller, the server comprising a database (12) on which vehicle usage data is stored, the server further comprising a data processor controlled by an algorithm such that the server is operative to generate an alert signal by processing the vehicle usage data generated by the on-board diagnostics module, the alert signal being indicative of a driving behavior score, and wherein the server is operative to transmit the alert signal from the server to the controller for review by the driver.
US09905053B2 Information processing device, information processing method, and computer program product
An information processing device includes: circuitry configured to: obtain a captured image including position identification information identifying a position at which a virtual abject representing a target to be placed is to be displayed; generate a composite image in which the virtual object is combined at a position on the captured image, the position identified by the position identification information; receive an operation causing the virtual object included in the composite image, to operate; and control display depicting operation of the virtual object based on display setting information including specification information defining specifications of the target to be placed, in response to the operation receiving unit receiving the operation causing the virtual object to operate.
US09905052B2 System and method for controlling immersiveness of head-worn displays
Systems and methods are provided for controlling immersiveness of head-worn displays. A virtual-reality headset includes at least one panel on the virtual reality headset that is capable of being adjusted to increase or decrease opacity of the panel. A control device in communication with the at least one panel is capable of adjusting the opacity of the at least one panel in response to a command to increase or decrease the opacity of the panel so that a system user's immersiveness in the virtual world displayed by the virtual-reality headset is capable of being automatically controlled while the system user wears the virtual-reality headset.
US09905050B2 Method of processing image and electronic device thereof
A method of operating an electronic device is provided. The method includes detecting a movement of the electronic device, and changing a scale of a displayed image based on the movement.
US09905048B2 System for authoring and providing augmented reality contents
Disclosed is a system for authoring and providing augmented reality contents, which includes a database storing a plurality of place models expressing an inherent physical place, a positioning unit for determining a current position of a user, a place model processing unit for searching and loading a place model corresponding to the current position of the user from the database, and a virtual object processing unit for disposing a virtual object expressed through a HTML document at a predetermined location in the loaded place model, wherein the plurality of place models is hierarchically stored so that at least one place model has at least one another place model of a subordinate concept.
US09905047B2 Method and systems for generating a three dimensional model of a subject by iteratively generating meshes
In one embodiment a method of generating a three dimensional model of a subject is disclosed. The method comprises receiving point cloud data for a subject; receiving user inputs indicating a plurality of cubes, and a grouping of the cubes into a plurality of blocks to form a representation of a class of subjects; generating a first mesh comprising a plurality of quadrilaterals by subdividing patches corresponding to faces of blocks of the plurality of blocks; fitting the first mesh to the point cloud data to generate a fitted mesh; iteratively generating further meshes, each comprising a plurality of quadrilaterals by subdividing patches of the fitted mesh from the previous iteration and fitting the further mesh to the point cloud data; and outputting as the three dimensional model of the subject the iteratively generated fitted mesh.
US09905045B1 Statistical hair scattering model
Systems, devices, and methods are provided for rendering images of hair using a statistical light scattering model for hair that approximates ground truth physical models. The model is significantly faster than other implementations of the Marschner hair model. The statistical light scattering model includes all the features of Marschner such as eccentricity for elliptical cross-sections, and extends them by adding azimuthal roughness control, consideration of natural fiber torsion, and full energy preserving. Adaptive Importance Sampling (AIS) is specialized to fit easily sampled distributions to bidirectional curve scattering density functions (BCSDFs) of the model.
US09905042B2 Method and visualization apparatus for the volumetric visualization of a three-dimensional object
A three-dimensional object is provided within a light probe, at least one intensive light source of the light probe is detected and selected. Furthermore, a multiplicity of rays are simulated for a respective visualization pixel. For a respective ray entering into an object volume, i) a scattering position is determined, ii) a scattering direction is selected, with a decision being made depending on a first random process as to whether the ray is scattered in the direction of the intensive light source or in a scattering direction to be selected depending on a second random process, and iii) the ray is scattered in the selected scattering direction. Steps i) to iii) are repeated until the ray is absorbed in the object volume or emerges from the object volume and impinges on the light probe.
US09905041B2 Depth of field synthesis using ray tracing approximation
Techniques are disclosed for synthesizing depth of field effects in a digital image using ray tracing approximation. For each target pixel in the image, an aperture-shaped kernel is centered about a reference pixel. A cone of rays is traced through the aperture toward the image scene. The trajectory of the rays and the intersections between the rays and objects in the scene are approximated for a given scene depth, focal depth and aperture shape. The color of the pixel lying at the intersection, which may be offset from the target pixel, is sampled. This sampling process is repeated for several apertures bounding the target pixel, where each aperture is centered about a different reference pixel. The resulting color of the target pixel is acquired by integrating the colors of the pixels at each of the resulting intersections.
US09905038B2 Customizable state machine for visual effect insertion
A computing system, driver and method for inserting an extra visual effect into a rendering pipeline of an application are provided. In one embodiment, the method includes: 1) loading into a driver a state machine that is customized for a particular application being rendered at a rendering pipeline; 2) identifying a point in the rendering pipeline to insert an extra visual effect using the state machine; and 3) inserting the extra visual effect into the rendering pipeline at the point.
US09905036B2 Graphics processing unit for adjusting level-of-detail, method of operating the same, and devices including the same
A graphics processing unit includes a shader configured to perform one operation among tessellation and texturing. The shader generates level-of-detail (LOD) using geometry information for the tessellation or texturing and adjusts the LOD using non-geometry information for the tessellation or texturing.
US09905035B2 Automated video looping with progressive dynamism
Various technologies described herein pertain to generating a video loop. An input video can be received, where the input video includes values at pixels over a time range. An optimization can be performed to determine a respective input time interval within the time range of the input video for each pixel from the pixels in the input video. The respective input time interval for a particular pixel can include a per-pixel loop period and a per-pixel start time of a loop at the particular pixel within the time range from the input video. Moreover, an output video can be created based upon the values at the pixels over the respective input time intervals for the pixels in the input video.
US09905020B2 Method and circuitry for performing census transforms
Methods of stitching data generated by a plurality of census transforms are disclosed. The methods include performing a plurality of census transforms on an array of pixels in a first direction. First and second code words of the census transform results are stored in arrays. The arrays are transposed and interleaved. The first and second code words are stitched by reading a vertical column of the array of interleaved code words.
US09905014B2 Method and system for the examination of a sample by means of thermography
The invention provides a method for a non-destructive, non-contacting and image forming examination of a sample by means of heat flow thermography. The method comprises exciting the sample at least twice independently from each other by means of the heat pulses from the excitation source; taking a first thermal image of the surface of the sample at a first time distance Δt1 from a first triggering of the heat pulse which first time distance Δt1 is characteristic for gradients in heat flow velocity in a first depth below the surface of the sample; taking a second thermal image of the surface of the sample at a 1 second time distance Δt2 from a second triggering of the heat pulse which second time distance Δt2 is characteristic for gradients in heat flow velocity in a second depth below the first depth; and taking any thermal images of the surface of the sample at a further time distances Δtn from any subsequent triggering of the heat pulse which further time distances Δtn are characteristic for gradients in heat flow velocity in further depths lying deeper as the second depth; and extracting from the thermal images an indication of the presence of any gradients of heat flow velocity at the respective depth distances from a surface of the sample. The system is configured to carry out the above method.
US09905013B2 Speed calculating device and speed calculating method, and collision determination device
A speed calculating device calculates the speed of an object around a moving body and includes: an image detection unit that captures an image of the surroundings of the moving body and detects the object from the captured image; and a speed calculation unit that calculates the speed of the object, using a moving body speed indicating the speed of the moving body and an image speed, which indicates the speed of the object and is calculated from the image, at a ratio corresponding to a distance from the moving body to the object. The speed calculation unit calculates the speed of the object using the moving body speed and the image speed such that the ratio of the moving body speed increases as the distance to the object increases and the ratio of the image speed increases as the distance to the object decreases.
US09905000B2 Method and system for surgical tool localization during anatomical surgery
Various aspects of a method and system to localize surgical tools during anatomical surgery are disclosed herein. In accordance with an embodiment of the disclosure, the method is implementable in an image-processing engine, which is communicatively coupled to an image-capturing device that captures one or more video frames. The method includes determination of one or more physical characteristics of one or more surgical tools present in the one or more video frames, based on one or more color and geometric constraints. Thereafter, two-dimensional (2D) masks of the one or more surgical tools are detected, based on the one or more physical characteristics of the one or more surgical tools. Further, poses of the one or more surgical tools are estimated, when the 2D masks of the one or more surgical tools are occluded at tips and/or ends of the one or more surgical tools.
US09904995B2 System and method for patch based inspection
An inspection system that may include a processor and a memory module; wherein the memory module is configured to store a first image of an area of an object and a second image of the area of the object; wherein the processor is configured to generate a synthetic image of the area of the object, and to compare the synthetic image to the second image to provide defect detection results.
US09904988B2 Image processing method and image processing program
In an image processing method, first, one point is designated on input image data as a start point of a retrieval line by external input. Subsequently, one point, which is different from the start point, is designated on the input image data as an endpoint of the retrieval line by the external input. Subsequently, a cumulative line profile of the retrieval line is prepared by calculating a cumulative sum of luminance values on the retrieval line. Subsequently, an edge position on the retrieval line is calculated based on the cumulative line profile of the retrieval line.
US09904976B2 High performance portable convulational neural network library on GP-GPUs
Systems and methods are disclosed for speeding up a computer having a graphics processing unit (GPU) and a general purpose processor (GP-GPU) by decoupling a convolution process for a first matrix into a row part and a column part; expanding the row part into a second matrix; performing matrix multiplication using the second matrix and a filter matrix; and performing reduction on an output matrix.
US09904975B2 Scaling for virtualized graphics processing
Methods, systems, and computer-readable media for scaling for virtualized graphics processing are disclosed. A first virtual GPU is attached to a virtual compute instance of a provider network. The provider network comprises a plurality of computing devices configured to implement a plurality of virtual compute instances with multi-tenancy. The first virtual GPU is replaced by a second virtual GPU based at least in part on a change in GPU requirements for the virtual compute instance. The first and second virtual GPUs are implemented using physical GPU resources that are accessible to the virtual compute instance over a network. Processing for the virtual compute instance is migrated from the first virtual GPU to the second virtual GPU. An application is executed using the second virtual GPU on the virtual compute instance.
US09904970B2 Multi-thread graphics processing system
A graphics processing system comprises at least one memory device storing a plurality of pixel command threads and a plurality of vertex command threads. An arbiter coupled to the at least one memory device is provided that selects a pixel command thread from the plurality of pixel command threads and a vertex command thread from the plurality of vertex command threads. The arbiter further selects a command thread from the previously selected pixel command thread and the vertex command thread, which command thread is provided to a command processing engine capable of processing pixel command threads and vertex command threads.
US09904967B1 Automated secondary linking for fraud detection systems
Systems, methods, and other embodiments associated with automated secondary linking for fraud detection systems. According to one embodiment, a system includes a parsing logic configured to receive an incoming fraud report based on a first fraud detection strategy. The parse logic is also configured to parse the incoming fraud report into fraud data. The system further includes a search logic configured to search a set of fraud reports to identify instances of the fraud data. The system also includes an alert logic configured to generate an alert in response to an instance of the fraud data being identified in the set of fraud reports.
US09904962B1 Distance-based social message pruning
Correspondences in a social networking system are analyzed to determine at least one topic. An activity stream with the at least one topic is analyzed. A target audience for the activity steam is identified. The activity stream is analyzed according to a uniqueness and a relationship criteria to form an assessment. The assessment is analyzed to a predetermined action criteria. Performing an action responsive to determining the assessment satisfies the predetermined action criteria.
US09904959B2 Descriptor exchange
The subject disclosure relates to systems and methods for creating and managing a descriptor repository. In certain aspects, a method of the subject technology includes steps for receiving a descriptor label for a merchant, receiving a plurality of descriptor definitions for the descriptor label, and storing the plurality of descriptor definitions in a database. In certain aspects, a method of the subject technology can further include steps for receiving relevance indications for one or more of the descriptor definitions, and associating one or more of the descriptor definitions with the descriptor label based on the one or more relevance indications.
US09904956B2 Identifying payment card categories based on optical character recognition of images of the payment cards
A user captures an image of a payment card via a user computing device camera. An optical character recognition system receives the payment card image from the user computing device. The system performs optical character recognition and visual object recognition algorithms on the payment card image to extract text and visual objects from the payment card image, which are used by the system to identify a payment card type. The system may categorize the payment card as a credit card or a non-credit card. In an example embodiment, the system determines that the payment card type is a credit card and transmits fee structure to the user. The user selects a second payment card for use in the transaction and the transaction is processed using financial account information associated with the second payment card.
US09904951B2 Remote refill product ordering system and shopping cart processes
A shopping cart system and processes are disclosed which allow replenishment of small parts inventory without part numbers, scanners, bar codes, salesman, writing, written purchase orders, and put away without knowing what your are ordering or putting away as a “remote refill” process for mobile computing devices. In some embodiments, the shopping cart program is implemented as a web page shopping cart. In some embodiments, the shopping cart program is implemented as a coded messaging program comprising one of fax, SMS text messaging, and voice calls.
US09904946B2 Reverse showrooming and merchant-customer engagement system
Systems and methods for providing a merchant-customer engagement system include a physical merchant location in which a customer may be tracked to determine products within the physical merchant location that the customer is interested in. A merchant may use a wearable merchant device that is configured to identify the customer via a camera that captures an image of the customer, and that image may be used to retrieve customer account information for that customer. Using the customer account information and the products that the customer is showing interest in, the wearable merchant device may be used to display merchant-customer engagement information next to a view of the customer to allow the merchant to help the customer while utilizing a variety of displayed information about the customer including, for example, past purchases, products browsed in-store and previously browsed online, time spent in an area of the physical merchant location, etc.
US09904944B2 System and method for domain name query metrics
A system and method for providing users an assessment tool for determining the level of demand for domain names. The assessment tool is configured to receive, by a server communicatively coupled to a network, a request from a requester. The request is used to identify a domain name and determine whether the domain name is registered. When the domain name is not registered, a search metric for the domain name is determined and a first user interface listing the domain name and the search metric is displayed. The first user interface enables the requester to purchase the domain name.
US09904938B2 Methods and systems to determine consumer locations based on navigational voice cues
Methods and systems to determine consumer locations based on navigational voice cues are disclosed. An example method includes identifying, with a processor, a route point designated by a navigational voice cue output by a navigation system providing directions to an operator of a vehicle. The example method also includes determining, with the processor, at least one of a location or an anticipated location of an occupant of the vehicle based on the route point.
US09904935B2 System and method for instantaneous fingerprint recognition and analysis resulting in a targeted output
A fingerprint analysis device is presented including a chemical analysis mechanism for creating a chemical signature of a subject by identifying a select number of molecules or molecular compounds from an impression of a fingerprint of the subject to derive distinguishing characteristics therefrom and an output mechanism outputting one or more messages based on the chemical signature.
US09904925B2 Asset targeting system for limited resource environments
The present invention provides targeted asset system implementations in contexts where there is limited or no ability to use a real-time return channel for communications from user equipment devices (e.g., STB) to the network. In one arrangement, a household classifier is generated and delivered to user equipment devices. The household classifiers are generated based on third party data and/or network usage information associated with the household. The system and method allow for generating highly accurate household classifications that may be forwarded to individual households where the user equipment device may implant the classifiers to select appropriate assets for delivery to the household.
US09904920B1 Systems and methods for customer authentication and determination of relevant services
A computer-implemented method and system for authenticating identification of a customer during interaction with a company representative. Data is received and stored relating to the customer at a computer. The data includes one or more identification attributes associated with the customer and one or more authentication data attributes associated with the customer. An interaction is commenced between the customer and the company representative. Captured is one or more identification attributes and authentication data attributes relating to customer from the interaction between the customer and the company representative. The customer is identified by matching a captured identification attribute with a stored identification attribute. The customer is authenticated by matching a captured authentication data attribute with a like stored authentication data attribute associated with the identified customer.
US09904918B2 Mobile terminal and control method therefor
A mobile terminal and a control method therefor are disclosed. The mobile terminal and the control method therefor of the present invention can: broadcast, to at least one external electronic device, advertising data and a signal for requesting the activation of a second layer included in a communication unit of the at least one external electronic device through a first layer related to low-power near field communication technology; pair with a specific electronic device through a second layer related to specific near field communication technology distinguished from the low-power near field communication technology, if a response to the activation request is received from the specific electronic device among the at least one external electronic device; and transmit data to the paired specific electronic device. According to the present invention, pairing can be performed so as to form a communication channel using second near field communication technology by using first near field communication technology of low energy, when a specific event occurs.
US09904915B2 Virtualized ATM
A method and apparatus are disclosed for operating an Automated Teller Machine (ATM). The method includes the steps of receiving access to a virtualized operating system and ATM application at an ATM and performing a customer transaction at the ATM using the access to the virtualized operating system and ATM application. A recovery program may be provided to control the ATM if a communication link fails between the ATM and a server providing the access.
US09904911B2 Secondary market and vending system for devices
A recycling kiosk for recycling and financial remuneration for submission of a mobile telephone is disclosed herein. The recycling kiosk includes an inspection area with at least one camera and a plurality of electrical connectors in order to perform a visual analysis and an electrical analysis of the mobile telephone for determination of a value of the mobile telephone. The recycling kiosk also includes a processor, a display and a user interface.
US09904903B1 Drive-thru system implementing location tracking
Embodiments are disclosed to determine customer's prescription information and their position while waiting in a drive-thru lane. The drive-thru lane may have one or more transmitters installed at predetermined locations. By utilizing an application installed on each customer's mobile computing device, each mobile computing device may transmit customer information and ranging data when within range of one or more of the transmitters. The ranging data may include an indication of a range between each of the customer's mobile computing device and one or more proximate transmitters. By correlating the customer information to prescription information from recently filled and/or called in prescriptions, each customer's prescription order may be retrieved. Furthermore, by analyzing the ranging data, the position of each customer in the drive-thru lane may be determined. A drive-thru computing device is disclosed that may display each customer's position in the drive-thru lane along with their prescription order information.
US09904901B2 Delivery location determination
A method and system for determining a delivery location is provided. The method includes enabling a UAV delivery application specifying a delivery location for delivery of a package. A street address defining the delivery location is received and an eyewear based video device is enabled and directed towards a geographical area associated with the delivery of the package. GPS data associated with the geographical area is retrieved from the eyewear based video device and first GPS coordinates identifying a location of an embedded computing device are retrieved from a GPS system. A distance between the first GPS coordinates and the geographical area is calculated. Additionally, second GPS coordinates identifying the geographical area are calculated based on the GPS data, the distance, and the first GPS coordinates and it is determined if the second GPS coordinates are located within a specified perimeter surrounding the street address defining the delivery location.
US09904899B2 Systems and/or methods for reactive, distributable, and extensible process execution
Certain example embodiments relate to techniques for executing business processes in a distributed computer system (e.g., cloud-based) environment. A representation of the business process is decomposed into executable components. The executable components each have assigned thereto process and sequence identifiers, and each is classified as having an executable component types. The executable component types including integration, task, and data flow types. The integration flow type represents activities to be performed in connection with external computer systems, the task flow type represents human-interactive activities, and the data flow type represents activities to be performed on data relevant to the business process. The executable components are deployed to nodes in the distributed computing environment such that the executable components are performed in sequence identifier order using processing resources of the respective nodes to which they are deployed, except executable components with the same sequence identifiers are performed in parallel on different nodes.
US09904897B2 Generation of social business insights by fractal analysis
Generating a social business insight is provided. An analysis parameter is selected. The analysis parameter represents a characteristic of a plurality of entities. A first data stream is retrieved. The first data stream is associated with a first entity of the plurality of entities and includes data from at least a CRM platform, a media platform, or a company asset database. A second data stream is retrieved. The second data stream is associated with a second entity of the plurality if entities and includes data from the media platform. A fractal analysis is performed based on the first data stream, the second data stream, and the analysis parameter. A fractal map is generated, where the fractal map depicts a relationship between the first data stream and the second data stream.
US09904892B2 Multiple choice decision engine for an electronic personal assistant
To simplify assisting a user in their day-to-day activities, a communication for performing an action may be sent to a user in the form of a query, where the query includes the most likely set of choices for the action arranged in a group of dichotomous (e.g., yes/no) or multiple choice answers. In this manner, a user may respond to the query by simply selecting one of the dichotomous or multiple choice answers. Historical logs of past actions, responses, queries, and so forth, may be used to predict future user actions or needs, and to formulate future queries for sending to the user. These techniques may be implemented, for example, through a remote coordination server or directly through a user's personal electronics device.
US09904891B2 Multiple choice decision engine for an electronic personal assistant
To simplify assisting a user in their day-to-day activities, a communication for performing an action may be sent to a user in the form of a query, where the query includes the most likely set of choices for the action arranged in a group of dichotomous (e.g., yes/no) or multiple choice answers. In this manner, a user may respond to the query by simply selecting one of the dichotomous or multiple choice answers. Historical logs of past actions, responses, queries, and so forth, may be used to predict future user actions or needs, and to formulate future queries for sending to the user. These techniques may be implemented, for example, through a remote coordination server or directly through a user's personal electronics device.
US09904886B2 Method of identifying, locating, tracking, acquiring and selling tangible and intangible objects utilizing predictive transpose morphology
The present invention causes an active display or the adapter driving the display to emit RFID formatted QR code information (or bar code information) in sync with displayed QR or Bar codes to allow portable devices in reasonable proximity to acquire the QR code data without physical scanning, without taking a picture and without taking a video, allowing for a fully automated QR code acquisition system.
US09904884B2 Method and systems for detecting turbocharger imbalance with an RFID circuit
Various methods and systems are provided for diagnosing a rotating device. In one example, a system includes a rotating device and a RFID circuit coupled to the rotating device. The RFID circuit includes a RFID chip, an antenna, and a mechanical link designed to change impedance with a changing input from the rotating device.
US09904882B2 Image forming apparatus, method of controlling the same, and storage medium
An image forming apparatus, and a method of controlling it. The apparatus performs, in a case where at least one function out of a plurality of functions of the apparatus ceases to be usable, degeneracy control for operating to provide functions other than the at least one function, and stores information indicating a degeneracy control state is entered. The apparatus controls so as to activate without initialization operation of an image forming mechanism in a case where it is determined that the activation is due to the return from a power saving mode and the information is stored and so as to activate with the initialization operation when the activation is due to a power of the apparatus being turned on.
US09904880B2 Printing control device and method according to sheet sizes
There is provided a printing control device. A setting unit sets a sorting priority mode that causes a printing device to perform printing using a recording sheet in which the difference from the recording sheet size designated by a current print job mounted on the printing device is within a predetermined range, in a case where a recording sheet with a same size as the recording sheet designated by the current print job is not mounted on the printing device, and a recording sheet which has a recording sheet size that is printable without reducing the printing range, and for which the difference from the size of the recording sheet designated by the current print job is within a predetermined range is mounted on the printing device in a sheet feed direction different from the sheet feed direction of the recording sheet of the previous print job.
US09904878B2 Printer, printing method, and non-transitory computer readable medium for printing data based on a predicted performance of generating the data to be printed
A printer includes an intermediate-data processor and an output-print-data generating unit. The intermediate-data processor performs a process in such a manner that intermediate data is generated from input print data. The output-print-data generating unit generates output print data from the intermediate data. The intermediate-data processor specifies one from intermediate-data generating schemes for a component of an object, on a basis of predicted generation performance of the output-print-data generating unit, and generates the intermediate data. The predicted generation performance is predicted for respective cases of generating the intermediate data by using the intermediate-data generating schemes.
US09904870B2 Registration and comparison of three-dimensional objects
Information of different scans of physical objects may require comparison, for example to determine if the scans are of the same object or if an object has changed, or better information for a three dimensional model may be desired. Different scans of physical objects may be compared by determining lines or planes tangent to a surface at a discrete number of points, registering three dimensional information provided by the scans using the tangent lines or planes, and determining a measure of discrepancy between the surfaces. Three dimensional information of different scans of the same object may also be merged after determining lines or planes tangent to a surface at a discrete number of points and performing registration and merging.
US09904869B2 Automatically computing emotions aroused from images through shape modeling
Shape features in natural images influence emotions aroused in human beings. An in-depth statistical analysis helps to understand the relationship between shapes and emotions. Through experimental results on the International Affective Picture System (IAPS) dataset, evidence is presented as to the significance of roundness-angularity and simplicity-complexity on predicting emotional content in images. Shape features are combined with other state-of-the-art features to show a gain in prediction and classification accuracy. Emotions are modeled from a dimensional perspective in order to predict valence and arousal ratings, which have advantages over modeling the traditional discrete emotional categories. Images are distinguished vis-a-vis strong emotional content from emotionally neutral images with high accuracy. All of the methods and steps disclosed herein are implemented on a programmed digital computer, which may be a stand-alone machine or integrated into another piece of equipment such as a digital still or video camera including, in all embodiments, portable devices such as smart phones.
US09904864B2 Method for recommending one or more images and electronic device thereof
A method for displaying one or more images in an electronic device is provided, which includes displaying a first image; retrieving at least one second image on the basis of additional information of the first image; comparing at least one first feature point of the first image with at least one second feature point of the at least one second image; displaying information on whether at least one recommended image with respect to the first image exists, based on a result of the comparison; and if the at least one recommended image exists, displaying the at least one recommended image according to a user input.
US09904863B2 Information processing apparatus and control method, program recording medium thereof
An information processing apparatus comprising an obtaining unit configured to obtain biological information of a person and a determination unit configured to determine, based on a state of the biological information of a plurality of persons including a specific person, processing allowed for a person who is not the specific person. The processing is performed by the information processing apparatus. The determination unit is configured to determine processing which is allowed for the person other than the specific person in relation to positional relation between the specific person and the information processing apparatus.
US09904859B2 Object detection enhancement of reflection-based imaging unit
Imaging system and method, the system including a main detection unit, an auxiliary detection unit, an image processor, and a controller. The main detection unit includes a light source that emits light pulses and a gated image sensor that receives reflections of the light pulses reflected from a selected depth of field in the environment and converts the reflections into a reflection-based image. The auxiliary detection unit includes a thermal sensor that detects infrared radiation emitted from the environment and generates an emission-based image. The image processor processes and detects at least one region of interest in the acquired reflection-based image and/or acquired emission-based image. The controller adaptively controls at least one detection characteristic of a detection unit based on information obtained from the other detection unit. The image processor detects at least one object of interest in the acquired reflection-based image and/or acquired emission-based image.
US09904858B2 Obstacle detection apparatus
In an obstacle detection apparatus, a signal output unit is configured to output a signal if an obstacle meets at least one preset signal output condition. A condition setting unit is configured to set at least one element of the at least one signal output condition to a value in dependence on a user entry value. A misalignment detection unit is configured to detect misalignment of an axial direction of a sensor with a longitudinal direction of a vehicle carrying the apparatus. In the apparatus, an allowable range limiting unit is configured to, if a degree of misalignment exceeds a predetermined misalignment threshold, limit an allowable range of values of the at least one element of the at least one preset signal output condition so as to make the at least one preset signal output condition less prone to be met.
US09904857B2 Apparatus and method for detecting object for vehicle
Disclosed are an apparatus and a method for detecting an object for a vehicle, the apparatus including: a camera unit configured to output a surrounding image of a vehicle; an object candidate extracting unit configured to extract an object candidate from the output surrounding image of the vehicle; a height reference filtering unit configured to output a filtered image by excluding an object having a height equal to or smaller than a threshold value from the extracted object candidate; and an object recognizing unit configured to detect a specific object from the output filtered image.
US09904848B1 Character count determination for a digital image
An image processing system or electronic device may implement processing circuitry. The processing circuitry may receive an image, such as financial document image. The processing circuitry may determine a character count for the financial document image or particular portions of the financial document image without recognizing any particular character in the financial document image. In that regard, the processing circuitry may determine a top left score for pixels in the financial document, the top left score indicating or representing a likelihood that a particular pixel corresponds to a top left corner of a text character. The processing circuitry may also determine top right score for image pixels. Then, the processing circuitry may identify one or more text chunks using the top left and top rights scores for pixels in the financial document image. The processing circuitry may determine a character count for the identified text chunks.
US09904845B2 Body feature detection and human pose estimation using inner distance shape contexts
A system, method, and computer program product for estimating human body pose are described. According to one aspect, a human figure silhouette is segmented from a depth image of a human actor. Contour points are sampled along the human figure silhouette. Inner Distance Shape Context (IDSC) descriptors of the sample contour points are determined and compared to IDSC descriptors of the feature points in an IDSC gallery for similarity. For each of the feature points, the sample contour point with the IDSC descriptor that is most similar to an IDSC of the feature point is identified as that feature point in the depth image. An estimated pose of a human model is estimated based on the detected feature points and kinematic constraints of the human model.
US09904843B2 Information processing device, information processing method, and program
An information processing device and method can detect facial feature point positions with high accuracy. The information processing device includes: a facial image input unit receiving a facial image; a facial feature point reliability generation unit generating, based on a plurality of classifiers for computing the suitability of feature points of a face, a reliability image indicating the suitability for each feature point from the facial image; a facial feature point candidate position computation unit obtaining a candidate position of the feature point in the facial image based on the reliability image; and a facial shape model conformity computation unit determining a feature point that satisfies conditions based on a position corresponding to each of the feature points of one facial shape model selected from a plurality of statistically generated facial shape models and the candidate position of the feature point, and calculating a conformity to the facial shape model.
US09904842B2 System and method for classification of particles in a fluid sample
A particle classifier system and a method of training the system are described. The particle classifier system is suitable for classification of particles in a liquid sample, said particle classifier system comprises—an optical detection assembly comprising at least one image acquisition device with an optical axis, the image acquisition device is configured to acquire images of an image acquisition area perpendicular to said optical axis; —a sample device comprising at least one sample container suitable for holding a sample in liquid form; —a translating arrangement configured to translate said image acquisition area through at least a part of said sample container; —a control system configured to controlling said optical detection assembly and said translating unit to acquire images of a plurality of image acquisition areas; —an image analyzing processing system programmed to analyze said acquired images by a method comprising creating objects (sub-images) of individual particles captured by said acquired images, creating stacks of objects of each individual particle, identifying complete stacks of objects comprising at least one object wherein said particle is in-focus, and two objects wherein said particle is out-of-focus, and determining, for each of said complete stacks of objects, a set of values for a set of features of at least N features, wherein N is larger than or equal to 1, and wherein the determination of said values of said set of features involve data obtained from said at least one object wherein said particle is in-focus, and/or said at least two objects wherein said particle is out-of-focus; and —an artificial intelligent processing system programmed to associate said set of values for said determined set of features for each individual particle to a particle classification.
US09904841B2 Method and system for estimating finger movement
The present invention relates to a method of estimating a finger movement direction of a finger, comprising the steps of: a) acquiring a reference fingerprint image; b) acquiring at least one candidate fingerprint image at each acquisition time in a time sequence of acquisition times; c) determining, for each of the acquisition times, a match parameter value for each of a plurality of candidate finger movement directions, the match parameter value being indicative of a correlation between a reference fingerprint image portion and a candidate fingerprint image portion corresponding to displacement in the candidate finger movement direction; d) determining, for each of the candidate finger movement directions, a local extremum match parameter value indicating a maximum correlation for the time sequence of acquisition times; and e) estimating the finger movement based on an evaluation of the determined local extremum match parameters.
US09904837B2 Touch device with fingerprint identification function
A touch device with fingerprint identification function includes a touch unit and a fingerprint identification unit. The touch unit has a touch section and a non-touch section. The non-touch section is disposed around the touch section in adjacency to the touch section. The fingerprint identification unit is disposed on the non-touch section of the touch unit. The fingerprint identification unit is integrated with the touch unit. Therefore, it is unnecessary to additionally form a perforation or a channel on the touch device for arranging the fingerprint identification unit as in the conventional touch device. In this case, the structural strength of the touch device will not be deteriorated. Also, the manufacturing cost can be lowered.
US09904833B2 Method and apparatus for performing different decoding algorithms using number of attempts
A method and apparatus for decoding codes applied to objects for use with an image sensor that includes a two dimensional field of view (FOV), the method including the steps of providing a processor programmed to perform the steps of obtaining an image of the FOV, attempting to decode a code candidate in the image using a first decode algorithm, and where the attempt to decode the code candidate fails, maintaining the image in memory. The method including repeating the above steps until one of a threshold number of attempts to decode the code candidate have failed and the code candidate has been successfully decoded. Further, the method includes accessing the images maintained in memory and attempting to decode the code candidate in at least a subset of the images stored in memory using a second decode algorithm that is different than the first decode algorithm.
US09904831B2 Method of detecting the position of a cassette and its device
The method of detecting and referencing two-dimensional position of a cassette in a drawer of compartments distributed according to columns and rows includes positioning at least one inserted cassette with the upper face turned towards the top within a compartment. Systematic detection of all compartments is performed automatically by verifying the presence of a cassette and by verifying the presence of a cassette within each compartment. The detection can be optical and include displacing an optical sight relatively with respect to the top of the drawer according to at least one trajectory passing through all compartments. When detecting a cassette within a compartment, the two-dimensional position is identified by coordinates, according to column and row. If an error occurs during a first pass, the detection and reading are displaced directly to the position where the error occurrence was noted and previously recorded, without undertaking a new detection of all compartments.
US09904829B1 System controlled by data bearing records
A system controlled responsive at least in part to data read from data bearing records is operative to cause vehicle repair parts to be determined and furnished. Data read by a reader from a tag associated with a damaged vehicle is used to determine vehicle identifying data. A repair estimate calculation circuit (RECC) operates responsive to the read data to produce a needed parts record (NPR). The records produced by the RECC are operative to cause a vehicle repair entity (VRE) to be furnished the vehicle repair parts.
US09904824B2 Millimetre-wave image-based chipless RFID system
A mm-wave RFID tag interrogation apparatus includes multiple transmitting antennas, and multiple receiving antennas. The transmitting and receiving antennas are spatially distributed and oriented in orthogonal polarization states. A transmitter is coupled to the transmitting antennas, and transmits a corresponding multiple number of separable mm-wave signals. A receiver coupled to the receiving antennas is configured to extract separable components of received mm-wave signals. A processing unit processes the extracted signal components using a synthetic aperture algorithm. An RFID tag, readable by the interrogation apparatus, includes meander-line conductive elements arranged to encode information spatially on a substrate.
US09904820B2 Communication device, communication method, integrated circuit, and electronic instrument
The present technology relates to a communication device, a communication method, an integrated circuit, and an electronic instrument, which are capable of reducing a manufacturing cost of a communication device having both functions of an RF tag and reader/writer or an electronic instrument equipped with the communication device. A transmitting circuit transmits transmission data to a communication target by performing load modulation of changing an impedance of an antenna unit according to the transmission data using a first carrier generated in the antenna unit when the transmitting circuit operates in a first operation mode in which the transmitting circuit operates as an RFID reader/writer is performed, and the transmitting circuit transmits the transmission data to the RFID reader/writer by performing the load modulation of changing the impedance of the antenna unit according to the transmission data using a second carrier received by the antenna unit when the transmitting circuit operates in a second operation mode in which the transmitting circuit operates as a communication target of the RFID reader/writer is performed. For example, the present technology can be applied to a communication device having both functions of a reader/writer and an RF tag or an electronic instrument equipped with the communication device.
US09904815B2 Secure smartcard reader
A secure smartcard reader including a smartcard connector and a flexible printed circuit board wrapped around and at least partially surrounding the smartcard connector and at least partially defining a security volume enclosing the smartcard connector, the wrapped flexible printed circuit board defining on an outer-facing surface thereof a plurality of keypad contacts, the wrapped flexible printed circuit board defining electrical conductors connecting the plurality of keypad contacts to connector pads and the wrapped flexible printed circuit board defining a protective anti-tamper mesh protecting the electrical conductors.
US09904813B2 Information processing device
An information processing device comprising a control unit which, when a predetermined automatic label generation condition is satisfied by data being input, generates or selects electronic label information having a preset content correlated with an application identification information of an application in operation at time of the input of the data and the automatic label generation condition. The control unit is configured so that, when the control unit generates or selects the electronic label information, the control unit correlates and stores the generated or selected electronic label information with the input data as associated information and the application identification information in a predetermined memory.
US09904810B2 Electronic device
An electronic device with data protection features in case of unauthorized disassembly includes top cover, bottom cover, a printed circuit board (PCB) fixed on the top cover, and a plate coupled to the bottom cover. The PCB includes a plurality of terminal couplers and a protruding portion. The plate includes a plurality of terminal grooves and a latching member. At least two signal terminals are correspondingly received in at least two of the plurality of terminal grooves. When the signal terminals are electrically connected to the terminal couplers, a first relation signal, which is dependent upon the electrical paths defined by the signal terminals in the terminal grooves, is generated to enable the electronic device. When the signal terminals are not connected to the original terminal couplers, a second and different relation signal is generated by the PCB to disable the electronic device.
US09904809B2 Method and system for multi-level security initialization and configuration
Aspects of a method and system for multi-level security initialization and configuration are provided. A security system may comprise a security processor, a host processor, and at least one security component, such as a descrambler. The security processor may enable a security component based on information stored within a non-volatile memory integrated within the security processor. The host processor may enable generation of at least one configuration command communicated to the security processor for configuring the enabled security component. The configuration command may correspond to a security control operational mode for the security component that may indicate, for example, activation or deactivation of the security component. The security processor may authenticate a digital signature in the configuration command. Initialization and configuration may be performed during a system boot sequence of the security system.
US09904807B2 Memory system and information processing system
A memory system includes a controller configured to write data to a nonvolatile memory. The controller includes a buffer unit configured to hold write data including a plurality of pieces of unit data, a sequencer configured to receive the write data from the buffer unit and individually output the plurality of pieces of unit data sequentially, and a plurality of cores, each being configured to encrypt at least one of the pieces of unit data output from the sequencer. The buffer is further configured to output the plurality of pieces of unit data sequentially to the sequencer, such that a last piece of unit data is output consecutively after a preceding piece of unit data is output.
US09904806B2 Hardware security module, method of updating integrity check value stored in hardware security module, and method of updating program stored in terminal by using hardware security module
Provided is a method of updating an integrity check value (ICV) stored in a hardware security module (HSM). The method includes storing user authentication information of the terminal transferred from the terminal to preregister a user of the terminal, transferring an authentication information request message, requesting the user authentication information, to the terminal in response to an update request message which is transferred from the terminal and includes an update value of the ICV, comparing the user authentication information transferred from the terminal with the stored user authentication information to perform an authentication operation on the user of the terminal according to the authentication information request message; and when the user of the terminal is successfully authenticated, updating the stored ICV by using the update value.
US09904805B2 Cryptographic cache lines for a trusted execution environment
Memory security technologies are described. An example processing system includes a processor core and a memory controller coupled to the processor core and a memory. The processor core can receive a content read instruction from an application. The processor core can identify a cache line (CL) from a plurality of CLs of a cryptographic cache block (CCB) requested in the content read instruction. The processor core can load, from a cryptographic tree, tree nodes with security metadata. The processor core can retrieve, from the memory, the CCB. The processor core can generate a second MAC from the CCB. The processor core can compare the first MAC with the second MAC. The processor core can decrypt the CCB using security metadata when the first MAC matches the second MAC. The processor core can send at least the identified CL from the decrypted CCB to the application.
US09904794B2 Processing secure data
An electronic device is provided. The electronic device includes a first control module including a normal module and a security module, and a second control module distinct from the first control module. The normal module sets a secure memory which the security module and the second control module access, and the security module determines validity of the set secure memory.
US09904793B2 Systems, methods, and apparatus to provide private information retrieval
Systems, methods, and apparatus to provide private information retrieval. A disclosed example system includes a first trusted processing unit to store a first portion of data such that entities other than the first trusted processing unit are unable to access the first portion of the data in the first trusted processing unit; a second trusted processing unit to store a second portion of the data such that entities other than the second trusted processing unit are unable to access the second portion of the data in the second trusted processing unit; and a third trusted processing unit to: determine that a data element specified in a request is stored in the first trusted processing unit; request the data element from the first trusted processing unit; send a dummy request to the second trusted processing unit; and send the data element to a requester.
US09904785B2 Active response security system for industrial control infrastructure
An industrial controller resistant to malicious attacks may provide a graduated response employing the elements of the control system to reduce access to the control system, log data, and announce intrusion based on a dynamically evolving assessment of the severity of any detected security issues.
US09904784B2 Kernel-level security agent
A kernel-level security agent is described herein. The kernel-level security agent is configured to observe events, filter the observed events using configurable filters, route the filtered events to one or more event consumers, and utilize the one or more event consumers to take action based at least on one of the filtered events. In some implementations, the kernel-level security agent detects a first action associated with malicious code, gathers data about the malicious code, and in response to detecting subsequent action(s) of the malicious code, performs a preventative action. The kernel-level security agent may also deceive an adversary associated with malicious code. Further, the kernel-level security agent may utilize a model representing chains of execution activities and may take action based on those chains of execution activities.
US09904780B2 Transparent detection and extraction of return-oriented-programming attacks
Systems and methods for detection and prevention of Return-Oriented-Programming (ROP) attacks in one or more applications, including an attack detection device and a stack inspection device for performing stack inspection to detect ROP gadgets in a stack. The stack inspection includes stack walking from a stack frame at a top of the stack toward a bottom of the stack to detect one or more failure conditions, determining whether a valid stack frame and return code address is present; and determining a failure condition type if no valid stack frame and return code is present, with Type III failure conditions indicating an ROP attack. The ROP attack is contained using a containment device, and the ROP gadgets detected in the stack during the ROP attack are analyzed using an attack analysis device.
US09904778B2 Function performing apparatus and portable device
A function performing apparatus includes a function performing unit performing a specific function, a processor, and memory storing computer-readable instructions therein, the computer-readable instructions, when executed by the processor, causing the function performing apparatus to perform, in response to receiving a user authentication information when the user authentication information has been registered in an authentication memory, transitioning a state of the apparatus from a non-permission state to a permission state, registering, in the authentication memory, a device authentication information in association with the user authentication information upon establishing a first connection with a portable device, and transitioning the state of the apparatus from the non-permission state to the permission state when a second connection with the portable device is established and the device authentication information is obtained from the portable device.
US09904777B2 System for automated login initialization on detection of identification device
A system for automating a data device login procedure having a network, a system backend communicable with the network having a backend processor configured to control a simplified login procedure and a database of login information accessible by the backend processor, a data reader communicable with the system backend configured to receive a credential data from an identification device, and a fungible portable data device communicable with the backend configured to receive a login information from the system backend for completing a login procedure. The data reader is configured to initiate the login procedure upon receipt of the credential data from the identification device and communicate the credential data to the backend. The backend is configured to determine the login information associated with the credential data comprising personalization information for the fungible portable data device and the system backend completes the login procedure to the fungible portable data device.
US09904776B2 Fingerprint sensor pixel array and methods of forming same
A device package includes a sensor die, one or more additional dies adjacent the sensor die, and a molding compound encircling the sensor die and the one or more additional dies. The device package further includes redistribution layers over the sensor die, the one or more additional dies, and the molding compound. The redistribution layers include first conductive features in a first dielectric layer. The first conductive features electrically connect the sensor die to the one or more additional dies. The redistribution layers further include an array of electrodes in a second dielectric layer over the first dielectric layer and electrically connected to the sensor die.
US09904774B2 Method and device for locking file
A method for locking a file includes: acquiring biological feature recognition information of a user, the biological feature recognition information including at least one of fingerprint information, voiceprint information, iris information, or face information; and locking a designated file using the biological feature recognition information.
US09904770B2 Information-gathering device
To provide a user-friendly information-gathering device enabling users to select buttons easily. An information-gathering device has a plurality of selection buttons, a communication module, and a cancel button. The communication module has an IC chip and a button cell. The IC chip has a storage which stores information for identifying the pressed selection button and information about the time of the press, in chronological order, a controller which performs control to store the information in the storage, and a wireless communication unit. When the cancel button is pressed, the controller stores, in the storage, information requesting to cancel press information about the selection button pressed immediately before the cancel button is pressed.
US09904764B2 Medical measuring device and medical measuring system
In a housing configured to mount thereon a biosensor in an attachable and detachable manner in which the biosensor is configured to have a liquid sample of a biological object deposited thereon, the medial measuring device includes a measuring component operable to measure biological information from the liquid sample of the biological object, a recording component operable to store a result measured by the measuring component, and an information protection component operable to determine an access limitation to personal information data stored in the recording component. With this configuration of the device, it is possible to properly protect personal information stored in the device.
US09904756B1 Methods, systems, and computer program product for implementing DRC clean multi-patterning process nodes with lateral fills in electronic designs
Disclosed are techniques for implementing DRC clean multi-patterning process nodes with lateral fills. These techniques identify design rules governing multi-patterning and track patterns by accessing a rule deck to retrieve the design rules, identify a first shape and a second shape sandwiching a space and characteristics of the first and second shapes by examining design data of the electronic design, insert one or more lateral fill shapes in the space by implementing the one or more lateral fill shapes along one or more routing tracks of a legal track pattern while automatically complying with the design rules, and perform post-lateral fill or post-layout operations to improve the layout and to prepare the layout for manufacturing.
US09904753B2 Methods for designing a layout of a semiconductor device including at least one risk via
A method of designing a layout of a semiconductor device includes preparing a layout for a semiconductor integrated circuit, the preparing of the layout including providing lower and upper metal patterns and via patterns, which are vertically interposed between the lower and upper metal patterns, performing a retargeting process on the lower and upper metal patterns, classifying the via patterns to extract at least one risk via from the via patterns and changing a position of the risk via. During the changing of the position of the risk via, all of the via patterns, other than the risk via, are unchanged in position thereof. Related systems and computer program products are disclosed.
US09904749B2 Configurable FPGA sockets
A method of emulating a circuit design using an emulator is presented. The method includes allocating one or more spare routing resources to one or more field programmable gate array (FPGA) routing sockets when compiling a plurality of FPGAs disposed in the emulator in preparation for emulating the circuit design, and using the one or more spare routing resources to provide one or more routings among the FPGAs in response to one or more changes made to the circuit design.
US09904747B2 Agricultural terrain forming based on soil modeling
Novel tools and techniques might provide for implementing mass haul optimization for agricultural terrain forming, based at least in part on three-dimensional soil modeling. In some embodiments, a computer system might determine desired soil conditions (including minimum topsoil depth, maximum and minimum slope, etc.) for an agricultural area. The computer system might also identify, based on 3-D topographical surveys and 3-D soil profiles, deficient locations within the agricultural area that do not possess at least the minimum topsoil depth, excess locations that possess greater than the minimum topsoil depth, sloped locations that exceed the maximum slope, and/or flat locations whose slopes are less than the minimum slope. Costs and volumes of topsoil and/or subsurface material may be calculated, and based on such calculations it may be determined how much topsoil and/or subsurface material to relocate or order to achieve the desired topsoil depth and slope at the identified locations.
US09904736B2 Determining key ebook terms for presentation of additional information related thereto
Systems and methods for rendering automatic annotation for electronic books with external information provided by an information database. A computer implemented method is used to automatically determine key terms and match the key terms with correct information from external information sources for presentation at an e-book page. The key terms can be detected based on a TF-IDF based content analysis process. The detected key terms can be processed by a disambiguation process to select the pertinent definition for multi-sense terms according to one or more selected information sources. Hyperlinks can be embedded in the key terms for direct and convenient link to the matching external information in response to user interactions.
US09904735B2 Camera-activated data transfer from a source computing device to a target computing device
Mechanisms for transferring data from a source computing device to a target computing device are provided. A filename identifier (ID) that identifies a file stored on the source computing device is presented on a display device. A selection of the filename ID is received. A unique identifier is generated, and association data that associates the unique identifier with the file is generated. The unique identifier is encoded into a coded image. The coded image is presented on the display device. A first file transfer request is received via a communications interface from a target computing device to transfer the file via the communications interface to the target computing device. The first file transfer request includes an identifier. Responsive to receiving the first file transfer request, the file is sent to the target computing device.
US09904731B2 Direct service launch on a second display
Apparatus and methods to implement a technique for using a second display with a network-enabled television. In one implementation, this feature allows the native application on the second display to directly launch the second display application with a requested search term so that the user is immediately brought to a search page with relevant search results. The search term may be derived from the native application which in turn derives from the context of the IP TV. Such a context could be metadata from a currently playing BD from a BD player or TV channel. The second display application may be a web application or a native remote controller application. The second display could be a smart phone that can often be found beside the user, or a laptop or tablet PC, a desktop PC, or the like.
US09904730B2 Queue identification
Example techniques relate to a playback device that facilitates queue identification. In an example implementation, a playback device stores an association between a playback queue and a first application identifier. After storing the association between the playback queue and the first application identifier, the playback device receives, from a first computing device, a first message comprising a second application identifier. The playback device determines that the second application identifier corresponds to the first application identifier, and responsive to determining that the second application identifier corresponds to the first application identifier, transmits, to the first computing device, a queue identifier associated with the playback queue.
US09904729B2 System, method, and computer program for a consumer defined information architecture
Techniques are described for performing synthesis of relationships between a plurality of concept definitions automatically derived from a faceted domain of information. Some embodiments involve identifying at least one facet attribute in an active concept definition specified by user input. In response to determining that at least one explicit relationship and/or at least one implicit relationship exist(s) between the active concept definition and a first concept definition of the plurality of concept definitions, a relationship is synthesized between the active concept definition and the first concept definition.
US09904725B1 Computer system for generation, storage, and analysis of connection data and utilization of connection data in scoring and distribution systems
The present disclosure describes systems and methods for generating a set of connection data indicating the connections between entities received by a profile management system. Connections may be automatically generated to indicate duplicate, referral, or company connections between one or more entities. Furthermore, the connection data may be used to predict the likelihood of particular outcomes in response to contacting an entity associate with a particular profile, distribution of profiles to appropriate entities, and prioritization of profiles for an entity.
US09904721B1 Source-side merging of distributed transactions prior to replication
Methods and apparatus are provided for performing source-side merging of distributed transactions prior to replication, wherein a distributed transaction occurs at a plurality of nodes. A first node includes a database and an audit trail that stores database change events from the database of the first node. One or more other nodes each include a database and an audit trail that stores database change events from the database of the respective node. In use, a transaction is initiated which updates the database of the first node and the database at one or more of the other nodes. The database updates are captured in the audit trails of the respective nodes involved with the transaction. The first node receives and merges the database change events from the audit trails of each of the nodes involved in the transaction. The merged database change events are replicated via a replication engine only from the first node.
US09904720B2 Generating offline content
In one embodiment, a method includes receiving, from a user of a client computing device and when the client computing device is disconnected from an on-line service, input associated with the on-line service. The method further includes locally storing or modifying locally stored content associated with the on-line service based on the input. The client computing device may determine data contemporaneous with the content and locally associate the data with the content. The method further includes automatically uploading the content as locally stored or modified and the data locally associated with the content to the on-line service when the client computing device is connected to the on-line service.
US09904718B2 System and method for streaming events in a transaction-based system
A system is provided that permits events to be propagated between systems in near real time for the purpose of ensuring consistency in a transaction-based environment. In one implementation, transactions are streamed between systems using a lightweight protocol shortly after they are processed, rather than being communicated in a one-way batch mode as is typically done in conventional retail store systems.
US09904716B2 Optimal analytic workflow
Embodiments of the present invention disclose a computer program product for optimizing data analysis. A set of analytics are received and a plurality of subsets of the set of analytics is generated. An optimization goal(s) is defined. The plurality of subsets of analytics are applied to a set of data. The output of applied analytics are recorded on a data storage device by the computer. Performance values of the computer applying the plurality of subsets of analytics are recorded and displayed. An optimal subset of the plurality of subsets of analytics is calculated, using recorded performance values and outputs of the applied plurality of subsets of analytics, being based on the optimization goal. A set of applied analytics are displayed, where the set of applied analytics includes a number of subsets of analytics of the plurality of analytics that meet the criteria of the optimal subset.
US09904713B2 Proposing a copy area in a document
Information on a cursor or pointer position is obtained, indicating a first content on a document displayed on a screen. A plurality of second contents are retrieved from a history information, each of the second contents comprising the first content. The history information comprises sets of contents, each of the sets comprising a content in the document which was copied by one or more users, and position information of this content. The sets are ranked in a predetermined order. A copy area is proposed based on one or more second contents in the predetermined order among the retrieved second contents.
US09904708B2 Apparatus and method for processing query in database with hybrid storage
The present invention provides an apparatus and method for processing a query in a relational database system having a hybrid storage of a memory tablespace and a disk tablespace, with the configuration of the present invention, by extending a table partitioning technology in order for the relational database system to use the disk tablespace and memory tablespace in a hybrid manner, it is possible to implement data discrimination due to different data storages in one logical table and create scan plans in compliance with the difference in the storages, thereby establishing an optimal scan plan to the query intended to access the storages having different properties.
US09904704B2 System and method for controlling audience data and tracking
In a computing device executing a master tag embedded in a webpage, identifying a first subsequent tag in the webpage; identifying a second subsequent tag called by the first subsequent tag; identifying information collected by one or more of the first and second subsequent tag; identifying a location to which the collected information is sent; and indicating to a user the information collected and the location to which the collected information is sent. In addition, the master tag may determine a number of cookies dropped by the first subsequent tag; determine one or more characteristics of each cookie dropped by the first subsequent tag; and indicate to the user the number of cookies dropped and the one or more characteristics of each cookie dropped.
US09904699B2 Generating an implied object graph based on user behavior
An online system generates implied links between objects distributed by the online system based on a plurality of users' behaviors with respect to the objects. For a behavior of a user with respect to an object that satisfies a link criterion, the online system identifies a connection between the user and the object. Local object graphs are generated to represent the relationships between the objects connected to each user, and the local object graphs are merged into a global object graph. An adjacency matrix is extracted from the global object graph as a representation of the strength of relationships between the objects distributed by the online system. The online system may then apply graph analysis techniques to the adjacency matrix, thereby analyzing the relationships between the objects without relying upon explicit links between the objects.
US09904697B2 Managing versions of cases
A computer system records a plurality of cases. Each case is used with a software system. The version of the software system is the same for each case. Each case includes a set of input data. Each case includes an identification of a parent case from which input data in the case was copied unless the case is an original case. The identification of the parent case creates a parent/child relationship between the case and the parent case. The computer system creates a hierarchy of the parent/child relationships among the plurality of cases. The computer system displays a subset of the plurality of cases in response to a search of the plurality of cases. A smaller subset of the plurality of cases is selected as a chosen model for an environment in which an activity is to be performed.
US09904691B2 Information processing device and non-transitory computer readable medium
An information processing device includes a creating unit that creates correspondence information that, based on reproduction history information representing a date and time of reproduction of content information and photographing history information representing a date and time of photographing of image information, associates the content information with the image information.
US09904687B2 Storage apparatus and data management method
The present invention relates to a storage apparatus that executes de-duplication processing. Specifically, a storage apparatus includes a storing apparatus configured to provide a first storage area and a second storage area and a control unit. The control unit determines, on the basis of a result of comparison of a compression ratio of compressed data with a threshold, whether first duplication determination for determining whether data same as the data compressed without being stored in the first storage area is stored in the second storage area is executed or second duplication determination for determining whether data same as the data compressed after being stored in the first storage area is stored in the second storage area is executed. Further, the control unit changes the threshold on the basis of a state of the storage apparatus.
US09904685B2 Enterprise level data management
A system for identifying data of interest from among a multiplicity of data elements residing on multiple platforms in an enterprise, the system including background data characterization functionality characterizing the data of interest at least by at least one content characteristic thereof and at least one access metric thereof, the at least one access metric being selected from data access permissions and actual data access history and near real time data matching functionality selecting the data of interest by considering only data elements which have the at least one content characteristic thereof and the at least one access metric thereof from among the multiplicity of data elements.
US09904684B2 Datacenter workflow automation scenarios using virtual databases
Information from multiple databases is retrieved and stored on a database storage system. Multiple point-in-time copies are obtained for each database. A point-in-time copy retrieves data changed in the database since the retrieval of a previous point-in-time copy. A virtual database (VDB) is created by creating a set of files in the data storage system. Each file in the set of files created for a VDB is linked to the database blocks on the database storage system associated with a point-in-time copy of the source database. The set of files associated with the VDB are mounted on a database server allowing the database server to read from and write to the set of files. Workflows based on VDBs allow various usage scenarios based on databases to be implemented efficiently, for example, testing and development, backup and recovery, and data warehouse building.
US09904682B2 Content-aware filter options for media object collections
A method and apparatus are provided for navigating through a media object collection using a mobile device. Users navigate to the target media objects by repeatedly specifying filters. After a user specifies a filter, the filter is applied in combination with all previously specified filters to produce a filtered set of media objects. After a filter is applied, a display level is selected for each hierarchical dimension for which the media objects have metadata. The selection of the display level may be based on the number of distinct values that the media objects in the filtered set have for each level of the hierarchical dimension. Single-action controls are then displayed for each of the values that the media objects in the filtered set have for the selected display level.
US09904674B2 Augmented text search with syntactic information
An approach is provided in which a knowledge manager generates syntactic annotation tokens that correspond to syntactic relationships between terms included in a source document. The knowledge manager creates a knowledge structure that stores the syntactic annotation tokens in parallel fields and stores the source document terms in original text fields, which align to the parallel fields. In turn, the knowledge manager utilizes the knowledge structure to generate answers to questions based upon the syntactic annotation tokens.
US09904671B2 System and method for computerized psychological content analysis of computer and media generated communications to produce communications management support, indications and warnings of dangerous behavior, assessment of media images, and personnel selection support
At least one computer-mediated communication produced by or received by an author is collected and parsed to identify categories of information within it. The categories of information are processed with at least one analysis to quantify at least one type of information in each category. A first output communication is generated regarding the at least one computer-mediated communication, describing the psychological state, attitudes or characteristics of the author of the communication. A second output communication is generated when a difference between the quantification of at least one type of information for at least one category and a reference for the at least one category is detected involving a psychological state, attitude or characteristic of the author to which a responsive action should be taken.
US09904670B2 Apparatus and method for helping in the reading of an electronic message
An apparatus and method for determining whether the meaning of a word included in an electronic message needs to be presented to a user, according to a dynamic determination whether the user currently knows the meaning of the word. In a client, a communication control unit receives a message sent between users, a morphological analysis unit extracts a word from the message, and a history acquisition unit acquires history information on viewing, usage, or the like of the word. A display determination unit determines whether the meaning of the word needs to be displayed, according to the acquired history information, the language level of a user stored in a user level storage unit, and the difficulty level of the word stored in a dictionary storage unit. An input/output control unit performs control such that the meaning of the word is presented to the user according to the determination result.
US09904668B2 Natural language processing utilizing transaction based knowledge representation
Mechanisms are provided for processing logical relationships in natural language content. A logical parse of a first parse of the natural language content is generated by identifying latent logical terms within the first parse indicative of logical relationships between elements of the natural language content. The logical parse comprises nodes and edges linking nodes. At least one knowledge value is associated with each node in the logical parse. The at least one knowledge value associated with at least a subset of the nodes in the logical parse is propagated to one or more other nodes in the logical parse based on propagation rules. The propagating of the at least one knowledge value generates transaction records in a transaction knowledgebase data structure. A reasoning operation is executed based on the transaction knowledgebase data structure.
US09904662B2 Real-time agreement analysis
Techniques for informing a user about an agreement including agreement terms and trustworthiness of data source are described herein. In some examples, a processor receives agreement document data while the data is in route to a client device. A system receives network sources and content data of the agreement document. The network sources are to be processed by the processor with traffic analytics, and the content data is to be processed with text analytics. The output of these analytics is used to generate an agreement risk event for delivery to the client device with the original agreement document data.
US09904661B2 Real-time agreement analysis
Techniques for informing a user about an agreement including agreement terms and trustworthiness of data source are described herein. In some examples, a processor receives agreement document data while the data is in route to a client device. A system receives network sources and content data of the agreement document. The network sources are to be processed by the processor with traffic analytics, and the content data is to be processed with text analytics. The output of these analytics is used to generate an agreement risk event for delivery to the client device with the original agreement document data.
US09904659B1 Technique for identifying association variables
An apparatus determines patterns of occurrence of compound variables based on a set of mathematical interactions and patterns of occurrence of a set of electrical signals. Then, the apparatus calculates statistical relationships corresponding to a pattern of occurrence of neural activity of one or more organisms and the patterns of occurrence of the compound variables. Moreover, the apparatus determines numbers of occurrences of electrical signals that were used to determine compound variables in at least a statistically significant subset of the compound variables, and determines numbers of different mathematical interactions that were used to determine the compound variables in the subset for the electrical signals that are associated with the corresponding numbers of occurrences. Next, the apparatus identifies one or more of the electrical signals as one or more association variables based on the numbers of occurrences and/or the numbers of different mathematical interactions.
US09904657B2 Method for representing and solving algebraic equations with a physical or virtual gear system
A method for representing and solving algebraic equations that allows a user to view and solve algebraic equations through a novel user-interface. The user-interface includes a primary cog and a plurality of secondary cogs as parts of a gear system. The primary cog represents a range of outcomes for the gear system and contains a plurality of teeth that is quantitatively greater than a numerical constant of the algebraic equation; amongst the teeth is a target tooth that represents the numerical constant. Each of the secondary cogs represent a term of the algebraic equation and includes a coefficient and a variable. Each of the secondary cogs contains a number of teeth equal to the coefficient. The equation is solved by rotating the secondary cogs until the target tooth is aligned with a fixed pointer where rotation of the secondary cog represents a value input for the variable of a term.
US09904653B2 Scaled PCI express credits
The disclosure provides a PCI Express Scaled Port, a computing device and a method of communicating between PCI Express components. In one embodiment, the PCI Express Scaled Port includes: (1) an interface configured to communicate flow control negotiating packets with another PCI Express Port and (2) a FCC Controller configured to generate the flow control negotiating packets, wherein the flow control negotiating packets include a flow control credit for PCI Express packets and a scaling factor for the flow control credit.
US09904652B2 System and method of sending data via additional secondary data lines on a bus
A serial low-power inter-chip media bus communications link is deployed in apparatus having multiple Integrated Circuit devices. Communications capabilities of a device coupled to the communications link may be determined and configuration or framing message may be sent to the first device based on the capabilities. The messages may be transmitted on a primary data line of the communications link with a clock used to control timing of transmission on at least the primary data line. The communications capabilities can include information identifying a number of data wires supported by or coupled to the device. A first device may be configured to communicate with a second device over a secondary data line, which may be reserved for such direct communication. Communications on the secondary data line may be synchronized using the clock signal and may be controlled by a different protocol than the protocol used for the primary data line.
US09904651B2 Operating method of controller for setting link between interfaces of electronic devices, and storage device including controller
An operating method includes sensing a connection of the first electronic device to an interface circuit of the second electronic device; receiving an identification code from the first electronic device; and setting a state of the interface circuit as an express linkup state corresponding to the received identification code. The identification code has a value different from values defined and reserved in an interface protocol which defines an operating procedure of the interface circuit. The value of the identification code varies with an attribute of the first electronic device.
US09904646B2 Virtual general purpose input/output for a microcontroller
A microcontroller includes a general purpose input/output (GPIO) port having a plurality of bits coupled to a plurality of external pins; a first set of registers for providing at least one of first control and data input/output functionality of the GPIO port; a second set of registers for providing at least one of second control and data input/output functionality of the GPIO port; and a multiplexer and associated select register for controlling the multiplexer to control said GPIO port through either said first or second register set.
US09904645B2 Multicore bus architecture with non-blocking high performance transaction credit system
This invention is a bus communication protocol. A master device stores bus credits. The master device may transmit a bus transaction only if it holds sufficient number and type of bus credits. Upon transmission, the master device decrements the number of stored bus credits. The bus credits correspond to resources on a slave device for receiving bus transactions. The slave device must receive the bus transaction if accompanied by the proper credits. The slave device services the transaction. The slave device then transmits a credit return. The master device adds the corresponding number and types of credits to the stored amount. The slave device is ready to accept another bus transaction and the master device is re-enabled to initiate the bus transaction. In many types of interactions a bus agent may act as both master and slave depending upon the state of the process.
US09904641B2 Power control device and method
A switch control device includes a switch device and a control device. The switch device includes first and second input terminals, an output terminal, a processor, and a plurality of delays. The processor is configured to detect period of an input voltage from the first input terminal, and to determine whether the input voltage is normal. A delay time can be computed by the processor, according to the period of the input voltage and a release time of the each delay. If the input voltage from the first input terminal is abnormal, the processor detects a zero voltage crossing signal or a peak of voltage signal, and delays the zero voltage crossover signal or the peak of voltage signal for a delay time, to control the delays coupled to the first input terminal to turn off. Therefore, an arc discharge resulted by the relay can be avoid or reduce.
US09904640B2 Program loading system for multiple motherboards
A program loading system effective for several different types of motherboard includes a first storage module, a first control module, first switch module, and a type module. The first control module is coupled between the first storage module and the first switch module. The first switch module is coupled between the first switch module and the type module. When a program stored in the first storage module is needed to be loaded, the first switch module is turned on. The type module outputs a motherboard type signal to the first control module through the first switch module. The first control module loads the program selectively according to the type signal received.
US09904638B2 Techniques for escalating interrupts in a data processing system to a higher software stack level
A technique for handling interrupts in a data processing system includes maintaining, at an interrupt presentation controller (IPC), an interrupt acknowledge count (IAC). The IAC provides an indication of a number of times a virtual processor thread implemented at a first software stack level has been interrupted in response to receipt of event notification messages (ENMs) from an interrupt source controller (ISC). In response to the IAC reaching a threshold level, the IPC transmits an escalate message to the ISC. The escalate message includes an escalate event number that is used by the ISC to generate a new ENM that targets a second software stack level that is different than the first software stack level and is associated with another virtual processor thread.
US09904633B2 Display system and operation optimization method
The present disclose provides a display system. The display system comprises a signal source unit a signal source unit, a transmission unit and a display unit. The signal source unit is complied with a first standard and used for providing an image signal. The transmission unit is coupled to the signal source unit, and used for transmitting the image signal, wherein the transmission unit has a plurality of pins. The display unit is complied with a second standard and coupled to the transmission unit. The display unit comprises a detection unit and a determination unit. The detection unit is used for detecting the plurality of pins. The determination unit is couple to the detection unit and used for determining voltage levels of the pins, determining the first standard according to the voltage level of the pins and configuring the display device into a corresponding mode according to the first standard.
US09904630B2 Finite automata processing based on a top of stack (TOS) memory
A method, and corresponding apparatus and system are provided for optimizing matching of at least one regular expression pattern in an input stream by storing a context for walking a given node, of a plurality of nodes of a given finite automaton of at least one finite automaton, the store including a store determination, based on context state information associated with a first memory, for accessing the first memory and not a second memory or the first memory and the second memory. Further, to retrieve a pending context, the retrieval may include a retrieve determination, based on the context state information associated with the first memory, for accessing the first memory and not the second memory or the second memory and not the first memory. The first memory may have read and write access times that are faster relative to the second memory.
US09904628B2 Memory system, host system, and method of performing write operation in memory system
A write operation is performed in a memory system by encoding, in the memory system, original data transmitted from a host system, according to a first type of host command, to produce an encoding result, transmitting information about the encoding result to the host system after the encoding, and writing the encoding result or the original data into a nonvolatile memory device, according to a second host command, wherein the second host command is transmitted from the host system based on the information about the encoding result.
US09904626B2 Semiconductor device, semiconductor system and system on chip
At least one example embodiment discloses a semiconductor device including a direct memory access (DMA) system configured to directly access a memory to write first data to an address of the memory, wherein the DMA system includes an initializer configured to set a data transfer parameter for writing the first data to the memory during a flushing period of second data from a cache to the address by a processor, a creator configured to create the first data based on the set data transfer parameter, and a transferer configured to write the first data to the address of the memory after the flushing period based on the data transfer parameter.
US09904623B2 Early cache prefetching in preparation for exit from idle mode
A system includes a functional unit, at least one cache coupled to the functional unit, and a power management unit coupled to the functional unit and the at least one cache, the power management unit configured to trigger the functional unit to initiate prefetching of data to repopulate the at least one cache prior to a predicted exit of the functional unit from an idle mode to an active mode. The system further may include a prediction unit to predict the exit from the idle mode for the functional unit as occurring a predetermined duration from an entry into the idle mode. The prediction unit may determine the predetermined duration based on a history of idle mode durations indicative of durations of previous instances in which the functional unit was in the idle mode.
US09904622B2 Control method for non-volatile memory and associated computer system
A control method for a non-volatile memory in a computer system is provided. The computer system includes a central processing unit; a system memory; a first memory controller; and a storage device including a non-volatile memory and a second memory controller for controlling access to the non-volatile memory. The method includes the steps of: utilizing the first memory controller to divide the system memory into a first data pool and a second data pool, wherein the first data pool stores temporary data for accessing the storage device by the central processing unit, and the second data pool stores flash translation layer data for use by the second memory controller; and when the central processing unit is to access the storage device, utilizing the second memory controller to access the non-volatile memory according to the flash translation layer data from the second data pool.
US09904620B2 Information processing apparatus and method for writing data to a storage medium
An information processing apparatus includes a controller configured to obtain the number of files to be written to a storage medium whose storage area configured in units of a predetermined block and whose stored data is erased in units of the predetermined block, and to determine a policy for selecting, based on the obtained number of files, the block to which the one or more files are to be written.
US09904613B2 Method for performance monitoring using a redundancy tracking register
Embodiments include a system for performance monitoring, the system includes a processor configured to perform a method. The method includes detecting, by a redundancy register, a change to a counter value corresponding to one of a plurality of hardware counters, wherein the redundancy register comprises a plurality of memory locations; storing, in each of the plurality of memory locations, a value indicating a change was detected for the counter value corresponding to the plurality of hardware counters, wherein each of the plurality of hardware counters map to one of the plurality of memory locations; performing read operation on a subset of the hardware counters, wherein members of the subset of the hardware counters are determined based upon the value indicating that the change was detected for the counter value corresponding to the plurality of hardware counters; and resetting the value stored in all the memory locations to a default value.
US09904612B2 Dynamic voltage/frequency scaling for multi-processors using end user experience metrics
A system and method for dynamic voltage and frequency scaling for processors based on end-user experience metrics is disclosed. In an embodiment, a method in a data processing system for controlling a processor includes monitoring at least one end-user experience metric; obtaining at least one device policy, the device policy specifying a device constraint or measurable device condition; and adjusting at least one operating point for a processor according to at least one end-user experience metric and at least one device policy.
US09904607B2 Logical to physical table restoration from stored journal entries
A controller-implemented method, according to one embodiment, includes: restoring a valid snapshot of a LPT from the non-volatile random access memory, examining each journal entry from at least one journal beginning with a most recent one of the journal entries in a most recent one of the at least one journal and working towards an oldest one of the journal entries in an oldest one of the at least one journal, the journal entries corresponding to updates made to one or more entries of the LPT, determining whether a current LPT entry which corresponds to a currently examined journal entry has already been updated, using the currently examined journal entry to update the current LPT entry in response to determining that the current LPT entry has not already been updated, and discarding the currently examined journal entry in response to determining that the current LPT entry has already been updated.
US09904604B2 Distributed file system backup and synchronization
Systems and techniques for a distributed file system element collection are described herein. A node may identify a state of a file system element, which is identified in a file system element definition, from a local data store. The state corresponds to a distribution action. The file system element definition is one of a plurality of file system element definitions in a collection schema of a collection to which the node is a member. The node may, in response to identifying the state of the file system element, issue a communication to some members of the collection in furtherance of completion of the distribution action. A response may be received by the node from a participant node in the list of participant nodes. The node may complete the distribution action using content from the response.
US09904598B2 Content-independent and database management system-independent synthetic full backup of a database based on snapshot technology
The illustrative storage management system uses snapshot technologies and performs block-level analysis thereof and to synthesize full backups of a database, regardless of the database management system (DBMS) and content of the database and without involving native DBMS utilities. Synthetic full copies are created efficiently and use network transport resources sparingly. Successive snapshots of the database may be hardware snapshots and/or software snapshots. The illustrative storage management system tracks which data blocks in the database change over time after a baseline full copy is saved to secondary storage. Only the changed blocks are subsequently moved to secondary storage as incremental backups and are indexed for future reference. A synthetic full backup of the database, at a given point in time, may be created by synthesizing the original full backup with changed blocks from any number of later incremental backups. The synthetic full backup comprises pointers to appropriate data blocks, ignoring intermediate changes, and pointing to the most current data block in secondary storage relative to the given point in time chosen for the synthetic full backup. The illustrative storage management system may restore the synthetic full backup without native DBMS utilities.
US09904597B2 Methods and apparatus for multi-phase restore
Methods and apparatus to identify at least a first portion and a second portion of resources to restore to a device are described. The first portion of the resources may be restored atomically to the device before the second portion of the resources. The device may not respond to at least one user input during the restoration of the first portion of the resources. If the restoring of the first portion is successful, the second portion of the resources may be restored. The device may respond to the user input during the restoring of the second portion of the resources.
US09904588B2 Method of preventing misoperations about a relay protection device in a smart substation
The present invention relates to a method of preventing misoperation about a relay protection device in a smart substation. Reversely operating CPU operation results of two operation records about the relay protection device, in order to form corresponding disassembler codes. According to disassembler codes, calculating similarity of the CPU operation results of the two operation records about the relay protection device by a structured method. Judging whether the similarity is greater than a set threshold or not. If the similarity is greater than the set threshold, the CPU operation results of the two operation records about the relay protection device to be the same, otherwise, the CPU operation results of the two operation records about the relay protection device are judged to be different. The present invention avoids the misoperations of the relay protection device on operation.
US09904583B2 System and method for topology-aware job scheduling and backfilling in an HPC environment
A method for job management in an HPC environment includes determining an unallocated subset from a plurality of HPC nodes, with each of the unallocated HPC nodes comprising an integrated fabric. An HPC job is selected from a job queue and executed using at least a portion of the unallocated subset of nodes.
US09904581B2 System, method, program, and code generation unit
A system for parallel processing tasks by allocating the use of exclusive locks to process critical sections of a task. The system includes storing update information that is updated in response to acquisition and release of an exclusive lock. When processing a task which includes a critical section containing code affecting execution of the other task, an exclusive execution unit acquires an exclusive lock prior to processing the critical section. When the section has been processed successfully, the lock is released and update information updated. Meanwhile a second task, whose critical section does not contain code affecting execution of the other task may run in parallel, without acquiring an exclusive lock, via a nonexclusive execution unit. The nonexclusive execution unit determines that the second critical section has successfully completed if the update information has not changed during processing of the second critical section.
US09904579B2 Methods and systems for purposeful computing
A system, method, and computer-readable storage medium configured to facilitate user purpose in a computing architecture.
US09904569B2 Pre-loading page table cache lines of a virtual machine
Embodiments herein pre-load memory translations used to perform virtual to physical memory translations in a computing system that switches between virtual machines (VMs). Before a processor switches from executing the current VM to the new VM, a hypervisor may retrieve previously saved memory translations for the new VM and load them into cache or main memory. Thus, when the new VM begins to execute, the corresponding memory translations are in cache rather than in storage. Thus, when these memory translations are needed to perform virtual to physical address translations, the processor does not have to wait to pull the memory translations for slow storage devices (e.g., a hard disk drive).
US09904568B2 Frameworks and interfaces for offload device-based packet processing
High-speed processing of packets to, and from, a virtualization environment can be provided while utilizing hardware-based segmentation offload and other such functionality. A hardware vendor such as a network interface card (NIC) manufacturer can enable the hardware to support open and proprietary stateless tunneling in conjunction with a protocol such as single root I/O virtualization (SR-IOV) in order to implement a virtualized overlay network. The hardware can utilize various rules, for example, that can be used by the NIC to perform certain actions, such as to encapsulate egress packets and decapsulate packets.
US09904567B2 Limited hardware assisted dirty page logging
A hypervisor identifies a set of pages to be polled for updates made by a guest operating system, each page having a write protection attribute that causes an exit to a hypervisor upon a guest operating system attempt to update a corresponding page. The hypervisor modifies the write protection attribute for each page of the set of pages to avoid the exit to the hypervisor upon the guest attempt to update the corresponding page. The hypervisor then initiates polling of the set of pages to detect updated pages, wherein detecting updated pages comprises detecting a status indicator set to a first value. The hypervisor then logs a modification of each updated page, and resets the status indicator to a second value to indicate that the modification to each updated page has been logged.
US09904566B2 Selecting virtual machine placement by computing network link utilization and link variance
An apparatus includes an input unit that receives a requested resource, and a VM arrangement destination computation unit that predicts traffic volume flowing through a network with the physical machines connected thereto in a case wherein the virtual machine is arranged on the physical machine that conform to a condition specified by the requested resource, and based on the predicted traffic volume, and selects the physical machine that balances a link utilization of the network as an arrangement destination of the virtual machine.
US09904562B2 Event-driven transitions in absorbent article management
A method of operating a datalogger adapted for logging sensor data from an absorbent article having at least one sensor element and the datalogger are described. The method includes: determining an external event; and on determination of the external event, transitioning from a first operating condition to a second operating condition. The external event can be an event selected from: a disconnection event in which the datalogger is disconnected from the absorbent article; a connection event in which the datalogger is connected to an absorbent article; a charge event in which the datalogger is connected to a charging station; and a user interaction event in which the user interacts with a user interface element of the datalogger. The first and second operation conditions can be selected from: a datalogging condition; a standby condition; a status notification condition; and a data transmission condition.
US09904561B2 Computer system and method for setting BIOS
A computer system and a method for setting basic input/output system (BIOS) are disclosed. The computer system comprises a remote computer and servers. The remote computer transmits a setting command. Each of the servers comprises a first management unit and a motherboard. The motherboard comprises a storage device and a processor. The storage device stores the BIOS. The processor executes the BIOS. The processor communicates with the first management unit to determine whether the BIOS configuration needs to be updated after the server rebooted. The processor updates the BIOS according to the setting command when the BIOS configuration must to be updated.
US09904559B2 Information processing apparatus and activation method therefor for processing data of a hibernation image
When an information processing apparatus is requested to transfer to a system interruption state, the information processing apparatus determines whether to compress data at each page, and generates a hibernation image configured of compressed data and non-compressed data. In an operating system activation period, the information processing apparatus determines whether to execute hibernation activation processing before initializing a memory management mechanism. In a case where the information processing apparatus executes the hibernation activation processing, the information processing apparatus reduces a size of the memory management region up to the size required for the initialization of the kernel, and reads the compressed data in parallel with initialization of hardware. After initializing the kernel, the information processing apparatus reads the non-compressed data in parallel with decompression of the compressed data.
US09904554B2 Checkpoints for a simultaneous multithreading processor
According to an aspect, a method of checkpoint acceleration in a simultaneous multithreading (SMT) processor includes executing one or more threads in a processing pipeline of a processor core of the SMT processor, where the processing pipeline includes a completion stage followed by a checkpoint stage. A list of next-to-complete groups of instructions from the one or more threads anticipated to complete in an upcoming cycle is stored in a backlog queue. One or more of the next-to-complete groups of instructions are driven from the backlog queue to the checkpoint stage based on one or more completion indicators identifying which of the next-to-complete groups of instructions actually completed.
US09904551B2 Branch prediction using multiple versions of history data
Branch prediction is provided by generating a first index from a previous instruction address and from a first branch history vector having a first length. A second index is generated from the previous instruction address and from a second branch history vector that is longer than the first vector. Using the first index, a first branch prediction is retrieved from a first branch prediction table. Using the second index, a second branch prediction is retrieved from a second branch prediction table. Based upon additional branch history data, the first branch history vector and the second branch history vector are updated. A first hash value is generated from a current instruction address and the updated first branch history vector. A second hash value is generated from the current instruction address and the updated second branch history vector. One of the branch predictions are selected based upon the hash values.
US09904549B2 Method and apparatus for loop-invariant instruction detection and elimination
An apparatus and method for detecting and eliminating loop-invariant instructions. For example, one embodiment of a method comprises: detecting a loop start; responsively setting the loop-invariant bit for each register entry in a register alias table; executing first N iterations of the loop and responsively clearing the loop-invariant bit of any register modified during the first N iterations of the loop; identifying one or more loop-invariant registers based on the status of the loop-invariant bit in the register alias table; identifying one or more loop-invariant instructions based on the loop-invariant registers; and propagating the identified loop-invariant instructions by storing the destination register's values in a physical register file for later reuse by other instructions.
US09904547B2 Packed data rearrangement control indexes generation processors, methods, systems and instructions
A method of an aspect includes receiving a packed data rearrangement control indexes generation instruction. The packed data rearrangement control indexes generation instruction indicates a destination storage location. A result is stored in the destination storage location in response to the packed data rearrangement control indexes generation instruction. The result includes a sequence of at least four non-negative integers representing packed data rearrangement control indexes. In an aspect, values of the at least four non-negative integers are not calculated using a result of a preceding instruction. Other methods, apparatus, systems, and instructions are disclosed.
US09904544B2 System and method for determining that results produced from executions of software have not been altered or falsified
In a method for executing software, a result produced from an execution of a copy of the software by a corresponding platform can be received from each of a plurality of platforms. A number of results of execution of the software can be determined. The extent to which the results match can be compared to a threshold. The matching results can be accepted as an agreed-upon output of the software when the extent to which the results match is equal to or greater than the threshold. The software can include an implementation of at least a portion of an act associated with an agreement between at least two entities.
US09904541B2 Semantic baselining
Described herein are technologies pertaining to semantic baselining. Correctness conditions of a baseline program are inferred based upon a first static analysis undertaken over the baseline program. The correctness conditions are subsequently inserted into a revision to the baseline program. When a second static analysis is undertaken over the revised program with the correctness conditions inserted therein, warnings inherited from the baseline program are suppressed, while warnings caused by revisions are surfaced to a developer.
US09904537B2 Providing a hybrid application
Disclosed are systems, methods, and non-transitory computer-readable storage media for providing a hybrid web application. In some implementations, a computing device can be configured with a hybrid application that includes a native layer and a web view. The native layer can provide access to native features of the computing device while the web view can provide web client features, such as graphical user interfaces and server communication functionality. When the hybrid application is invoked, the native layer can load a resource bundle from local storage. The resource bundle can include the web code needed to present the web view graphical user interface, manage application data, and/or facilitate communication with the web server.
US09904536B1 Systems and methods for administering web widgets
In an embodiment, a method is performed by a computer system. The method includes determining a scope of widget discovery in a content-management system. The method further includes automatically identifying widget instances of the content-management system that are within the determined scope of widget discovery. In addition, the method includes discovering attributes of the identified widget instances on a per widget-instance basis. The method also includes storing in memory widget-instance relationship data comprising the determined attributes of the identified widget instances. Moreover, the method includes receiving a multi-widget-instance change definition, wherein the multi-widget-instance change definition articulates a specified change to unspecified widget instances which share a specified widget-instance attribute. Also, the method includes automatically identifying the unspecified widget instances based, at least in part, on a lookup of the specified widget-instance attribute in the widget-instance relationship data.
US09904533B2 Circular buffer of software versions
Techniques are described for managing a plurality of different versions of a software application for set of software deployments. In one embodiment, a reference for a set of one or more target software deployments is maintained on a computing device. The reference is associated with a plurality of versions of a software application. An updated version of the software application is received for the set of one or more target software deployments. In response, a particular version of the software application is replaced with the updated version of the software application. After replacing the particular version of the software application with the updated version of the software application, the reference is associated with the updated version of the software application and not the particular version of the software application.
US09904532B2 System and method for distributing software updates
A system and method for distributing software updates may receive one or more device states associated with the one or more devices at a service delivery platform separate from the one or more devices where each of the one or more device states includes version information. Store the one or more device states persistently. Receive a software update configuration at the service delivery platform. Receive one or more software update files at the service delivery platform associated with the software update configuration. Determine a candidate device list utilizing the software update configuration and the information contained in the one or more device states, the candidate device list containing references to one or more targeted devices, of the one or more devices, targeted to receive the software update. The software update manager may examine each of the relevant device states as specified in the software update configuration one by one.
US09904515B2 Multiplication operations in memory
Examples of the present disclosure provide apparatuses and methods for performing multi-variable bit-length multiplication operations in a memory. An example method comprises performing a multiplication operation on a first vector and a second vector. The first vector includes a number of first elements stored in a group of memory cells coupled to a first access line and a number of sense lines of a memory array. The second vector includes a number of second elements stored in a group of memory cells coupled to a second access line and the number of sense lines of the memory array. The example multiplication operation can include performing a number of AND operations, OR operations and SHIFT operations without transferring data via an input/output (I/O) line.
US09904510B2 Information handling devices with touch-based reflective display
Devices, methods and products are described that provide information handling devices with touch-based reflective display. One aspect provides a method including: providing a touchable control having one or more areas, said one or more areas providing both reflective display and accepting touch-based input; displaying data on a display device of an information handling device which does not overlap the reflective display of said one or more areas; ascertaining touch-based input to said one or more areas of said touchable control area; and executing one or more functions responsive to said touch-based input. Other embodiments are described.
US09904504B2 Systems and methods for providing environmental feedback based on received gestural input
A system for providing environmental feedback including one or more processors and a tactile input hardware. The tactile input hardware is communicatively coupled to the one or more processors. The system further includes one or more memory modules communicatively coupled to the one or more processors, one or more sensing devices communicatively coupled to the one or more processors, and machine readable instructions stored in the one or more memory modules that, when executed by the one or more processors, causes the one or more processors to receive environmental information from the one or more sensing devices, receive a gestural input on the tactile input hardware, and generate feedback regarding a subset of the environmental information acquired by the one or more sensing devices in response to the gestural input received on the tactile input hardware.
US09904501B2 Sensing the screen positions in a dual screen phone
A handheld communication device includes first and second screens, a hinge to rotate the first and second screens between open and closed positions, and a position sensor to determine the relative position of the first and second screens. The position sensor can be a Hall-Effect sensor.
US09904493B2 Automatic access to high-level explanations of scheduling conflicts in print engine schedules
Methods and devices receive scheduling constraints for sheets of print media being processed as a print job through a printing device, and prepare a timing schedule for each of the sheets of print media based on the scheduling constraints. The timing schedule determines a location of each of the sheets of print media relative to the processing components of the printing device and relative to a linear time scale. Such methods and devices augment the timing schedule to produce an augmented timing schedule by adding explanatory text to the timing schedule, and receive user input selecting a portion of the augmented timing schedule. In response to the user input that selects a portion of the augmented timing schedule, the methods and devices output corresponding portions of the explanatory text that correspond to a location on the linear time scale represented by the selected portion of the augmented timing schedule.
US09904491B2 Memory device, memory system, and method of operating the device
Provided are a memory device, a memory system, and a method of operating the memory device. A method of operating a memory device including a plurality of random access memory (RAM) chips includes inputting a read command, reading a plurality of pieces of block data including first block data corresponding to the read command from each of the plurality of RAM chips, generating two-dimensional (2D) data by combining the plurality of pieces of block data read from each of the RAM chips, and processing the read command by using the 2D data.
US09904488B2 Monitoring of residual encrypted data to improve erase performance on a magnetic medium
In one embodiment, a product includes a magnetic medium having written thereon data in a data track. The data includes encrypted data written over unencrypted data. An indicator of a physical position on the magnetic medium that corresponds to an end of the encrypted data is stored on the product. A product according to another embodiment includes a magnetic medium having written thereon data in a data track. The data includes encrypted data written over unencrypted data. A portion of the unencrypted data is located before the encrypted data on the medium. An indicator of a physical position on the magnetic medium that corresponds to a beginning of the encrypted data is stored on the product.
US09904487B2 Capturing snapshots of storage volumes
A method and apparatus for capturing a snapshot of storage volumes of a data capture group are disclosed. In the method and apparatus, a request to create a data capture group may be received and processed. The data capture group may have one or more storage volumes. Upon defining the data capture group, a snapshot of the storage volumes of the data capture group may be taken.
US09904480B1 Multiplexing streams without changing the number of streams of a deduplicating storage system
In one embodiment, a method includes creating a first number of streams for a file system manager of a deduplicating storage system to access concurrently a type of data blocks, where each stream is for one file system and is identified by a stream identifier. The method further includes mapping stream identifiers to each of the type of data blocks passing through the first number of streams. The method further includes accessing the type of data blocks in storage units of the deduplicating storage system through a second number of streams, where the second number of streams are dedicated to the type of data blocks in the deduplicating storage system, where the second number is smaller than the first number, where the data blocks are tracked according to the mapped stream identifiers, and where the data blocks are stored in the storage units after a deduplication process to remove duplication.
US09904473B2 Memory and processor affinity in a deduplicated environment
A page type may be identified for each of a plurality of memory pages, the page type corresponding to a particular process that accesses a particular memory page of the plurality of memory pages. The plurality of memory pages may each respectively include duplicate data. The duplicate data may be a same set of data values. Each of the plurality of respective memory pages may be ranked as candidates to deduplicate the set of data values to. The ranking may be based on at least the page type. In response to identifying the first processor and identifying a first memory device, the duplicate data may be deduplicated from the plurality of memory pages to a highest ranked memory page. The deduplication may correspond to coalescing the duplicate data to the highest ranked memory page.
US09904472B2 Memory system and method for delta writes
A memory system and method for delta writes are provided. In one embodiment, a memory system receives a request to store data in the memory and determines whether the data requested to be stored in the memory is a modified version of data already stored in the memory. If it is, the memory system compares the data requested to be stored in the memory with the data already stored in the memory to identify differences between the data to be stored and the data already stored. The memory system then stores the identified differences in the memory, along with a table that maps the stored identified differences to corresponding locations in the data already stored in the memory. Other embodiments are provided.
US09904468B2 Method and terminal for determining operation object
Embodiments of the present invention provide a method and terminal for operating through a touch screen. The method includes: after a transparent virtual keyboard is displayed, receiving a first operation for a display area of the transparent virtual keyboard through a touch screen; determining, according to the first operation, that a target object of the first operation is a page content in the display area of the transparent virtual keyboard; and performing the first operation for the page content in the display area of the transparent virtual keyboard. Therefore, the operation may be directly performed for the determined target object. Therefore, no additional operation is required to perform switching between the transparent virtual keyboard and the page, thereby reducing user operations and improving the user experience.
US09904467B2 Display device
A display device 100 for displaying content on a display 12, integrated with a touch panel 23, includes position detection means 32 for detecting a position indicated on the display; and content layout determination means 33 for determining a layout of a plurality of contents displayed on the display wherein, when the position detection means detects that a predetermined position on the display is indicated or a display position of a predetermined content is indicated, the content layout determination means moves at least one of displayed contents, based on a priority of displayed contents predetermined according to the display contents displayed on the display, and displays a soft key at a position where a line of sight movement amount is smaller than a line of sight movement amount of the content.
US09904463B2 Method and apparatus for controlling user character for playing game within virtual environment
A method for controlling a user character for playing a game within a virtual environment, including providing a user character and virtual environment information on the touch sensitive display to a user; detecting a touch gesture via a touch sensitive gesture input device, the touch gesture formed by a continuous sweep touching at least two touch sensitive elements arranged in the pre-defined array; comparing the detected touch gesture to reference gestures of the user character for playing the game within the virtual environment; and generating an action for the user character within the virtual environment in response to finding a matching reference gesture based on comparison.
US09904462B2 Portable presentation system and methods for use therewith
A system and method for content collaboration, the system comprising a first collaboration configuration including at least a first display having a first display surface, a second collaboration configuration including a least a second display having a second display surface, a processor maintaining a session dataset including a plurality of objects arranged in a relative juxtaposition with respect to each other, the processor presenting first and second different views of the session via the at the least first and second display surfaces, respectively, wherein at least some of the first view overlaps with some of the second view and indicating, via the at least a first display surface, content presented in the second view that is not presented in the first view.
US09904457B2 Causing display of a three dimensional graphical user interface with dynamic selectability of items
An apparatus comprises at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to cause a view of a three-dimensional graphical user interface to be displayed on a touch-sensitive display, the three-dimensional graphical user interface comprising a three-dimensional arrangement of a plurality of graphical objects, each of the graphical objects, when displayed, having an associated display parameter, to identify at least one graphical object for which the associated display parameter satisfies a predetermined criterion, and to enable individual selectability in respect of the identified at least one graphical object, wherein each individually selectable graphical object is selectable with a touch input and wherein individually selecting a graphical object with a touch input causes an action to be performed in respect of the selected graphical object.
US09904455B2 Method and apparatus for changing user interface based on user motion information
A method of changing a user interface (UI), which is used for diagnosis of a target object via a medical device, based on user motion information. The method including obtaining motion information regarding a user; changing the UI based on the obtained motion information regarding the user; and displaying the changed UI.
US09904450B2 System and method for creating and sharing plans through multimodal dialog
Methods, systems, devices, and media for creating a plan through multimodal search inputs are provided. A multimodal virtual assistant receives a first search request which comprises a geographic area. First search results are displayed in response to the first search request being received. The first search results are based on the first search request and correspond to the geographic area. Each of the first search results is associated with a geographic location. The multimodal virtual assistant receives a selection of one of the first search results, and adds the selected one of the first search results to a plan. A second search request is received after the selection, and second search results are displayed in response to the second search request being received. The second search results are based on the second search request and correspond to the geographic location of the selected one of the first search results.
US09904449B2 Method for producing a control profile to operate a mobility device
A mobility device profile generation system for producing a control profile for operating a mobility device. A system processor displays profile data stored in memory on a display device in the form of a graphical representation depicting a relationship between at least two variables associated with operating the mobility device. Using a human input device a user may interactively adjust the graphical representation to calibrate the relationship between the at least two variables to produce a control profile that limits the range of operation of a controller of a mobility device according to the graphical representation. This control profile may be loaded into a controller of a mobility device to limit operation according to the profile.
US09904447B2 Universal inking support
Examples are disclosed for using and tracking inking input applied to applications of a computing device. An example computing device includes a display, an input sensor configured to receive inking input, a processor, and a storage device storing instructions executable by the processor to receive visual frames from an executing application indicating displayed content for the executing application, and, present displayed ink on a first location of the display based at least on an inking input received via the input sensor. The instructions are further executable to detect a change in the displayed content for the executing application based at least on a comparison of two or more of the visual frames from the executing application, determine a second location of the displayed ink on the display based at least on the change in the displayed content, and present the displayed ink in the second location of the display.
US09904445B2 Method for adaptively invoking applications and electronic apparatus using the same
A method for adaptively invoking applications and electronic apparatus using the same are provided. The method includes the following steps: establishing a database recording a plurality of data combinations, wherein a first data combination among the data combinations correspond to a first application, a first object, and a second application invoked by the electronic apparatus in response to a first action applied to the first object included in the first application; controlling the user interface unit to receive a second action applied to the second object when the user interface unit displays the first application including the second object; and accessing the database, and invoking the second application according to the first data combination when the second object and the second action respectively correspond to the first object and the first action.
US09904438B2 Mobile terminal and method for controlling the same
The present invention relates to a mobile terminal capable of sensing force of a touch and a control method thereof. A mobile terminal according to one embodiment includes a touch screen capable of outputting screen information corresponding to a specific function, and a controller capable of controlling the touch screen to output a function key for controlling an output state of the screen information when it is detected that force of a touch applied to the touch screen is more than a preset first force, and capable of controlling the touch screen to change the function key to a function icon for executing a different function from the specific function when it is detected that the force of the touch is changed to a second force or more while the function key is output, the second force being stronger than the first force.
US09904437B2 Dynamic minimized navigation bar for expanded communication service
A minimized state navigation bar is provided for switching between modules within an expanded communication service such as email, calendar, contacts, tasks, etc. and for presenting preview peeks associated with each module to a user. The minimized state may be selected automatically based on user interface context or user action. A temporary preview of a module may be provided upon a hover action over the icons without actually needing to switch to a module. The preview may also be docked or pinned to a location on the main user interface so that it is displayed within the main user interface. New or interesting activity within each module may be highlighted by displaying an information badge next to an icon, for example.
US09904433B2 Information processing apparatus and information processing method for part image generation and part image display
There is provided an information processing apparatus including a part generation unit configured to generate a part that is suitable for a predetermined application and that includes at least a portion of any photo and is displayed on a display screen at a time of execution of the application, and an application control unit configured to control the execution of the application and at least display the part on the display screen during the execution of the application.
US09904432B2 Touch panel
A touch panel of the present disclosure includes a substrate divided into a view area and an unavailable area. Sensing electrodes are formed in the view area to sense a first input, and touch electrodes are formed in the view area not to be overlapped with the sensing electrodes to sense a second input. A first wire is formed in the unavailable area to connect first ends of the touch electrodes, and second wires are formed in the unavailable area and connected to the second ends of the touch electrodes. A controller is connected to the second wires to control the touch electrodes, in which the first wire may be connected to the plurality of touch electrodes, and the second wires may connect each of the plurality of touch electrodes to the controller.
US09904427B1 Underwater non-conductive touch tracking
The various implementations described herein include systems, methods and/or devices used to enable underwater non-conductive touch tracking. An exemplary method is performed at a touch sensitive device and includes: detecting submersion of a capacitive sense array (CSA), including detecting increased electrode responses from at least a subset of a plurality of sensor electrodes of the CSA that exceed a predetermined electrode response criterion. The method further includes: (1) identifying one or more normalization factors for the CSA based on the detected increased electrode responses from the subset of the plurality of sensor electrodes, and (2) normalizing, using the one or more normalization factors, the CSA to form a substantially uniform baseline response across the CSA. The method further includes during the submersion, and subsequent to the normalizing, identifying one or more subsequent electrode responses that differ from the substantially uniform baseline response by at least a threshold amount.
US09904426B2 Capacitive type touch input device with compensation circuit for stray capacitance
Provided is a touch chip including a touch input detector and a compensator, wherein an input terminal of the touch input detector and an output terminal of the compensator are together connected to a touch input sensing electrode, and a direction change of a first current flowing through the input terminal of the touch input detector and a direction change of a second current flowing through the output terminal of the compensator are performed through synchronization.
US09904419B2 Capacitive sensor action in response to proximity sensor data
Techniques for performing a capacitive sensor action are described herein. Data may be received from a proximity sensor of a computing device. The proximity data may indicate potential capacitive interaction of an electrically charged object with a capacitive sensor of a touch panel of the computing device. An action may be performed at the capacitive sensor in response to the proximity sensor data.
US09904418B2 Touch display screen and touch display device
A touch display screen and a touch display device comprising the touch display screen are provided. The touch display screen comprises: an array substrate (10) and a color filter substrate (11) opposite to each other; a group of first electrode lines (12) and a group of second electrode lines (13) provided on the color filter substrate (11), wherein the first electrode lines (12) are insulated from and intersect with the second electrode lines (13); and a group of first ground lines (14) and/or a group of second ground lines (15) provided on the color filter substrate (11), wherein the first ground lines (14) are insulated from and intersect with the second ground lines (15).
US09904408B2 Electronic device that presents tactile feeling to an operation of a user
An electronic device capable of presenting appropriate tactile feeling in various use situations is provided. The electronic device according to one exemplary embodiment includes: a touch panel on which a user touches; touch detector that detects the touch of the user on the touch panel; vibrator that vibrates the touch panel; driver that drives the vibrator with a first drive signal within a first frequency band and a second drive signal within a second frequency band higher than the first frequency band; vibration detector that detects a vibration of the touch panel that vibrates due to a drive with the second drive signal and outputs a detection signal; and drive frequency determinator that determines a frequency of the first drive signal based on the detection signal.
US09904406B2 In-cell touch module, its driving method, touch display panel and display device
The present disclosure provides an in-cell touch module including N data lines arranged on an array substrate, and common electrodes insulated from, and arranged at a layer different from, the data lines. A (2n-1)th data line and a (2n)th data line are connected to each other through a switch, n is a positive integer, 2n is less than or equal to N, and N is an integer greater than 1. The common electrodes include a plurality of strip-like common electrodes and a plurality of U-shaped common electrodes. Each strip-like common electrode crosses the data lines, each U-shaped common electrode surrounds the respective strip-like common electrode, and each strip-like common electrode is insulated from each U-shaped common electrode. Each strip-like common electrode is connected to a capacitive touch sensing signal line, and an open end of each U-shaped common electrode is connected to an electromagnetic touch scanning line.
US09904404B2 Electronic device having touch sensor and driving method thereof
A display device that comprises a plurality of touch electrodes and a touchscreen driving circuit coupled to the plurality of touch electrodes. In a normal display mode of the display device, the touchscreen driving circuit senses touch via the plurality of touch electrodes using self capacitance touch sensing. In a sleep mode of the display device, the touchscreen driving circuit senses touch via the plurality of touch electrodes using mutual capacitance touch sensing.
US09904398B2 Pressure detection unit, pressure detection method and display panel
A pressure detection unit, a pressure detection method and a display panel are disclosed. The pressure detection unit includes a touch control pressure scanning electrode, a constant voltage electrode, a detection module and at least one touch control pressure induction electrode. A touch control pressure scanning signal is inputted into the touch control pressure scanning electrode; the constant voltage electrode is arranged opposite to the touch control pressure scanning electrode, and a constant voltage is inputted into the constant voltage electrode; an orthographic projection of the touch control pressure induction electrode in a plane where the touch control pressure scanning electrode locates does not overlap with the touch control pressure scanning electrode; the detection module is configured for determining a pressure applied on the pressure detection unit according to change of capacitance.
US09904397B2 Electronic device and method for switching between text input assistants
In a method for switching between text input assistant an electronic device, a touch force of a touch operation is sensed by a force sensor of an input device and converted into a first electrical signal. The touch force works to formulate the first electrical signal. The text input assistant associated with such touch force is determined according to a preset relationship table. The determined text input assistant is determined to be the same as or different from a current text input assistant, and if the determined text input assistant is different from the current text input assistant, the device switches the current text input assistant to the determined text input assistant. An input interface associated with the new text input assistant is also displayed.
US09904394B2 Method and devices for displaying graphical user interfaces based on user contact
Method and devices for displaying graphical user interface configurations based detected user contact are disclosed. One disclosed method comprises displaying a graphical user interface (GUI) according to a first GUI configuration on a display of a handheld device, receiving a sensor signal from a sensor, the sensor coupled to the handheld device, the sensor signal indicating a contact with the handheld device, determining a grasping contact based at least in part on the sensor signal, determining a second GUI configuration based at least in part on the grasping contact, and displaying the GUI on the display according to the second GUI configuration.
US09904386B2 Method for patterning a microstructure
The invention relates to a method for patterning one or more portions of a microstructure comprised of a flexible substrate, a conductor disposed on the substrate, and a metal layer disposed on the conductor, wherein the conductor is comprised of a stack of a first and a second transparent conductive oxide (TCO) layer, and a metal doped silicon oxide layer sandwiched between the two TCO layers.
US09904385B2 Method of fabricating touch screen panel
A touch screen panel includes a film substrate defined by a touch active area and a non-touch active area and the touch area is arranged outside the touch active area. The touch screen panel includes a plurality of sensing electrodes arranged in the touch active area on an upper surface and a lower surface of the film substrate, and outer lines arranged in the non-touch active area on the upper and the lower surfaces of the film substrate. The outer lines are connected to the sensing electrodes along one of a first direction and a second direction, and the outer lines include a transparent electrode layer and a plating layer on the transparent electrode layer.
US09904382B2 Rear piezoelectric operation input device and front information display device
An operation input device has a housing including a concave portion in which an information display device is accommodated. A piezoelectric element of a flat film shape and a control IC connected to the piezoelectric element are built in a base portion of the housing. The control IC is connected to a device IC of the information display device. When a user's finger touches an attachment region of the piezoelectric element in the base portion of the housing, a detection signal corresponding to the touch position and a pressing amount is outputted from the piezoelectric element. The control IC generates operation information based on the detection signal, and outputs the operation information to the device IC of the information display device. The device IC shows display corresponding to the operation information.
US09904381B2 Multi-functional mouse device and related method capable of automatically switching operation modes
A method capable of automatically switching operation modes is applied to a multi-functional mouse device which has a first operation mode and a second operation mode. The multi-functional mouse device can move over a plane formed by a first axis and a second axis perpendicular to each other, and includes a coordinate positioning unit suitable for the second operation mode. The method includes detecting whether the coordinate positioning unit generates a first axial signal, detecting whether the coordinate positioning unit generates a second axial signal within a first predetermined period, determining whether continued time of the first axial signal and the second axial signal exceed over a second predetermined period, and determining whether the multi-functional mouse device is switched from the first operation mode to the second operation mode according to a determination result.
US09904373B2 Keyboard with tablet holder
An apparatus for holding a touch screen device, the apparatus includes an elongated recess sized to receive a side edge of the touch screen device, a least one U-shaped resilient member disposed in the elongated recess, a first elastomer pad positioned on the at least one U-shaped resilient member, the first elastomer pad including a first touch screen device engaging surface, and in which the at least one U-shaped member includes at least one slot defining a first resilient portion that abuts the first elastomer pad.
US09904372B2 Method by which eyeglass-type display device recognizes and inputs movement
Provided is a method of performing an input operation through motion recognition in a glasses-type display device, which is capable of controlling the glasses-type display device through the most natural and intuitive hand motion. The method of performing the input operation through motion recognition in the glasses-type display device includes: an image acquiring operation of acquiring sequential images by using a camera mounted on the glasses-type display device; a hand recognizing operation of recognizing a hand of a user from the acquired sequential images; a hand tracking operation of tracking the recognized hand; a hand motion recognizing operation of recognizing a motion of the hand based on a position of the hand acquired in the hand tracking operation; and a control signal outputting operation of outputting a control signal corresponding to the motion of the hand. When the hand is recognized in the hand recognizing operation, the position of the hand is displayed on a screen of the glasses-type display device.
US09904370B2 Systems and methods for providing user interfaces in an intelligent television
An intelligent television can provide various interfaces for navigating processes associated with providing content. The user interfaces include unique visual representations and organizations that allow the user to utilize the intelligent television more easily and more effectively. Particularly, the user interfaces pertain to the display of media content, electronic programming guide information, television content, and other content. Further, the user interfaces provide unique process of transitioning between the content.
US09904366B2 Haptic feedback and capacitive sensing in a transparent touch screen display
Consistent with an example embodiment, a user (touch screen) interface has haptic feedback. The user interface comprises, a substrate, a transparent bottom electrode on top of the substrate, a transparent wrinkling layer on top of the transparent bottom electrode, a transparent top electrode on top of the transparent wrinkling layer; and a transparent protective surface on top of the transparent top electrode. The transparent wrinkling layer changes from a smooth surface to a roughened surface upon application of a voltage between the top electrode and the bottom electrode; the voltage generates an electrostatic force mutually attracting the top and bottom electrodes to exert a compressive force upon the transparent wrinkling layer sufficient to generate a degree of surface wrinkling that is perceptible to the touch.
US09904365B2 Touch panel
One embodiment of a touch panel comprises a substrate; a sensing electrode formed over the substrate, the sensing electrode configured to sense finger touch input and to provide haptic feedback; and an antenna formed over the substrate, the antenna configured to sense pen touch input; wherein a first mode in which the finger touch input is sensed, a second mode in which the haptic feedback is provided, and a third mode in which pen touch input is received are time-divisionally performed.
US09904363B2 Input apparatus for generating tactile sensations and control method of input apparatus
An input apparatus has an input unit for receiving a pressure input, a load detection unit for detecting a pressure load on the input unit, a vibration unit for vibrating the input unit, and a control unit for controlling drive of the vibration unit such that a click sensation is provided to an object pressing the input unit when the pressure load detected by the load detection unit satisfies a predetermined standard for receiving an input to the input unit and for controlling drive of the vibration unit such that the click sensation is provided to the object, after the input to the input unit is received, when the pressure load detected by the load detection unit satisfies a standard lower than the predetermined standard for receiving the input to the input unit. Thereby, a realistic click sensation similar to that obtained when a push-button switch is operated is provided when an operator operates the input unit of a pressure type, which enables a continuous input operation without a feeling of strangeness.
US09904362B2 Systems and methods for use at a vehicle including an eye tracking device
Systems and methods for a vehicle including an eye tracking device. The systems and methods use input from the eye tracking device. The systems and methods are configured to communicate with a driver based on input from the eye tracking device.
US09904357B2 Launching virtual objects using a rail device
Embodiments herein describe a throwing apparatus that includes a projectile that slides on a rail. In one example, as the user makes a throwing action, the projectile slides along the rail and locks into place at an end of the rail. In response, the throwing apparatus launches a virtual object representing the projectile along a virtual path extending away from the throwing apparatus. The apparatus may include an emitter that transmits a signal indicative of the signal path of the virtual object. An external device receiving the signal can determine whether the device is on the path and whether it is struck by the virtual object. The apparatus may also include a speaker that outputs a sound simulating the projectile flying through free space. The speaker may change the volume of the sound depending on whether the virtual object is moving away or towards the throwing apparatus.
US09904356B2 Tracking a user to support tasks performed on complex-system components
A system is provided that includes sensors(s) configured to provide sensed input including measurements of motion and/or orientation of a user during performance of a task to work a complex-system component. The system includes a front-end system configured to process the sensed input including the measurements to identify a known pattern that indicates a significance of the sensed input from which to identify operations of an electronic resource. The front-end system is configured to form and communicate an input to cause the electronic resource to perform the operations and produce an output. The operations include determination of an action of the user during performance of the task, or calculation of a process variable related to performance of the task, from the measurements. And the front-end system is configured to receive the output from the electronic resource, and communicate the output to a display device, audio output device or haptic sensor.
US09904355B2 Display method, image capturing method and electronic device
This application discloses a display method and an electronic device, where the method is applicable to a first electronic device including a sensing unit and a display unit, and the method includes: obtaining first posture information of the first electronic device by the sensing unit when the first electronic device satisfies a first predetermined condition; determining a first picture according to the first posture information; displaying the first picture by the display unit; detecting second posture information of the first electronic device by the sensing unit when there is a change in posture of the first electronic device; determining a second picture according to the second posture information; and displaying the second picture by the display unit.
US09904352B2 Processor control apparatus and processor control method
A control apparatus and control method for a processor can reset the processor when the processor returns from low current consumption operation mode to regular operation mode. The control apparatus (11) for a processor (10) includes a watchdog timer (20) that resets the processor (10) when a P-RUN signal from the processor (10) cannot be acquired for a predetermined time, a current monitor (19) that suspends operation of the watchdog timer (20) when output current of a power supply (18) that supplies power to the processor (10) falls below a predetermined value and starts operation of the watchdog timer (20) when the output current becomes equal to or greater than the predetermined value, and a current amplifier (21) that increases the output current to be equal to or greater than the predetermined value upon acquiring a signal for causing the processor (10) to start operating in the regular operation mode.
US09904351B2 Systems and methods for power supply configuration and control
Systems and methods are disclosed that may be used for controlling information handling system power supply based on current system power policy such as current system load power need and/or based on current system load power capping information. The disclosed systems and methods may be so implemented to improve power use efficiency for information handling system applications in which a power supply unit (PSU) has a power delivery capability that is overprovisioned relative to the power-consuming system load component/s of an information handling system.
US09904345B2 Data processing method, modem, and terminal
The present invention discloses a data processing method, the method including obtaining an application packet sent by a network side device, obtaining a status of a screen of a terminal from a screen monitoring module in the terminal, where the status of the screen of the terminal includes a screen-on state and a screen-off state, and when the screen is in the screen-off state, skipping waking up an application processor, and temporarily storing the obtained application packet. In the data processing method provided by embodiments of the present invention, when it is obtained that the screen is in the screen-off state, the obtained application packet is temporarily stored, and an AP is not woken up, thereby reducing power consumption of the terminal.
US09904344B2 Method of executing an application on a computer system, a resource manager and a high performance computer system
In an HPC system, a Resource Manager deliberately introduces heterogeneities to the execution speeds of some, but not all, of the nodes allocated to an application during the application's execution. These heterogeneities may cause changes to the amount of time spent waiting on coordination points: computation intensive applications will be most affected by these changes, IO bound applications less so. By monitoring wait time reports received from a Communications library, the Manager can discriminate between these two types of applications and suitable power states can be applied to the nodes allocated to the application. If the application is IO bound then nodes can be switched to a lower-power state to save energy. This can be applied at any point during application execution so that the hardware configuration can be adjusted to keep optimal efficiency as the application passes through phases with different energy use and performance characteristics.
US09904341B2 Cascading power consumption
A method and system for cascading power consumption is described herein. The method may include providing power to a first sensor and a second sensor, wherein the first sensor consumes more power than the second sensor. The method may also include detecting the first sensor does not capture a sample of data. In addition, the method may include stopping the flow of power to the first sensor. Furthermore, the method may include monitoring an operating environment with the second sensor. The method may also include providing power to the first sensor in response to the second sensor detecting a sample of data.
US09904340B2 Master electronic device and communication method of the same
A master electronic device used to perform communication with a slave electronic device is provided. The master electronic device includes a power module, an input and output (I/O) module, a processing module, a sample and hold module and a control module. The power module outputs power having a default operation voltage. The I/O module operates according to the power having the default operation voltage. The processing module controls the I/O module to generate and transmit a command signal to the slave electronic device. The sample and hold module receives and samples a response signal from the slave electronic device. The control module determines a slave operation voltage according to a high state voltage level of the response signal, so as to further control the power module to generate power having the slave operation voltage such that the I/O module operates accordingly.
US09904332B2 Heat dissipation module, display card assembly and electronic device
A heat dissipation module, including a heat sink set, a first fan and a second fan disposed adjacent to each other on the heat sink set, is provided. A projection of an area covered by the first fan during rotation on a plane where the heat sink set is located partially overlaps with a projection of an area covered by the second fan during rotation on the plane where the heat sink set is located. A rotating direction of the first fan is different from a rotating direction of the second fan. A display card assembly including a display card and aforesaid heat dissipation module is further provided. An electronic device including a main board and aforesaid display card assembly is also provided.
US09904331B2 Method for computing cooling redundancy at the rack level
A system and method for designing aspects of a cooling system for a data center is provided. A method is provided including computing cooling redundancy at each rack position in a data center, in real time. The redundancy can be reported using the traditional N+1, N+2, etc. notation, where N is the number of coolers required to meet the primary cooling load type specification. The redundancy can also be reported in terms of a Cooling Reliability Index (CRI) which also takes into account the inherent availability of the specific cooling units in the design.
US09904328B1 Protective cover for portable electronic device
A protective cover in two parts for a portable electronic device includes a first cover, a second cover, and a locking mechanism. The first cover and the second cover form a receiving cavity, to receive a portable electronic device. The locking mechanism includes a movable member, a latch member, and at least one unlocking member. The latch member is engaged with the movable member, each unlocking member is configured for loosening restrictions on movement of the movable member. The movable member can be driven to rotate the latch member relative to the first cover to latch and lock the latch member to the second cover, or to unlatch and unlock the latch member from the second cover.
US09904327B2 Flexible hinge and removable attachment
Flexible hinge and removable attachment techniques are described. In one or more implementations, a flexible hinge is configured to communicatively and physically couple an input device to a computing device and may implement functionality such as a support layer and minimum bend radius. The input device may also include functionality to promote a secure physical connection between the input device and the computing device. One example of this includes use of one or more protrusions that are configured to be removed from respective cavities of the computing device along a particular axis but mechanically bind along other axes. Other techniques include use of a laminate structure to form a connection portion of the input device.
US09904326B2 Waterproof housing and electronic device using the same
A waterproof housing including a frame structure and a waterproof structure is provided. The frame structure includes an opening. The waterproof structure is fixed on the frame structure and covers whole of the external surface and the opening of the frame structure. The waterproof structure includes a plurality of ribs extending toward the opening correspondingly and located in the opening. An electronic device is further provided including the waterproof housing and a keyboard module. The keyboard module includes a plurality of keys. The keyboard module is disposed under the waterproof housing and passes into the opening from an underside of the frame structure. The waterproof structure covers the keyboard module disposed in the opening and is fixed between the keys via the ribs. Therefore, the electronic device and the waterproof housing thereof have an improved water-proof function and are convenient in use.
US09904323B2 Power and data adapter, and related systems and methods
Adapters and related systems and methods are disclosed. An adapter includes a power input, a data interface, and a universal non-proprietary data and power interface. The adapter is configured to relay communications between a portable electronic device communicatively coupled to the universal non-proprietary data and power interface and a docking station communicatively coupled to the data interface, and provide power to the electronic device through the universal non-proprietary data and power interface. A system includes the adapter. A method includes transmitting power to the portable electronic device through the universal non-proprietary data and power interface, and relaying data communications between the portable electronic device and the docking station through the universal non-proprietary data and power interface.
US09904320B2 Battery compartments for wearable electronic device
A battery box for a wearable computing device is disclosed. The battery box is comprised of a cover, battery, a structural housing sized to hold the battery, and a polymer rim. The battery box is enveloped in a thermoplastic elastomer molecularly bonded to the polymer rim. The polymer rim, thermoplastic elastomer, and cover of the battery box cooperatively resist fluid ingress into the battery box.
US09904311B1 System and a method for a waveform generator
According to an embodiment, a waveform generator includes a phase accumulator configured to generate a digital phase signal representing a phase angle, and a phase-to-amplitude converter configured to receive the digital phase signal as a phase input, and generate sine and cosine waveform values as digital amplitude signals, wherein the phase-to-amplitude converter does not include a look-up table.
US09904310B2 Regulator circuit and power system including the same
A regulator circuit includes a power transistor, a current mirror, a first NMOS transistor, a second NMOS transistor and a current source. The power transistor has a source connected to an external power supply voltage supply, a gate connected to a first node having a first voltage and a drain connected to a second node outputting an internal power supply voltage. A current mirror provides a first current to a third node having a second voltage and provides a first node with a second current. A first NMOS transistor has a drain connected to a first node, a gate receiving a first reference voltage and a source connected to a fourth node. A second NMOS transistor has a drain connected to a third node, a gate connected to a second node and a source connected to the fourth node.
US09904307B2 Control method for distributed autonomous system and distributed autonomous system
Provided is a system including a plurality of correlated function blocks, for executing load balancing among the function blocks. The plurality of function blocks each include an activation/shutdown control unit to determine whether to activate/shut down its own function block based on information of an evaluation function of its own function block and information of an evaluation function of another function block that has a relation to its own function block, and the activation/shutdown control unit determines whether to activate/shut down its own function block by using an amount relevant to the evaluation function of its own function block in a state where the evaluation function of its own function block takes a desired value, and using a state of the evaluation function of the another function block having a relation to its own function block that is equivalent to, or related to, the relevant amount.
US09904306B2 Voltage converter, wireless power reception device and wireless power transmission system including the same
A voltage converter includes a high voltage regulator, a buck converter and a dual input linear regulator unit. The high voltage regulator converts a rectified voltage to a first load voltage. The rectified voltage is rectified from an input voltage. The buck converter generates an output voltage having a first level based on the rectified voltage during a stabilizing period and provides a transition detection signal that is enabled when the output voltage transitions to the first level. The stabilizing period is successive to an initializing period. The dual input linear regulator unit receives the first load voltage, the output voltage and a reference voltage, generates a second load voltage based on the first load voltage during the initializing period, and generates the second load voltage based on the output voltage during the stabilizing period.
US09904304B2 Viscosity feedback temperature control system
The viscosity feedback temperature control system provides a means for controlling the viscosity of a process fluid about a user-defined setpoint by varying the temperature of the fluid within a user-defined range to take advantage of the viscosity versus temperature characteristics inherent in all fluids.
US09904302B2 Proactive pressure stabilizing system and method
System and method for gas pressure stabilization. The system comprises a pressure stabilizer which is divided into a receiving chamber and a pressure chamber by a flexible membrane, a booster device, a gas divider, and a control driver that can sense movement of the flexible membrane and control the gas divider accordingly. A pressure pilot is used to set the desired pressure in the pressure chamber. The pressure of the receiving chamber will stabilize to be the same with that of the pressure chamber regardless of the gas flow change or gas pressure change at the gas source, or the pressure fluctuation in the downstream system. The gas passing the system can eventually be recycled to a recycling system in the downstream without harming the environment.
US09904296B2 Controlling flow in a fluid distribution system
Apparatuses, methods and systems for controlling flow in a fluid distribution system are described herein. One apparatus includes a flow sensor configured to determine a flow of a fluid through a conduit of a fluid distribution system, a valve associated with the conduit and coupled to an actuator, and a controller connected to the flow sensor and the actuator.
US09904290B2 Geometry-based monitoring and control of coupled mobile machines
Position data signals based upon sensing of coupled mobile machines in a position in which the coupled mobile machines have first orientations relative to one another are received. The receive position data signals are used to determine geometric information for the coupled mobile machines. Control signals are generated output based upon the determined geometric information for the coupled mobile machines, wherein the control signals facilitate monitoring and control of operation of the coupled mobile machines.
US09904285B2 Movement control method for autonomous mobile robot
A method including, when having completed a task with respect to a first coverage region, selecting a support-target robot from within a robot group, which is a plurality of robots capable of communicating with the first robot, starting to cause the first robot to move toward a second coverage region assigned to the selected second robot, and, when the first robot become newly possible to communicate with a third robot from among the plurality of robots while moving toward the second coverage region, determining whether to alter the support-target robot to the third robot, when the support-target robot is determined to be altered to third robot, starting to cause the first robot to move toward a third coverage region that is assigned to the third robot.
US09904283B2 Systems and methods employing coded light to dock aerial drones, self-driving cars and surface robots
Precision docking is one of the most important tasks for drones and surface robots to charge themselves and load/unload packages. Without accurate docking, surface robots and drones will miss their charging pad or charging contacts and cannot automatically charge themselves for later tasks. Described is a system using coded light to guide the precision docking process for drones and ground robots. More specifically, the system uses projectors to project temporal identifiers for space partitioned by pixel projections. Different space partition gets a different identifier. By using a simple light sensor on a drone or a ground robot, the drone or the ground robot can know its precise location in the space and therefore knows where to move for a precise docking. Depending on docking precision requirement, the coded light precision may be adjusted by using projectors with different resolutions.
US09904280B2 Substrate treatment apparatus and control device
The present invention efficiently executes a plurality of functions of a substrate treatment apparatus. A control device 5 includes: a plurality of software applications (interface-related APSW 510 and control-related APSW 520) configured to execute each function of treatments concerning a CMP apparatus; and a shared memory 540 which stores information that is used in the plurality of software applications therein. The plurality of software applications include a task monitoring software application 530 which monitors whether abnormality has occurred in the plurality of software applications or not. The task monitoring software application 530 restarts the software application in which the abnormality has occurred, when the abnormality has occurred in any of the plurality of software applications, and makes the other software applications continue the respective processes.
US09904274B2 Method and apparatus for controlling site-specific operations
A method and apparatus for controlling a site-specific activity at a plurality of remote locations, for example, the inspection of geographically remote equipment or the gathering of data for a census. A mobile operator transports a portable tool to a plurality of locations where a site-specific activity is to be conducted. The portable tool includes a location detection device. Processing of data using the portable tool is enabled only when the portable tool is located proximate a designated site, as determined by the location detection device. In various embodiments, the enabled site-specific activity may include data recordation, data transmission, data reception, data processing, and/or the display of a data entry form.
US09904272B2 Numerical controller capable of reducing machine load
A numerical controller obtains a maximum value of an impact produced in a machine during execution of a machining program, identifies an acceleration/deceleration time constant at a point where the maximum value of the impact is generated, based on command data, if the obtained value exceeds a threshold, changes the identified time constant, and recalculates a cycle time of the machining program based on the changed time constant. If the cycle time is within a preset tact time, the changed time constant is stored in advance in association with an identified command block so that it is referred to during the execution of the machining program.
US09904258B2 Testing machine with graphical user interface with situational awareness
A testing machine for testing a test specimen includes an actuator assembly configured to be coupled to the test specimen; and a computing device configured to control the actuator assembly, the computing device including a graphical user interface that renders at least a visual representation or a simulated visual representation of at least a parameter of the component or the component changing in accordance with changes of the actual corresponding component on the testing machine.
US09904253B1 Time-to-digital converter using time residue feedback and related method
A method and apparatus for measuring an elapsed time from a starting signal to an ending signal in a time-to-digital converter. Primarily, the invention calculates an amount of complete cycles from the starting signal to a starting edge of a next clock cycle or the next Nth clock cycle (N is a natural number great than one) after the clock cycle corresponding to the ending signal. The amount is multiplied by a cycle time of the coarse clock to obtain a coarse time value. A time residue is calculated from the ending signal to the starting edge. Finally, the time residue is subtracted from the coarse time value to obtain a required time.
US09904250B2 Method and device for processing holographic image
Provided are a method and device for processing a holographic image. The method includes generating a complex array by performing frequency conversion of input image data on a pixel-by-pixel basis, encoding per-pixel amplitude information and per-pixel phase information represented by complex numbers included in the complex array into real number values, sorting the real number values of the per-pixel amplitudes according to a magnitude and setting a prescribed-order number from among the real number values of the per-pixel amplitudes to a reference value, and normalizing the real number values of the per-pixel amplitudes based on the reference value.
US09904246B2 Blowing tube, blowing device, and image forming apparatus
A blowing tube is provided and includes: a passage portion and plural restriction portions. The passage portion includes an inlet passage portion including a first passage space, a first bent passage portion including a second passage space, and a second bent passage portion including a third passage space. One of the restriction portions includes a plate-shaped blocking portion and an air passage portion disposed between one end of the blocking portion and an inner wall surface on an inner side of the second passage space of the first bent passage portion in the bent direction of the second bent passage portion. A bar-shaped member is provided in the third passage space and present in an isolated manner along a longitudinal direction of an opening of the air passage portion of the restriction portion. The air flowing out through the air passage portion collides against the bar-shaped member and diverges.
US09904238B2 Image forming apparatus including toner container, and toner container
An image forming apparatus includes a toner container storing toner, and an attachment portion configured to support the toner container in an attachable/detachable manner. The toner container includes a plurality of fixed terminals that are fixed to a facing surface that is a side surface located on one side in an attachment/detachment direction of the toner container with respect to the attachment portion, the facing surface facing the attachment portion when the toner container is attached to the attachment portion. The attachment portion includes a terminal support portion and a plurality of elastic terminals that are provided on the terminal support portion, elastically contact and electrically connect with the fixed terminals respectively, and include a first ground terminal. The elastic terminals project from the terminal support portion toward the facing surface. The first ground terminal is longer than the other elastic terminals in projection length.
US09904236B2 Image forming apparatus accomodating toner collection container
An image forming apparatus includes a collection container for collecting toner discharged from an image forming station, the collection container being movable between a mount position in which the collection container is mounted in the apparatus and a removable position in which the collection container is removable from the apparatus; and a door provided on the apparatus to permit access into the apparatus. A track of the collection container when the collection container is moved from the mount position to the removable position overlaps a track of the door when the door is opened and closed, and when the door is in its open position, the collection container is incapable of being removed from the main assembly, and when the door is in its closed position, the collection container is removable from the main assembly.
US09904234B2 Electrophotographic image forming method
An electrophotographic image forming method includes: performing a reversal development process using an electrophotographic photoreceptor including a conductive support, and an undercoat layer, a photosensitive layer, and a surface protective layer, which are at least provided on the conductive support, wherein the surface protective layer includes at least a cured resin and a component capable of influencing frequency dependence of impedance, and the undercoat layer includes at least a metal oxide and has a thickness in the range of 1 to 30 μm; and performing an electrostatic discharge step including applying an AC voltage at 2 kHz or more, wherein the frequency of the AC voltage is increased depending on use history.
US09904230B2 Axially shifting a photoconductive drum using a cam
A photoconductor unit for an electrophotographic image forming device according to one example embodiment includes a housing and a photoconductive drum rotatably mounted on the housing. A cam is mounted on the housing and has a cam surface that is positioned to contact a corresponding locating surface. The cam surface has a variable height in an axial direction of the photoconductive drum such that as a position of the cam changes relative to the housing, the photoconductive drum shifts in the axial direction relative to the locating surface.
US09904229B2 Image forming apparatus
An image forming apparatus includes an apparatus body, an image forming section, an ejected recording medium container, and a sound absorber. The image forming section forms an image on a recording medium and ejects the recording medium from an ejection port. The ejected recording medium container includes an opening at at least one side of the apparatus body and a space facing the ejection port to contain the recording medium ejected from the ejection port. The sound absorber is disposed on the ejected recording medium container.
US09904227B2 Image forming apparatus, consumable product management method, and storage medium
There is provided an image forming apparatus that can detect a replacement of toner cartridge and can accurately manage information after the replacement even if serial numbers of the toner cartridges before and after the replacement are identical to each other. Each toner cartridge is provided with a nonvolatile memory that can record cartridge information, such as printed page count value (i.e., total number of printed sheets) and beginning-of-use date and time. The image forming apparatus includes a device built-in memory that can store and update the cartridge information. The image forming apparatus refers to and compares the cartridge information about two cartridges that are likely to be replaced at arbitrary timing and identifies the replacement of the toner cartridge if any discordance is confirmed.
US09904226B2 Optical apparatus and image forming apparatus including the optical apparatus
To prevent the detection accuracy from deteriorating due to stray light, an optical apparatus includes the following configuration. The optical apparatus includes a light-emitting member, a light-receiving member, and a substrate on which the light-emitting member and the light-receiving member are mounted. The substrate includes a plate-like substrate layer and a plate-like conductive layer. The optical apparatus further includes a light-shielding member disposed between the light-receiving member and the light-emitting member and inserted in a through-hole of the substrate provided between the light-receiving member and the light-emitting member. The light-receiving member receives reflected light from a portion to be irradiated with the light emitted from the light-emitting member. The conductive layer is excellent in light-shielding property compared to the substrate layer. The conductive layer is exposed to an inner cylindrical surface of the through-hole.
US09904217B1 Fixing device and image forming apparatus
A fixing device includes a plurality of heating members, a press roller, and an intermediate temperature control unit. The plurality of heating members are each in contact with an inside of a rotating body. The rotating body also has a width which is equal to or greater than a width of a recording medium to be printed. The intermediate temperature control unit has a medium width detecting unit configured to detect a width of the recording medium and a print width detecting unit configured to detect a print width of recording data and control a portion of the heating member corresponding to an intermediate heating area. The intermediate heating area is maintained at a set intermediate temperature which is lower than a set temperature of a printing heating area.
US09904216B2 Intermediate transfer member and electrophotographic image forming apparatus using the same
Provided is an intermediate transfer member used in an electrophotographic image forming apparatus having a unit of primary-transferring a toner image carried on an electrostatic latent image carrier to an intermediate transfer member, and then secondary-transferring the primary-transferred toner image onto a transfer material from the intermediate transfer member, wherein a surface of the intermediate transfer member has a hardness in the range of 150 to 350 MPa, and an elastic modulus in the range of 200 to 600 MPa, which are measured by a nano indentation method, and also has a hardness of 0.5 to 2.0 MPa specified in terms of universal hardness.
US09904215B2 Drive system and image forming apparatus including same
A drive system includes multiple vibrating members that tend to vibrate when these members are driven and a holding system to hold the multiple vibrating members. The holding system at least includes a first holding unit and a second holding unit superimposed on and partially connected to each other. The multiple vibrating members include a first vibrating member and a second vibrating member. The first vibrating member is held by the first holding unit and is not held by the second holding unit. The second vibrating member is held by the second holding unit and is not held by the first holding unit. At least one of the first vibrating member and the second vibrating member is a driving device to drive another member as a drive source.
US09904210B2 Toner container, image forming apparatus
A toner container is elongated. A first rotating member is rotatably provided in a first toner storage portion and extends in a depth direction of a container main body. A first drive input portion is provided at an end of a first rotation shaft included in the first rotating member and configured to receive a driving force. A second rotating member rotatably provided in a second toner storage portion and extends in the depth direction. A second drive input portion is provided at an end of a second rotation shaft included in the second rotating member and configured to receive a driving force. The container main body includes a plate-like coupling member coupling a first housing of the first toner storage portion with a second housing of the second toner storage portion.
US09904207B2 Image formation apparatus, image formation system, control method, and non-transitory recording medium
An image formation apparatus includes a toner bottle, a sub hopper configured to temporarily store toner supplied from the toner bottle, a development apparatus configured to receive supply of the toner from the sub hopper, a first detector configured to detect a remaining amount of toner in the toner bottle, a second detector configured to detect an empty space for toner in the sub hopper, and a controller configured to have the toner supplied from the toner bottle to the sub hopper each time the empty space in the sub hopper exceeds a threshold value Th1. When the remaining amount of toner in the toner bottle is smaller than a threshold value ThA, the controller lowers the threshold value Th1 to a threshold value Th2.
US09904200B2 Image forming apparatus
An image forming apparatus includes an image-bearing member, which is charged by a charge voltage in which direct and alternating-current voltages are superposed on each other. A toner image is formed on the charged image-bearing member. A current flowing through the charging member is detected when the charge voltage is applied to the charging member. A current, in a frequency band including a discharge current component, is extracted from the detected current. The alternating-current voltage is adjusted based on the current extracted by an extraction unit. Environmental information is acquired. Based on the environmental information acquired by an acquisition unit, a frequency band for extraction performed by the extraction unit is set.
US09904196B1 White toner for developing electrostatic charge image, electrostatic charge image developer, and toner cartridge
A white toner for developing an electrostatic charge image includes a white toner particle containing a binder resin and a white pigment particle, wherein, when a number average circle equivalent diameter of the white pigment particles, which are observed in a sectional image of the white toner particle, is taken as A, and a number average circle equivalent diameter of the white pigment particles, which are present in a surface layer portion within 35% from a surface of the white toner particle with respect to a particle diameter thereof, is taken as B, a relationship expressed by A>B is satisfied.
US09904195B2 Toner, image forming apparatus, and image forming method
A toner comprising: a toner particle containing a binder resin and a colorant, and an inorganic fine particle A and B present on the surface of the toner particle, wherein the inorganic fine particle A is a silica fine particle having a number-average particle diameter (D1) of primary particles in a specific range, the inorganic fine particle B has a number-average particle diameter (D1) of primary particles in a specific range, and is at least one fine particle selected from a group consisting of a silica fine particle, a titanium oxide fine particle, and an alumina fine particle, A total fixing ratio of the inorganic fine particle A and B is 75% or more, and an inter-particle force Fp(A) and an inter-particle force Fp(B) are within specific numerical ranges and satisfy a specific relationship.
US09904187B2 Cylindrical member used in electrophotographic photoconductor, electrophotographic photoconductor, image forming apparatus, process cartridge, and method for producing cylindrical member used in electrophotographic photoconductor
A cylindrical member used in an electrophotographic photoconductor, the cylindrical member includes an impact-pressed cylindrical body containing aluminum and a long-chain fatty acid ester based lubricant that is present on the outer surface of the impact-pressed cylindrical body in an amount of approximately not more than 5.0×10−3 mg/cm2.
US09904180B2 Lithographic method and apparatus
A method of patterning substrates using a lithographic apparatus. The method comprising providing a beam of radiation using an illumination system, using a patterning device to impart the radiation beam with a pattern in its cross-section, and using a projection system to project the patterned radiation beam onto target portions of a lot of substrates, wherein the method further comprises performing a radiation beam aberration measurement after projecting the patterned radiation beam onto a subset of the lot of substrates, performing an adjustment of the projection system using the results of the radiation beam aberration measurement, then projecting the patterned radiation beam onto a further subset of the lot of substrates.
US09904178B2 On-board supply system for a stage assembly
A stage assembly (10) that moves a device (15) includes a stage (14) that retains the device (15), a base (12), a stage mover assembly (16), and a supply system (20A). The supply system (20A) is secured to and positioned on the stage (14). The supply system (20A) includes a circulation system (24) that circulates a circulation fluid (22) through a circulation conduit (14D) in the stage (14) to control the temperature of the stage (14) and the device (15). The circulation system (24) can include a storage container assembly (234A) that defines a supply chamber (350) that supplies pressurized circulation fluid (22) to the circulation conduit (14D), a return chamber (352) that receives the circulation fluid (22) that was circulated through the circulation conduit (14D), a movable piston (354) that separates the supply chamber (350) from the return chamber (352), and a piston urger (356) that urges the piston (354) to move to reduce the supply volume of the supply chamber (350) and urge the circulation fluid (22) out of the supply chamber (350).
US09904177B2 Fluid handling structure, a lithographic apparatus and a device manufacturing method
A fluid handling structure, lithographic apparatus and device manufacturing method are disclosed. According to a disclosed embodiment, the fluid handling structure is configured to confine an immersion fluid in a space between a final element of a projection system and a facing surface during movement of the facing surface relative to the structure, wherein the structure has at least one heater to heat a portion of the facing surface adjacent to the heater, the at least one heater having a fluid heater to heat fluid flow from the structure onto the facing surface, the heater thereby heating the portion.
US09904173B2 Method and apparatuses for optical pupil symmetrization
An inspection apparatus may determine precise OV measurements of a target on a substrate using an optical pupil symmetrizer to reduce the inspection apparatus's sensitivity to asymmetry and non-uniformity of the illumination beam in the pupil plane. The inspection apparatus includes an illumination system that forms a symmetrical illumination pupil by (1) splitting an illumination beam into sub-beams, (2) directing the sub-beams along different optical branches, (3) inverting or rotating at least one of the sub-beams in two dimensions, and recombining the sub-beams along the illumination path to symmetrize the intensity distribution. The illumination system is further configured such that the first and second sub-beams have an optical path difference that is greater than a temporal coherence length of the at least one beam and less than a depth of focus in the pupil plane of the objective optical system.
US09904172B2 Shrink material and pattern forming process
A shrink material is provided comprising a specific polymer and a solvent containing an anti-vanishing solvent. A pattern is formed by applying a resist composition comprising a base resin and an acid generator onto a substrate to form a resist film, exposing, developing in an organic solvent developer to form a negative resist pattern, applying the shrink material onto the pattern, and removing the excessive shrink material with an organic solvent for thereby shrinking the size of holes and/or slits in the pattern.
US09904169B2 Photomask blank, resist pattern forming process, and method for making photomask
A photomask blank has a chemically amplified negative resist film comprising (A) a polymer comprising recurring units of specific structure and recurring units having fluorine, (B) a base resin adapted to reduce its solubility in alkaline developer under the action of acid, (C) an acid generator, and (D) a basic compound. The resist film is improved in receptivity to antistatic film.
US09904165B2 Method of reducing the dimension of an imprint structure on a substrate
A method of reducing the dimension of an imprint structure on a substrate, the method comprising the steps of: (a) providing a substrate having at least one imprint structure thereon, said structure being formed of an inorganic-organic compound comprising an inorganic moiety and a polymer moiety, said polymer moiety having a lower vaporization temperature than the melting point of said inorganic moiety; and (b) selectively removing at least part of the polymer moiety while enabling at least part of the inorganic moiety to form a substantially continuous inorganic phase in said imprint structure, wherein the removal of the at least part of the polymer moiety from the imprint structure reduces the dimension of the imprint structure.
US09904163B2 Cut-mask patterning process for FIN-like field effect transistor (FINFET) device
Disclosed is a mask for use in a lithography system having a defined resolution. The mask comprises first and second patterns that are greater than the defined resolution and a sub-resolution feature that is less than the defined resolution. Portions of the first and second patterns are positioned close to each other and separated by the sub-resolution feature in an intersection area. The size and shape of the sub-resolution feature are such that when the mask is used in the lithography system, a resulting pattern includes the first and second patterns interconnected with each other through the interconnection area.
US09904162B2 Multiple projector imaging system
Disclosed is an apparatus and method of tiling and stitching together multi-projector images. The projection system enhances brightness, enables polarization based stereoscopic imagery and matches brightness for all viewers that view the images from the projection system. The projection system includes two or more projectors and projects two dimension and three dimensional images onto projection screens, such as gain screens.
US09904158B2 Projection system, light source system and light source assembly
Provided is a projection system, a light source system, and a light source assembly. The light source system (100) comprises an excitation light source (101), a wavelength conversion device (106), a color filtering device (107), a drive device (108), and a first optical assembly. The wavelength conversion device (106) comprises at least one wavelength conversion region. The optical filtering device (107) is fixed face-to-face with the wavelength conversion device (106), and comprises at least a first optical filtering region. The drive device (108) drives the wavelength conversion device (106) and the optical filtering device (107), allowing the wavelength conversion region and the first optical filtering region to act synchronously, and the wavelength conversion region is periodically set on the propagation path of the excitation light, thereby converting the excitation light wavelength into converted light. The first optical assembly allows the converted light to be incident on the first optical filtering region. The first optical filtering region filters the converted light, so as to enhance the color purity of the converted light. The light source system is simple in structure, easy to implement, and highly synchronous.
US09904152B2 Solid-state light source device
A solid-state light source device, enabling to build up with using solid-state elements, and having the structure suitable to be applied as a light source for a projection-type display apparatus, comprises a solid-state light source unit 10 for emitting excitation light therefrom, a reflection mirror (or reflector) 130 made of a parabolic surface, for condensing the excitation light from the solid-state light source to be point-like, and a disc-like (or wheel) member 140, repeating reflection/scattering or transmission/scattering of the excitation light and conversion of the excitation light, alternately, in vicinity of a focus point of the excitation light, which is condensed to be point-like by the reflection mirror (or reflector), wherein the excitation light (B-color) reflected/or scattered by that disc-like (or wheel) member and fluorescence light (Y-color), wavelength of which is converted, is taken on a same optical path, by means of the reflection mirror (or reflector) 130 or a second reflection mirror (or reflector) 130′, and thereby outputting a white color light emitting from a point-like light source.
US09904148B1 Swivel camera mount locking mechanism
A swivel mount locking apparatus is configured to mount a camera system onto a target user, an object, or a surface. The camera system is mounted on a swivel component which can be rotated to a variety of different positions relative to a base component. To fix the camera position, a locking protrusion of a release lever in the base component is compressibly inserted into a detent located on the swivel component. When a new orientation of the camera system is desired, a user may forcibly pivot the release lever away from the swivel component to decouple the locking protrusion from the detent. The user can then rotate the mounted camera system and the swivel component to the new orientation relative to the base component. At the new orientation, the user may recouple the locking protrusion of the release lever into a different detent of the swivel component, thereby fixing the camera system into the desired, new orientation.
US09904147B2 Gimbal
The present invention discloses a gimbal for carrying an imaging device. The gimbal comprises a first support frame, a locking device arranged on the first support frame, and a second support frame hinged with the first support frame and being capable of driving in rotation of the first support frame. The locking device is configured to carry the imaging device. The first support frame comprises two first struts. The gimbal further comprises at least one center of gravity (CG) adjusting unit, the at least one CG adjusting unit being arranged at least within one of the first struts. The at least one CG adjusting unit is configured to adjust the center of gravity of the first support frame. The gimbal of the present invention can adjust the center of gravity of the first support frame through the CG adjusting unit.
US09904143B2 Hologram display apparatus and method for controlling the same
Provided is a hologram display apparatus according to an exemplary embodiment of the present invention. The hologram display apparatus includes: a detector configured to detect a position of a viewer; and a spatial light modulation panel that modulates a light to display a hologram. Further, a grade is determined on the basis of the detected position of the viewer. An optical path switching unit refracts the light from the spatial light modulation panel with the determined grade. A laser source of the hologram display apparatus generates the light with a compensated output on the basis of the grade.
US09904140B2 Electrophoretic particle and method for manufacturing the same, electrophoretic microstructure and electrophoretic display device
An electrophoretic particle, a method for manufacturing the electrophoretic particle, an electrophoretic microstructure and an electrophoretic display device are disclosed. The electrophoretic particle includes an electrophoretic particle body and a layer of photoluminescence material coated on the surface of the electrophoretic particle body. A method for manufacturing an electrophoretic particle includes: preparing a photoluminescence material; preparing an electrophoretic particle body; and forming a layer of photoluminescence material on the surface of the electrophoretic particle body.
US09904137B1 Electrochromic materials and fabrication methods
A precursor solution adapted to provide a metal oxide film, includes: (a) at least one additive selected from a viscosity enhancer, a base, an acid and a wetting agent; (b) structural promoter ions selected from Mn, Ni, Co, Ir, Ru, Cr, Mo, W, Ta, Nb, V, Mo, Zr, V and Ti ions; and (c) at least one solvent. A method for preparing a metal oxide film includes: (a) providing a substrate; and (b) depositing on the substrate the precursor solution of the invention. Metal oxides films, electrochromic devices containing the films and methods for making them are also disclosed.
US09904133B2 Liquid crystal display
A liquid crystal display includes an insulation substrate, a gate line and a data line disposed on the insulation substrate, a repair pattern disposed on the insulation substrate, a first passivation layer disposed on the gate line, the data line and the repair pattern and a pixel electrode and a common electrode that is disposed on the first passivation layer and that overlap each other, and a second passivation layer disposed between the pixel electrode and the common electrode where the repair pattern overlaps the pixel electrode.
US09904131B1 Liquid crystal panel and liquid crystal device
A liquid crystal panel and a LCD are disclosed. The liquid crystal panel includes a first substrate and a second substrate parallel to each other, and a liquid crystal layer between the first substrate and the second substrate, wherein the first substrate comprises at least one reflective area and at least one transmission area arranged in an interleaved manner. A surface of the first substrate facing away the second substrate is configured with a metallic reflective layer of a wedged-shaped structure, the metallic reflective layer is arranged on the reflective area. A surface of the metallic reflective layer facing toward the liquid crystal layer is a plane, and a surface of the metallic reflective layer facing away the liquid crystal layer is a slope. A thickness of the metallic reflective layer has been gradually increased along a direction from the transmission area toward the reflective area.
US09904129B2 Light modulation device
Provided are a light modulation device and a use thereof. The light modulation device may apply an external signal by a composite layer having a high transmittance in a visible region, a low transmittance in an infrared region and a low sheet resistance. Such a light modulation device may be applied in various uses such as a smart window, a window protecting film, a flexible display element, an active retarder for displaying a 3D image or a viewing angle control film.
US09904127B2 Liquid crystal display device
It is an object of the present invention to apply a sufficient electrical field to a liquid crystal material in a horizontal electrical field liquid crystal display device typified by an FFS type. In a horizontal electrical field liquid crystal display, an electrical field is applied to a liquid crystal material right above a common electrode and a pixel electrode using plural pairs of electrodes rather than one pair of electrodes. One pair of electrodes includes a comb-shaped common electrode and a comb-shaped pixel electrode. Another pair of electrodes includes a common electrode provided in a pixel portion and the comb-shaped pixel electrode.
US09904123B2 Liquid crystal display panel and liquid crystal display device
A liquid crystal display panel includes switching elements, transparent pixel electrodes, and a transparent common electrode having a predetermined area overlapped with an upper layer of the transparent pixel electrode through an insulating film and driving liquid crystal with the transparent pixel electrode. In plane view, a shading layer covers at least one part of a conductive pattern where a light leakage occurs in front view by an alignment defect of the liquid crystal near a non-permeable conductive pattern disposed in the display region at the time of black display, and has eaves more protruding than the conductive pattern. The transparent common electrode is provided to overlap with the conductive pattern arranged to overlap with the light-shielding layer having the eaves in a side of the liquid crystal and to protrude compared with the light-shielding layer having the eaves in a planar view.
US09904121B2 Array substrate, liquid crystal display panel, and its liquid crystal display device
The present invention provides an array substrate. The array substrate includes a base substrate, a first metal layer, an insulating layer, and a second metal layer subsequently formed on the base substrate. The first metal layer is scan lines or charge sharing lines of the array substrate. The second metal layer is one of a source electrode and drain electrode of a charge sharing thin film transistor of the array substrate. The first metal layer, the second metal layer, and the insulating layer between them stack together to forma charge sharing capacitor of the array substrate. The present invention further provides the liquid crystal display panel and the liquid crystal display device with the above-mentioned array substrate. By means of array substrate, the present invention can increase the pixel aperture ratio.
US09904115B2 Liquid crystal panels
A liquid crystal panel includes a first four-domain structure, a second four-domain structure, a third four-domain structure, and a fourth four-domain structure repeatedly arranged. A reference azimuth of the rotated liquid crystal within the first four-domain structure is the same with the second, the reference azimuth of the rotated liquid crystal within the third four-domain structure is the same with the fourth, a difference between the reference azimuth of the rotated liquid crystal within the first four-domain structure and the third four-domain structure is in a range between 40 and 50 degrees. A pretilt angle of the rotated liquid crystal within the first four-domain structure is different from the second, and the pretilt angle of the rotated liquid crystal within the third four-domain structure is different from the fourth. With such configuration, the light leakage and color shift issue may be eliminated.
US09904106B2 Display device
The display device comprises a display panel, a light source, an optical plate being arranged to face the display panel and diffusing or guiding the light from the light source, and an optical sheet arranged on one surface of the optical plate, and further comprises a pressing part pressing an edge of the optical sheet, and a facing part coordinating with the pressing part and having a facing surface facing an end surface of the optical plate. The facing surface is slanting so that the distance between the facing surface and the end surface decreases toward the display panel.
US09904105B2 Backlight module with light uniform design
A backlight module including a carrier plate, a plurality of light sources, at least one low reflective portion, and a modulation film is provided. The carrier plate has a carrier surface carrying the light sources while the low reflective portion is disposed on the carrier surface between an outer light source and a side edge of the carrier plate. The reflectance of the low reflective portion is less than that of the carrier surface. The modulation film is disposed above the light sources while the low reflective portion has a projection area on the modulation film. The projection area has a lower normalized transmission ratio comparing to adjacent areas along an extending direction of the side edge of the carrier plate.
US09904103B2 Ultra thin display module and method for assembling the same
The disclosure provides an ultra thin display module, comprising a LED substrate, a plurality of LED lamp beads, a secondary lens and a display panel. The plurality of LED lamp beads is disposed on the array of the LED substrate, the secondary lens is disposed on the LED substrate, the secondary lens is encapsuled inside the top surface of the LED lamp beads, and the display panel is disposed on the top surface of the secondary lens. The ultra thin display module and method for assembling the same of the disclosure use a brand new structure of ultra thin display module, such that the thickness of the module is greatly decreased as compared with the present techniques.
US09904102B2 Color film substrates and the transflective liquid crystal devices (LCDs) having wide viewing angle
A color film substrate and a transflective LCD having wide viewing angle are disclosed. The LCD includes a transmission area, and a reflective area. The LCD also includes a first substrate, a second substrate opposite to the first substrate, a liquid crystal layer between the first substrate and the second substrate, a first polarizer arranged on one side of the first substrate facing away the liquid crystal layer, a reflective layer between the second substrate and the liquid crystal layer, a half-wave plate arranged on one side of the liquid crystal layer facing toward the first substrate within the reflective area, and a second polarizer on one side of the second substrate facing away the liquid crystal layer. The half-wave plate includes a first half-wave plate and a second half-wave plate adjacent to each other. In this way, the viewing angle may be enlarged.
US09904099B2 Liquid crystal display device
A liquid crystal display device includes: a front-side polarizing plate having a front-side polarizer; a liquid crystal cell; and a rear-side polarizing plate having a rear-side polarizer in this order, in which a distance D1 from a central portion of the front-side polarizer to a central portion of the liquid crystal cell and a distance D2 from a central portion of the rear-side polarizer to the central portion of the liquid crystal cell are different from each other, in which a ratio between an X value, and the distance D1 and a Y value, and the distance D2 rear-side polarizer is in a range of 1±0.12, a distance T1 between the front-side polarizing plate and the liquid crystal cell is 40 μm or more, and a distance T2 between the rear-side polarizing plate and the liquid crystal cell is in a range of 0 to 30 μm.
US09904095B2 Display device and liquid crystal display device
A liquid crystal display device includes a first substrate, a partition layer provided on the first substrate and defining plural pixel regions, colored layers of plural colors constituting color filters in the plural pixel regions, a second substrate opposite to the first substrate, and a liquid crystal material arranged between the first and second substrates. The partition layer includes a longitudinal light-shielding part made of a light-shielding resin and extending in a longitudinal direction, a lateral light-shielding part made of the light-shielding resin and extending in a lateral direction, and a light reducing part in which the colored layers including two or more of the colors overlap each other. At least one of the longitudinal light-shielding part and the lateral light-shielding part has a space to avoid contact with the other. The light reducing part fills the space between the longitudinal light-shielding part and the lateral light-shielding part.
US09904093B2 Display apparatus
A display apparatus includes a display panel, a backlight unit, and a capturing unit. The display panel includes a polarizing plate having a first polarizing axis parallel to a first direction, an isotropic diffuser including an anisotropic region having a transmission axis parallel to the first direction and a diffusing axis parallel to a second direction perpendicular to the first direction, and a liquid crystal layer interposed between the polarizing plate and the anisotropic diffuser. The backlight unit is disposed at a rear side of the anisotropic diffuser and generates a first light linearly polarized in the second direction. The capturing unit is disposed at a rear side of the anisotropic region and captures an image of a subject at a front side of the display panel.
US09904091B2 Display panel of touch screen and electronic device
A display panel of touch screen includes color filter substrate and array substrate; color filter substrate includes black matrix; array substrate includes pixel units and touch control units; the pixel units includes first pixel units and second pixel units, each first pixel unit includes first sub-pixel for displaying first color, second sub-pixel for displaying second color and third sub-pixel for displaying third color, each second pixel units includes first sub-pixel for displaying first color, second sub-pixel for displaying second color and fourth sub-pixel for displaying white color; the white sub-pixel includes first region and second region, the second region is sheltered by the black matrix from the light emitting direction of the display panel, TFT corresponding to third sub-pixel is located in sub-pixel region of white sub-pixel, and electronic contact point between TFT and pixel electrode of third sub-pixel is located within second region of white sub-pixel.
US09904089B2 Array substrate, display panel and display method thereof, display device
The present invention provides an array substrate, a display panel and a display method thereof, as well as a display device. The array substrate of the present invention comprises data lines and gate lines formed on a substrate, the data lines and the gate lines are provided intersecting with and insulating from each other and define a plurality of pixel units, each of which comprises: a storage capacitor and a first thin film transistor, a gate of the first thin film transistor is connected to the corresponding gate line, a source thereof is connected to the corresponding data line, and a drain thereof is connected to one end of the storage capacitor, wherein, touch-control units are provided in at least a part of the pixel units.
US09904081B2 LCWG steered laser transmitter and situational awareness sensor with wavelength conversion
A steerable laser transmitter and situational awareness sensor uses a liquid crystal waveguide (LCWG) to steer a spot-beam onto a conical mirror, which in turn redirects the spot-beam to scan a FOV. The spot-beam passes through one or more annular sections of non-linearly material (NLM) formed along the axis and around the conical mirror. Each NLM section converts the wavelength of the spot-beam to a different wavelength while preserving the steering of the spot-beam. The LCWG may shape or move the spot-beam along the axis of the conic mirror to sequentially, time or time and spatially multiplex the spot-beam between the original and different wavelengths. This provides multispectral capability from a single laser source. The transmitter also supports steering the spot-beam at a wavelength at which the LCWG cannot steer directly.
US09904078B2 Optical modulator including multiple quantum well and carrier blocks and 3D image acquisition apparatus including the same
An optical modulator and a 3D image acquisition apparatus including an optical modulator are provided. The optical modulator is disposed in a multiple quantum well including a plurality of quantum wells and a plurality of quantum barriers, and includes at least one carrier block disposed in the multiple quantum well restricting the carrier movement between the multiple quantum wells.
US09904077B2 Tunable nano-antenna and methods of manufacturing and operating the same
Provided are an optical nano-antenna including a tunable material layer and methods of manufacturing and operating the optical nano-antenna. The optical nano-antenna includes a substrate; and a plurality of material layers sequentially laminated on the substrate. The plurality of material layers include at least one tunable material layer and at least one slot. A first tunable material layer and a metal layer are sequentially laminated on the substrate, and a first slot is formed in the metal layer. A metal layer and a first tunable material layer are sequentially laminated on the substrate, and a first slot is formed in the metal layer. A first tunable material layer, a metal layer, and a second tunable material layer are sequentially laminated on the substrate, and a first slot is formed in the metal layer. A second slot tilted with respect to the first slot is formed in the metal layer.
US09904070B2 Electromagnetic driving module and camera device using the same
An electromagnetic driving device is provided, which includes a stationary portion, a movable portion adapted to support an element, a number of rolling balls, a driving magnet, a driving coil, and a magnetic attraction element. The stationary portion and the movable portion are arranged along a main axis. The rolling balls and the driving magnet are positioned between the stationary portion and the movable portion. The driving coil is arranged to correspond to the driving magnet and configured to enable the movement of the movable portion along a direction perpendicular to the main axis. The magnetic attraction element is arranged to correspond to the driving magnet. The magnetic force between the magnetic attraction element and the driving magnet is greater than the sum of the weight of the movable portion, the element, and the magnetic member.
US09904069B2 Apparatus and method for speckle reduction in laser processing equipment
Embodiments described herein provide apparatus and methods for processing semiconductor substrates with uniform laser energy. A laser pulse or beam is directed to a spatial homogenizer, which may be a plurality of lenses arranged along a plane perpendicular to the optical path of the laser energy, an example being a microlens array. The spatially uniformized energy produced by the spatial homogenizer is then directed to a refractive medium that has a plurality of thicknesses. Each thickness of the plurality of thicknesses is different from the other thicknesses by at least the coherence length of the laser energy.
US09904064B2 Double-vision-device alignment device and double-vision-device alignment method
A double-vision-device alignment device and a double-vision-device alignment method are provided. The double-vision-device alignment device is configured to accurately align a display panel with a double-vision device, and comprising: a first chromaticity detecting unit, configured to detect a color in a first viewing region; a second chromaticity detecting unit, configured to detect a color in a second viewing region, wherein the first viewing region and the second viewing region are formed by light splitting of the double-vision device, and the first viewing region and the second viewing region correspond to different display regions of the display panel, respectively. It is judged whether an alignment is accurate by detection of a chromaticity detecting unit, which can prevent an alignment result from being affected by human factors, improve accuracy and efficiency, and reduce labor intensity, and the device can be operated by non-professionals.
US09904061B2 Raster, display apparatus and method of manufacturing the raster
The present invention relates to the field of display technologies, and discloses a raster, a display apparatus and a method of manufacturing the raster. The raster comprises a first substrate and a second substrate arranged to be opposed to each other, a surface of the first substrate facing the second substrate is provided with a plate electrode thereon, a surface of the second substrate facing the first substrate is provided thereon with a plurality strip electrodes arranged to space apart from each other. A spacer wall is arranged to correspond to each strip electrode and located between the first substrate and the second substrate, the spacer wall comprises a conductive protrusion electrically connected with the strip electrode, and a hydrophilic-hydrophobic conversion material layer covering the conductive protrusion. Filled between every two adjacent spacer walls are liquid layers including a polar liquid layer and a non-polar liquid layer. With the technique solution of the present invention, an angle of view of the raster may be increased, and a cost of the raster reduced.
US09904059B2 Reading aid
A reading aid for magnifying text includes a first frame. The first frame comprises an annular wall that extends from a top to a bottom. The bottom is open. A first lens is positioned in the top. A second lens is adjustably coupled to an interior of the annular wall. The second lens is parallel planarly positioned relative to the first lens. A power module is coupled to the first frame. A plurality of lights is coupled to an upper end of the first frame. The lights are operationally coupled to the power module. The second lens is adjustably positionable relative to the first lens to obtain a magnification level required by a user. The lights are configured to illuminate a printed item positioned beneath the first frame such that the printed item is readable by the user.
US09904058B2 Distributed light manipulation over imaging waveguide
In a stacked waveguide assembly, the waveguides can comprise color filters, distributed filters, and/or switch materials. Examples of color filters include dyes, tints, or stains. Examples of distributed filters and/or switch materials include dichroic filters, Bragg gratings, electronically switchable glass, and electronically switchable mirrors. Switch materials can be designed or tuned to attenuate light of unwanted colors or wavelengths. The waveguides may each be associated with a particular design wavelength. This can mean that a waveguide that is associated with a design wavelength includes an incoupling optical element is configured to deflect light at the design wavelength to an associated light distributing element and that the associated wavelength selective region is configured to attenuate light not at the design wavelength.
US09904056B2 Display
A display method using a display operable to display an image to a viewer is provided. The method includes detecting an initial position and/or orientation of an image view. Foreground portions of an image are rendered according to the detected initial position and/or orientation. Background portions of the image are rendered according to the detected initial position and/or orientation, at an image rendering rate. The following are performed at an image display rate higher than the image rendering rate: (i) detecting a current position and/or orientation of the image view; (ii) re-projecting the background portions of a most recent image according to any differences between the initial position and/or orientation and the current position and/or orientation of the image view; and (iii) combining the foreground portions and the re-projected background portions to generate an image for display.
US09904054B2 Headset with strain gauge expression recognition system
A head-mounted display (HMD) device includes a plurality of deformation sensors attached to a liner formed around a periphery of a HMD, adopted for direct or indirect contact a user's face. The deformation sensors measure deformations of the liner caused by movement of an upper portion of a user's face when the user is wearing the HMD. The deformation sensors are strain gauges embedded in or otherwise coupled to the liner of the HMD. The sensors translate muscle movements of the upper face of the user to changes in the bending strain and radius of curvature on the surface of the strain gauges. The HMD includes a module that reconstructs and projects a facial animation model of the user based on signals from the deformation sensors while the HMD is in use by the user.
US09904052B2 Projection apparatus having polarizing plate which absorbes and reflects output light, and vehicle
The present invention provides a projection apparatus capable of clearly displaying a projected image, and allowing the sight behind the projected image to be viewed to a sufficient degree. A projection apparatus (1) of the present invention includes a light irradiation device (3) configured to emit an output light (2) having one polarized light component, and a polarizing plate (4) including a polarizer (41) irradiated with the output light (2), wherein in the polarizing plate (4), an absorption axis is arranged to absorb and reflect the output light (2) by the polarizing plate, reflectance of the polarizing plate (4) for the output light (2) is 10% or more, and single transmittance of the polarizing plate (4) is in the range of 30% to 90%.
US09904051B2 Systems, devices, and methods for laser eye tracking
Systems, devices, and methods for laser eye tracking are described. Laser eye tracking involves scanning laser light over the eye and detecting diffuse reflections of the laser light with one or more photodetector(s). While conventional camera-based eye tracking techniques rely on detecting and identifying specific reflections (i.e., Purkinje images such as the “glint”), the laser eye tracking techniques described herein detect and identify a reduction in reflection intensity due to transmission of laser light through the pupil and/or increased diffusivity of reflections from the cornea relative to reflections from the sclera. This effect is referred to herein as the “corneal shadow” effect. Laser eye tracking uses considerably less power than conventional camera-based eye tracking techniques. As a result, the laser eye tracking techniques described herein do not add significant power demands to a system and can be implemented in wearable heads-up displays without adding significant volume to the system battery.
US09904048B2 Electrowetting display device with shaped colour filter
An electrowetting display device comprising: a first, second, third and fourth display element each including: a first fluid adjoining a surface of a support plate; a second fluid immiscible with the first fluid; a color filter overlapping a part of the surface; and an electrode for use in applying a voltage for controlling a configuration of the first and second fluids. The color filter of the first, second, third and fourth display elements outputs respectively a red hue, a green hue, a blue hue and a yellow hue. At least one of the display elements comprises a transmissive region configured to transmit light of at least one wavelength filtered by the respective color filter of the first, second, third and fourth display elements.
US09904043B2 Zoom lens and image pickup apparatus including the same
A zoom lens includes, in order from object side: a positive first unit not moving for zooming; a second unit moving during zooming; a positive third unit; a positive fourth unit; and a rear unit including at least one unit, the second unit including one or more lens sub-units and having a negative refractive power as a whole, the fourth unit moving during zooming, the zoom lens including a stop between the second and third units or between the third and fourth units. Lateral magnifications of the second unit at a wide angle end and a telephoto end when beam enters from infinity, focal lengths at the wide angle end and the telephoto end, a focal length of the first unit, and a focal length of the second unit at the wide angle end are appropriately set.
US09904037B1 Optical camera lens
The present disclosure relates to the field of optical lens, and discloses an optical camera lens, which, from an object side to an image side, successively includes: an aperture, a first lens having positive refraction power, a second lens having negative refraction power, a third lens having positive refraction power, a fourth lens having negative refraction power, a fifth lens having positive refraction power, and a sixth lens having negative refraction power; the optical camera lens satisfies following relational expressions: 0.7
US09904036B1 Optical imaging lens
Present embodiments provide for an optical imaging lens. The optical imaging lens includes a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element and a sixth lens element positioned in an order from an object side to an image side. Through controlling the convex or concave shape of the surfaces of the lens elements and designing parameters satisfying at least two inequalities, the optical imaging lens shows better optical characteristics, increases the effective focal length and narrows the angle of view while the total length of the optical imaging lens is shortened.
US09904034B2 Image capturing lens system, image capturing apparatus and electronic device
An image capturing lens system includes, in order from an object side to an image side, a first lens element with positive refractive power having an object-side surface being convex in a paraxial region thereof and an image-side surface being concave in a paraxial region thereof, a second lens element with negative refractive power having an object-side surface being concave in a paraxial region thereof and an image-side surface being convex in a paraxial region thereof, a third lens element with positive refractive power having an object-side surface being concave in a paraxial region thereof and an image-side surface being convex in a paraxial region thereof, and a fourth lens element with negative refractive power having an object-side surface being convex in a paraxial region thereof and an image-side surface being concave in a paraxial region thereof.
US09904032B2 Macro accessory for telescope
An optical macro adaptor assembly comprising two or more lens components arranged successively along the optical axis thereof, configured to be mounted in front of the objective lens of a telescope, and acting to reduce the minimum focus distance of the telescope to permit the telescope to be used in environments requiring a close focus. The optical macro assembly can be a Galilean-type optical system of approximately unit magnification with adjustable spacing between the lens elements to allow for focusing.
US09904030B2 Teleconverter, and imaging system comprising the same
A teleconverter, comprising: a master lens apparatus-side mount on which a master lens apparatus is mounted, a camera body-side mount on which a camera body is mounted, and a converter lens unit that has a generally negative refracting power for mounting the master lens apparatus thereon to obtain a lens system having a focal length longer than that of the master lens apparatus, wherein: the converter lens unit comprises a first lens group on the master lens apparatus side and a second lens group on the camera body side with an on-axis longest air separation interposed there-between, and does not include any lens group other than the first lens group and the second lens group, the first lens group has positive refracting power, the second lens group has negative refracting power, the first lens group consists of a first lens element having positive refracting power, and the second lens group comprises, in order from an object side to an image side along an optical path, a second lens element having negative refracting power and adjacent to the first lens element, a third lens element having positive refracting power and adjacent to the second lens element, and a fourth lens element having negative refracting power and adjacent to the third lens element, with satisfaction of the following condition (3): 0.04
US09904029B1 Curbside optical fiber cable installations
An above-ground optical fiber cable installation consists of an optical fiber cable that is laid along an edge of a street (such as along a curb), and then covered with an adhesive overcoat material, such as a fast-curing epoxy and/or concrete repair/resurface compounds. The adhesive overcoat initially functions to affix the optical fiber cable to the street, and as it cures provides a protective encapsulation for the installed cable. The hard shell prevents exposure of the optical fiber cable to the environment and reduces the potential for damage from equipment that might otherwise cut through the cable. This type of cable installation is useful for situations that require rapid deployment, and avoids the need for creating either underground or aerial pathways.
US09904027B2 Rack assembly structure
Embodiments of the present disclosure provide techniques and configurations for a rack assembly. In one embodiment, a tray to be disposed in a rack assembly may comprise a plurality of sleds with individual sleds including one or more compute nodes; and a networking element coupled with a sled of the plurality of sleds and configured to communicatively connect the sled to one or more other components of the rack assembly via an optical communication system. The optical communication system may include an external optical cable configured to communicatively connect the networking element with the rack assembly. Other embodiments may be described and/or claimed.
US09904026B2 Module for optical fiber installation and storage at customer premises
A module for optical fiber installation and storage at customer premises has a base, and a fiber supply spool mounted for rotation on the base. An elongated adapter plate has a front end portion for mounting a connector adapter. A rear end portion of the adapter plate has first hinge parts at one side of the plate, and the fiber supply spool has second hinge parts for engaging the first hinge parts of the plate to define a hinge axis. The adapter plate can swivel about the hinge axis between a position where the plate lies flush on the supply spool and the spool can turn as fiber unwinds, and a position where a port of a connector adapter mounted on the plate is accessible for connection to an outside device when the module is closed, and the plate engages the module base to restrain the spool from rotation.
US09904020B2 Connecting component
A connecting component configured to fix a first ferrule and a second ferrule includes a first spring, a second spring, and a partition. The first spring and the second spring are provided at opposite ends of the connecting component. The partition is provided between the first spring and the second spring to be positioned between the first ferrule and the second ferrule. The first spring is configured to press the first ferrule toward the partition. The second spring is configured to press the second ferrule toward the partition.
US09904019B2 Optical-connector-incorporating plug
In an optical-connector-incorporating plug accommodating and holding an optical connector in a barrel at a front end thereof and accommodating, in the barrel, an extra length portion of an optical fiber extending from an optical cable to the optical connector, the extra length portion bends as the optical connector is moved toward a back end of the barrel when the optical connector is connected to a mating receptacle; the distance from the position where the optical connector is held to the outer wall of the barrel depends on the direction, among the directions orthogonal to the direction in which the optical connector is moved; and a guide portion guiding the bend of the extra length portion in a direction other than the direction where the distance to the outer wall of the barrel is the shortest is formed in the barrel. The optical-connector-incorporating plug can be reduced in size.
US09904014B1 Optical image capturing system
An optical image capturing system includes, along the optical axis in order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens, and a seventh lens. At least one lens among the first to the sixth lenses has positive refractive force. The seventh lens can have negative refractive force, and both surfaces thereof are aspheric. At least a surface of the seventh lens has an inflection point. The lenses in the optical image capturing system which have refractive power include the first to the seventh lenses. The optical image capturing system can increase aperture value and improve the imaging quality for use in compact cameras.
US09904012B2 Coupling optical signals into silicon optoelectronic chips
A method and system for coupling optical signals into silicon optoelectronic chips are disclosed and may include coupling one or more optical signals into a back surface of a CMOS photonic chip comprising photonic, electronic, and optoelectronic devices. The devices may be integrated in a front surface of the chip and one or more optical couplers may receive the optical signals in the front surface of the chip. The optical signals may be coupled into the back surface of the chip via one or more optical fibers and/or optical source assemblies. The optical signals may be coupled to the grating couplers via a light path etched in the chip, which may be refilled with silicon dioxide. The chip may be flip-chip bonded to a packaging substrate. Optical signals may be reflected back to the grating couplers via metal reflectors, which may be integrated in dielectric layers on the chip.
US09904011B2 Optical waveguide, optical interposer and light source
An optical waveguide includes a substrate, a first core provided over the substrate and having a first taper region that extends from one side toward the other side and has a sectional area that decreases toward the other side, and a plurality of second cores provided over the substrate and over or under the first core with a first cladding layer sandwiched therebetween and extending in parallel to the substrate and the first core.
US09904010B2 Polarization independent optical switch with high extinction ratio based on slab photonic crystals
The present invention discloses a PIOS with a high extinction ratio based on slab PhCs which comprises an upper slab PhC and a lower slab PhC connected as a whole; the upper slab PhC is a first square-lattice slab PhC, the unit cell of the first square-lattice slab PhC includes a high-refractive-index rotating square pillar, a single first flat dielectric pillar and a background dielectric; the first flat dielectric pillar includes a high-refractive-index dielectric pipe and a low-refractive-index dielectric, or a high-refractive-index flat films, or a low-refractive-index dielectric; the lower slab PhC is a second square-lattice slab PhC with a complete bandgap, the unit cell of said second square-lattice slab PhC includes a high-refractive-index rotating square pillar, a single second flat dielectric pillar and a background dielectric is a low-refractive-index dielectric; and an normalized frequency of the optical switch is 0.41 to 0.4167.