US09214673B2
A compound of formula Lia+y(M1(1−t)Mot)2M2b(O1−xF2x)c wherein: M1 is selected from the group consisting in Ni, Mn, Co, Fe, V or a mixture thereof; M2 is selected from the group consisting in B, Al, Si, P, Ti, Mo; with 4≦a≦6; 0
US09214670B2
A positive electrode material for a lithium battery, a positive electrode prepared from the positive electrode material, and a lithium battery including the positive electrode are disclosed. The positive electrode material includes a positive active material, an aqueous binder, and tungsten trioxide. Due to the inclusion of the positive active material, the aqueous binder, and the tungsten trioxide (WO3), the positive electrode material may substantially prevent corrosion of an aluminum substrate. The positive electrode material has high electric conductivity. Lithium batteries including positive electrodes prepared from the positive electrode material have decreased resistance of the electrode plate, high rate characteristics, and good lifespan characteristics.
US09214664B2
An object of the present invention is a cathode active material including a lithium manganese-based oxide. The lithium manganese-based oxide has a spinel structure, exhibits core-shell phase transition by which phase transition of a crystal structure occurs from a cubic structure to a tetragonal structure in a direction from the surface of particles to the center of the particles during discharging to the 3V region, and includes a conductive material at the shell to improve electrical conductivity of the tetragonal structure.
US09214657B2
Provided is a power storage device including: a first chassis member; a second chassis member; a power inlet; one or plural power outlets; a battery module; a power conversion device; a housing; a lower lid; and an upper lid. The battery module is fixed closely to one surface of the first main surface portion. The power conversion device is fixed closely to one surface of the second main surface portion. A gap portion is formed between the first main surface portion and the second main surface portion by disposing the other surface of the first main surface portion and the other surface of the second main surface portion to face each other. The space is used to make air taken through the plural openings of the lower lid flow via the plural openings of the upper lid.
US09214649B2
A light-emitting device includes: a light-emitting element including a transparent electrode, a reflecting electrode, and an organic layer that includes a light-emitting layer; a transparent multilayer body including a low-refractive-index layer and a high-refractive-index layer, the high-refractive-index layer being provided in contact with the transparent electrode; a first uneven structure at an interface between the low-refractive-index layer and the high-refractive-index layer, the first uneven structure including depressions and projections, a height of each of the projections relative to the depressions being 400 nm or more; and a second uneven structure at an interface between the reflecting electrode and the organic layer, the second uneven structure including depressions and projections, a height of each of the projections relative to the depressions in the second uneven structure being 20 nm or more and 100 nm or less.
US09214629B2
A resistive memory having a leakage inhibiting characteristic and a method for fabricating the same, which can suppress a sneak current in a large scaled crossing array of a RRAM. A memory cell forming the resistive memory comprises a lower electrode, a first semiconductor-type oxide layer, a resistive material layer, a second semiconductor-type oxide layer and an upper electrode which are sequentially stacked. Each of the semiconductor-type oxide layers may be a semiconductor-type metal oxide or a semiconductor-type non-metal oxide. The sneak current may be effectively reduced by means of a Schottky barrier formed between the semiconductor-type oxide layer and the metal electrode, the fabrication process is easy to be implemented, and a high device integration degree can be achieved.
US09214628B2
A nonvolatile memory element according to the present invention includes a first metal line; a plug formed on the first metal line and connected to the first metal line; a stacked structure including a first electrode, a second electrode, and a variable resistance layer, the stacked structure being formed on a plug which is connected to the first electrode; a second metal line formed on the stacked structure and directly connected to the second electrode; and a side wall protective layer which covers the side wall of the stacked structure and has an insulating property and an oxygen barrier property, wherein part of a lower surface of the second metal line is located under an upper surface of the stacked structure.
US09214621B2
A piezoelectric multilayer component is specified. At least one external electrode is fixed to a stack of piezoelectric layers and electrode layers arranged therebetween. At least one region of the external electrode projects beyond the stack and the external electrode is at least partly pressure-deformed in said region. Furthermore, a method for forming an external electrode in a piezoelectric multilayer component is specified.
US09214610B2
A lighting apparatus includes a first doped semiconductor layer, a light-emitting layer disposed over the first doped semiconductor layer, a second doped semiconductor layer disposed over the light-emitting layer, a first conductive terminal, a second conductive terminal, and a photo-conversion layer. The second doped semiconductor layer has a different type of conductivity than the first doped semiconductor layer. The first conductive terminal and the second conductive terminal each are disposed below the first doped semiconductor layer. The photo-conversion layer is disposed over the second doped semiconductor layer and on side surfaces of the first and second doped semiconductor layers and the light-emitting layer. A bottommost surface of the photo-conversion layer is located closer to the second doped semiconductor layer than bottom surfaces of the first and second conductive terminals.
US09214603B2
A semiconductor light emitting device including: a substrate made of GaAs; and a semiconductor layer formed on the substrate, in which part of the substrate on a side opposite to the semiconductor layer is removed by etching so that the semiconductor light emitting device has a thickness of not more than 60 μm.
US09214598B2
A pixel structure of a liquid crystal display panel includes a first substrate; a color filter layer formed on the first substrate, the color filter layer comprising a plurality of filtering areas for filtering light, and a plurality of blocking areas for blocking light; a main spacer formed on one of the blocking areas; a sub spacer formed on another one of the blocking areas; a second substrate; a thin film transistor formed on the second substrate; an insulating layer formed above the thin film transistor and the second substrate; a liquid crystal layer formed between the first substrate and the second substrate; wherein a distance from an upper surface of the insulating layer near the main spacer to the second substrate is greater than a distance from an upper surface of the insulating layer near the sub spacer to the second substrate.
US09214593B2
A method for manufacturing a solar cell is discussed. The method may include injecting first impurity ions at a first surface of a substrate by using a first ion implantation method to form a first impurity region, the substrate having a first conductivity type and the first impurity ions having a second conductivity type, and the first impurity region having the second conductivity type; heating the substrate with the first impurity region to activate the first impurity region to form an emitter region from the first impurity region; etching the emitter region from a surface of the emitter region to a predetermined depth to form an emitter part from the emitter region; and forming a first electrode on the emitter part to connect to the emitter part and a second electrode on a second surface of the substrate to connect to the second surface of the substrate.
US09214592B2
An image sensor package and method of manufacture that includes a crystalline handler with conductive elements extending therethrough, an image sensor chip disposed in a cavity of the handler, and a transparent substrate disposed over the cavity and bonded to both the handler and image sensor chip. The transparent substrate includes conductive traces that electrically connect the sensor chip's contact pads to the handler's conductive elements, so that off-chip signaling is provided by the substrate's conductive traces and the handler's conductive elements.
US09214590B2
A photovoltaic device includes an electron accepting material and an electron donating material. One of the electron accepting or donating materials is configured and dimensioned as a first component of a bulk heterojunction with a predetermined array of first structures, each first structure is substantially equivalent in three dimensional shape, has a substantially equivalent cross-sectional dimension, and where each first structure of the array of first structures has a substantially equivalent orientation with respect to adjacent first structures of the predetermined array forming a substantially uniform array.
US09214589B2
Throughput of manufacturing thin-film solar panels by inline technique is made substantially independent from the time extent of different surface treatment steps by accordingly subdividing treatment steps in sub-steps performed in inline subsequent treatment stations. Treatment duration in each of the subsequent treatment stations is equal(τ).
US09214582B2
A uni-travelling carrier photodiode includes an absorption region of p-type doped material. The photodiode further includes a first collector layer and second collector layer wherein the absorption region is located between the first collector layer and the second collector layer.
US09214578B2
A photoelectric conversion apparatus includes a lens array including a plurality of convex meniscus lenses. Each of the convex meniscus lenses is provided between a first member and a second member. The first member has a lower refractive index than each of the convex meniscus lenses and has convex surfaces conforming to respective concave surfaces of the convex meniscus lenses. The second member has a lower refractive index than each of the convex meniscus lenses and has concave surfaces conforming to respective convex surfaces of the convex meniscus lenses. The first member is provided between a group of the convex meniscus lenses and a group of the photoelectric conversion portions.
US09214575B2
A solar panel comprises a back contact layer, an absorber layer over the back contact layer, a buffer layer over the absorber layer, and a front contact layer comprising a transparent conductive material over the buffer layer. The front contact layer has a plurality of outer edges and a seed layer comprising a seed layer material along the outer edges.
US09214569B2
According to example embodiments, a memory device includes a substrate, a channel region on the substrate, a plurality of gate electrode layers stacked on each other on the substrate, and a plurality of contact plugs. The gate electrode layers are adjacent to the channel region and extend in one direction to define a pad region. The gate electrode layers include first and second gate electrode layers. The contact plugs are connected to the gate electrode layers in the pad region. At least one of the contact plugs is electrically insulated from the from the first gate electrode layer and electrically connected to the second gate electrode layer by penetrating through the first gate electrode layer.
US09214563B2
It is an object to provide a highly reliable semiconductor device with good electrical characteristics and a display device including the semiconductor device as a switching element. In a transistor including an oxide semiconductor layer, a needle crystal group provided on at least one surface side of the oxide semiconductor layer grows in a c-axis direction perpendicular to the surface and includes an a-b plane parallel to the surface, and a portion except for the needle crystal group is an amorphous region or a region in which amorphousness and microcrystals are mixed. Accordingly, a highly reliable semiconductor device with good electrical characteristics can be formed.
US09214552B2
A method for fabricating a semiconductor device is disclosed. The method includes forming a gate stack over a substrate, forming spacers adjoining opposite sidewalls of the gate stack, forming a sacrificial layer adjoining the spacers, removing a portion of the sacrificial layer, removing a portion of the spacers to form a recess cavity below the left spacers. Then, a strain feature is formed in the recess cavity. The disclosed method provides an improved method by providing a space between the spacer and the substrate for forming the strained feature, therefor, to enhance carrier mobility and upgrade the device performance.
US09214546B2
A semiconductor device includes a silicon carbide semiconductor substrate, a silicon carbide layer, a switching element section, and an overvoltage detection element section whose area is smaller than that of the switching element section. The switching element section includes a first electrode pad, a first terminal section surrounding the first electrode pad and provided in the silicon carbide layer, and a first insulating film covering the first terminal section. The overvoltage detection element section includes a second electrode pad, a second terminal section surrounding the second electrode pad and provided in the silicon carbide layer, and a second insulating film covering the second terminal section and being in contact with the silicon carbide layer. A breakdown field strength of at least part of a portion of the second insulating film being in contact with the silicon carbide layer is lower than that of the first insulating film.
US09214541B2
A conductive top surface of a replacement gate stack is recessed relative to a top surface of a planarization dielectric layer by at least one etch. A dielectric capping layer is deposited over the planarization dielectric layer and the top surface of the replacement gate stack so that the top surface of a portion of the dielectric capping layer over the replacement gate stack is vertically recessed relative to another portion of the dielectric layer above the planarization dielectric layer. The vertical offset of the dielectric capping layer can be employed in conjunction with selective via etch processes to form a self-aligned contact structure.
US09214536B2
A lateral insulated gate bipolar transistor includes a semiconductor substrate including a drift layer, a collector region, a channel layer, an emitter region, a gate insulating layer, a gate electrode, a collector electrode, an emitter electrode, and a barrier layer. The barrier layer is disposed along either side of the collector region and is located to a depth deeper than a bottom of the channel layer. The barrier layer has an impurity concentration that is higher than an impurity concentration of the drift layer. The barrier layer has a first end close to the collector region and a second end far from the collector region. The first end is located between the channel layer and the collector region, and the second end is located on the bottom of the channel layer.
US09214521B2
A semiconductor device includes a first emitter region of a first conductivity type, a second emitter region of a second conductivity type complementary to the first type, a drift region of the second conductivity type, and a first electrode. The first and second emitter regions are arranged between the drift region and first electrode and each connected to the first electrode. A device cell of a cell region includes a body region of the first conductivity type adjoining the drift region, a source region of the second conductivity type adjoining the body region, and a gate electrode adjacent the body region and dielectrically insulated from the body region by a gate dielectric. A second electrode is electrically connected to the source and body regions. A parasitic region of the first conductivity type is disposed outside the cell region and includes at least one section with charge carrier lifetime reduction means.
US09214504B2
An organic display device includes a pixel driving circuit having a thin film transistor connected to a current supply line and a capacitor. A first insulation layer, with a first electrode thereon, covers a source electrode of the transistor. The first electrode is connected to the transistor through a contact hole in the insulation layer. A second insulation layer including an aperture is formed on the first insulation layer and electrode layers. An organic light emitting layer, with a second electrode thereon is formed in the aperture and connected to the first electrode. The second insulation layer includes an inner wall at the aperture, said inner wall having a surface of a convex plane on an edge of the recessed part of the first electrode. The convex plane is located between the organic light emitting layer and the edge of the first electrode, and the second electrode is formed over plurality of pixels.
US09214500B2
A pixel structure of an electroluminescent display panel includes display pixel units. Each display pixel unit is composed of one first sub-pixel, one second sub-pixel, and one third sub-pixel. Each first sub-pixel is disposed adjacent to another first sub-pixel along a column direction to form a first pixel unit with a first frame. Each second sub-pixel is disposed adjacent to another second sub-pixel along the column direction to form a second pixel unit with a second frame. Each third sub-pixel is disposed adjacent to another third sub-pixel along the column direction to form a third pixel unit with a third frame. Each first, second, and third pixel units respectively have an identical first length along the column direction. Each first pixel unit and one adjacent first pixel unit disposed in a different row are shifted relatively along the row direction by the first length.
US09214498B2
An organic light emitting display device comprises: a lower substrate; a underlying wire formed on the lower substrate; and red, green, and blue subpixels each comprising a transistor section formed on the lower substrate and an organic light emitting diode, wherein the white subpixel comprises a first electrode which is non-overlapped with the underlying wire and is spaced apart from the underlying wire.
US09214497B2
An organic light emitting display device includes a substrate and a plurality of pixels defined in the substrate. A pixel includes red subpixel, green subpixel, blue subpixel, and white subpixel. The organic light emitting display device includes an anode electrode formed on the substrate, a cathode electrode opposing the anode electrode, and a red common emission layer, a green common emission layer, and a blue common emission layer formed across each of the red, green, blue and white subpixel areas. The blue common emission layer is disposed above and adjacent to the anode electrode, the green common emission layer is disposed above the blue common emission layer, and the red common emission layer is disposed above the green common emission layer and adjacent to the cathode electrode.
US09214489B2
Provided is a photodiode having a high-concentration layer on its surface, in which the high-concentration layer is formed so that the thickness of a non-depleted region is larger than the roughness of an interface between silicon and an insulator layer, and is smaller than a penetration depth of ultraviolet light.
US09214485B2
A multilayer optical filter is provided for an integrated circuit including a substrate and a metallization layer interconnection part. The optical filter is formed from a first filter part located within the interconnection part and positioned over a photosensitive region of the substrate. The optical filter further includes a second filter part positioned above the first filter part and the interconnection part. The first and second filter parts each include a metal layer. The first and second filter parts are separated from each other as a function of a wavelength in vacuum of an optical signal to be filtered and received by the photosensitive region.
US09214484B2
An image sensor package may include: a package substrate including a chip attachment area on an upper surface thereof, a pad area having a plurality of pads around the chip attachment area, and a holder attachment area at an outside of the pad area, wherein an upper surface of the holder attachment area is at a lower level than an upper surface of the pad area; an image sensor chip mounted on the chip attachment area of the package substrate; a transparent member above the package substrate and configured to cover the image sensor chip; and a holder on the holder attachment area of the package substrate and configured to fix the transparent member.
US09214481B2
An embodiment of the disclosed technology provides a driving device for a thin film transistor liquid crystal display (TFT-LCD) and a method for manufacturing the same. The driving device comprises at least one first TFT and at least one second TFT formed a base substrate, wherein load of the first TFT is larger than load of the second TFT, the first TFT is of a top-gate configuration, and the second TFT is of a bottom-gate configuration.
US09214480B2
A display device and a method of manufacturing the same are disclosed, in which a sensing electrode for sensing a touch of a user is built in a display panel, whereby a separate touch screen is not required on an upper surface of the display panel unlike the related art and thus thickness and manufacturing cost are reduced.
US09214478B2
A display panel includes gate lines extending in a first direction, a first column insulating layer between the gate lines, a gate electrode disposed on the first column insulating layer. The first column insulating layer, the gate lines, and the gate electrode are covered by a gate insulating layer. An active layer is disposed on the gate insulating layer. Source and drain electrodes are disposed above the active layer. Data lines are connected to the source electrode. A second column insulating layer is interposed between the data lines and includes a first contact hole to expose the drain electrode. A contact electrode is disposed in the first contact hole and connected to the drain electrode, a second contact hole is formed through a protective layer to correspond to the first contact hole, and a pixel electrode is connected to the contact electrode through the second contact hole.
US09214474B2
To provide a transistor including an oxide semiconductor layer and having electric characteristics required depending on an intended use and provide a semiconductor device including the transistor, in a transistor in which a semiconductor layer, source and drain electrode layers, a gate insulating film, and a gate electrode are stacked in this order over an oxide semiconductor insulating film, an oxide semiconductor stack layer which includes at least two oxide semiconductor layers with energy gaps different from each other and a mixed region therebetween is used as the semiconductor layer.
US09214470B2
A non-volatile memory device includes a plurality of gate electrodes stacked over a semiconductor substrate and stretched in a first direction along the semiconductor substrate and a plurality of junction layers having a first region protruding from the semiconductor substrate and crossing the gate electrodes and a second region formed between the gate electrodes.
US09214469B2
Provided is a semiconductor memory circuit including an oxide semiconductor insulated gate FET enabling advanced performance without being affected by a variation in threshold voltage. A semiconductor memory circuit MC includes a first transistor element T1 composed of an insulated gate FET having a gate electrode connected to a memory node N1, a drain electrode connected to an intermediate node N2, and a source electrode connected to a data I/O terminal DIO; a second transistor element T2 composed of an oxide semiconductor insulated gate FET having a gate electrode connected to a first control terminal CIN1, a drain electrode connected to the intermediate node N2, and a source electrode connected to the memory node N1; a capacitive element C1 having one end connected to a first voltage terminal VIN1 and the other end connected to the memory node N1; and a switching element S1 for controlling a conducting state between a second control terminal CIN2 or a second voltage terminal VIN2 or the first voltage terminal VIN1, and the intermediate node N2, based on a voltage level of at least the second control terminal CIN2.
US09214456B2
A light emitting diode (LED) system includes one or more light emitting diodes (LED), or other lighting devices, configured to provide lighting in an area, and a wireless control system configured to control the light emitting diodes (LED). The wireless control system includes at least one transmitter/receiver device in signal communication with the light emitting diode (LED), and a wireless control device operable by a user, configured to send input signals to the transmitter/receiver device for controlling the light emitting diode (LED), and to receive output signals from the transmitter/receiver device for indicating a status of the light emitting diodes (LED).
US09214454B2
A microelectronic assembly can be made by joining first and second subassemblies by electrically conductive masses to connect electrically conductive elements on support elements of each subassembly. A patterned layer of photo-imageable material may overlie a surface of one of the support elements and have openings with cross-sectional dimensions which are constant or monotonically increasing with height from the surface of that support element, where the masses extend through the openings and have dimensions defined thereby. An encapsulation can be formed by flowing an encapsulant into a space between the joined first and second subassemblies.
US09214451B2
A stacked package including: a semiconductor substrate, a circuit layer formed over the semiconductor substrate, a bump formed over the circuit layer, a spare bump formed correspondingly to the bump and over the circuit layer, and configured for replacing the bump with the spare bump, a through electrode configuring to pass through the semiconductor substrate on a same line as the bump and electrically coupled the bump or the spare bump in response to a selection signal, and a spare through electrode configured to pass through the semiconductor substrate on a same line as the spare bump and electrically coupled with the bump or the spare bump in response to a selection signal. When a bump has failed, a vertical input/output line of the semiconductor chips is established by a spare bump corresponding to the failed bump through the selective signal routing.
US09214441B2
According to example embodiments, a semiconductor package includes a first and a second semiconductor package. The first semiconductor package includes a first package substrate, first and second memory chips spaced apart from each other on the first package substrate in a first direction, third and fourth memory chips on the first and second memory chips, respectively, and first and second jumper chips on the first and second memory chips, respectively. The first and second jumper chips are spaced apart from the third and fourth memory chips, respectively, in a second direction crossing the first direction. The second semiconductor package may include a second package substrate and a logic chip on the second package substrate. The first semiconductor package may be on the second semiconductor package.
US09214436B2
Methods for wet etching a UBM layer and the resulting devices are disclosed. Embodiments may include patterning metal bumps on a wafer that has at least two metal layers thereon; exposing the wafer to a first acid solution to remove a portion of a first of the two metal layers exposed by the patterning of the metal bumps; and exposing the wafer to a second acid solution to remove a portion a second of the two metal layers exposed by the patterning of the metal bumps and the exposure of the wafer to the first acid solution, wherein an undercut below the metal bumps, formed by removal of the portions of the first and second metal layers, is less than 1.5 microns.
US09214434B1
A wafer level fan out package includes a semiconductor die having a first surface, a second surface, and a third surface. A stiffener is disposed on the third surface of the semiconductor die. A conductive via passes through the stiffener. First and second electrically conductive patterns electrically connected to the conductive via are disposed on the first and second surfaces of the semiconductor die and stiffener. Solder balls are electrically connected to the first or second electrically conductive patterns.
US09214431B1
Magnetic coupling of noise sources can have a negative impact on the net performance of sensitive circuits. A magnetic shielding loop can advantageously minimize magnetic coupling associated with a circuit on an integrated circuit (IC) by including on-chip components, off-chip components, and interface components connecting the on-chip and off-chip components. The components can include conductive paths and contact pads on a die, package, and printed circuit board. The magnetic shielding loop magnetically isolates at least one of input terminals and noise-generating elements of the circuit.
US09214419B2
A preparation method for a power semiconductor device includes: providing a lead frame containing a plurality of chip mounting units, one side edge of a die paddle of each chip mounting unit is bent and extended upwardly and one lead connects to the bent side edge of the die paddle and extends in an opposite direction from the die paddle; attaching a semiconductor chip to the top surface of the die paddle; forming metal bumps on each electrode at the front of the semiconductor chip with a top end of each metal bump protruding out of a plane of the top surface of the lead; heating the metal bump and pressing a top end of each metal bump by a pressing plate forming a flat top end surface that is flush with the top surface of the lead; and cutting the lead frame to separate individual chip mounting units.
US09214414B2
A lead frame for mounting LED elements includes a frame body region and a large number of package regions arranged in multiple rows and columns in the frame body region. The package regions each include a die pad on which an LED element is to be mounted and a lead section adjacent to the die pad, the package regions being further constructed to be interconnected via a dicing region. The die pad in one package region and the lead section in another package region upward or downward adjacent to the package region of interest are connected to each other by an inclined reinforcement piece positioned in the dicing region.
US09214410B2
Stack packages are provided. The stack package includes a first chip and a second chip. The first chip includes a first chip body, first through electrodes penetrating the first chip body, and an insulation layer disposed on a bottom surface of the first chip body. The second chip includes a second chip body and bumps disposed on a top surface of the second chip body. The first and second chips are vertically stacked such that the bumps penetrate the insulation layer to pierce the first through electrodes and the top surface of the second chip body directly contacts the insulation layer. Related fabrication methods, electronic systems and memory cards are also provided.
US09214406B2
In an electronic control device, semiconductor modules are disposed in a power region of a substrate, and on a surface of a substrate adjacent to a housing to radiate heat from rear surfaces to the housing through a heat radiation layer. Therefore, a heat radiation performance improves. Further, a first distance from an end surface of a power region corresponding part corresponding to the power region to the substrate is shorter than a second distance from an end surface of a control region corresponding part corresponding to a control region of the substrate to the substrate. Therefore, a closed circuit bridged by parasitic capacitances is formed mainly in an area of the power region and the power region corresponding part. A noise generated from the semiconductor modules is returned to noise sources through the closed circuit without affecting the control region.
US09214403B2
A stacked semiconductor package including a first printed circuit board and a second printed circuit board is provided. The first printed circuit board may include a first surface upon which a first semiconductor chip is mounted and a second surface upon which at least one connecting structure is attached. The first printed circuit board may further include at least one thermal via and a heat sink and the at least one thermal via and the heat sink may be disposed under the first semiconductor chip with the heat sink being disposed between the first surface and the second surface. The second printed circuit board may include a third surface upon which a second semiconductor chip is mounted. The second printed circuit board may be disposed under the first printed circuit board with the at least one connecting structure connecting the first printed circuit board to the second printed circuit board.
US09214402B2
A pressure sensor device includes a gel retainer that is mounted or formed on a substrate. The gel retainer has a cavity and a pressure sensing die is mounted inside the cavity. The die is electrically connected to one or more other package elements. A pressure-sensitive gel material is dispensed into the cavity to cover an active region of the pressure sensing die. A mold compound is applied on an upper surface of the substrate outside of the gel retainer.
US09214384B2
The present invention provides a method of forming a trench in a semiconductor substrate. First, a first patterned mask layer is formed on a semiconductor substrate. The first patterned mask layer has a first trench. Then, a material layer is formed along the first trench. Then, a second patterned mask layer is formed on the material layer to completely fill the first trench. A part of the material layer is removed when the portion of the material layer between the second patterned mask layer and the semiconductor substrate is maintained so as to form a second trench. Lastly, an etching process is performed by using the first patterned mask layer and the second patterned mask layer as a mask.
US09214381B2
A semiconductor device includes a substrate, a conductive pattern, a side spacer, and an air gap. The substrate includes an interlayer insulating layer and a trench penetrating the interlayer insulating layer. The conductive pattern is disposed within the trench of the substrate. The side spacer is disposed within the trench. The side spacer covers an upper side surface of the conductive pattern. The air gap is disposed within the trench. The air gap is bounded by a sidewall of the trench, the side spacer, and a lower side surface of the conductive pattern. A level of a bottom surface of the conductive pattern is lower than a level of bottom surfaces of the side spacer.
US09214378B2
A method of making a silicon-on-insulator (SOI) semiconductor device includes etching an undercut isolation trench into an SOI substrate, the SOI substrate comprising a bottom substrate, a buried oxide (BOX) layer formed on the bottom substrate, and a top SOI layer formed on the BOX layer, wherein the undercut isolation trench extends through the top SOI layer and the BOX layer and into the bottom substrate such that a portion of the undercut isolation trench is located in the bottom substrate underneath the BOX layer. The undercut isolation trench is filled with an undercut fill comprising an insulating material to form an undercut isolation region. A field effect transistor (FET) device is formed on the top SOI layer adjacent to the undercut isolation region, wherein the undercut isolation region extends underneath a source/drain region of the FET.
US09214374B2
A microelectronic device includes a substrate having at least one microelectronic component on a surface thereof, a conductive via electrode extending through the substrate, and a stress relief structure including a gap region therein extending into the surface of the substrate between the via electrode and the microelectronic component. The stress relief structure is spaced apart from the conductive via such that a portion of the substrate extends therebetween. Related devices and fabrication methods are also discussed.
US09214365B2
A two-fluid nozzle 34 for spraying, toward a processing target object, droplets of a processing solution which are formed by mixing the processing solution discharged from a liquid discharge portion 48 and a gas discharged from a gas discharge opening 52 can uniformly spray the droplets of the processing solution having small diameters. Here, the liquid discharge portion 48 includes a multiple number of liquid discharge openings 47 arranged along a circle inside the gas discharge opening 52, and the multiple number of liquid discharge openings 47 discharge the processing solution in an outward direction of the circle.
US09214360B2
Disclosed herein are methods of patterning features that have differing widths. In one example, the method includes forming a layer of material above a semiconductor substrate, forming a masking layer above the layer of material, wherein the masking layer is comprised of a first plurality features positioned above a first region of the semiconductor substrate and a second plurality of features positioned above a second region of the semiconductor substrate, wherein the first and second plurality of features have the same pitch spacing and wherein the first and second plurality of features have different widths, and performing at least one etching process on the layer of material through the masking layer.
US09214357B1
The present invention disclosed herein relates to a substrate treating apparatus and method. The substrate treating method includes: providing a substrate on which an oxide layer is formed; treating the oxide layer with a first process gas in a plasma state to substitute the treated oxide layer with a by-product layer; and heating the substrate to remove the by-product layer at a temperature which is above a first heating temperature at which the by-product layer is decomposed and is above a second heating temperature that is a boiling point of an additive by-product generated while the by-product layer is decomposed.
US09214356B2
The present disclosure provides a method for forming patterns in a semiconductor device. In accordance with some embodiments, the method includes providing a substrate and a patterning-target layer over the substrate; forming one or more mandrel patterns over the patterning-target layer; forming an opening in a resist layer by removing a first mandrel pattern and removing a portion of the resist layer that covers the first mandrel pattern; forming spacers adjacent to sidewalls of a second mandrel pattern; removing the second mandrel pattern to expose the spacers; forming a patch pattern over the spacers and aligned with the opening; etching the patterning-target layer using the patch pattern and the spacers as mask elements to form final patterns; and removing the patch pattern and the spacers to expose the final patterns.
US09214354B2
In a manufacturing method of sequentially forming a gate electrode film of the MOSFET, forming a gate electrode film of the non-volatile memory FET, patterning the gate electrode of the non-volatile memory FET, and patterning the gate electrode of the MOSFET, in order to form the MOSFET and the non-volatile memory FET on the same semiconductor substrate. The value of the product of S/L and H/L is specified in a case that the line of the gate electrode of the non-volatile memory FET is set to L, the space thereof is set to S, and the height thereof is set to H so that the thickness of a resist film on the gate electrode of the non-volatile memory FET which is formed in advance is set to a thickness which is not lost by etching for forming the gate electrode of the MOSFET.
US09214352B2
Embodiments of an ohmic contact structure for a Group III nitride semiconductor device and methods of fabrication thereof are disclosed. In one embodiment, the ohmic contact structure has less than or equal to 5%, more preferably less than or equal to 2%, more preferably less than or equal to 1.5%, and even more preferably less than or equal to 1% degradation for 1000 hours High Temperature Soak (HTS) at 300 degrees Celsius. In another embodiment, the ohmic contact structure additionally or alternatively has less than or equal to 10% degradation, more preferably less than or equal to 7.5% degradation, more preferably less than or equal to 6% degradation, more preferably less than or equal to 5% degradation, and even more preferably less than 3% degradation for 1000 hours High Temperature operating Life (HToL) at 225 degrees Celsius and 50 milliamps (mA) per millimeter (mm).
US09214345B2
There is provided an ion implantation method, a composition for forming an ion implantation film and a resist underlayer film-forming composition. An ion implantation method including the steps of: forming a film by applying a film-forming composition containing a compound including an element in group 13, group 14, group 15, or group 16 and an organic solvent onto a substrate and baking the film-forming composition; and implanting impurity ions into the substrate from above through the film and introducing the element in group 13, group 14, group 15, or group 16 in the film into the substrate. The film-forming composition is a film-forming composition for ion implantation containing a compound including an element in group 13, group 14, group 15, or group 16, and an organic solvent. In addition, the underlayer film-forming composition contains a compound having at least two borate ester groups.
US09214339B2
Group III nitride semiconductor having reduced threading dislocation density and uniform Ga-polar surface is provided. Forming a capping layer on a buffer layer containing Al as an essential element at a temperature lower than a temperature at which an oxide of element constituting the buffer layer is formed. Heat treating the substrate having the buffer layer covered by the capping layer at a temperature higher than a temperature at which a crystal of body semiconductor grows without exposing the surface of the buffer layer. The substrate temperature is decreased to a temperature at which a crystal of the body semiconductor grows and the body semiconductor is grown.
US09214333B1
Disclosed herein are methods of depositing a SiN film having a reduced wet etch rate. The methods may include adsorbing a film precursor comprising Si onto a semiconductor substrate in a processing chamber to form an adsorption-limited layer of precursor, and then removing unadsorbed precursor from the volume surrounding the adsorbed precursor. The adsorbed precursor may then be reacted by exposing it to a plasma comprising N-containing ions and/or radicals to form a SiN film layer on the substrate, and the SiN film layer may then be densified by exposing it to a He plasma. The foregoing steps may then be repeated to form another densified SiN film layer on the substrate. Also disclosed herein are apparatuses for depositing SiN films having reduced wet etch rates on semiconductor substrates which employ the foregoing techniques.
US09214331B2
DIW in an excessively cooled state is supplied as a solidification liquid to a substrate W, and a solidified material of the DIW is formed by a landing impact on the substrate W. This makes the use of a gaseous refrigerant necessary to form a solidified material unnecessary, eliminates the need for a facility to generate the gaseous refrigerant, shortens a processing time and further enables running cost and the like to be suppressed.
US09214321B2
A mass spectrometer for analyzing a sample utilizing an ion trap comprises an entrance end cap defining an entrance aperture configured to receive the sample entering the ion trap; a ring electrode defining a ring cavity configured to generate, based on a radio frequency (RF) voltage applied to the ring electrode, an electric field configured to trap the sample received through the entrance aperture; an exit end cap defining an exit aperture configured to receive sample ions exiting the ion trap; and an end cap controller configured to generate a bias control voltage for applying a DC bias potential to at least one of the entrance end or the exit end cap, wherein a value of the bias control voltage is based on an operational parameter of the mass spectrometer.
US09214314B1
An ion beam manipulator including a suppression electrode, a ground electrode connected to the suppression electrode in a parallel, spaced-apart relationship therewith by three electrically insulating connectors, the connectors being spaced 120 degrees apart from one another around a circumference of the suppression electrode and the ground electrode, a plurality of linkages extending from the electrically insulating connectors, at least one of the linkages including a pair of parallel support arms connected at a first end to a corresponding one of the electrically insulating connecters by a first pair of universal joints and connected at a second end to a bracket by a second pair of universal joints, and a drive shaft extending from the bracket, the drive shaft coupled to an actuator configured to extend and retract the drive shaft along a longitudinal axis of the drive shaft.
US09214312B2
An x-ray tube has a backscatter electron trap to prevent extra focal radiation caused by backscattered electrons from the focal spot from passing through the beam exit window to an exterior of the x-ray tube. The backscatter electron trap has a surface that faces the x-ray beam in the x-ray tube. No portion of that surface is visible both from an arbitrary point in the x-ray beam outside of the x-ray tube and from an arbitrary point at the focal spot.
US09214307B2
In an operating element for a furniture control for controlling an electrically adjustable piece of furniture, the operating element includes a flat sensor module with a plurality of proximity-sensitive sensor surfaces arranged on the sensor module. An operating panel covers the plurality of sensor surfaces. A set of switching surfaces is marked on the operating panel. A control module is designed for detecting an actuation of one of the switching surfaces based on sensor signals delivered by the sensor surfaces and for generating an actuation signal for the furniture control based on a detected actuation. The sensor module and the control module are arranged in a housing of the operating element, wherein the operating panel forms a cover of the housing.
US09214305B2
A switch for multi-pole direct current service independent of polarity includes a plurality of switching chambers. Each chamber includes a double interrupter having two separate fixed contacts with a first contact area, a movable contact piece with two second contact areas, each for creating a connection between the contact areas in an ON state and for separating the contact areas in an OFF state, and at least two quenching devices for quenching arcs occurring when the OFF state is brought about. The switch also includes magnets for exerting a magnetic field in an area of the contact areas to exert a magnetic force on the arcs and drive the arcs, independent of their current direction, in the direction of one of the erasing devices. The contact pieces are disposed with the second contact areas essentially in a line perpendicular to a direction of motion of the arcs.
US09214304B2
A switch unit includes an operating component, and a base portion that supports the operating component capable of being pressed in criss-cross directions. The base portion is provided with a plurality of T-shaped regulating components that are formed in positions in directions sandwiched between the criss-cross directions. Each of the regulating components is provided with a leg portion that extends from the base portion towards the operating component, and an abutting portion that extends from an end portion of the leg portion along a line that connects together predetermined positions of the criss-cross directions that are located on both sides of each regulating component.
US09214296B2
An engine start switch includes a substrate on which electronic components are mounted, a case which is formed in a cylindrical shape by a peripheral wall portion surrounding the substrate and of which at least one end portion is opened, and a support member that supports the substrate in the case and extends toward the open end of the case from one end portion thereof supporting the substrate. The support member includes an outer surface that faces an inner surface of the peripheral wall portion with a gap interposed therebetween, and a gap at the one end portion of the support member is wider than a gap at other portions excluding at least the one end of the support member.
US09214278B2
There is provided a multilayered ceramic electronic component including: a ceramic body including a dielectric layer and having first and second side surfaces; first and second internal electrodes having an overlapping region provided in the ceramic body, forming a capacitance forming area exposed to the first side surface, the first internal electrode having a first lead-out portion, and the second internal electrode being insulated from the first internal electrode and having a second lead-out portion; a first external electrode connected to the first lead-out portion and a second external electrode connected to the second lead-out portion; and an insulating layer formed on the first side surface, wherein the first and second external electrodes further include non-conductive layers formed on outer surfaces thereof.
US09214270B2
An electronic component includes a first conductor layer including a first conductor pattern P1, a first insulating layer covering the first conductor layer, a first opening h1 passing through the first insulting layer to expose top and side surfaces of the first conductor pattern P1 therethrough, and a second conductor layer formed on the first insulating layer and including a second conductor pattern P2 connected to the first conductor pattern P1 through the first opening h1. A first opening region which is a planar region inside the first opening h1 includes a first region in which the first conductor pattern P1 is formed and a second region in which the first conductor pattern P1 is not formed. The second conductor pattern P2 is embedded in both the first and second regions of the first opening h1.
US09214268B2
Method, system, and apparatus for optimizing kinematics of a magnetic latch having a magnetic element is disclosed.
US09214249B2
A multi-leaf collimator for a radiotherapy apparatus comprises at least one array of laterally-spaced elongate leaves, each leaf being driven by an associated motor connected to the leaf via a drive means so as to extend or retract the leaf in its longitudinal direction, the drive means comprising a sub-frame on which at least a subset of the motors are mounted, the sub-frame being mounted at a location spaced from the leaf array in a direction transverse to the lateral and longitudinal directions, and including a plurality of threaded drives disposed longitudinally, each being driven by a motor and being operatively connected to a leaf thereby to drive that leaf.
US09214228B1
A semiconductor memory device has a memory cell array including memory cells, the memory cell being disposed at an intersection of first lines and second lines, the second lines being disposed intersecting the first lines, and the memory cell including a variable resistance element; and a control circuit. The control circuit is configured to execute a forming operation sequentially on a plurality of the memory cells. The control circuit applies a forming voltage to a selected memory cell of the memory cells, and controls the forming voltage such that the forming voltage is lower as the forming operation progresses.
US09214222B2
A semiconductor device avoids the disturb problem and the collision between write and read operations in a DP-SRAM cell or a 2P-SRAM cell. The semiconductor device 1 includes a write word line WLA and a read word line WLB each coupled to memory cells 3. A read operation activates the read word line WLB corresponding to the selected memory cell 3. A write operation activates the write word line WLA corresponding to the selected memory cell 3. The selected write word line WLA is activated after activation of the selected read word line WLB in an operation cycle that performs both read and write operations.
US09214213B2
A magnetic memory according to an embodiment includes: a magnetic layer including a plurality of magnetic domains and a plurality of domain walls, and extending in a direction; a pinning layer formed with nonmagnetic phases and magnetic phases, extending in an extending direction of the magnetic layer and being located adjacent to the magnetic layer; an electrode layer located on the opposite side of the pinning layer from the magnetic layer; an insulating layer located between the pinning layer and the electrode layer; a current introducing unit flowing a shift current to the magnetic layer, the shift current causing the domain walls to shift; a write unit writing information into the magnetic layer; a read unit reading information from the magnetic layer; and a voltage generating unit generating a voltage to be applied between the pinning layer and the electrode layer.
US09214207B2
A data decoding apparatus is provided, which includes at least one processor block, at least one hardware block, and a memory processing unit to control the at least one processor block or the at least one hardware block to access a memory and to read or write data with minimum delay.
US09214191B2
A method and a system of associating correlating metadata with data assets, such as video and audio files, so that the files are rendered as a combination presentation are described herein. The system includes a client a media capture device that provides on board storage, network connectivity, preprocessing, preview buffering, file management, and an eventing system. The method includes capturing the media, associating the media with other media via an identifier, and supports associating correlating metadata prior to time of media capture and during media capture on the capture device itself, and after media capture either on a local machine or on an on-line group. When the combination presentation is presented, additional associated advertising and annotations may be provided upon rendering.
US09214190B2
An audio signal processing method includes the steps of: dividing an audio signal data stream into a plurality of selection segments; determining a target segment in the audio signal data stream, the target segment including a splice point for splicing a splice segment thereto; selecting one of the selection segments as the splice segment according to at least one parameter of the target segment; and processing the target segment and the splice segment to splice the splice segment to the target segment, and outputting a processed segment.
US09214189B2
An image editing method includes detecting positions of the moving object contained in the images for the stored series of images, detecting a locus of movement of the moving object based on the detected positions of the moving object contained in the series of images, specifying an image corresponding to a feature point of the detected locus of movement of the moving object, extracting, from the series of images stored in the memory, images which include the specified image and correspond to a second shooting time interval longer than the first shooting time interval, and storing the extracted series of images as an image file in a memory.
US09214187B2
According to one embodiment, a magnetic medium's readback signal samples are processed iteratively to provide a slip-resistant read channel by feeding the decoder output decisions back to the read channel front end where they are used to drive the decision-aided digital signal processing functions and control loops. Since data decisions provided by the decoder are typically more reliable than those provided by the detector, a significant performance improvement is obtained. A more reliable operation of the digital front-end signal processing functions in turn allows improvements to the reliability of the decoded data. Usage of Error Correcting Code (ECC) schemes that are soft decodable makes the read channel technique, described according to various embodiments herein, particularly efficient.
US09214178B2
A method of fabricating a magnetic recording medium sequentially forms a magnetic recording layer, a protection layer, and a lubricant layer on a stacked body. The stacked body is enclosed in a transfer container unit without exposing the stacked body to atmosphere after forming the protection layer on the stacked body by a deposition apparatus, and the transfer container unit is transported to a vapor-phase lubrication deposition apparatus. The stacked body is removed from the transfer container unit without exposing the stacked body to the atmosphere, in order to form the lubricant layer on the stacked body within the vapor-phase lubrication deposition apparatus.
US09214174B1
A method to manufacture a head stack assembly for a disk drive, the method comprising: attaching a head gimbal assembly that includes a flexure tail having flexure bond pads to an actuator that includes a flexible printed circuit (FPC) with FPC bond pads; folding each of the flexure bond pads upon itself such that the flexure tail is substantially thicker at each of the folded flexure bond pads; aligning the flexure bond pads with the FPC bond pads; introducing an adhesive material that includes electrically conductive beads of substantially similar size between each of the flexure bond pads and corresponding ones of the FPC bond pads; and bringing a thermode tool into contact with the flexure bond pads after folding, with the thermode tool pressing the flexure bond pads against the FPC bond pads for a period.
US09214172B2
A tunnel magnetoresistance (TMR) read sensor having a tabbed AFM layer and an extended pinned layer and methods for making the same are provided. The TMR read sensor has an AFM layer recessed from the air bearing surface, providing a reduced shield-to-shield distance.
US09214171B2
According to one embodiment, a magnetoresistance effect element includes first and second shields, first and second side magnetic units, a stacked body, and a hard bias unit. The first side magnetic unit includes a first soft magnetic layer, a first nonmagnetic intermediate layer, and a second soft magnetic layer. The second side magnetic unit includes a third soft magnetic layer, a second nonmagnetic intermediate layer, and a fourth soft magnetic layer. The stacked body includes a fifth ferromagnetic layer, a third nonmagnetic intermediate layer, and a sixth ferromagnetic layer. The hard bias unit is provided between the first and second shields. A first distance between the first and fifth magnetic layers is shorter than a second distance between the second and sixth magnetic layers. A third distance between the third and fifth magnetic layers is shorter than a fourth distance between the fourth and sixth magnetic layers.
US09214167B2
In accordance with one embodiment, an apparatus may be implemented that comprises a main pole layer of magnetic material, a non-magnetic gap layer of material above the main pole layer, an etched first sacrificial layer of material above the non-magnetic gap layer of material, and a second sacrificial layer of material above the etched first sacrificial layer of material.
US09214158B2
An audio decoding device includes a processor; and a memory which stores a plurality of instructions, which when executed by the processor, cause the processor to execute, decoding, using a first channel signal and a second channel signal included in a plurality of channels of an audio signal having a first frequency range and a second frequency range, a first prediction coefficient of the first frequency range and a second prediction coefficient of the second frequency range, both selected from a code book when prediction-encoding a third channel signal that is not subjected to prediction encoding and that is included in the plurality of channels; decoding a residual signal included in the first frequency range, the residual signal representing an error occurring in prediction encoding; and prediction-decoding the third channel signal subjected to prediction-encoding in the second frequency range from the first channel signal, the second channel signal.
US09214155B2
A handsfree device, which is coupled to a data processing device, may be operable to monitor at least one audio stream for occurrence of at least one keyword. Upon recognition of the at least one keyword, the handsfree device may establish a first connection between the handsfree device and the data processing device for launching a voice interface in the data processing device. The handsfree device may send audio data received after the recognition of the at least one keyword to the data processing device, via the first connection for responding to the audio data via the voice interface. During a keyword configuration operation, the handsfree device may send at least one inputted keyword to the data processing device for recording. The handsfree device may receive, via a second connection, the recorded at least one keyword from the data processing device for keyword configuration of the handsfree device.
US09214152B2
The present invention relates to an ultrasound probe (60) comprising: an ultrasound transducer (12) having an emission surface (24) for generating ultrasound waves, and an acoustical lens (12) with a first part (64) having an inner surface (66) facing the emission surface (24), wherein the inner surface (64) comprises a plurality of protrusions (74) and/or recesses (76) for scattering reflections of ultrasound waves.
US09214149B2
A sensor system includes a pressure sensor portion, and an accelerometer. Outputs from the sensor system are handled by a signal processing system that includes a first beamforming module for inputs from a pressure sensor, a second beamforming module for inputs from an accelerometer, and an adaptive beam interpolation module. A method for signal processing signals from both a pressure sensor and an accelerometer. An array of sensors transfers data wirelessly.
US09214144B1
A system and method are provided for mixing song data based on measure groupings. A player or program may recognize measure groupings in a song through identifying cuepoints. The player or program may use the cuepoints and/or other identifiers of measure groupings to generate a transition between the song and other songs. Parts of one or both songs may be time-stretched, or frames may be added or deleted, such that the beats in both songs are substantially aligned during the transition. The system and method may also involve altering the sequence of frames in one or both of the songs, so that the transition may have various sonic qualities as desired by a user. A choice of transition modes may be provided via a user interface that allow the user some control over when and how transitions between songs are executed.
US09214143B2
Some embodiments provide a music editing application that enables a user to compose and edit note characteristics, e.g., via a touch-sensitive display. The GUI can display a portion of a music track including note events. In response to receiving a user selection of a note event and a user indication for editing a note event, the GUI can display a menu providing a list of characteristics. The characteristics can include an option for associating at least one of several virtual instruments or one of several articulations with the note event. Upon receiving a user input indicating a characteristic, the matrix editor can associate the note event with the characteristic based on the user input. The music editing application can allow the user to edit additional note characteristics (e.g., an instrument, an articulation) because of the extended capacity for data associated with each note event.
US09214139B2
An image display apparatus has: a first image generator that defines each position between a predetermined start point and end point of a tubular structure as a first viewpoint and generates a first image obtained by observing an image of the inside of the tubular structure from each first viewpoint toward the end point; a second image generator that defines each position between the start point and the end point as a second viewpoint and generates a second image obtained by observing an image of the inside of the tubular structure from each second viewpoint toward the start point; and a user interface that is provided with an operation part, a monitor and a display controller and is configured so that, in response to an instruction from the operation part, the display controller makes the monitor display the first image and the second image.
US09214136B1
A particular method includes detecting an interaction event using an event capture object of a rendered display of a graphics file. The graphics file is rendered to generate the rendered display by layering one or more foreground objects over one or more background objects. The method also includes executing code associated with the graphics file in response to detecting the interaction event. The code is executed to determine information descriptive of the event capture object, to generate a highlight object corresponding to the event capture object, and to modify the rendered display to display the highlight object.
US09214129B2
A display apparatus includes a plurality of pixels each of which is connected to a corresponding gate line of a plurality of gate lines and a corresponding data line of a plurality of data lines, the plurality of data lines crossing the plurality of gate lines. The display apparatus also includes a control signal generator configured to generate a plurality of control signals in response to a date enable signal, a gate driver configured to drive the gate lines in response to at least one control signal among the plurality of control signals, a data driver configured to drive the plurality of data lines, and a timing controller configured to control the data driver in response to at least one received image signal and at least one received image control signal, and apply the data enable signal to the control signal generator.
US09214116B2
A display panel includes a first color subpixel, a second color subpixel and a transparent subpixel. The first color subpixel is connected to a first gate line. The second color subpixel is connected to the first gate line. The transparent subpixel is connected to the first gate line and a second gate line adjacent to the first gate line.
US09214101B2
A graphic display device illuminates interchangeable graphic panels and is mountable to a translucent mounting surface. The graphic display device includes a housing assembly, a light guide assembly, and select device support structure. The housing assembly includes a housing back, a housing front, and peripheral housing edging. Together, the housing back and housing edging define an assembly-receiving volume. The light guide of the light guide assembly is positionable within the assembly-receiving volume for guiding light from the light source in an anterior direction. The device support structure alternatively fasten the graphic display device to a translucent mounting surface or support the device upon a support surface adjacent a window such that the light from the light source is guided in an anterior direction through the window.
US09214098B2
A method in a device for providing navigation instructions in a three-dimensional map environment comprises receiving a start and end positions, determining a route, determining graphical two-dimensional map data, generating navigation instructions comprising setting a transparency level and transmitting the navigation instructions to a display. Corresponding device and computer program product are also provided.
US09214094B2
Systems and methods for communicating emergency alerts to a hearing-impaired user are disclosed. Queries are performed to one or more emergency alert databases to develop emergency alert notifications. At least some of the emergency alert notifications are filtered responsive to user selected criteria to select one or more filtered emergency alerts. An attention desired indicator is transmitted to a hearing-impaired user device that subscribes to a hearing-impaired relay service supported by the server if the one or more filtered emergency alerts are present. The filtered emergency alerts are transmitted to the hearing-impaired user device in response to a emergency information query from that user device.
US09214093B2
A method and apparatus are provided to notify a visually impaired visual media consumer of the availability of audio description for items of visual media via one or more audible indications. Further, a catalog of items of visual media can be sorted or arranged such that items of visual media having audio description may be selected or inquired about in a quicker and more convenient manner.
US09214077B2
A locator assembly is provided. The locator assembly includes an article of wear and a location sending device embedded in the article of wear. A bio-related electric generator is connected to the location sending device for providing power for the location sending device. A system for locating a person and a locating method are also provided.
US09214076B2
A firefighter's safety apparatus includes a first system located in a firefighter's helmet and a second system located at a central station. The first includes a power source, an ambient temperature sensor for relaying ambient temperature information to a microprocessor, a first on/off light source and a second light source coupled to the microprocessor for emitting a status alarm signal when the temperature sensed is above a preset level. An audible alarm is coupled to the microprocessor for emitting an audio signal when the temperature sensed is above the preset level. A manually operated panic switch causes a transceiver coupled to the microprocessor to send a radio signal to the central station if the firefighter is injured or does not move for a preset time and activates the audio alarm. The second system includes a transceiver, a power source and a microprocessor and a power source electronically coupled.
US09214066B2
Gaming devices, gaming systems, methods of conducting a wagering game, and computer programs for initiating a wagering game are presented herein. A gaming system is presented that includes a wager input device, a display, and a controller. The wager input device receives wagers from players to play the wagering game. The display displays outcomes of the wagering game. Prior to displaying the outcome of the wagering game, the controller determines whether to add at least one symbol clump to at least one of a plurality of reels. A symbol clump comprises one or more identical symbols occupying two or more symbol positions located immediately adjacent one another on one reel. In response to a determination to add at least one symbol clump, the controller instructs the display to visually indicate the addition of the symbol clump to the reel, and to display the outcome of the wagering game.
US09214065B2
A gaming system including a plurality of different types of progressive awards adapted to be provided to one or more players of the gaming machines. In one embodiment, one or more progressive awards are each associated with a progressive hit value, wherein when each progressive award increments to its respective progressive hit value, a triggering event occurs and such progressive award is provided to a player. In one embodiment, one or more progressive awards are each associated with a secondary game, wherein if the secondary game is triggered, a player is provided either a static award or one of the progressive awards associated with the secondary game based on a play of the secondary game. In one embodiment, one or more progressive awards are each associated with an outcome of a primary game, wherein if the associated primary game outcome is generated, such progressive award is provided to a player.
US09214062B2
A wagering game system and its operations are described herein. In embodiments, the operations can include providing a custom sound design interface. The operations can further include receiving user input via the custom sound design interface, wherein the user input is to design a custom sound for a wagering game machine including presentation instructions for the custom sound. The operations can further include storing the custom sound. The operations can further include receiving, from the wagering game machine, a request for the custom sound. The operations can further include transmitting, to the wagering game machine, the custom sound including the presentation instructions for the custom sound.
US09214060B2
A gaming system comprising a main cabinet and a computer server, comprising: a mechanism in a main cabinet for selecting and playing, by a player, one or more live casino game(s) from a plurality of live casino games being played at a plurality of tables spaced away from said main cabinet; a mechanism for selecting and playing one or more casino slot machine game(s) by the player, at least one first portion of a first screen in the main cabinet for displaying the live-casino game(s), wherein a results history for each table is displayed to provide a results history display, a second additional portion of a screen in main cabinet for displaying at least one casino slot game(s), the mechanism playing the casino slot machine game(s) is adapted to allow the player to switch between the live casino games and at least one casino slot machine games according to at least the results history display for each table.
US09214058B2
A gaming system for displaying real-time pushed data of tournament scores is disclosed. The system includes a plurality of gaming machines connected to a network each having a display capable of presenting a game, wherein each gaming machine enables play of chat-based games. The system also includes a gaming server and a chat server that are connected to the network. The gaming server is in communication with the plurality of gaming machines via the network. The chat server pushes real-time tournament data to the first and second gaming machines for presenting tournament data and on the display to facilitate competition between the first and second gaming machines.
US09214057B2
A system provides a player tracking system and system gaming apparatus for playing non-base games by funding the credit side of a gaming cycle. The system further includes at least one gaming device having a base game. The player tracking system and system gaming apparatus includes a player tracking user interface. The player tracking user interface provides a player with an opportunity to select and play a non-base game that may be promotional-funded or player-funded.
US09214056B2
The present disclosure provides a gaming system including a central controller, a central display which includes a plurality of display segments and a plurality player stations. The display segments are configured to each separately display one of a plurality of games, to co-act to display a plurality of games, or to co-act to display one game. Each player station is configured to enable a player to play one or more of the games displayed by the display segments. The gaming system enables a plurality of players to play a group game on the central display, a plurality of players to simultaneously play multiple group games on the central display, and a plurality of players to each simultaneously play multiple individual games on the central display.
US09214054B2
A driving device in a vending machine includes a pushing member, a securing member, and a driving assembly. The motor of the driving assembly provides a rotating force which acts on the securing member, and the securing member supports and rotates the helical pushing member, to drive goods out of the vending machine. The style of attachment between the pushing member and the securing member is such that the starting angle of the helical pushing member can be adjusted by unclipping the end of the pushing member with fingertip force from the securing member and reclipping it at a different preferred orientation. The driving device is used for adjusting the appropriate rotation angle of the pushing member.
US09214052B2
A method of identifying the left-eye and the right-eye images of a stereoscopic pair, comprising the steps of comparing the images to locate an occluded region visible in only one of the images; detecting image edges; and identifying a right-eye image where image edges are aligned with a left hand edge of an occluded region and identifying a left-eye image where more image edges are aligned with a right hand edge of an occluded region.
US09214040B2
An intermediate view synthesis apparatus for synthesizing an intermediate view image from a first image corresponding to a first view and a second image corresponding to a second view different from the first view, the first and second images including depth information, wherein the second image being is divided-up into a non-boundary portion, and a foreground/background boundary region, wherein the intermediate view synthesis apparatus is configured to project and merge the first image and the second image into the intermediate view to obtain an intermediate view image, with treating the foreground/background boundary region subordinated relative to the non-boundary portion. A multi-view data signal extraction apparatus for extracting a multiview data signal from a multi-view representation including a first image corresponding to a first view and a second image corresponding to a second view being different from the first view is also described, the first and second images including depth information.
US09214038B1
Methods, apparatuses and systems directed to efficiently circumventing the limitations of client side rendering of virtual worlds. In a particular implementation, a proposed system renders each client viewport remotely, removing the burden of rendering a 3D scene from the local client device. 3D viewports, rather than being rasterized on the local client, are instead generated on a remote render device which then transmits a visual representation of the viewport to the client device in a format (including, but not limited to a video stream) which the client can use to display the scene without requiring complex 3D rasterization. This process eliminates the need for the client to have any specialized 3D rendering software or hardware, or to install or download any persistent render assets on the local system. The hardware requirements for the client are therefore roughly equivalent to those needed to play a continuous video stream.
US09214033B2
Provided are a computer system and methods related to a map display. A method includes but is not limited to receiving a request for the map, the map illustrating one or more locations; determining a status associated with at least one of the one or more locations on the map, the status being a function of one or more location interaction rules associated with the at least one of the one or more locations on the map; and generating a signal related to indicating on the map the status associated with the at least one of the one or more locations.
US09214025B2
Systems and methods are provided for depth map estimation using normalized displacement of image pairs. In one embodiment, an image manipulation application identifies image pairs from an input image. Each of the image pairs includes an image portion from a first perspective and the image portion from a second perspective. The image manipulation generates displacement vectors for the image pairs. Each of the displacement vectors represents at least one of a horizontal displacement and a vertical displacement of the image portion from the first perspective to the second perspective. The image manipulation application generates normalized displacement vectors corresponding to the displacement vectors. Each of the normalized displacement vectors is generated by transforming a respective orientation of a corresponding one of the displacement vectors to a common reference direction. The image manipulation application generates a depth map based on the normalized displacement vectors.
US09214013B2
Systems and methods for correction of user identified artifacts in light field images are disclosed. One embodiment of the invention is a method for correcting artifacts in a light field image rendered from a light field obtained by capturing a set of images from different viewpoints and initial depth estimates for pixels within the light field using a processor configured by an image processing application, where the method includes: receiving a user input indicating the location of an artifact within said light field image; selecting a region of the light field image containing the indicated artifact; generating updated depth estimates for pixels within the selected region; and re-rendering at least a portion of the light field image using the updated depth estimates for the pixels within the selected region.
US09214011B2
Apparatus and methods for estimating defocus direction from a single image obtained, such as in a digital camera apparatus, are presented. To determine defocus direction, point spread function (PSF) differences for the image are evaluated in the frequency domain, with frequency pairs being found having largest difference in their Fourier transform magnitudes, from which a direction estimate feature is extracted, and defocus direction estimated based on relation of estimated feature and statistics derived from camera image tests. The method can be applied for controlling autofocus mechanisms in cameras, or other applications requiring rapid determination of defocus directions, such as from a single image.
US09213998B2
An apparatus and method for determining the volume of hot water dispensed during a given timeframe from a hydrocarbon fueled water heater based on the volume of fuel consumed by the water heater during the timeframe and the average temperature difference between the inlet water temperature and the outlet water temperature during the timeframe.
US09213981B2
Methods and system for delivering updates to recipients in a social network includes receiving event related data in response to triggering of an event at a client. In response to the triggering of the event at the client, recipient data related to a recipient that is authorized to receive the event related data is retrieved. An agent is provided for the recipient. The agent includes logic for formatting and delivering the event related data to the recipient. The recipient's interaction in response to delivery of the event related data is tracked. The logic within the agent is refined based on the interaction of the recipient. The agent with the refined logic is used for subsequent formatting and delivering of event related data to the recipient.
US09213975B2
A system, method, and computer-readable medium for challenge-response authentication are provided. A plurality of codes is received over a communication network based on input provided by way of a user interface displaying a plurality of images. An alphanumeric string is generated based on the received plurality of codes and based on a table that associates each one of the plurality of codes with a respective one of the plurality of images and with a respective one of a plurality of alphanumeric characters. A determination is made as to whether to grant authorization based on whether the generated alphanumeric string matches an alphanumeric user identifier stored in a memory device in association with a user.
US09213974B2
Embodiments of the invention relate to an invention for accessing a remotely located mobile device of a user based on certain events. The system, method, and computer program product are configured to: (a) monitor one or more transaction involving a transaction vehicle of a user; (b) determine a physical location of a transaction vehicle based at least partially on the one or more transactions; (c) determine a geographic location of a mobile device of the user, wherein the mobile device is associated with the transaction vehicle; (d) determine whether or not the transaction vehicle of the user and the mobile device of the user are co-located; and (e) reconfigure one or more applications accessible to the mobile device or one or more functional features of the mobile device based at least partially on determining that the mobile device and the transaction vehicle of the user are not co-located.
US09213971B2
Pre-purchase and post-purchase item information provision methods and systems using an RFID technology and computer readable storage media storing programs for executing the methods are provided. A pre-purchase item information provision method for a radio frequency identification system according to the present invention includes transmitting, if a mobile reader is detected by a local server installed in a salesroom, a certificate containing information on a location of an object information service server and an authentication value to the mobile reader; transmitting, at the mobile reader, a query requesting an item ID to a tag attached to a target item; transmitting, at the tag, a item ID information generated by encrypting the item ID using the authentication value to the mobile reader; transmitting, at the mobile reader, the item ID information and the authentication value to the object information service server; and transmitting, at the object information service server, data retrieved in a database in correspondence to the item ID, the data being retrieved when the authentication value exists in the database. The item information provision method and system of the present invention can guarantee reliability of information on an item in the pre-purchase state and prevent the information from being eavesdropped in both the pre-purchase and post-purchase states. Also, the item information provision method and system can prevent the tag ID from being tracked, thereby protecting purchaser's privacy, preventing the tag from being forged, and improving computation efficiency.
US09213963B2
A method and apparatus are provided for presenting a reminder for a PIM record when there may be an opportunity for personal interaction regarding the PIM record. The opportunity for personal interaction regarding the PIM record may be identified in response to a trigger condition not associated with the PIM record. In one embodiment, an opportunity for interaction regarding a PIM record may be identified using identification information associated with the trigger condition. In another embodiment, an opportunity for interaction regarding a first PIM record may be identified when there is a contact associated with the first PIM record and a second PIM record, and there is an occurrence of a trigger condition associated with a second PIM record. In some embodiments, the portable electronic device may utilize additional information to identify or verify opportunities for interaction regarding a PIM record.
US09213960B2
A method for filtering scanned objects displayed on a reader is provided. The reader may scan one or more transponders, and obtain, from a database, an image for each scanned transponder. Each transponder may be associated with an object (e.g., an item of retail inventory). The obtained image for each object may be presented on an interface, and a selection of an object category may be received using the obtained images. A determination may be made as to which objects are associated with the selected object category. A display screen may display data associated with only the objects associated with the selected object category.
US09213957B2
A computer-implemented method for system and method for providing just-in-time loading zone parking is provided. A next delivery destination for a delivery driver is determined. A just-in-time parking reservation at the next delivery destination is booked. The just-in-time parking reservation includes a parking location and start time. A time of arrival by the delivery driver at the parking location is estimated. An amount of time between the estimated time of arrival and the start time of the just-in-time parking reservation is determined. Parking in the parking location by other drivers is permitted when the estimated time of departure is sufficiently prior to the start time of the just-in-time parking reservation.
US09213955B2
A method may include receiving an order associated with processing a media file, generating a work order associated with fulfilling the order and identifying tasks associated with the work order. The method may also include accessing information identifying previously processed orders and determining whether at least one stored asset associated with one of the previously processed orders is usable when processing the first order. The method may further include retrieving, when a first one of the stored assets is usable, the first stored asset, and using the first stored asset when processing the work order.
US09213954B2
Techniques for managing a virtual workspace include generating a virtual workspace viewable by a user on a graphical user interface, the virtual workspace comprising one or more workspace modules comprising data contained in a plurality of data objects associated with a business enterprise; identifying an interaction by the user with at least some of the data contained in a particular data object of the plurality of data objects; generating a plurality of suggestions comprising data contained in the plurality of data objects that is semantically related to the data interacted with by the user; ranking the plurality of suggestions based on a role of the user in the business enterprise; and presenting at least a portion of the ranked plurality of suggestions to the user.
US09213953B1
A multivariable load balancing system for a merchandise fulfillment network is described. The multivariable load balancing system employs Multiple-Input-Multiple-Output (MIMO) load balancing functionality or other closed loop control functionality to control which fulfillment resources (such as fulfillment centers) are to handle customer orders to reduce real world costs.
US09213948B2
A system and method for process data management and organization is provided. An embodiment includes an apparatus for updating a process. The apparatus includes a storage device capable of storing a prospect database. The apparatus is operable to receive a prospect record from the stored prospect database. Once the prospect record is obtained, the apparatus can determine a process stage associated with the prospect record, and identify an available action associated with the stage which can be received from the storage device. The apparatus is operable to trigger the performance of the determined action and receive resulting data. Accordingly, the stage associated with the prospect record can be updated by the apparatus.
US09213939B2
A method for updating rule statistics in an execution environment by an agent that utilizes a rule engine, comprising collecting an activation statistic when a rule is activated, collecting a firing statistic when a rule is fired; and storing the activation statistic and the firing statistic in a rule history once processing by the rule engine is complete.
US09213936B2
A method of emulating the human brain with its thought and rationalization processes is presented here, as well as a method of storing human-like thought. The invention provides for inclusion of psychological profiles, experience and societal position in an electronic emulation of the human brain. This permits a realistic human-like response by that emulation to the people and the interactive environment around it.
US09213929B2
The pattern printed sheet 1 of the present invention includes a substrate 2 and a non-visible light-reflective transparent pattern 3 printed on a surface of the substrate, wherein an ink for forming the transparent pattern 3 contains a non-visible light-reflective material capable of selectively reflecting a light having a wavelength in a non-visible light range, and the transparent pattern 3 printed on the surface of the substrate 2 has a multilayer structure in section which is repeated at predetermined intervals as observed by a scanning electron microscope, and reflects only a circular polarization component in a predetermined rotation direction relative to an incident light applied thereto. The pattern printed sheet is usable as a coordinate detecting means which is applicable a data input system of a type capable of directly hand-writing input data on an image screen of a display device, and has a reduced weight and a low price, and is readily obtained in the form of a large area sheet and can be mass-produced.
US09213928B2
A bar code generation and processing system for medical and other use comprises at least one repository and a bar code processor. The at least one repository of information includes, identification data of multiple bar code scanners and also associates a bar code displayed in an image associated with an executable application and presented on a device with, the executable application and at least one of, (a) the device and (b) a data destination associated with the application. The bar code processor receives identification data of a bar code scanner and data representing the bar code displayed in the image and uses the information in associating the bar code with the data destination associated with the application and a particular bar code scanner of the multiple bar code scanners. The bar code processor communicates data acquired using the particular bar code scanner to the data destination in response to the association.
US09213920B2
Techniques for using infrared imaging to create digital images for use in product customization are described. In an embodiment, an infrared photograph of a product with imprinted markup is received and a visible light photograph of the product with the imprinted markup is received. The imprinted markup is visible in the visible light photograph but is not visible in the infrared photograph. Instructions for rendering a customization image of the product depicting a particular customization are determined based in part on the infrared photograph and visible light photograph, where the particular customization is not in the infrared photograph or the visible light photograph.
US09213916B2
Methods and apparatuses for compressive sensing that enable efficient recovery of features in an input signal based on acquiring a few measurements corresponding to the input signal. One method of compressive sensing includes folding an image to generate first and second folds, and recovering a feature of the image based on the first and second folds without reconstructing the image. One example of a compressive sensing apparatus includes a lens, a focal plane array coupled to the lens and configured to generate first and second folds based on the image, and a decoder configured to receive the first and second folds and to recover a feature of the image without reconstructing the image. The feature may be a local geometric feature or a corner. Compressive sensing methods and apparatuses for determining translation and rotation between two images are also disclosed.
US09213915B2
The disclosure provides a filtering engine for selecting a subset of hyperspectral imaging wavebands having information useful for detecting a target in a scene. Selecting these wavebands, called “sparse bands,” is an iterative process. One or more search techniques of varying computational complexity are used in the process. The techniques rely on various selection criteria, including a signal to clutter ratio that measures the “goodness” of band selection. A convenient example of the filtering engine uses several of the techniques together in a layered approach. In this novel approach, simpler computational techniques are applied, initially, to reduce a number of bands. More computationally intensive techniques then search the reduced band space. Accordingly, the filtering engine efficiently selects a set of sparse bands tailored for each target and each scene, and maintains some of the detection capability provided with a full set of wavebands.
US09213913B1
A rapid target detection approach with corresponding method and system to detect targets in scene pixels, efficiently, is presented. The approach includes tailoring an approximation of a target score for each scene pixel, individually, based on an “intermediate target score.” The intermediate target score includes a portion of the terms used to compute the target score. The portion is selected by computing a signal-to-clutter ratio (SCR) for a spectral reference associated with a target and ranking the terms by their contribution to the SCR. Scene pixels with low intermediate target scores are removed from further processing. The remaining scene pixels are further processed, including computing target scores to detect targets in these scene pixel. Advantageously, examples of the approach process a few terms of all scene pixels, eliminate most scene pixels, and calculate more terms on high target scoring scene pixels as needed.
US09213907B2
Embodiments herein provide computer-implemented techniques for allowing a user computing device to extract financial card information using optical character recognition (“OCR”). Extracting financial card information may be improved by applying various classifiers and other transformations to the image data. For example, applying a linear classifier to the image to determine digit locations before applying the OCR algorithm allows the user computing device to use less processing capacity to extract accurate card data. The OCR application may train a classifier to use the wear patterns of a card to improve OCR algorithm performance. The OCR application may apply a linear classifier and then a nonlinear classifier to improve the performance and the accuracy of the OCR algorithm. The OCR application uses the known digit patterns used by typical credit and debit cards to improve the accuracy of the OCR algorithm.
US09213906B2
A read-only memory (ROM) includes storage areas used as a processing setting data storage unit, a successful detection rate storage unit, and a processing time storage unit. A central processing unit (CPU) can function as a calculation unit by executing a calculation program stored on the ROM. The successful detection rate storage unit stores a predetermined successful detection rate (the probability of executing subsequent processing based on a result of a current processing). The processing time storage unit stores a predetermined processing time of each processing. The calculation unit calculates a module configuration for executing each processing according to the successful detection rate stored on the successful detection rate storage unit and the processing time stored on the processing time storage unit. The processing setting data storage unit stores setting data of a characteristic amount and a setting data of positional information about image data (the address of the image data).
US09213904B1
An autonomous lock-on target tracking system and method with geospatial-aware PTZ cameras includes a camera imaging a terrain space. The camera acquires images, and first and second images are aligned. A frame-differencing operation produces a resultant image including blobs corresponding to elements in the terrain space. One of the blobs is classified as an object and tracked as a target. The target is tracked by determining the distance between a centroid of the target and a center of a field of view of the camera, and instructing the camera to move through the distance. The distance is continually updated as the camera and the target move. Disclosed are also methods for deploying the georeferencing enabled version of such PTZ camera on stationary and mobile land, sea and air platforms.
US09213903B1
A computing system obtains a respective motion vector for each of a series of motion event candidates in real-time as said each motion event candidate is detected in a live video stream. In response to receiving the respective motion vector for each of the series of motion event candidates, the computing system determines a spatial relationship between the respective motion vector of said each motion event candidate to one or more existing clusters established based on a plurality of previously processed motion vectors, and in accordance with a determination that the respective motion vector of a first motion event candidate of the series of motion event candidates falls within a respective range of at least a first existing cluster of the one or more existing clusters, assigns the first motion event candidate to at least a first event category associated with the first existing cluster.
US09213896B2
In a sequence of images of a scene acquired by a stationary camera, objects are detected and tracked by determining a first set of candidate foreground regions according to a background model. A second set of candidate foreground regions is determined according to a set of foreground models. Then, candidate foreground regions in the first set and the second set are validated to produce a final set of foreground regions in the image that include the objects.
US09213888B2
In one implementation, a method includes detecting, using a processor, user input through a camera lens. The method further includes determining, using the processor, that an identity of a user, selected from identities of at least two users, is associated with the user input. The method also includes tracking, using the processor, a local interaction between the at least two users based on at least the identity, the user input, and stored rules that govern the local interaction. The tracking can include determining whether the user has complied with the stored rules that govern the local interaction. Furthermore, the local interaction can include a multiplayer game.
US09213881B1
A barcode reader may include one or more advancements in the manner in which its software and/or firmware are updated and/or installed. The barcode reader may have an image sensor that captures an image of a barcode, a communication interface, volatile memory, non-volatile memory, and a processor. The barcode reader may receive executable code, selected from multiple versions, from a configuration server remote from the barcode reader. The executable code may be loaded directly into the volatile memory, without first being loaded into the non-volatile memory. The executable code may be loaded at a location in the volatile memory that begins at a start address stored in the non-volatile memory or in a header of the executable code. The barcode reader may execute the executable code to commence operation of the barcode reader directly after the executable code has been loaded into the volatile memory.
US09213878B1
A barcode reader for decoding and manipulating data from a barcode and providing the decoded and manipulated data to a remote computing system includes barcode reading hardware, including an image sensor which captures an image of a barcode within a field of view. The barcode reader also includes a processor executing executable code which generates decoded data representative of data encoded in the barcode, formats the decoded data, and sends the formatted decoded data to the remote computing system only when the processor executes formatting and routing instructions which the barcode reader obtains from a remote configuration server upon power up of the barcode reader.
US09213877B1
A barcode reader for providing decoded data to a remote computing system includes a communication interface, non-volatile memory comprising first executable code, volatile memory, and a processor. The processor executes the first executable code to utilize the communication interface to obtain second executable code from a remote configuration server. The processor also loads the second executable code directly to the volatile memory and executes the second executable code to commence operation of the barcode reader.
US09213874B2
In combination, an RFID antenna array, an RFID tag reader, and a power supply, the foregoing components being adapted to be worn or otherwise borne by a person and be operatively connected so that the power supply powers the reader and the reader energizes the antenna array and receives RFID tag signals through the antenna array while the person passes through an area as the person's hands and arms are unencumbered by said components.
US09213871B1
A Radio Frequency Identification (RFID) reader containing a reader key authenticates an RFID tag containing a tag key by receiving a reader challenge from a verification authority; determining a reader response based at least on the reader challenge and the reader key; sending a first message including at least the reader response but not the reader key to the verification authority; receiving a tag identifier from the tag; challenging the tag with a tag challenge; receiving a tag response based at least on the tag challenge and the tag key but not including the tag key; sending a second message including at least the tag identifier and the tag response to the verification authority; and receiving an electronically-signed reply from the verification authority. The reader validates the verification authority reply by checking the signature. The verification authority may notify a designated party if a response is incorrect.
US09213868B2
An electronic device comprises a housing defining an inserting slit configured to receive a memory card, a printed circuit board configured to be installed within the housing, a card reader installed in the housing and electrically coupled to the printed circuit board, and an elastic cover coupled to the housing and configured to cover the inserting slit. The card reader is configured to be substantially adjacent to the inserting slit. The elastic cover defines a slot for guiding the memory card to a receiving portion of the card reader. The elastic cover is configured to deform and expose the memory card upon depression, so that the memory card is ejected out of the housing via the slot.
US09213848B2
A method and system for providing information management of data from hosted services receives information management policies for a hosted account of a hosted service, requests data associated with the hosted account from the hosted service, receives data associated with the hosted account from the hosted service, and provides a preview version of the received data to a computing device. In some examples, the system indexes the received data to associate the received data with a user of an information management system, and/or provides index information related to the received data to the computing device.
US09213845B1
Described herein are systems and methods for controlling access by a user to content across a plurality of media devices. Access content limits may be set and enforced across the plurality of media devices. A user exceeding the limits may be disallowed from access to the content. The content access limits for a user may be specified by one or more of time, cost, content category, and so forth.
US09213844B2
Technologies are generally described for providing a system that allows data use clients direct access to perform complex analysis on data assets without compromising the assets by sharing the data contained may set up the data assets in virtual datacenters (VDCs) within a physical datacenter and open additional resources within the VDCs to data use clients. The data use clients may be enabled to upload and execute analysis applications with access to valuable data. Data traffic exiting the VDCs through such applications, however, may be controlled by a supervisor that analysis an output and enforces limitations on content and/or volume based on a level of purchased access.
US09213843B2
A facility is described for analyzing access control configurations. In various embodiments, the facility comprises an operating system having resources and identifications of principals, the principals having access control privileges relating to the resources, the access control privileges described by access control metadata; an access control scanner component that receives the access control metadata, determines relationships between principals and resources, and emits access control relations information; and an access control inference engine that receives the emitted access control relations information and an access control policy model, analyzes the received information and model, and emits a vulnerability report. In various embodiments, the facility generates an information flow based on access control relations, an access control mechanism model, and an access control policy model; determines, based on the generated information flow, whether privilege escalation is possible; and when privilege escalation is possible, indicates in a vulnerability report that privilege escalation is possible.
US09213841B2
A method, apparatus, and manufacture for debugging and crash logging is provided. A log file is received, where the log file includes encrypted log messages that indicate execution trace of obfuscated code while leaving code locations of corresponding code in the obfuscated code unknown. The encrypted log messages include execution way-point indices. Next, at least a portion of the log file is then decrypted. A debug log viewer is then employed to view the decrypted log file. The debug log viewer includes an execution way-point manifest that correlates each of the execution way-point indices to a corresponding code location.
US09213838B2
The present disclosure relates to malware and, more particularly, towards systems and methods of processing information associated with detecting and handling malware. According to certain illustrative implementations, methods of processing malware are disclosed. Moreover, such methods may include one or more of unpacking and/or decrypting malware samples, dynamically analyzing the samples, disassembling and/or reverse engineering the samples, performing static analysis of the samples, determining latent logic execution path information regarding the samples, classifying the samples, and/or providing intelligent report information regarding the samples.
US09213835B2
In one embodiment of the present invention, a secure cryptographic circuit arrangement is provided. The secure cryptographic circuit includes a cryptographic processing block, a spreading sequence generator, and a delay control circuit. The cryptographic processing block has a plurality of signal paths. One or more of the plurality of signal paths includes respective adjustable delay circuits. The spreading sequence generator is configured to output a sequence of pseudo-random numbers. The delay control circuit has an input coupled to an output of the spreading sequence number generator and one or more outputs coupled to respective delay adjustment inputs of the adjustable delay circuits. The delay control circuit is configured to adjust the adjustable delay circuits based on the pseudo-random numbers.
US09213834B2
Systems and methods may provide to prevent user input capture. In one example, the method may include measuring an attribute based on a user's interaction with a user input component of a user input device, generating a user input signature based on the measured attribute, generating an obscuring signature based on the user input signature, and transmitting a control signal, based on the obscuring signature, to obscure a user's input activity and prevent user input capture.
US09213833B2
Methods and systems for detecting an electronic intrusion are described. The system receives a notification, over a network, from a first application server that is hosting a first electronic service that is hosting a first user account. The notification reports the detection of a user activity associated with the first user account. The first user account is monitored for user activity. Next, the system may identify the notification reporting the detection of the user activity associated with the first user account as a possible electronic intrusion into the first account.
US09213824B2
An electronic device and an unlocking method thereof are provided. The electronic device has a touch screen, and the unlocking method includes following steps. When the electronic device is at a locking state, a first input and a second input corresponding to each other are received. Symbol information displayed on the touch screen is obtained according to the first input, and direction information is obtained according to the second input. When the symbol information and the direction information are matched to a predefined unlocking condition, the electronic device is switched to an unlocking state. When the symbol information and the direction information are not matched to the predefined unlocking condition, the electronic device is maintained in the locking state.
US09213823B2
A method and apparatus are provided for entering a code using a portable device. The method includes measuring at least one angle of inclination of the portable device and generating an input code from the measured angle of inclination.
US09213821B2
A method & system for human interactive proof (HIP) is provided. A user is provided to respond a query linked to a logical captcha object or an analytical captcha object. Upon receiving inputs from the user, the correct information of the said captcha & the user's input is compared. If the user's input and the correct information of the captcha object matches then the user is authenticated as human, else the user is authenticated as not a human.
US09213817B2
Systems and methods are provided which allow for motion-based authentication of a user using magnified motion. Very small or imperceptible motions of a user may be captured and magnified to determine characteristics of the motions that may be used as a motion-based credential for user authentication. The motions, which may be very small and imperceptible to an observer, may be difficult for potential attackers to observe and copy, but may be useful when magnified.
US09213812B1
A method includes receiving, from a user via an electronic device, input representing a password to be utilized for an account; automatically determining, utilizing a processor, a complexity value for the input password; automatically determining, based on the determined complexity value, security settings for the account; receiving, from a user via an electronic device, input representing an attempt to login to the account, the input representing an attempt to login to the account including an attempted password; automatically determining that the attempted password does not match the password to be utilized for the account; and determining a course of action to take in response to the determination that the attempted password does not match the password to be utilized for the account, the course of action being determined based at least in part on the automatically determined security settings for the account.
US09213807B2
A method for detecting foreign code injected into a computer system including a processor and memory, the processor being configured to execute instructions stored in the memory, includes: detecting, on the computer system, an illegal instruction error; recording the illegal instruction error; determining whether a threshold condition is met; and generating an alert if the threshold condition is met.
US09213801B2
Embodiments of the present concept are directed to medical devices. For example, a medical device including a display for providing feedback to a rescuer who is performing Cardio Pulmonary Resuscitation (CPR) chest compressions to a patient. The display is structured to graphically indicate an instantaneous value of a measured compression depth of the chest of the patient. The display includes an indicator range that corresponds at least in part to a compression depth range of some of the measured compression depths. An indicator is represented as progressing along the indicator range as the depth changes within the compression depth range to represent a value of the measured compression depth in relation to the indicator range. Depending on the measured compression depth, the indicator progresses at a variable rate relative to a difference in the measured compression depth.
US09213793B1
One aspect interconnects two regions subject to different rules and using transition rule(s) in a transition region or cost mechanism(s), where these rules may include soft rule(s), hard rule(s), or combinations thereof. These two regions may reside on the same routing layer or on different routing layers. This aspect allows physical design tools to transition across gridded, gridless, tracked, or trackless regions subject to different rules on the same or different layers. Another aspect interconnects an object subject to the first rule(s) and the second rule(s), while the object satisfies or violates the first rule(s). These aspects use spacetile(s) on a spacetile layer as search probe(s) to find viable implementation solutions, although the spacetile(s) and hence the search probe may violate one or more rules. A spacetile layer may be identified or created for each rule and may be associated with relevant features subject to relevant rule(s).
US09213790B2
Among other things, one or more techniques and systems for performing design layout are provided. An initial design layout is associated with an electrical component, such as a standard cell. A conflict graph is generated based upon the initial design layout. The conflict graph comprises one or more nodes, representing polygons within the initial design layout, connected by one or more edges. A same-process edge specifies that two nodes are to be generated by the same pattern process, while a different-process edge specified that two nodes are to be generated by different pattern processes, such as a mandrel pattern process and a passive fill pattern process. The conflict graph is evaluated to identify a conflict, such as a self-aligned multiple pattering (SAMP) conflict, associated with the initial design layout. The conflict is visually displayed so that the initial design layout can be modified to resolve the conflict.
US09213784B2
System and processes for optimal selection of teeth for dentures based on the anatomical measurements and bite impressions of the patient. This information is applied in an iterative manner to rules that balance the anatomical and aesthetic considerations to select the best teeth for a patient. The system may also use this information in an iterative manner to rules that balance the anatomical and aesthetic considerations to design the optimal denture base for the patient as well.
US09213780B2
Many computing scenarios involve an item cache or index, comprising items corresponding to source items that may change without notice, rendering the item in the item cache or index stale. It may not be possible to guarantee the freshness of the items, but it may be desirable to reduce staleness in an efficient manner. Therefore, the refreshing of items may be prioritized by first predicting the query frequency of respective item representing the rate at which an item is retrieved from the item cache (e.g., by monitoring queries for the item), predicting an update frequency representing the rate at which the source item is updated by the source item host (e.g., by classifying the source item type), and computing a refresh utility representing the improvement in cache freshness achieved by refreshing the item. Respective items may then be prioritized for refreshing according to the computed refresh utilities.
US09213776B1
A process and system are directed to generating a medium without user involvement. A user makes a series of increasingly granular selections to specify the type of medium to be built, such as a webpage. A search engine conducts a search of networking resources to identify and collect content items that have a relationship to the user and that are relevant to the webpage selections made by the user. The content collection is performed automatically without any user involvement, beyond the user's initial webpage selections. The webpage is then constructed, using the collected content items to populate the components of the webpage. The webpage is customized to the user because its contents are developed based upon a search that reflects the targeting and collection of content items that are both related to the user and relevant to the user's webpage definition.
US09213775B2
Methods and systems directed to a web browser application that efficiently manages tab creation and switching. The application creates a new browser tab for each top-level domain visited, and stores the data structure for the tab, including forward and backward history, in a table. The application also creates a new browser tab in response to a separate application invoking a web browser, or in response to an explicit command by a user to create a browser tab. Thus, a user may efficiently switch between multiple browser tabs without having to expend time and energy in managing, opening, or closing browser tabs.
US09213762B1
Systems, apparatus, articles of manufacture, and methods to determine a position of a base with respect to a playback device and evaluating whether the position is proper or improper given an orientation of the playback device are disclosed and described herein. In one aspect, a method is provided. The example method includes determining a position of a playback device with respect to a base. The example method also includes determining an orientation of the playback device. The example method includes comparing the determined position to a reference position for the determined orientation. The example method further includes, if the determined position corresponds to the reference position for the determined orientation, allowing operation of the playback device, and, if the determined position does not correspond to the reference position for the determined orientation, limiting operation of the playback device.
US09213761B1
A semiconductor device includes a single substrate including circuitry to implement a processor, a memory coupled to the processor, an audio interface module configured to provide data in pulse-code modulation (PCM) format having a first signal to noise ratio (SNR), and a medium quality speaker module configured to receive the PCM data, convert the data from the PCM format to a pulse-width modulation (PWM) format independently of the processor, and provide the data in the PWM format having a second SNR to at least one general purpose input-output pin on the substrate, the first SNR is greater than the second SNR.
US09213755B2
A method of selecting and presenting content based on context-sensitive learned user preferences is provided. The method includes providing a set of content items having descriptive terms. The method includes receiving user input for identifying items and, in response thereto, presenting a subset of items. The method includes receiving user selections of said items and analyzing the descriptive terms of those items to learn the user's content preferences. The method includes determining the context in which the user performed the selections and associating those contexts with the user content preferences learned from the corresponding user selections. The method includes, in response to subsequent user input, determining a context of said subsequent input and selecting and ordering a collection of items based on comparing those items' descriptive terms with the user's learned content preferences associated with the determined context in which the user entered the subsequent input.
US09213749B1
Methods, systems, and apparatus for selecting content items based on presentation context are presented. In one aspect, a method includes for each of a plurality of content item slots of a resource: obtaining first performance data based on a performance of content items that were presented in a navigational context in the content item slot; obtaining second performance data based on a performance of content items that were presented in a non-navigational context in the content item slot; determining, from the first and second performance data, a navigational performance adjustment factor for the content item slot, the navigational performance adjustment factor indicating, for the content item slot, a performance of content items presented in the navigational context relative to a performance of content items presented in the non-navigational context.
US09213745B1
Methods, systems, and media for ranking content items using topics are provided. In some embodiments, a method for ranking video content is provided, comprising: receiving a search query; generating a plurality of search results in response to the search query; determining one or more entity types associated with a content class within the plurality of search results; determining whether the search query is a query for content belonging to the content class based on a plurality of criterion that includes: (i) determining whether at least one of the plurality of search results is associated with the one or more determined entity types and (ii) determining whether entities shared between the plurality of search results include the one or more determined entity types; and in response to determining that the plurality of criterion have been met, promoting at least one search result of the plurality of search results belonging to the content class.
US09213736B2
Determining operating system data is disclosed, including receiving a message associated with a network protocol, extracting a set of one or more features from the message, and determining operating system data at least in part by matching one or more features of the message with one or more features of a fingerprint associated with an operating system. An exact match of the features is not required to determine operating system data.
US09213733B2
The present invention provides a system and method that can search social media and Internet websites, and can analyze and display the results according to a variety of criteria including virality on social media websites. The results are presented in a user friendly format such as a magazine, newsletter, newspaper, or scrapbook.
US09213727B1
Methods and apparatus are provided for obtaining database performance snapshots. Performance data for one or more databases on a host is obtained by obtaining a host burden rating based on one or more of processing, network and input/out statistics of the host; determining a spawn limit based on the host burden rating; and spawning one or more scripts within the spawn limit, wherein each of the scripts collect performance data for a given database and is selected based on a database type of the given database. The host burden rating is a quantitative measure based on a sum of the processing, network and input/out statistics of the host. The collected performance data can be presented to a user in a graphical user interface and/or stored in a repository. The presented collected performance data for a given database comprises, for example, a score and/or a health assessment indicator based on predefined thresholds.
US09213721B1
A file server system having solid-state drive primary storage and magnetic disk drive secondary storage aggressively moves newly created files from the primary storage to selected file systems in the secondary storage to match expected access patterns upon the files to different configurations of the file systems and for load balancing upon the file systems in the secondary storage. Upon read access to a file that has been moved to the secondary storage, or upon migration of a newly created file that was read in primary storage after creation, a corresponding stub file containing file mapping metadata is created in the primary storage. The file mapping metadata in the stub file maps the extent of the file to logical storage addresses in the secondary storage.
US09213708B2
Systems and methods for managing data, such as metadata. In one exemplary method, metadata from files created by several different software applications are captured, and the captured metadata is searched. The type of information in metadata for one type of file differs from the type of information in metadata for another type of file. Other methods are described and data processing systems and machine readable media are also described.
US09213707B2
A computer implemented method and system for interrelating and providing ordered access to source data files (SDFs) is provided. Each SDF contains one or more records. A parsing component compiles a configuration language (CL) and generates file descriptors usable by an interlinear sort component (ISC) and an interrelated data access component (IDAC). The CL defines adopt and order key fields, a lineage relationship between the SDFs, and one or more predetermined subprograms. The subprograms process an instance of a record from a SDF and a start point and an end point of a sequence or a subsequence of related records from the SDF. The ISC sorts each SDF into the order defined in the CL and attaches a parent position number (PPN) to each child file record. The IDAC uses the PPN to access the sorted SDFs in the order defined by the CL and execute the defined subprograms.
US09213706B2
A single system merges primary data storage, data protection, and intelligence. Intelligence is provided through in-line data analytics, and data intelligence and analytics are gathered on protected data and prior analytics, and stored in discovery points, all without impacting performance of primary storage. Real-time analysis is done in-line with the HA processing, enabling a variety of data analytics that are then used as part of a live restore operation. Data content can be live restored at an object or block level. Data recovery begins with metadata restoration, followed by near-instantaneous access to “hot” regions of data being restored, allowing site operation to continue or resume while a restore is ongoing.
US09213702B2
A method and system for recommending research information news includes a processing unit, an inputting interface, a database group, a data collecting and analysis subsystem, and a recommending subsystem and includes steps of inputting at least one retrieval condition to collect correlative research documents including a publishing timing and linguistic units according to the retrieval condition on an internet, grouping the research documents into at least two groups comprising a group of early research documents and another group of new recent research documents according to the publishing timing and a judging timing, subjecting the linguistic units to computer term frequency statistics, a document measurement, and a data surveying to generate research keywords, and filtering out the research keywords of the new recent research documents repeating those of the early research documents for recommending a new recent research keyword.
US09213700B2
A computer implemented method for data archiving and dearchiving in a business environment is described herein. According to an implementation, the method includes obtaining metadata configuration associated with a source database storing transaction information, the transaction information being related to a business transaction. Based on the metadata configuration an archive specification is generated. Further, based on the archive specification and the metadata configuration, an archive mapping is configured. According to an aspect, the archive mapping is synchronized with an update in one of the metadata configuration. The archive mapping can be implemented for archiving the transaction information. Additionally, the archived transaction information can be de-archived, or can be purged onto a back-up repository.
US09213697B1
A system, method and computer program product for restoration of MS Exchange Server mail. MS Exchange Server mail is retrieved from a virtual copy of the MS Exchange database. Virtualization is implemented by a system filter. Logs are applied to a virtualized DB in order to synchronize it with a real DB of the MS Exchange. The data located in the remote archive does not need to be copied into the real folder, because the data is made available by virtualization means. After the logs are applied, the virtualized DB is opened (without being mounted) from files from the virtual folder. From this point on, the DB of MS Exchange can be viewed and the data can be queried and retrieved from the virtualized DB. Thus, a single message or a mailbox can be retrieved very fast, as if it were being retrieved from a real MS Exchange DB.
US09213695B2
A language interpretation system receives a request for an interpretation of a voice communication between a first language and a second language. Further, the language interpretation system provides the request to a machine language interpreter. In addition, the machine language interpreter provides live language interpretation of the voice communication. The live language interpretation of the voice communication is halted by the machine language interpreter in real time during the live language interpretation based upon a criteria being met. Further, the voice communication is transitioned to a human language interpreter to resume the live language interpretation of the voice communication after the machine language interpreter is halted.
US09213690B2
According to one embodiment of the present invention, there is provided a method of selecting an expansion for an acronym in a document of a set of linked documents. The method comprises obtaining for each occurrence of the acronym in the set of linked documents one or more possible acronym expansions and an associated probability that the one or more possible acronym expansions is the correct acronym expansion. The further comprises identifying a sub-set of documents from the set of linked documents in which the acronym occurs. The method further comprises recalculating the associated probabilities for a first occurrence of an acronym in the sub-set of documents based, in part, on the associated probabilities of other occurrences of the acronym in the sub-set of documents and the distance between the first occurrence and the other occurrences.
US09213679B2
The disclosure provides a device with a capability of processing a Fast Fourier Transform Algorithm (FFT) radix 2 butterfly operation and an operation method thereof, the device at least includes a latch, a complex multiplier, a complex adder-subtractor, a switch and a complex conjugate Arithmetic Logical Unit (ALU). The complex operation unit of the disclosure has a simple structure. The parallel processing array composed of the complex operation unit has the capability of efficiently processing vectors and the FFT operation.
US09213677B2
A reconfigurable data processor architecture. The processor architecture includes: a first plurality of data processing elements, each having a respective synchronization unit, a data link structure adapted for dynamically interconnecting a number of the data processing elements, at least one configuration register, and at least one control unit in operative connection with the configuration register for controlling a contents thereof, wherein, based on the contents, the first plurality of data processing elements is adapted for temporarily constituting at runtime at least one group of one or more of said data processing elements from said first plurality of data processing elements dynamically via the data link structure. The synchronization units are adapted for synchronizing data processing by individual data processing elements within the group. The first plurality of data processing elements may be reconfigurably grouped and thus adapted to various data processing tasks at runtime. This increases data processing efficiency.
US09213675B1
Disclosed are systems and methods for responding to the arrival of a person within a defined geographic area after receiving a virtual presence by applying discounts at a point-of-sale are defined. A mobile electronic device stores user profile and consumer incentive data and periodically outputs a unique device identification number and position data. A host server monitors the position data and when it is within the defined geographic area, the user profile and consumer incentive data is received from the mobile electronic device and transmitted to a servers and a point-of-sale for enhanced customer services and savings. When the user leaves the defined geographic area, the profile data is removed.
US09213668B1
A method and apparatus of performing a data transmission from an electronic device or a peripheral device of an electronic device to a peripheral device of a remote electronic device is disclosed. One example method of performing the data transmission may include transmitting data designated for the remote peripheral device to a local virtual device object. The data that is received by the local virtual device object is transmitted via at least one communication interface or peripheral device of the electronic device to at least one remote communication interface or peripheral device of the remote electronic device. The data arriving at the least one remote communication interface or peripheral device of the remote electronic device is received by a remote virtual device object and transmitted to the designated remote peripheral device.
US09213659B2
An apparatus includes a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to receive user input into the apparatus implicating an output in response, and present the response on a device separate and apart from the apparatus instead of presenting the response on the apparatus.
US09213657B2
Techniques for performing fast timing reacquisition of read timing in a memory controller to support rank switching device are described. During operation, a memory controller receives read data for a read operation, wherein the read data includes a calibration preamble. The memory controller uses the calibration preamble to perform a fast timing reacquisition operation to compensate for a timing drift between a clock path and a data path for the read data. In particular, the memory controller performs the fast timing reacquisition by adjusting a data delay line coupled to a clock path associated with a control loop, wherein the control loop controls a data clock which is used to receive read data at the memory controller.
US09213655B2
A computing device receives, from a portable device, an application that is executable on the portable device. The computing device determines whether the received application is a static application or an interpreted application. In response to determining that the received application is a static application, the computing device executes the received application using a hardware virtualizer. In response to determining that the received application is an interpreted application, the computing device executes the received application using a dynamic translator.
US09213647B2
A technique for scheduling cache cleaning operations maintains a clean distance between a set of least-recently-used (LRU) clean lines and the LRU dirty (modified) line for each congruence class in the cache. The technique is generally employed at a victim cache at the highest-order level of the cache memory hierarchy, so that write-backs to system memory are scheduled to avoid having to generate a write-back in response to a cache miss in the next lower-order level of the cache memory hierarchy. The clean distance can be determined by counting all of the LRU clean lines in each congruence class that have a reference count that is less than or equal to the reference count of the LRU dirty line.
US09213644B2
Allocating enclosure cache in a computing system that includes an enclosure and a plurality of enclosure attached servers, including: receiving, by the enclosure, memory access information from each of the plurality of enclosure attached servers; determining, by the enclosure in dependence upon the memory access information, an amount of enclosure cache to allocate as shared cache that can be accessed by two or more of the enclosure attached servers; and determining, by the enclosure in dependence upon the memory access information, an amount of enclosure cache to allocate to each enclosure attached server for exclusive use by the enclosure attached server.
US09213642B2
For a high availability cache, a cache module obtains permission to manage the cache in response to a failover event in a server cluster by communicating a cache coherency token. An update module rebuilds a cache directory from data stored in the cache and accesses the cache without reloading the data stored in the cache.
US09213639B2
Divisions by numbers that are not divisible by two (2) can be performed in a computing system based on a summation that estimates and/or approximates the reciprocal of the dividing number or denominator value. By way of example, dividing by three (3) can be calculated based on a summation that approximates or estimates one third (⅓) represented as the sum of a selected group of the inverses of the powers of two (2) in a pattern, namely the sum of: ¼, 1/16, 1/64, 1/256, . . . ). Applications of the division techniques are virtually unlimited and include memory mapping of global memory addresses to memory channel addresses by dividing a global memory address into the number of memory channels, allowing memory mapping to be performed in an efficient manner even for large memory spaces using a number of memory channels that are not divisible by two, including prime numbers.
US09213625B1
The disclosed embodiments provide a system that performs automated user-interface layout testing. During operation, the system executes a pre-defined set of operations for a program. After these operations have executed, the system then stores a representation (e.g., a snapshot) of the program user interface. The system then compares this representation against a validated representation that was previously stored for the pre-defined set of operations to determine a difference between the representations. This process facilitates detecting changes to the program (and/or the environment in which the program executes) that affect the user interface that is presented to a user.
US09213623B2
A technique that supports improved debugging of kernel loadable modules (KLMs) that involves allocating a first portion of a memory and detecting a first kernel loadable module (KLM) requesting an allocation of at least a portion of the memory. The first KLM is then loaded into the first portion of the memory and a first identifier is associated with the first KLM and the first portion. The access of a second portion of the memory by the first KLM, the second portion being distinct from the first portion is detected and an indication that the first KLM has accessed the second portion is generated.
US09213608B2
A computer system includes a simultaneous multi-threading processor and memory in operable communication with the processor. The processor is configured to perform a method including running multiple threads simultaneously, detecting a hardware error in one or more hardware structures of the processing circuit, and identifying one or more victim threads of the multiple threads. The processor is further configured to identify a plurality of hardware structures associated with execution of the one or more victim threads, isolate the one or more victim threads from the rest of the multiple threads by preventing access to the plurality of hardware structures by the multiple threads, flush the one or more victim threads by resetting hardware states of the plurality of hardware structures, and restore the one or more victim threads by restoring the plurality of hardware structures to a known safe state.
US09213606B2
An image rescue system includes an application program for communication with a mass storage device, the application program being in communication with an operating system layer for accessing the mass storage device to read and write information. The image rescue system further includes a device driver in communication with the application program, the operating system layer and the mass storage device, the device driver for allowing the application program to access the mass storage device to read and write information by bypassing the operating system layer, the device driver for communicating with the mass storage device to allow the application program to access information in the mass storage device considered damaged by the operating system layer, the damaged information being inaccessible to the operating system layer, wherein the image rescue system accesses the mass storage device to retrieve and recover information accessible and inaccessible to the operating system layer.
US09213604B2
A semiconductor memory controlling device includes a write control unit that writes a predetermined number of pieces of first data and redundant information calculated by using the predetermined number of pieces of the first data and used for correcting an error in the first data into different semiconductor storage drives, respectively; a constructing unit that constructs a storage area for storing therein a table by using driver information, the table showing an association between a logical address and a physical address of the first data and identification information for associating the predetermined number of pieces of first data with the redundant information; and a table controlling unit that stores, into the storage area, the table associated with the identification information, the physical address and the logical address of the predetermined number of pieces of the first data, and a physical address of the redundant information.
US09213583B2
An apparatus for relocating related resource partitions includes a detection module that detects a relocation event to relocate a first resource partition operating in a first division from the first division to a second division. The first division includes a second resource partition. The first resource partition and the second resource partition are each distinct operating environments. A determination module determines that the second resource partition is sufficiently related to the first resource partition. A relocation module relocates the second resource partition to the second division with the first resource partition in response to determining that the second resource partition is sufficiently related to the first resource partition.
US09213581B2
A cloud frame provides a framework comprising a monitoring and network services to support hardware nodes such as computing nodes and storage nodes. Cloud frames may be organized into a cluster of cloud frames. Hardware nodes in a cloud frame environment may conduct self-allocation of needed resources, which in turn may be provided by other hardware nodes in the cloud frame environment.
US09213580B2
The present invention is a transportable private cloud computing platform, having a rack, several servers, a system management server, an interface device, a network switch, a power supply circuit, and a transit case. The present invention also includes a method for initializing the transportable private cloud computing platform, and a method for migrating software applications to the transportable private cloud computing platform.
US09213578B2
Information cluster systems and methods are presented. In one embodiment, a cluster method comprises: performing an engine process including issuing requests to bring a resource online, offline, and monitor the resources, wherein the engine process is performed by an engine; performing a resource interaction process including interacting with a resource and directing a resource to comply with the request from the engine process, wherein the resource interaction process is performed by a resource interaction agent; performing a predicate logic process including performing predicate logic operations to determine if a predicate logic condition associated with the resource is satisfied and forwarding an indication of the results of the predicate logic operations to the engine process, wherein the predicate logic process is performed by a predicate logic agent that is separate from the engine performing the engine process.
US09213575B2
A method and system provisions a plurality of resources of a data center. A violation risk factor for a set of low priority requests can be computed. A utilization factor of a set of activated resources of the data center shall be evaluated. According to a predefined rule base, one or more of the plurality of resources, shall be provisioned for a received high priority request, whereby the predefined rule base defines performing one or more of; a) preempting a set of virtual machines utilizing a subset of the set of activated resources, whereby the set of virtual machines is associated with the set of low priority requests; b) activating a new set of resources; and c) consolidating a plurality of virtual machines, based on the computed violation risk factor and the evaluated utilization factor.
US09213572B2
Exemplary methods, apparatuses, and systems determine a list of virtual machines to be subject to a corrective action. When one or more of the listed virtual machines have dependencies upon other virtual machines, network connections, or storage devices, the determination of the list includes determining that the dependencies of the one or more virtual machines have been met. An attempt to restart or take another corrective action for the first virtual machine within the list is made. A second virtual machine that is currently deployed and running or powered off or paused in response to the corrective action for the first virtual machine is determined to be dependent upon the first virtual machine. In response to the second virtual machine's dependencies having been met by the attempt to restart or take corrective action for the first virtual machine, the second virtual machine is added to the list of virtual machines.
US09213568B2
Methods and systems for management of cloud computing resources are described herein. A management server for a cloud of physical computing resources may assign states to individual physical computing resources or groups of physical computing resources. The states may include a disabled state, in which only administrator access to the resources is permitted; an enabled state, in which user access to the resources is permitted; a restricted state, in which some, but not all user requests to the resources are permitted; and an unmanaged state, in which no communications between the resources and the management server are permitted.
US09213567B2
In accordance with an embodiment a method of running a virtual machine on a server includes controlling data path resources allocated to the virtual machine using a first supervisory process running on the server, controlling data path resources comprising controlling a data path of a hardware interface device coupled to the server, and controlling control path and initialization resources of the hardware interface device using a second process running on the server, where the second process is separate from the first supervisory process.
US09213565B2
This disclosure is directed to systems and methods for mining streams of telemetry data in order to identify virtual machines (“VMs”), discover relationships between groups of VMs, and evaluate VM performance problems. The systems and methods transform streams of raw telemetry data consisting of resource usage and VM-related metrics into information that may be used to identify each VM, determine which VMs are similar based on their telemetry data patterns, and determine which VMs are similar based on their patterns of resource consumption. The similarity patterns can be used to group VMs that run the same applications and diagnose and debug VM performance.
US09213563B2
Systems and methods for executing non-native instructions in a computing system having a processor configured to execute native instructions are provided. A dynamic translator uses instruction code translation in parallel with just-in-time (JIT) compilation to execute the non-native instructions. Non-native instructions may be interpreted to generate instruction codes, which may be stored in a shadow memory. During a subsequent scheduling of a non-native instruction for execution, the corresponding instruction code may be retrieved from the shadow memory and executed, thereby avoiding reinterpreting the non-native instruction. In addition, the JIT compiler may compile instruction codes to generate native instructions, which may be made available for execution, further speeding up the execution process. A system implementing the aforementioned translator may improve performance and speed associated with executing non-native instructions by optimizing the use of instruction codes and JIT-compiled native instructions corresponding to the instruction codes when executing the non-native instructions.
US09213548B2
An information processing apparatus generates first and second trees representing a dependency relationship among instructions from first code. The information processing apparatus then adjusts the height of the shorter one of the first and second trees by inserting pseudo instructions that do not cause any difference in data before and after operation in the shorter tree, and also shuffles the order of instructions existing at the same depth from the root, according to operation types in at least one of the first and second trees. The information processing apparatus compares the first and second trees subjected to the height adjustment and the order shuffling with each other to determine combinations of an instruction of the first tree and an instruction of the second tree.
US09213542B2
Implementations of the present invention allow software resources to be duplicated efficiently and effectively while offline. In one implementation, a preparation program receives an identification of a software resource, such as a virtual machine installed on a different volume, an offline operating system, or an application program. The preparation program also receives an indication of customized indicia that are to be removed from the software resource. These indicia can include personalized information as well as the level of software updates, security settings, user settings or the like. Upon execution, the preparation program redirects the function calls of the preparation program to the software resource at the different volume (or even the same volume) while the software resource is not running. The preparation program thus can thus creates a template of the software resource in a safe manner without necessarily affecting the volume at which the preparation program runs.
US09213528B2
In one aspect, a method of generating a computer-based dialog process includes receiving, in a computer system, a process type for creating a process. The process type includes (i) step elements each corresponding to a user-interaction task in the process, and (ii) step groups each including one or more of the step elements, wherein the process type defines an order of the step groups. The method includes receiving executable code for the process in a configuration-time context. The executable code (i) specifies that each of the step groups is performed in one or more steps, thereby defining a granularity of the process, and (ii) assigns at least one of the step elements in each step group to each of the one or more steps, thereby defining an order of the step elements in each step group. The method includes generating a runtime implementation of the process using the executable code.
US09213525B2
Methods, devices, and computer-readable storage media for developing a business application include mapping one or more requirements of the business application to a Belief Desire Intention (BDI) architecture. The BDI architecture is mapped to a Service Component Architecture (SCA). The business application is developed based at least in part on the mapping of the one or more requirements to the BDI architecture and on the mapping of the BDI architecture to the SCA.
US09213523B2
Methods, apparatus, instructions and logic are disclosed providing double rounded combined floating-point multiply and add functionality as scalar or vector SIMD instructions or as fused micro-operations. Embodiments include detecting floating-point (FP) multiplication operations and subsequent FP operations specifying as source operands results of the FP multiplications. The FP multiplications and the subsequent FP operations are encoded as combined FP operations including rounding of the results of FP multiplication followed by the subsequent FP operations. The encoding of said combined FP operations may be stored and executed as part of an executable thread portion using fused-multiply-add hardware that includes overflow detection for the product of FP multipliers, first and second FP adders to add third operand addend mantissas and the products of the FP multipliers with different rounding inputs based on overflow, or no overflow, in the products of the FP multiplier. Final results are selected respectively using overflow detection.
US09213519B2
Embodiments of the present invention are broadly directed to novel systems and methods for evaluating a performance aspect in a multi-computer graphics system. One embodiment comprises selection logic capable of enabling a user to specify at least one render node for selection and generating logic associated with the compositor for generating the composite output signal, the generating logic being capable of eliminating, from at least a portion of the composite output signal, content from the video signals from all render nodes not specified for selection.
US09213518B2
An image processing apparatus includes display panels included in each of an operation unit 130 and a display unit 136, and a control unit causing the two display panels to successively make transitions to a power save mode if a prescribed time period has passed without any operation to the operation unit 130. If priority is given to the operation, the control unit first causes the display panel of display unit 136 to make a transition to the power save mode, and thereafter causes the display panel of the operation unit 130 to the power save mode. If the priority is given to the display, the control unit causes the display panel of operation unit 130 to make a transition to the power save mode, and thereafter causes the display panel of display unit 136 to make a transition to the power save mode. Thus, wasteful power consumption by the two display panels can be reduced.
US09213517B2
A multi-display device is adapted to be dockable or otherwise associatable with an additional device. In accordance with one exemplary embodiment, the multi-display device is dockable with a smartpad. The exemplary smartpad can include a screen, a touch sensitive display, a configurable area, a gesture capture region(s) and a camera. The smartpad can also include a port adapted to receive the device. The exemplary smartpad is able to cooperate with the device such that information displayable on the device is also displayable on the smartpad. Furthermore, any one or more of the functions on the device are extendable to the smartpad, with the smartpad capable of acting as an input/output interface or extension of the smartpad. Therefore, for example, information from one or more of the displays on the multi-screen device is displayable on the smartpad.
US09213512B1
Imaging devices incorporating memory are described herein. According to various embodiments, device driver information may be stored in the memory. Subsequent to the device driver being uploaded to a host device and the host device installing the device driver, the device driver information is deleted from the memory of the imaging device.
US09213488B2
A storage controller receives a request that corresponds to an access of a track. A determination is made as to whether the track corresponds to data stored in a solid state disk. Record staging to a cache from the solid state disk is performed, in response to determining that the track corresponds to data stored in the solid state disk, wherein each track is comprised of a plurality of records.
US09213471B2
Displaying a preference by a user of a content contribution is disclosed. A preference event by the user is detected. A plurality of detected events is stored. In response to a query from a client, at least a portion of the stored detected events is stored. At least a portion of the received events is displayed in an interface.
US09213467B2
The present invention provides an interaction device including an interaction interface, where a display area is formed of multiple display boundaries among which a corner area is formed between every two adjacent display boundaries; an interface interaction unit, for generating two first boundaries at a position that is corresponding to at least one corner area in the display area, where the two first boundaries and corner sides display boundaries form a main menu selection area which includes a selectable object; a processing unit, configured to, when the selectable object in the main menu selection area is selected and moves towards a position where any one of the two first boundaries is located and the selected selectable object crosses over a predetermined position, replace the selected selectable object in the main menu selection area with predetermined upper level selectable objects or lower level selectable objects correlated to the selected selectable object.
US09213465B2
A program guide is displayed which lists the availability of information for a program listed in the guide, where such information is obtained from a source accessible through the Internet, where the guide uses first color to indicate the availability of such information and a second color when such information is not available.
US09213461B2
An innovative web-based tool displays visual information about real estate. In one embodiment, an aerial image is overlaid with various data layers to visually present real estate data. Data associated with various embodiments of the tool can include tax parcel information, historical sales information, Multiple Listing Service information, school information, neighborhood information, and park information.
US09213460B2
A website construction tool allows website construction via an interactive graphical user interface (GUI) using containers and modules defining predetermined website constructs from a robust assortment of common and popular rendering formats and content source definition for individual webpages, and arranges the individual pages for navigation. A user selects from the predefined constructs by selecting modules for generating code, corresponding to the desired content, source and rendering format. Pointing device positioning locates the on-screen location by generating a container dedicated to the desired content. Webpage structure, or page flow, is generated by insertion of navigation controls and page insertions for navigating between pages in the deployed site, The predetermined constructs, therefore, provide templates of complex rendering formats allowing for content insertion without burdening the user with development of the constructs so rendered. Constructed websites may be hosted by the development entity, further relieving the user from website maintenance.
US09213447B2
Provided is a data projection device including a device body and a first projector connected to the device body. The first projector is configured to project a display image onto an adjacent surface separate from the device body. An input detection sensor is connected to the device body and is configured to detect motions of a user within a field of view proximate the device body, and to generate an input signal responsive to the detected motions. A diagnostic processing unit is disposed within the device body and is connected to the first projector and the input detection sensor for receiving the input signal therefrom. The diagnostic processing unit is configured to be operatively connectable with a data source to receive vehicle data therefrom and to process the data and modify the display image according to the received data and the input signal.
US09213445B2
An optical touch screen that utilizes a planar transparent sheet and that is configured to determine the position of a touch event on the transparent sheet is disclosed. Light-source elements and light-sensing elements are operably disposed at a perimeter of the transparent sheet. Light is detected over lines-of-sight between the light-source elements and the light-sensing elements. Attenuated lines-of-sight due to the touch event are determined. Central lines are established based on the attenuated lines-of-sight. The locations of central-line intersections are then established. The average of the locations of the central-line intersections is then used to establish the location of the touch event.
US09213440B2
Embodiments of the present invention disclose a system and method for remote touch detection. According to one embodiment, an infrared light source is projected across a front surface of a display via at least one light emitting device. Furthermore, an infrared signal is transmitted in a direction of the front surface of the display via a remote pointing device. A surface target position is then determined based on measurement data caused by disruption of a portion of the infrared light source of the light emitting device by either the infrared signal or a physical touch from a user.
US09213439B2
An optical imaging device includes a display panel whereon a coordinate detecting area is formed, at least one light source disposed outside the display panel for emitting light to illuminate an object, and a depth sensor installed on a side of the display panel for sensing image data of the object. The image data include a width information corresponding to a distance between the object and the depth sensor in a first direction, and a depth information corresponding to a distance between the object and the depth sensor in a second direction. The optical imaging device further includes a control module coupled to the depth sensor for receiving the image data sensed by the depth sensor and for determining whether to calculate a coordinate value of the object according to the width information and the depth information.
US09213438B2
An optical touchpad including a prism having a four-sided cross section including a light entry interface, a light exit interface, a touch interface and a back interface substantially parallel to and spaced apart from the touch interface. Collimated light enters the prism through the light entry interface, is reflected from the touch interface by total internal reflection, and exits the prism through the light exit interface. A first image sensor detects the collimated light exiting from the light exit interface and a second image sensor detects the image of an object positioned over the touch interface.
US09213435B2
A method for selecting items using a touchscreen includes displaying a plurality of items as icons on the touchscreen, receiving a touch signal including information on a touch point on the touchscreen, and determining one or more selected items from among the plurality of items upon reception of the touch signal. A system for selecting items includes a touchscreen including a display unit for displaying a plurality of items as icons and an input unit displayed on the display unit and displaying coordinate data corresponding to a touch applied to the display unit, a storage unit storing content, and a controller for controlling the display unit of the touchscreen and the storage unit on the basis of a touch signal received through the input unit of the touchscreen.
US09213433B2
The present disclosure provides a display panel for a display device including a touch electrode divided into first touch unit sensors having a first size and second touch unit sensors having a second size different from the first size. When a horizontal or vertical size of a second touch unit sensor is compared with a first touch unit sensor, the vertical size of the second touch unit sensor is smaller than that of the first touch unit sensor when the horizontal size of the second touch unit sensor is larger than that of the first touch unit sensor and the horizontal size of the second touch unit sensor is smaller than that of the first touch unit sensor when the vertical size of the second touch unit sensor is larger than that of the first touch unit sensor. Therefore, an area deviation of touch unit sensors forming a touch electrode is minimized and thus uniform and superior touch performance may be provided.
US09213424B1
A stylus device including a first end or active end for writing and interacting with a touchscreen of a computing device, and a second end or passive end for using an erase function with the touchscreen of the computing device. This allows a user to write or interact with a computing device with one end of the stylus device and simply turn the stylus device over and erase without having to select an eraser function from a menu on the computing device. In this manner, the stylus device provides a more traditional method of writing and erasing, similar to that of traditional pencils.
US09213415B2
A reference voltage generator has a depletion mode MOS transistor of a first conductivity type for supplying a constant current flow, and an enhancement mode MOS transistor of the first conductivity type having a diode connection to the depletion mode MOS transistor for generating a reference voltage based on a constant current supplied by the depletion mode MOS transistor. The enhancement mode MOS transistor has a mobility substantially equal to a mobility of the depletion mode MOS transistor such that the enhancement mode MOS transistor and the depletion mode MOS transistor have substantially equal temperature characteristics.
US09213407B2
In one embodiment, an apparatus is provided that includes a ring, a detector, a processor, and a transmitter. The ring is configured to be worn on a finger. The detector, disposed within the ring, is operable to detect a motion associated with the finger. The processor, communicatively coupled to the detector, is operable to determine, based at least upon the motion, that a command should be sent to a mobile device. The transmitter, communicatively coupled to the processor, is operable to communicate the command to the mobile device.
US09213402B2
A surgical instrument includes an end effector, a manipulation unit, a grip detecting unit, a driving unit, and a control unit. When the control unit determines that the end effector is applying the acting force to the target based on the information acquired by the grip detecting unit, the control unit sets an acting force increasing zone of a predetermined range in a first movable range in the first direction of the manipulation unit, sets a neutral zone in a remaining area of the first movable range, controls the driving unit so that the acting force increases with a constant gradient with respect to an amount of manipulation of the manipulation unit in the acting force increasing zone, and controls the driving unit so that the acting force is kept constant regardless of the amount of manipulation of the manipulation unit in the neutral zone.
US09213399B2
A BIOS controlled peripheral device port power device is described. The device includes a processor and at least one peripheral device port. The processor powers up a host controller in preparation for the processor to enter a sleep state. The processor also places the processor in the sleep state after the host controller is powered up. The processor also selectively powers the at least one peripheral device port by the host controller when the processor is in the sleep state according to at least one setting stored in the processor.
US09213391B2
By integrating multiple electronic devices, it is possible to increase the functionality of the devices individually. For example it is possible to improve media playback functionality, create media playlists “on-the-go” and to use a first device power supply to charge the power supply of the second device. By integrating the devices, it is possible to address some of the shortcomings of devices that are decreasing in size with increasing power requirements, while still maintaining the advantages that these devices offer.
US09213380B2
Mapping computers and ports of power distribution units in a data center, the data center including a plurality of computers and a data center management server, each computer in the data center connected for power to one of a plurality of power distribution unit (‘PDU’) ports of a PDU, each PDU connected through the communications module and a data communications network to the data center management server, including generating, by a power modulating module of a computer, a power consumption signal in the PDU, the power consumption signal encoding a unique identification of the computer; demodulating, by the PDU, the power consumption signal, including retrieving from the signal the unique identification of the computer; and reporting, by the PDU to the data center management server, an association of the unique identification of the computer and a PDU port.
US09213375B2
An enclosure assembly and systems and methods for using the same are disclosed. The enclosure assembly may include a base plate, a plurality of sidewalls, and one or more insulator layers disposed on the sidewalls. When coupled to a module, the enclosure assembly may least partially enclose the module to prevent the spread of EMI, to assist in heat dissipation, to protect the structural integrity of the module, and the like.
US09213374B2
A computer device includes a main casing, a computer body disposed in the main casing, a linkage mechanism including first and second sheets and a first shape-memory alloy, and a movable casing pivoted to the main casing. The main casing is for engaging with the movable casing to position the movable casing at an open position exposed from the main casing. A driving end of the first sheet is movably inserted into a slot of the movable casing. The second sheet is disposed on a recess structure of the main casing and pivoted to the first sheet. The first shape-memory alloy is pivoted to one of the second sheet and the recess structure and the driving end for moving the driving end along the slot when being heated to shorten or elongate to push the movable casing from a closed position contained in the recess structure to the open position.
US09213371B2
A portable electronic device includes a host module, a display module, a keyboard module and at least one pivoting module. The keyboard module is disposed on a cover of the host module. The keyboard module includes a supporting component, a frame disposed on the supporting component and a plurality of keycaps disposed on the frame. The at least one pivoting module is installed inside the host module and pivoted to the display module. The pivoting module includes a pivoting component pivoted to the display module, a linking component connected to the pivoting component and a driving device. The driving device is connected to the keyboard module and the linking component. When the display module rotates in a first rotating direction, the linking components moves with the pivoting component, so as to drive the driving device to drive the frame to press the plurality of the keycaps in a first direction.
US09213368B2
The present invention relates to an expansion chassis for a laptop computer. Specifically, the expansion chassis provides additional expansion bays for increased functionality, storage and/or battery power for the laptop computer. One or more BUS multipliers are integrated into a native SATA BUS, and one or more multifunction USB interconnect cables are integrated therein to integrate the expansion chassis into the existing laptop functions.
US09213366B2
A hinge mechanism with multiple rotating axes is disclosed. The hinge mechanism includes a first bracket, a linking bracket, a first rotating shaft, a second bracket and a second rotating shaft. The first rotating shaft is used for pivoting the first bracket and the linking bracket, such that the linking bracket is connected to the first bracket in a rotable manner. The second rotating shaft is used for pivoting the linking bracket and the second bracket, such that the linking bracket is further connected to the second bracket in a rotable manner.
US09213357B2
Examples include a playback device with a network interface and memory with program instructions that, when executed by the processor, cause the playback device to (a) receive, via the network interface from a network device communicatively coupled to the playback device over a LAN, an address identifying a network location of audio information available at an audio information source, where the audio information source is outside of the LAN, (b) obtain, via the network interface from the audio information source, the audio information, (c) transmit, via the network interface to another playback device, the audio information, and (d) play back the audio information.
US09213355B2
In a system comprising a first device and a second device coupled via an interconnect, a method includes setting a rate of insertion of clock mismatch compensation symbols for a transmit port of the first device to one of a plurality of rates of insertion responsive to the second device having capability to compensate for a clock frequency mismatch. A device includes an interconnect interface comprising a transmit port and a receive port, and a configuration structure. The configuration structure comprises a capability field to store a value indicating whether the device has a capability to compensate for a clock frequency mismatch, and an enable field. The device further includes a packet control module to configure a rate of insertion of clock mismatch compensation symbols by the transmit port into a data stream responsive to a value stored at the enable field.
US09213353B2
A band gap reference circuit is provided that includes a first resistor (R1), a second resistor (R2), a third resistor (R3), a fourth resistor (Ra), a fifth resistor (Rb), a capacitor (Ca), an operational amplifier A, a first field effect transistor (FET) (P1), a second FET (P2), a third FET (P3), a fourth FET (Pa), a first bipolar junction transistor (BJT) (Q1), a second BJT (Q2), and a third BJT (Q3). P3 and Rb are used to control Pa, which is configured to control current flow to a reference node, and thus a reference voltage (Vref) output by the band gap reference circuit. The band gap reference circuit is configured to output a substantially constant reference voltage and is less sensitive or susceptible to noise from a power supply. Additionally, the band gap reference circuit prevents Vref from overshooting when the band gap circuit is enabled.
US09213348B2
A broadband gateway may be used to provide peer-to-peer communications with other broadband gateways. One or more peer-to-peer connections may be configured with each of the other broadband gateway, for use in peer-to-peer communications, which may be utilized to communicate shared content among the broadband gateways. Users may receive incentives for participating in peer-to-peer communications, comprising sharing credits and/or reduced charges. The broadband gateway may track and/or aggregate sharing credits based on communication of shared content. Peer-to-peer connections may be configured using at least one physical layer connection utilized by the broadband gateway in communicating with corresponding access network service provider. Peer-to-peer connections may also be configured using direct connections and/or links between the broadband gateways. The broadband gateway may generate a directory for use in conjunction with peer-to-peer operations. The directory may be presented via a user interface. The broadband gateway may generate and/or communicate peer-to-peer related alerts.
US09213345B2
A protection and attenuation circuit for sensitive AC loads is described. The circuit provides AC power protection and attenuation utilizing high-efficiency switch-mode techniques to attenuate an AC power signal by incorporating a bidirectional, transistorized switch driven from a pulse width modulation signal, PWM. The circuit monitors characteristics of the AC power signal driving a known load and characteristics of the load or other elements and determines the duty cycle of the pulse width modulated signal, PWM, based upon the duration and amplitude of the over-voltage, over-current, over-limit or other event.
US09213328B2
A method for detecting defective hardware of an image measurement machine, the method creates a hardware-recording table that records abnormalities to occur in hardware components of the image measurement machine, and detects device connecting faults, port connecting faults, and hardware faults of the image measurement machine. If any fault is detected, the method searches a serial number and one or more solutions for the fault from the hardware-recording table, and displays the serial number and the one or more solutions on a display screen of the computing device.
US09213324B2
Systems and methods for managing interaction with controllable lighting networks are disclosed. Particularly, a user's input regarding the user's preferred level of interaction with a controllable lighting network is used in conjunction with memories and processors, to selectively allow the controllable lighting network access to the user's personal data such as the user's identity or the user's personal lighting preferences. A user's preferred level of interaction with a controllable lighting network is also used, in conjunction with personal mobile electronic communication devices, to allow the user to control lighting within controllable lighting networks.
US09213323B2
A method includes receiving signals processed according to a control law and generating an error signal based on the signals. The method includes determining at least one characteristic of the error signal, and determining whether to disable the control law based on the at least one characteristic.
US09213320B2
An electronic timepiece has a tubular outside case of which at least part is a conductive material, a transparent crystal, a dial housed in the outside case, an annular antenna body disposed around the dial, a feed part that feeds the antenna body, and a dial ring made of a non-conductive material covering the antenna body. The antenna body includes an annular dielectric base, and an arc-shaped fed element feed by the feed part, an annular parasitic element disposed between the dial ring and crystal, and receives circularly polarized waves.
US09213315B2
A timepiece, which includes a base board made of any of ABS resin, AS resin, and PS resin, and further includes a projection portion; a rotary board made of any of ABS resin, AS resin, and PS resin, and rotatable about and relative to the projection portion; and a rotational shaft projecting toward a front side of the base board through an opening formed in the projection portion. An end of the rotational shaft is connected with a hand provided for indicating time. The timepiece further includes an ornamental body movable relative to the base board; and a securing member made of any of POM resin, PBT resin, and PA resin. The ornamental body is prevented from moving forward to the front side and coming into contact with the hand provided for indicating time when, for example, shock is applied to the timepiece.
US09213312B2
A holographic three-dimensional (3D) printing apparatus and a method of driving the same are provided. The holographic 3D printing apparatus includes a light source configured to emit a beam, a beam splitting and expanding unit configured to split the emitted beam into a reference beam and a signal beam and expand the signal beam, an illumination unit configured to extract the expanded signal beam and collimate the extracted signal beam, a spatial light modulator (SLM) configured to modulate the collimated signal beam, an objective lens unit configured to emit the modulated signal beam to a holographic recording medium, and a reference beam forming unit configured to emit the reference beam to the holographic recording medium.