US09923204B2
A method for making a cathode active material of a lithium ion battery is disclosed. In the method, LiMPO4 particles and LiNPO4 particles are provided. The LiMPO4 particles and LiNPO4 particles both are olivine type crystals belonged to a pnma space group of an orthorhombic crystal system, wherein M represents Fe, Mn, Co, or Ni, N represents a metal element having a +2 valence, and N is different from M. The LiMPO4 particles and the LiNPO4 particles are mixed together to form a precursor. The precursor is calcined to form LiMxN1-xPO4 particles, wherein 0
US09923201B2
Provided herein are nanostructures for lithium ion battery electrodes and methods of fabrication. In some embodiments, a nanostructure template coated with a silicon coating is provided. The silicon coating may include a non-conformal, more porous layer and a conformal, denser layer on the non-conformal, more porous layer. In some embodiments, two different deposition processes, e.g., a PECVD layer to deposit the non-conformal layer and a thermal CVD process to deposit the conformal layer, are used. Anodes including the nanostructures have longer cycle lifetimes than anodes made using either a PECVD or thermal CVD method alone.
US09923192B2
According to one embodiment, there is provided a non-aqueous electrolyte secondary battery including a positive electrode, a negative electrode including a negative electrode active material layer, and a non-aqueous electrolyte. The negative electrode active material layer contains carbon dioxide and releases the carbon dioxide in the range of 0.1 ml to 5 ml per 1 g when heated at 200° C. for 1 minute.
US09923180B2
Porous separators for use in electrochemical cells and methods of their manufacture are provided. The separators are porous structures comprising an electroactive material and an electronically insulating structural material, wherein the electroactive material forms a percolating path in the separator.
US09923179B2
A battery assembly according to an exemplary aspect of the present disclosure includes, among other things, a cell stack and an array structure. At least one of the cell stack and the array structure includes a biased profile configured to bias the cell stack and a portion of the array structure together.
US09923175B2
Provided are an organic light-emitting display apparatus and a method of manufacturing the same. An organic light-emitting display apparatus includes: a substrate including an active area and a pad area, an anode electrode in the active area, an organic emission layer on the anode electrode, a cathode electrode on the organic emission layer, an auxiliary electrode connected to the cathode electrode, a signal pad in the pad area, and a first pad electrode connected to the signal pad, the first pad electrode covering a top of the signal pad, the first pad electrode being configured to prevent the top of the signal pad from being corroded, wherein the auxiliary electrode includes a first auxiliary electrode and a second auxiliary electrode connected to the first auxiliary electrode through a contact hole, and wherein the first pad electrode includes a same material as the first auxiliary electrode.
US09923173B2
In various embodiments, an optoelectronic component is provided. The optoelectronic component includes a metal substrate having a surface, an electrically conductive planarization layer on the surface of the metal substrate, wherein the planarization layer comprises a surface, an organically functional layer structure on or above the surface of the planarization layer, and an electrode layer formed in a transparent fashion on or above the organically functional layer structure. The roughness of the surface of the planarization layer is lower than the roughness of the surface of the metal substrate. The surface of at least one of the metal substrate or the planarization layer is formed in a light-scattering fashion.
US09923172B2
A light-emitting device includes a transparent substrate having a first surface and a second surface opposite to the first surface. A light-emitting element is provided on the first surface of the transparent substrate and emits light. A porous layer is provided on the second surface of the transparent substrate, the porous layer including an organic material and having pores. The porous layer does not include an inorganic compound.
US09923170B2
An organic light emitting display device and a fabricating method thereof are disclosed, in which an organic light emitting diode or a cathode electrode may be prevented from being damaged by outgassing generated due to water remaining in a planarization film. The organic light emitting display device includes a substrate; a thin film transistor layer provided on the lower substrate; a planarization film provided on the thin film transistor layer to planarize the thin film transistor layer; an anode line provided on the planarization film to partially expose the planarization film in a non-display area corresponding to a periphery area of a display area; and a water absorption organic film provided on the exposed portion of the planarization film to at least partially absorb outgassing from the planarization film.
US09923161B1
A high-efficiency solar cell including an Indium, Gallium, Aluminum and Nitrogen (in a combination comprising InGaN, or InAlN, or InGaAlN) alloy which may be blended with a polyhedral oligomeric silsesquioxane (POSS) material, and which may include an absorption-enhancing layer including one of more of carbon nanotubes, quantum dots, and undulating or uneven surface topography.
US09923149B2
Provided is a novel heterocyclic compound, a novel heterocyclic compound that can be used in a light-emitting element, or a highly reliable light-emitting device, electronic device, and lighting device in each of which the light-emitting element using the novel heterocyclic compound is used. One embodiment of the present invention is a heterocyclic compound represented by General Formula (G1). In General Formula (G1), each of A1 and A2 independently represents nitrogen or carbon bonded to hydrogen, and at least one of A1 and A2 represents nitrogen; Ar represents a substituted or unsubstituted arylene group having 6 to 18 carbon atoms; B represents a substituted or unsubstituted fluorenyl group; and R1 represents hydrogen, an alkyl group having 1 to 6 carbon atoms, or an aryl group having 6 to 13 carbon atoms.
US09923147B2
An organic light-emitting device includes: a first electrode; a second electrode facing the first electrode; and an organic layer between the first electrode and the second electrode, the organic layer including an emission layer, wherein the organic layer includes: a condensed cyclic compound represented by Formula 1; and at least one selected from a first compound represented by Formula 11, a second compound represented by Formula 12, and a third compound represented by Formula 13:
US09923141B2
A polymer including a structural unit represented by the following formula (A). In the formula (A), P is independently a group represented by the following formula (P), a is an integer of 2 to 5, and b is an integer of 0 to 5. In the formula (P), A is independently a nitrogen atom or CR; X is a single bond, O, S, C(R)2 or NR. R is independently a hydrogen atom, a substituted or unsubstituted alkyl group including 1 to 20 carbon atoms or the like, or a single bond used for bonding to another P or L, provided that at least one R contained in (P)a is represented by any one of the following formulas (3) to (7).
US09923138B2
A memory device includes a magnetic tunnel junction comprising a first free layer, a pinned layer, and a tunnel barrier layer disposed between the first free layer and the pinned layer, wherein the first free layer comprises a first free magnetic pattern adjacent to the tunnel barrier layer, and a second free magnetic pattern spaced apart from the tunnel barrier layer with the first free magnetic pattern interposed therebetween, wherein the second free magnetic pattern contacts the first free magnetic pattern, wherein the first and second free magnetic patterns include boron (B), wherein a boron content of the first free magnetic pattern is higher than a boron content of the second free magnetic pattern, and wherein the boron content of the first free magnetic pattern is in a range of about 25 at % to about 50 at %.
US09923136B2
A high temperature piezoelectric sensor device such as a high temperature accelerometer, force sensor, pressure sensor, temperature sensor, acoustic sensor and/or acoustic transducer for use at temperatures up to 1000° C. The high temperature device includes a base, a piezoelectric element attached to the base and a pair of electrodes in electrical communication with the piezoelectric element. The piezoelectric element can have a d15 piezoelectric coefficient between 16.0-18.0 pC/N for all temperatures between 25 to 700° C., and a rotated d33 piezoelectric coefficient of 8.0-9.5 pC/N with zero face shear/thickness shear piezoelectric coefficients d34. d35 and d36 in the same temperature range. The piezoelectric element can also have an electromechanical coupling factor k15 variation of less than 7%, and d15 and rotated d33 piezoelectric coefficient variations of less than 5% for temperatures between 25 to 700° C. The piezoelectric element can have high electrical resistivity, being on the order of >107 Ω·cm at 600° C. The piezoelectric element can be an A2BC2O8 piezoelectric material with a Fresnoite structure and A=Ca, Sr, Ba, Mg; B=Ti, Zr, Hf, V; and C=Si, Ge, Sn.
US09923132B2
A solid state lighting package is provided. The package comprising at least one LED element positioned on a top surface of a substrate and a conformal reflective layer of inorganic particles, whereby at least of portion of the light emitted by the LED element is reflected by the conformal reflective layer. A method of manufacturing a solid state lighting package comprising the distribution of inorganic particles, and a method of increasing the luminous flux thereof, is also provided.
US09923127B2
An object of the present invention is to provide such a sealing structure that a material to be a deterioration factor such as water or oxygen is prevented from entering from external and sufficient reliability is obtained in a display using an organic or inorganic electroluminescent element. In view of the above object, focusing on permeability of an interlayer insulating film, deterioration of an electroluminescent element is suppressed and sufficient reliability is obtained by preventing water entry from an interlayer insulating film according to the present invention.
US09923125B2
A method for improving optical performance of an LED light source, a light conversion filter obtained by using the method, and the corresponding LED light source. In the method, an LED chip is packaged by using a light wavelength conversion component, and the light wavelength conversion component is at least provided with two types of light conversion filters with light excitation performance. With the excitation of light rays that are sent by the LED chip and have wavelengths in an ascending order, sent light rays show an opposite change tendency in light intensities of light rays after the light rays are converted by the two types of light conversion filters. The method can reduce the discrete degree of chroma distribution of light transmitted by the LED light source, and improve the defect-free rate of the LED light source.
US09923123B2
A printed circuit board having an improved heat radiation performance, and a light-emitting device including the same are provided. The printed circuit board includes a first electrode layer, a first insulation layer disposed on one surface of the first electrode layer, and a second electrode layer disposed on the first insulation layer. The first insulation layer includes a cavity formed through a part thereof. At least a portion of the one surface of the first electrode layer may be exposed to the outside through the cavity.
US09923114B2
An infrared detector is provided. The infrared detector includes an absorption layer sensitive to radiation in only a short wavelength infrared spectral band, and a barrier layer coupled to the absorption layer. The barrier layer is fabricated from an alloy including aluminum and antimony, and at least one of gallium or arsenic, and the composition of the alloy is selected such that valence bands of the absorption layer and the barrier layer substantially align.
US09923113B2
A luminescent solar concentrator (LSC) comprising at least one tetra-substituted benzoheterodiazole compound having general formula (I): wherein: R1 and R2, equal to or different from each other, are selected from: C6-C40, preferably C6-C20 aryl groups, optionally substituted; C4-C40, preferably C5-C20, heteroaryl groups, optionally substituted; R3 and R4, equal to or different from each other, are selected from: halogen atoms such as, for example, fluorine, chlorine, bromine, iodine, preferably fluorine; linear or branched C1-C30, preferably C1-C20, trihalogenated alkyl groups; C6-C40, preferably C6-C20, aryloxyl groups optionally substituted; linear or branched C1-C30, preferably C1-C20, alkoxyl groups optionally substituted; C4-C40, preferably C5-C20, heteroaryloxyl groups optionally substituted; Z represents a sulfur atom, an oxygen atom or a selenium atom; a NR5 group wherein R5 represents a hydrogen atom, or it is selected from linear or branched C1-C24, preferably C6-C24, alkyl groups, optionally containing heteroatoms; a CR6R7 group wherein R6 and R7, equal to or different from each other, represent a hydrogen atom, or they are selected from linear or branched C1-C30, preferably C6-C24, alkyl groups, optionally containing heteroatoms, linear or branched C1-C30, preferably C6-C24, alkoxyl groups, optionally substituted, C3-C30, preferably C4-C24, cycloalkyl groups, optionally substituted, or, R6 and R7 can be optionally bound to each other to form, together with the other atoms to which they are bound, a cycle containing from 3 to 6 carbon atoms, saturated, unsaturated, or aromatic, optionally substituted with linear or branched C1-C30, preferably C1-C15, alkyl groups, said cycle optionally containing heteroatoms such as, for example, oxygen, sulfur, nitrogen, silicon, phosphorous, selenium.
US09923111B2
Aspects of the present disclosure are directed to providing and/or controlling electromagnetic radiation. As may be implemented in accordance with one or more embodiments, an apparatus includes a first structure that contains an object, and a second structure that is transparent at solar wavelengths and emissive in the atmospheric electromagnetic radiation transparency window. The second structure operates with the first structure to pass light into the first structure for illuminating the object, and to radiatively cool the object while preserving the object's color.
US09923108B2
A solar power generation apparatus includes a stationary horizontal base. A stator is housed in the base, and a vertical column extends upward from the base. A conical-shaped rotor is rotatingly coupled at its apex to the column, while its base is near the stator. The rotor comprises an array of photovoltaic cells positioned on a surface of the rotor, wherein each cell converts light energy received from a light source to a direct current voltage, and an array of magnets positioned at a perimeter of the base of the rotor, wherein the magnets are electrically coupled to and receive direct current voltage from a respective cell. The rotating of the rotor past the stator converts the direct current voltage present at the array of magnets into an alternating current voltage.
US09923096B2
A gate-all around fin double diffused metal oxide semiconductor (DMOS) devices and methods of manufacture are disclosed. The method includes forming a plurality of fin structures from a substrate. The method further includes forming a well of a first conductivity type and a second conductivity type within the substrate and corresponding fin structures of the plurality of fin structures. The method further includes forming a source contact on an exposed portion of a first fin structure. The method further comprises forming drain contacts on exposed portions of adjacent fin structures to the first fin structure. The method further includes forming a gate structure in a dielectric fill material about the first fin structure and extending over the well of the first conductivity type.
US09923090B2
In the silicon carbide semiconductor element, a second silicon carbide semiconductor layer that is in contact with the surface of a first silicon carbide semiconductor layer has at least an upper layer including a dopant of a first conductivity type at a high concentration. Above a junction field effect transistor (JFET) region interposed between body regions that are disposed in the first silicon carbide semiconductor layer so as to be spaced from each other, the silicon carbide semiconductor element has a channel removed region, which is a cutout formed by removing a high concentration layer from the front surface side of the second silicon carbide semiconductor layer, the high concentration layer having a higher dopant concentration than at least the dopant concentration of the JFET region. The width of the channel removed region is smaller than that of the JFET region.
US09923088B2
The present disclosure relates to a semiconductor device with vertically integrated pseudomorphic high electron mobility transistors (pHEMTs). The disclosed semiconductor device includes a substrate, a lower pHEMT structure with a lower pHEMT, an isolation layer, and an upper pHEMT structure with an upper pHEMT. The lower pHEMT structure is formed over the substrate and has a first region and a second region that is laterally disposed with the first region. The lower pHEMT is formed in or on the second region. The isolation layer resides over the first region. The upper pHEMT structure is formed over the isolation layer and does not extend over the second region. Herein, the isolation layer separates the lower pHEMT structure from the upper pHEMT structure such that the lower pHEMT and the upper pHEMT operate independently from each other.
US09923085B2
The present invention relates to a method for manufacturing a thin film transistor and an array substrate, and corresponding devices. In the thin film transistor manufacturing process, the base substrate is annealed after the formation of the patterns of the active layer, the source and the drain in the thin film transistor, so as to thermally diffuse ions of the source and the drain at an ohmic contact between the active layer and the source, as well as the drain, to the active layer, and further to provide the active layer with ions of the source and the drain for changing the components of the active layer, which reduces the resistance at the ohmic contact between the active layer and the source, as well as the drain, and guarantees the uniformity and reliability of the thin film transistor. Moreover, annealing treatment is relatively simpler in implementation as compared with the plasma treatment, and will not increase the complexity of the method for manufacturing the entire thin film transistor, which is good for thin film transistor production efficiency.
US09923082B2
The present invention relates generally to semiconductor devices and more particularly, to a structure and method of forming a partially depleted semiconductor-on-insulator (SOI) junction isolation structure using a nonuniform trench shape formed by reactive ion etching (RIE) and crystallographic wet etching. The nonuniform trench shape may reduce back channel leakage by providing an effective channel directly below a gate stack having a width that is less than a width of an effective back channel directly above the isolation layer.
US09923080B1
Embodiments are directed to methods of forming a semiconductor device and resulting structures for improving gate height control and providing interlayer dielectric (ILD) protection during replacement metal gate (RMG) processes. The method includes forming a semiconductor fin on a substrate. A sacrificial gate is formed over a channel region of the semiconductor fin, and an oxide hard mask is formed on a surface of the sacrificial gate. An interlayer dielectric (ILD) is formed adjacent to the sacrificial gate. The ILD is recessed below a surface of the oxide hard mask, and a nitride layer is formed on a surface of the recessed ILD.
US09923076B2
A method to reduce parasitic capacitance in a high-k dielectric metal gate (HKMG) transistor with raised source and drain regions (RSD) is provided including forming a multilayer stack for an HKMG gate on a substrate, the multilayer stack including a gate electrode layer of amorphous silicon or polycrystalline silicon, forming a patterned hard mask above the gate electrode layer, etching partially into the gate electrode layer through the patterned hard mask to define multiple partially etched gate stacks and a partially etching gate electrode layer, forming a conformal protective layer wrapping over the partially etched gate electrode layer and the patterned hard mask, and etching through a remainder of the partially etched gate electrode layer with the conformal protective layer wrapped over the partially etched gate stacks and the patterned hard mask, as well as an HKMG transistor resulting therefrom.
US09923075B2
A low temperature poly-silicon thin film transistor and a manufacturing method thereof are disclosed. The method includes forming an active layer on a base substrate, forming an ohmic contact layer on the active layer through an atomic layer deposition process, and forming a source electrode and a drain electrode on the ohmic contact layer. The ohmic contact layer includes a plurality of conductive ionic layers and a plurality of monocrystalline silicon layers/poly-silicon layers. The source electrode and the drain electrode are in contact with the active layer through the ohmic contact layer.
US09923061B2
A semiconductor structure including a substrate, a buffer layer, a superlattice formed on the buffer layer, the superlattice including a pattern including n layers made of different materials, n being at least equal to 2, each layer including an AlxGayInwBzN type material where x+y+w+z=1, the thickness of each layer being less than the critical thickness thereof, the number of patterns being at least equal to 50, an insert layer wherein the material has a first lattice parameter, a layer of GaN material, wherein the lattice parameter is greater than the first lattice parameter such that the layer of GaN material is compressed by the insert layer.
US09923055B1
Embodiments are directed to a method of fabricating inner spacers of a nanosheet FET. The method includes forming sacrificial and channel nanosheets over a substrate, removing sidewall portions of the sacrificial nanosheet, and forming a dielectric that extends over the channel nanosheet and within a space that was occupied by the removed sidewall portions of the sacrificial nanosheet. The method further includes forming a top protective spacer over the channel nanosheet and the dielectric, as well as applying a directional etch to the top protective spacer, the channel nanosheet, and the dielectric, wherein the directional etch is configured to be selective to the channel nanosheet and the dielectric, wherein the directional etch is configured to not be selective to the top protective spacer, and wherein applying the directional etch etches portions of the channel nanosheet and portions of the flowable dielectric that are not under the top dielectric.
US09923051B1
An example a semiconductor device includes a first circuit and a second circuit formed in a semiconductor substrate. The semiconductor device further includes a first guard structure formed in the semiconductor substrate and disposed between the first circuit and the second circuit, the first guard structure including first discontinuous pairs of n+ and p+ diffusions disposed along a first axis. The semiconductor device further includes a second guard structure formed in the semiconductor substrate and disposed between the first circuit and the second circuit, the second guard structure including second discontinuous pairs of n+ and p+ diffusions disposed along the first axis, the second discontinuous pairs of n+ and p+ diffusions being staggered with respect to the first discontinuous pairs of n+ and p+ diffusions.
US09923047B2
The inventive concepts provide semiconductor devices and methods for manufacturing the same in which the method includes forming a capacitor including a bottom electrode, a dielectric layer and a top electrode sequentially stacked on a substrate, and also where formation of the top electrode includes forming a first metal nitride layer on the dielectric layer, and forming a second metal nitride layer on the first metal nitride layer, in which the first metal nitride layer is disposed between the dielectric layer and the second metal nitride layer, and the first metal nitride layer is formed at a temperature lower than a temperature at which the second metal nitride layer is formed.
US09923042B2
An organic light-emitting diode (OLED) display is disclosed. In one aspect, the display includes a substrate and a plurality of pixels formed over the substrate. Each of the pixels comprises a first region configured to emit light and a second region configured to pass external light therethrough. The second regions of at least three adjacent ones of the pixels have different areas.
US09923032B2
An organic light emitting device, an organic light emitting display device, and a method of manufacturing a sub-organic light emitting device, the device including a first sub-organic light emitting device; and a second sub-organic light emitting device on the first sub-organic light emitting device, wherein the first sub-organic light emitting device includes a first lower electrode, a first organic light emitting layer on the first lower electrode, and a first upper electrode on the first organic light emitting layer, and the second sub-organic light emitting device includes a second lower electrode insulated from the first lower electrode, a second organic light emitting layer on the second lower electrode and entirely overlapped with the first organic light emitting layer when viewed in a plan view, and a second upper electrode on the second organic light emitting layer.
US09923030B2
An organic light-emitting device includes a red emission layer formed by mixing a first host made of a carbazole-based material, a second host made of a metal complex and a dopant. Accordingly, the driving voltage of the organic light-emitting device can be reduced, and thus power consumption of the organic light-emitting device can be improved. In addition, by mixing the first host and the second host having differences in energy level in the red emission layer, the luminous efficiency of the red emission layer of the organic light-emitting device can be improved. Thus, the lifetime of the organic light-emitting device can be elongated.
US09923028B1
A semiconductor structure includes a memory unit structure. The memory unit structure includes a transistor, a first electrode, two second electrode, and two resistive random access memory (RRAM) elements. The first electrode and the two second electrodes are disposed in a horizontal plane. The first electrode is disposed between the two second electrodes. The first electrode and the two second electrodes are disposed in parallel. The first electrode is coupled to a source region of the transistor. One of the two RRAM elements is disposed between the first electrode and one of the two second electrodes. The other one of the two RRAM elements is disposed between the first electrode and the other one of the two second electrodes.
US09923024B1
An imaging sensor pixel comprises a highly resistive N− doped semiconductor layer with a front side and a back side. At the front side, there are at least a light sensing region, a transfer gate adjacent to the light sensing region and a P-well region. The P-well region surrounds the light sensing region and the transfer gate region, and comprises at least a floating diffusion region and a first electrode outside of the floating diffusion region, wherein a first negative voltage is applied to the first electrode. The transfer gate couples between the light sensing region and the floating diffusion region. At the back side, there is a back side P+ doped layer comprising a second electrode formed on the back side P+ doped layer, wherein a second negative voltage is applied to the second electrode. The second negative voltage is more negative than the first negative voltage.
US09923021B2
There is provided an image sensor including: a plurality of first electrodes respectively formed within a plurality of pixel areas, the pixel areas being formed on a substrate; a protection layer formed on an upper surface of the substrate and including a plurality of contact holes respectively exposing the first electrodes of the pixel areas; a plurality of auxiliary electrodes respectively contacting with the first electrodes through the contact holes and extending to an upper surface of the protection layer of the pixel area; a photoconductive layer formed on both the first electrodes and on the auxiliary electrodes; and a second electrode formed on the photo conductive layer.
US09923018B2
Disclosed is an improvement of strength of adhesion between a photoconductive layer and a substrate. The image sensor includes a first electrode and a protruding pattern formed around the first electrode on the substrate, a protective film having an protruded surface formed on the protruding pattern, the photoconductive layer formed on the protective film, and a second electrode formed on the photoconductive layer.
US09923014B2
An image sensor includes a first charge storage region of a first conductive type disposed in a substrate, a second charge storage region of a second conductive type disposed on one side of the first charge storage region, a first floating diffusion region spaced apart from the first charge storage region, a second floating diffusion region spaced apart from the second charge storage region, a first transfer gate disposed on the substrate between the first charge storage region and the first floating diffusion region, and a second transfer gate disposed on the substrate between the second charge storage region and the second floating diffusion region.
US09923013B1
A sensor device is disclosed. The sensor device include: a detector having a contact formation region; an insulating layer disposed over the detector; a conductive pad disposed over the insulating layer opposite to a side of the detector; a contact plug formed in the insulating layer for electrically coupling the contact implant region and the conductive pad; and a read-out integrated circuit bonded to the insulating layer through the conductive pad. An image sensor array and a manufacturing method of a sensor device are also disclosed.
US09923005B2
A solid-state imaging device including an imaging area where a plurality of unit pixels are disposed to capture a color image, wherein each of the unit pixels includes: a plurality of photoelectric conversion portions; a plurality of transfer gates, each of which is disposed in each of the photoelectric conversion portions to transfer signal charges from the photoelectric conversion portion; and a floating diffusion to which the signal charges are transferred from the plurality of the photoelectric conversion portions by the plurality of the transfer gates, wherein the plurality of the photoelectric conversion portions receive light of the same color to generate the signal charges, and wherein the signal charges transferred from the plurality of the photoelectric conversion portions to the floating diffusion are added to be output as an electrical signal.
US09922997B2
Disclosed is a GOA circuit. By locating the thirteenth thin film transistor (T13) coupled with the tenth thin film transistor (T10) in series and controlled by the Mth clock signal (CK(M)) in the output module (400) of the nth stage GOA unit, as entering signal interrupt and performing touch scan, the output competition of the output ends (G(n)) can be prevented; by locating the twelfth thin film transistor (T12) controlled by the global control signal (Gas) in the output end pull-down module (600), and by setting the composite signal (CS) to be the pulse signal consistent with the touch scan signal as entering signal interrupt and performing touch scan, the twelfth thin film transistors (T12) of the GOA units of all stages can be activated, and the output ends of the GOA units of all stages outputs the composite signal (CS) consistent with the touch scan signal (TP).
US09922992B1
A three-dimensional stacked memory device provides uniform programming speeds for a block of memory cells. The channel layers of the memory strings which are relatively close to a local interconnect of a stack are doped to account for a reduced blocking oxide thickness. Channel layers of remaining memory strings are undoped. The doping can be performing by masking the channel layers which are to remain undoped while exposing the other memory holes to a dopant. The dopant can be provided, e.g., in a carrier gas, spin on glass or other solid, or by plasma doping. An n-type dopant such as antimony, arsenic or phosphorus may be used. Heating causes the dopants to diffuse into the channel layer. Another approach deposits doped silicon for some of the channel layers and undoped silicon for other channel layers.
US09922991B2
A semiconductor memory device includes a stacked body including a first electrode layer and a second electrode layer stacked on the first electrode layer, and first and second interconnections on a first surface of the stacked body. The first and second electrode layers have first and second end surfaces respectively in the first surface. The first interconnection is electrically connected to the first electrode layer through a first region of the first end surface; and the second interconnection is electrically connected to the second electrode layer through a second region of the second end surface. The first and second interconnections extend in a first direction on the first surface. The first and second regions are arranged in a second direction crossing the first direction with a crossing angle smaller than 90 degrees. The first region and the second region each have a boundary along the second direction.
US09922990B2
Embodiments of the present invention enable threshold voltage distribution of a plurality of electrode layers to be improved by configuring each of the plurality of electrode layer maintains to have different physical structures or materials, etc., thereby enhancing credibility during a process of maintaining stores data and a reading process.
US09922984B1
A method of forming an arrangement of long and short fins on a substrate, including forming a plurality of finFET devices having long fins on the substrate, where the long fins have a fin length in the range of about 180 nm to about 350 nm, and forming a plurality of finFET devices having short fins on the substrate, where the short fins have a fin length in the range of about 60 nm to about 140 nm, wherein at least one of the plurality of finFET devices having a long fin is adjacent to at least one of the plurality of finFET devices having a short fin.
US09922966B2
A display module and system applications including a display module are described. The display module may include a display substrate including a front surface, a back surface, and a display area on the front surface. A plurality of interconnects extend through the display substrate from the front surface to the back surface. An array of light emitting diodes (LEDs) are in the display area and electrically connected with the plurality of interconnects, and one or more driver circuits are on the back surface of the display substrate. Exemplary system applications include wearable, rollable, and foldable displays.
US09922949B2
Disclosed herein is a semiconductor device that includes a semiconductor die and a substrate including a first surface and a second surface. The substrate includes a conductive circuit and an insulative material over the conductive circuit. The semiconductor die is attached to the second surface. The semiconductor device further includes a metal barrier layer plated onto a functional copper layer etched to form the conductive circuit. The conductive circuit has a thickness of less than or equal to 3 μm. Further disclosed is a method of making a semiconductor device.
US09922947B2
Various embodiments provide a bonding pad structure that is capable of handling increased bonding loads. In one embodiment, the bonding pad structure includes a continuous metal layer, a first discontinuous metal layer, a second discontinuous metal layer, and dielectric material. The first discontinuous metal layer and the second discontinuous metal layer each include a plurality of holes that are arranged in a pattern. The plurality of holes of the first discontinuous metal layer overlaps at least two of the plurality of holes of the second discontinuous metal layer. The dielectric material is formed between the metal layers and fills the plurality of holes of the first and second discontinuous metal layers.
US09922937B2
A self-shielded die includes a substrate, an electronic device attached to the substrate, one or more electrical pads disposed on a bottom surface of the substrate, and an electromagnetic interference (EMI) shield formed of at least one electrically conductive material and connected to ground. At least one of the one or more electrical pads is electrically connected to the electronic device. The EMI shield includes a top shield layer, disposed directly on and substantially completely covering a top surface of the substrate opposite the bottom surface of the substrate, and side shield layers substantially completely covering all sides of the substrate, extending between the top surface of the substrate and the bottom surface of the substrate.
US09922936B1
A type III-V semiconductor substrate is provided. Semiconductor material is removed from the type III-V semiconductor substrate such that the type III-V semiconductor substrate comprises one or more alignment features extending away from a main lateral surface. Each of the alignment features includes a first lateral surface that is vertically offset from the main lateral surface, and first and second vertical sidewalls that extend between the first lateral surface and the main lateral surface. An epitaxy blocker is formed on the first and second vertical sidewalls of each alignment feature. A type III-V semiconductor regrown layer is epitaxially grown on a portion of the semiconductor wafer that includes the one or more alignment features. The epitaxy blocker prevents the type III-V semiconductor regrown layer from forming on the first and second vertical sidewalls of the one or more alignment features.
US09922933B2
A method of positioning elements or additional technological levels on the incident surface of an infrared detector of hybridized type, said detector being formed of a detection circuit comprising an array network of photosensitive sites for the wavelength ranges of interest, hybridized on a read circuit, said detection circuit resulting from the epitaxial growth of a detection material on a substrate, comprising forming within the detection circuit indexing patterns by marking of the growth substrate.
US09922930B2
Methods and associated structures of forming a microelectronic device are described. Those methods may include forming a structure comprising a first contact metal disposed on a source/drain contact of a substrate, and a second contact metal disposed on a top surface of the first contact metal, wherein the second contact metal is disposed within an ILD disposed on a top surface of a metal gate disposed on the substrate.
US09922923B2
To provide a technique capable of easily forming a resin opening of a desired shape. As a solution, a base is prepared which has a first surface region and a second surface region around the first surface region, and which has a wiring formed thereon. Subsequently, a resist which covers the first surface region is formed. Then, the first surface region and the second surface region are covered with a resin body such that the resist is included therein, and the resist is exposed from the resin body. After that, the exposed resist is removed, so that a resin opening that exposes the base in the first surface region is formed in the resin body.
US09922922B1
A microchip includes a passivation layer formed over underlying circuitry, a redistribution layer formed over the passivation layer, and a cap layer formed over the redistribution conductors of the redistribution layer and in contact with the passivation layer. The passivation layer and the cap layer have one or more compatibilities that provide sufficient adhesion between those two layers to prevent metal migration from the conductors of the redistribution layer between the interfaces of the passivation and cap layers. In one embodiment, the passivation and cap layers are each formed from an inorganic oxide (e.g., SiO2) using a process (e.g., PECVD) that provides substantially-uniform step coverage by the cap layer in trench and via regions of underlying circuitry. The invention increases the reliability of the microchip, because it eliminates metal migration, and the electrical shorting caused therefrom, in the redistribution layer.
US09922916B2
Electronic assemblies and methods including the formation of interconnect structures are described. In one embodiment an apparatus includes semiconductor die and a first metal bump on the die, the first metal bump including a surface having a first part and a second part. The apparatus also includes a solder resistant coating covering the first part of the surface and leaving the second part of the surface uncovered. Other embodiments are described and claimed.
US09922915B2
A semiconductor device has a semiconductor die with a plurality of bumps formed over the die. A substrate has a plurality of conductive traces formed on the substrate. Each trace has an interconnect site for mating to the bumps. The interconnect sites have parallel edges along a length of the conductive traces under the bumps from a plan view for increasing escape routing density. The bumps have a noncollapsible portion for attaching to a contact pad on the die and fusible portion for attaching to the interconnect site. [The fusible portion melts at a temperature which avoids damage to the substrate during reflow.] The noncollapsible portion includes lead solder, and fusible portion includes eutectic solder. The interconnect sites have a width which is less than 1.2 times a width of the conductive trace. Alternatively, the interconnect sites have a width which is less than one-half a diameter of the bump.
US09922910B2
An electronic component, the electronic component comprising an electrically conductive carrier, an electronic chip on the carrier, an encapsulant encapsulating part of the carrier and the electronic chip, and an electrically insulating and thermally conductive interface structure covering an exposed surface portion of the carrier and a connected surface portion of the encapsulant and being functionalized for promoting heat dissipation via the interface structure on a heat dissipation body.
US09922899B2
In a plasma processing step that is used in the method of manufacturing the element chip for manufacturing a plurality of element chips by dividing a substrate having a plurality of element regions, the substrate is divided into the element chips by exposing the substrate to first plasma. Therefore, the element chips having a first surface, a second surface, and a side surface on which a plurality of convex portions are formed are held spaced from each other on a carrier. A protection film is formed on the side surface of the element chip by exposing the element chip to second plasma, at least convex portions formed on the side surface are covered by the protection film in the protection film formation, and creep-up of a conductive material to the side surface is suppressed in the mounting step.
US09922887B2
Disclosed herein are methods, structures, and devices for wafer scale testing of photonic integrated circuits.
US09922871B2
An integrated circuit includes an active zone lying above a semiconductor substrate. A cavity borders the active zone and extends, in an insulating zone, as far as into the vicinity of a semiconductor region. An insulating multilayer is provided and an electrically conductive contact extends within the insulating multilayer to emerge onto the active zone and into the cavity. The insulating multilayer includes a first insulating layer covering the active zone outside the contact and lining the walls of the cavity. An additional insulating layer covers the portion of the first insulating layer lining the walls of the cavity. The contact reaches the additional insulating layer in the cavity. An insulating region lies on top of the first insulating layer and the additional insulating layer made from insulating material around the contact.
US09922870B2
The invention relates to a method for applying an image of an electrically conductive material onto a recording medium. In the method, the recording medium is heated and the electrically conductive material is jetted onto the recording medium. The invention further relates to a device for ejecting droplets of an electrically conductive fluid onto a recording medium.
US09922869B2
Some embodiments include methods of forming voids within semiconductor constructions. In some embodiments the voids may be utilized as microstructures for distributing coolant, for guiding electromagnetic radiation, or for separation and/or characterization of materials. Some embodiments include constructions having micro-structures therein which correspond to voids, conduits, insulative structures, semiconductor structures or conductive structures.
US09922868B2
Integrated circuits and methods for manufacturing the same are provided. A method for producing an integrated circuit includes forming a deep isolation block in an SOI substrate, where the SOI substrate includes a substrate layer overlying a buried insulator that in turn overlies a carrier wafer. The deep isolation block extends through the substrate layer and contacts the buried insulator. A shallow isolation block is formed in the substrate layer, where the shallow isolation block overlies a portion of the substrate layer. An isolation mask is formed overlying at least a portion of the deep isolation block to form a masked isolation block and an exposed isolation block, where the exposed isolation block includes the shallow isolation block. The exposed isolation block is removed such that a trough is defined in the substrate layer where the shallow isolation block was removed, and a gate is formed within the trough.
US09922863B2
A susceptor for securing a semiconductor wafer with an orientation flat within a pocket of the susceptor is disclosed. The pocket provides a first inner wall extending along the orientation flat and a second wall facing an arched periphery of the semiconductor wafer. The first inner wall provides a hollow extending outwardly from the first inner wall. The hollow can have a step, a slope, or a chamfered corner.
US09922858B2
Provided is a semiconductor device manufacturing method that includes joining a support substrate to a back side of a semiconductor wafer across a ceramic adhesive layer and a mask, to form a joined body. The method further includes forming a functional structure on a front side of the semiconductor wafer. The method further includes detaching the support substrate from the semiconductor wafer by removing the ceramic adhesive layer and the mask. The method further includes a back side processing step of carrying out back side processing on the back side of the semiconductor wafer.
US09922842B2
A method for heat treatment of a plurality of semiconductor wafers horizontally placed on a supporting member coated with SiC in a vertical heat treatment furnace includes performing heat treatments while switching the supporting member and a heat treatment condition such that the supporting member is continuously used in a heat treatment under either one of a first condition and a second condition for a certain period of time and then continuously used in a heat treatment under the other condition for a certain period of time, wherein the heat treatment under the first condition is performed at 1000° C. or higher in an atmosphere containing a rare gas and not containing oxygen, and the heat treatment under the second condition is performed at 1000° C. or higher in an atmosphere containing oxygen and not containing a rare gas. As a result, slip dislocation can be inhibited.
US09922821B2
Provided is a technique of forming a film containing a first element and a second element on a substrate by performing a cycle a predetermined number of times. The cycle includes: (a) supplying a hydro-based precursor containing the first element and a halogen-based precursor containing the second element into a process chamber accommodating a substrate to confine the hydro-based precursor and the halogen-based precursor in the process chamber; (b) maintaining a state where the hydro-based precursor and the halogen-based precursor are confined in the process chamber; and (c) exhausting the process chamber.
US09922814B2
An apparatus and a method for operating a sealed beam lamp containing an ionizable medium are disclosed. The lamp includes a sealed chamber, a pair of ignition electrodes, a substantially flat chamber ingress window, and a laser light source disposed outside the chamber producing laser light. Laser light is focused to a first focal region coinciding with an ignition region disposed between the ignition electrodes. The ionizable medium at the ignition region is ignited with the laser. The laser light is focused to a second focal region coinciding with a plasma sustaining region not co-located with the plasma ignition region.
US09922813B2
The invention generally relates to systems and methods for ejection of ions from an ion trap. In certain embodiments, systems and methods of the invention sum two different frequency signals into a single summed signal that is applied to an ion trap. In other embodiments, an amplitude of a single frequency signal is modulated as the single frequency signal is being applied to the ion trap. In other embodiments, a first alternating current (AC) signal is applied to an ion trap that varies as a function of time, while a constant radio frequency (RF) signal is applied to the ion trap.
US09922812B2
An analyzer for separating ions according to their time of flight comprising two opposing ion mirrors abutting at a first plane, each mirror comprising inner and outer field-defining electrode systems elongated along an analyzer axis, the outer field-defining electrode system surrounding the inner field-defining electrode system. The outer field-defining electrode system of one mirror comprises two sections, the sections abutting at a second plane, comprising a first section between the first plane and the second plane, and a second section adjacent to the first section. The first section has at least a portion which extends radially from the analyzer axis a greater extent than an adjacent portion of the second section at the second plane. The outer field-defining electrode system comprises an exit port and the analyzer comprises a detector located downstream of the exit port.
US09922795B2
An apparatus for the creation of high current ion beams is disclosed. The apparatus includes an ion source, such as a RF ion source or an indirectly heated cathode (IHC) ion source, having an extraction aperture. Disposed proximate the extraction aperture is a bias electrode, which has a hollow center portion that is aligned with the extraction aperture. A magnetic field is created along the perimeter of the hollow center portion, which serves to contain electrons within a confinement region. Electrons in the confinement region energetically collide with neutral particles, increasing the number of ions that are created near the extraction aperture. The magnetic field may be created using two magnets that are embedded in the bias electrode. Alternatively, a single magnet or magnetic coils may be used to create this magnetic field.
US09922792B2
A housing, a substrate accommodated in the housing, a needle electrode for generating ions through discharging, which is held by the substrate such that a tip end portion protrudes outside the housing, an insulating sealing portion insulating and sealing the substrate in the housing, and an electrode protection portion for protecting the needle electrode outside the housing are included. The housing is provided with an opening portion through which a side of the tip end portion of the needle electrode is inserted and which is sealed with the insulating sealing portion. The electrode protection portion has a first protection portion and a second protection portion which are provided to protrude from the housing relative to the tip end portion of the needle electrode and opposed to each other at a distance from each other on opposing sides of the needle electrode.
US09922775B2
A process for producing a supercapacitor cell, comprising: (a) Continuously feeding a conductive porous layer to a cathode material impregnation zone, wherein the conductive porous layer contains interconnected electron-conducting pathways and at least 70% by volume of pores; (b) Impregnating a wet cathode active material mixture (containing a cathode active material and an optional conductive additive mixed with a liquid electrolyte) into pores of this porous layer to form a cathode electrode; (c) Preparing an anode electrode in a similar manner; and (d) Stacking an anode electrode, a porous separator, and a cathode electrode to form the supercapacitor, wherein the anode electrode and/or the cathode electrode has a thickness no less than 100 μm; and/or wherein the anode or cathode active material constitutes an electrode active material loading no less than 7 mg/cm2 in the anode or the cathode.
US09922767B2
A ceramic electronic component includes an electronic component ceramic main body and internal electrodes disposed within the electronic component main body. The internal electrodes include through holes passing through the internal electrodes in the thickness direction. Ceramic columns are disposed in the through holes and connect the ceramic on one side of the internal electrodes and the ceramic on the other side thereof. An area ratio of the ceramic columns to ends of the internal electrodes located within the electronic component main body is greater than an area ratio of ceramic columns to central portions of the internal electrodes.
US09922764B2
An embedded magnetic component transformer includes first, second, and auxiliary electrical windings in an insulating substrate including conductive vias joined together by conductive traces. The first electrical windings are divided by a tap terminal into first and second winding portions, which are interleaved with one another and energized by separate transistors. Heat generated by the first and second winding portions is transferred more equally to the separate transistors. Equal or substantially equal path lengths between each of the transistors and the first electrical windings improve flux balance allowing the transistors to conduct for equal or substantially equal times during a switching cycle. Thus, the switching cycle of the embedded transformer is more symmetric with respect to each of the transistors and winding portions, improving the electrical characteristics of the transformer.
US09922762B2
A composite electronic component includes a composite body in which a capacitor and an inductor are coupled to each other, the capacitor including a ceramic body including a plurality of dielectric layers and first and second internal electrodes, and the inductor including a magnetic body including a coil part. An input terminal is disposed on a first side surface of the composite body and is connected to the coil part. An output terminal includes a first output terminal disposed on the first side surface of the composite body and connected to the coil part and a second output terminal disposed on a first end surface of the composite body and connected to the first internal electrodes. A ground terminal is disposed on a second end surface of the composite body and is connected to the second internal electrodes. The capacitor is coupled to a side surface of the inductor.
US09922760B1
An electromagnet includes a magnetically susceptible pole piece. A wire is wound around the pole piece about an axis of the pole piece. The wire is selectively coated with insulating material at different sections thereof and wound in a manner where no section of wire having no insulating material coated thereon contacts another section of wire having no insulating material coated thereon. In one aspect there is a flat wire having four surfaces. In another aspect, the wire is circular or elliptical shape wire which is selectively insulated in a manner described.
US09922758B2
A powder for a powder magnetic core, being composed of iron-base soft magnetic powder particles which each have a phosphoric acid-based chemical conversion coating on the surface. In this powder, the maximum thickness of the phosphoric acid-based chemical conversion coating is 20 to 200 nm, and recessed portions are formed on the surface of the chemical conversion coating with the total area of openings of the recessed portions being 0.5 to 50% by area relative to the total area of the observation visual fields, as determined by observing ten or more parts of the surface of the phosphoric acid-based chemical conversion coating through a scanning electron microscope with a magnification of 10000× or more.
US09922754B1
Communication cables incorporating a plurality of twisted pair components formed around a central member are described. A central member may extend lengthwise along a longitudinal length of a cable, and the central member may include a channel extending lengthwise that defines a longitudinal cavity through the central member. A plurality of unjacketed twisted pair components may be formed around the central member, and each component may include a plurality of twisted pairs of individually insulated electrical conductors Further, a jacket may be formed around the central member and the plurality of twisted pair components.
US09922753B1
A cable may include a plurality of twisted pairs of individually insulated conductors and a separator positioned between the twisted pairs. The separator may include a longitudinally extending spine positioned between the plurality of twisted pairs, and a plurality of bristles may radially extend from the spine. A first portion of the bristles may extend between one or more sets of adjacent twisted pairs, and a second portion of the bristles may be compressed towards the spine by one or more of the plurality of twisted pairs. Additionally, a jacket may be formed around the twisted pairs and the separator.
US09922751B2
A helically wound insulated twinax cable reduces cable dielectric loss by increasing the percentage of air in the dielectric filler surrounding the signal conductors. The helical insulator wire winding further provides mechanical support and reduces the risk of creating an electrical short-circuit. This will improve differential signaling capability of the two-conductor cable and enable longer cable range.
US09922748B2
An electroconductive polyethylene resin composition comprises: a resin component comprising a polar-group-containing polyethylene resin (A) and a polyethylene resin (B); and an electroconductive filler (E) incorporated into the resin component, wherein each of the proportions of the polar-group-containing polyethylene resin (A) and the polyethylene resin (B) in the resin component is the polar-group-containing polyethylene resin (A): 0.5 wt %-80 wt % and the polyethylene resin (B): 99.5 wt %-20 wt %, and the electroconductive polyethylene resin composition satisfies the following requirement (1): (1) surface resistivity: 10Ω/□-1010Ω/□.
US09922747B2
The present invention provides a conductive material including: (A) a π-conjugated polymer, and (B) a dopant polymer which contains one or more repeating units selected from “a1” to “a4” respectively represented by the following general formula (1) and has a weight-average molecular weight in the range of 1,000 to 500,000, (C) gold or silver nanowire having a minor axis diameter of 2 to 200 nm and an aspect ratio of 10 to 50,000. There can be provided a conductive material that has excellent film-formability and also can form a conductive film having high transparency and conductivity, superior flexibility and flatness when the film is formed from the material.
US09922744B2
A method of making a composition, comprising: (1) oxidizing graphite to graphite oxide using at least one sulfur-containing reagent, (2) exfoliating the graphite oxide to form graphene sheets, and (3) blending the graphene sheets with elemental sulfur and/or at least one organosulfur compound, wherein the graphene sheets comprise at least about 1 weight percent sulfur. The composition may be made into an electrode that may be used in batteries, including lithium sulfur batteries.
US09922743B2
The invention relates to a device (1) for producing radioisotopes by irradiating a target fluid using a particle beam (13). This device comprises an irradiation cell (7) that includes a cavity (3) for receiving the target fluid. A non-cryogenic cooling device cools the walls of the cavity (3). The cavity (3) has an inclined surface (15) downwardly delimiting the cavity (3) so as to evacuate the target fluid, which condenses on contact with the cooled walls, under gravity towards a metal foil (4) which closes off this cavity (3). The inclined surface (15) intersects the plane formed by the metal foil (4), making an acute angle (a) with said plane, so as to form with the metal foil (4) a wedge-shaped zone (18) capable of collecting, by gravity, the condensed target fluid.
US09922739B2
A nuclear component transfer device that incorporates a shielded canister into the mast design of a conventional nuclear refueling machine. A moveable mast telescopes within a stationary mast which is attached to a bridge for lateral positioning. The canister allows for the addition of shielding that is positioned with the movement of the moveable mast without additional motorized components to deploy the shielding during nuclear component movement. The nuclear component is drawn up into the shielded canister as the moveable mast lifts the nuclear component. The nuclear component is then placed into a transfer cart that is also fitted with a shielded canister. The transfer is made without exposing the nuclear components resulting in completely shield movement.
US09922730B2
Disclosed is a method of efficiently assessing the effectiveness of psychiatric medications as administered by physicians and more specifically to a methodology that compares the effectiveness of different medications across groups of patients based on changes in mental health scores using electronic systems. Additionally, the invention delineates when changes in medications are made during the course of medical visits for a single patient.
US09922728B2
A memory device may include a plurality of memory cells; and an error detection unit suitable for latching first read data of one or more memory cells selected from the plurality of memory cells after refreshing the selected memory cells, in a first phase, and suitable for detecting errors of the selected memory cells before refreshing the selected memory cells, in a second phase.
US09922726B2
A semiconductor memory device may include: a memory cell array coupled between a plurality of word lines and a plurality of bit lines; a first source voltage supply unit suitable for providing a boosted voltage to a source voltage terminal when a cell mat signal is activated; a second source voltage supply unit suitable for providing a dropped voltage that is lower than the boosted voltage to the source voltage terminal; a word line driving circuit suitable for selecting one of the plurality of word lines in response to an address combination signal and driving the selected word line and unselected word lines, when the cell mat signal is activated; and a weak cell detection circuit suitable for detecting a weak cell by checking data values of memory cells coupled to a word line which is driven by the word line driving circuit during the test mode.
US09922718B2
An apparatus comprising a memory and a controller. The memory may be configured to process a plurality of read/program operations. The memory may comprise a plurality of memory units. The memory units may each have a size less than a total size of the memory. The memory units may include a plurality of cells. The controller may be configured to issue a plurality of program operations to write to one or more of the cells. The controller may be configured to implement a polling status command after each of the program operations to verify programming of each of the cells. A response to each of the polling status commands may be used to report a number of the cells that failed to be programmed.
US09922716B2
Systems and methods for reducing the area and improving the performance of a non-volatile memory array are described. The non-volatile memory array may comprise a 3D NAND memory array that includes vertical NAND strings that are arranged orthogonal to a substrate. A vertical NAND string may include floating gate memory cell transistors or charge trap memory cell transistors. Sensing circuitry for sensing the programmed data states of memory cell transistors within the vertical NAND strings may be positioned underneath the 3D NAND memory array and connections from bit lines positioned above the 3D NAND memory array may be made using vertical connections extending though the 3D NAND memory array or through memory breaks within the 3D NAND memory array.
US09922708B1
A voltage controlling circuit may include a first voltage terminal, a second voltage terminal and a plurality of Ovonic threshold switch (OTS) units. The second voltage terminal may have a voltage different from that of the first voltage terminal. The OTS devices may be connected between the first voltage terminal and the second voltage terminal. The OTS units may be serially connected with each other.
US09922707B2
According to one embodiment, a semiconductor storage apparatus includes a memory cell array and a read circuit. The memory cell array includes a memory cell which is connected to a word line. A threshold voltage of the memory cell corresponds to a data value of multiple bits. The read circuit receives designation of one bit among the multiple bits, applies a first reading voltage and a second reading voltage corresponding to the designated bit to the word line, senses ON or OFF of the memory cell for each reading voltage, and outputs a first sensed value and a second sensed value after performing the sensing for each reading voltage. The first sensed value is a sensing result in a case where the first reading voltage is applied. The second sensed value is a sensing result in a case where the second reading voltage is applied.
US09922706B2
A solid state storage includes a non-volatile memory and a controlling circuit. The non-volatile memory includes a first block. The controlling circuit is connected with the non-volatile memory. The controlling circuit includes a function storage circuit. The function storage circuit stores plural prediction functions. According to plural state parameters corresponding to the first block and a first prediction function of the plural prediction functions, the controlling circuit predicts a read voltage shift of the first block.
US09922704B2
Methods of operating a memory include applying a multi-step pass voltage to a plurality of memory cells selected for a programming operation, applying a programming pulse to the plurality of memory cells selected for the programming operation after applying a voltage level of a particular step of the multi-step pass voltage to the plurality of memory cells selected for the programming operation, applying a particular voltage level to any data lines coupled to a first subset of memory cells of the plurality of memory cells selected for the programming operation prior to applying a voltage level of a certain step of the multi-step pass voltage, and applying the particular voltage level to any data lines coupled to a second subset of memory cells of the plurality of memory cells selected for the programming operation only after applying the voltage level of the certain step of the multi-step pass voltage.
US09922697B2
A memory device may include: a plurality of cell mats arranged in a plurality of rows and columns; a plurality of first drivers, each first driver being disposed on a left side of a corresponding cell mat of the plurality of cell mats and configured to drive a first sub-word line of the corresponding cell mat; and a plurality of second drivers, each second driver being disposed on a right side of the corresponding cell mat of the plurality of cell mats and configured to drive a second sub-word line of the corresponding cell mat, wherein, during an active operation, among the plurality of cell mats, sub-word lines of cell mats disposed in odd-numbered columns or sub-word lines of cell mats disposed in even-numbered columns are selectively activated.
US09922691B2
An apparatus is described that includes a bit line. The apparatus also includes first and second storage cells coupled to the bit line. The first storage cell has a first access transistor. The first access transistor is coupled to a first line resistance. The second storage cell has a second access transistor. The second access transistor is coupled to a second line resistance. The second line resistance is greater than the first line resistance. The apparatus also includes first and second drivers that are coupled to the bit line. The second driver is a stronger driver than the first driver. The apparatus also includes circuitry to select the first driver to write information into the first storage cell and select the second driver to write information into the second storage cell.
US09922688B2
A bit line sensing latch circuit is disclosed. In one embodiment, a latch circuit includes a keeper and a precharge circuit. The keeper may be implemented using a single pair of transistors that are cross-coupled between first and second differential signal nodes. A gate terminal of a first one of the pair of transistors is coupled to the first differential signal node, while the drain terminal of the same transistor is coupled to the second differential signal node. The gate terminal of a second one of the pair of transistors is coupled to the second differential signal node, while its drain terminal is coupled to the first differential signal node. The bitline sensing latch also includes a precharge circuit, and may operates in two phases, a precharge phase and an enable phase.
US09922686B2
Apparatuses, memory modules, and methods for performing intra-module data bus inversion operations are described. An example apparatus include a memory module comprising a data bus inversion (DBI) and buffer circuit and a plurality of memories. The DBI and buffer circuit configured to encode a block of data received by the memory module and to provide DBI data and a corresponding DBI bit to a respective memory of the plurality of memories.
US09922684B2
A memory device operable in an ultra-deep power-down mode can include: a command user interface; a voltage regulator having an output that provides a supply voltage for a plurality of components of the memory device, where the plurality of components comprises the command user interface; a wake-up circuit that remains powered on even when the memory device is in the ultra-deep power-down mode; the memory device being operable to enter the ultra-deep power-down mode in response to receiving a first predetermined command that causes the output of the voltage regulator to be disabled to completely power down the plurality of components during the ultra-deep power-down mode; and the memory device being operable to exit the ultra-deep power-down mode in response to receiving one of a hardware reset command sequence, a reset pin assertion, a power supply cycling, and a second predetermined command.
US09922683B2
A memory device includes a memory system and an energy storage device including a capacitor. Additionally, the memory storage device includes power delivery circuitry that delivers to the memory system a first power from the energy storage device and a second power from an external power supply coupled to the memory device.
US09922679B2
Disclosed is a system and method for controlling the playback speed, and user experience, of watching slow motion video content on a touch sensitive computing device such as a mobile phone, tablet or laptop with a touch sensitive screen. Key features of the disclosure are the simplicity of the user interface and the instant visual feedback given to the user.
US09922677B2
A library device includes: a housing for accommodating a magazine to be able to be put in and out, wherein the magazine has slots for accommodating recording medium cartridges to be able to be put in and out; an accessor for conveying the recording medium cartridge ejected from the slot to the magnetic tape drive; and a cartridge jump-out preventing mechanism for preventing the recording medium cartridge from jumping out to a moving path of the accessor. The cartridge jump-out preventing mechanism includes: an elastic pushing mechanism which can push the recording medium cartridge into the slot by using an elastic force when the magazine is inserted into the housing; and a latch mechanism which can hold the recording medium cartridge so that the recording medium cartridge does not jump out of the slot when the recording medium cartridge is completely accommodated in the slot.
US09922669B2
Implementations disclosed and claimed herein include a method of write head core located in a slider, the write head core comprising a first end operative to serve as a write pole, a second end operative to serve as a return pole, wherein the first end comprises a substantially smaller cross-sectional area than the second end, and wherein the write head core has a substantially smooth curvature.
US09922667B2
Various embodiments relating to detecting at least one of conversation, the presence and the identity of others during presentation of digital content on a computing device. When another person is detected, one or more actions may be taken with respect to the digital content. For example, the digital content may be minimized, moved, resized or otherwise modified.
US09922661B2
A method comprising: receiving an utterance, an original pitch contour of the utterance, and a target pitch contour for the utterance, wherein the utterance comprises a plurality of consecutive frames, and wherein at least one of said frames is a voiced frame; calculating an original intensity contour of said utterance; generating a pitch modified utterance based on the target pitch contour; calculating an intensity modification factor for each of said frames, based on said original pitch contour and on said target pitch contour, to produce a sequence of intensity modification factors corresponding to said plurality of consecutive frames; calculating a final intensity contour for said utterance by applying said intensity modification factors to said original intensity contour; and generating a coherently modified speech signal by time dependent scaling of the intensity of said pitch modified utterance according to said final intensity contour.
US09922658B2
A challenge of audio watermarking systems in which an acoustic path is involved is the robustness against microphone pickup in case of surrounding noise. The strength of phase-based watermarking is increased by determining a masking threshold for a current frequency bin in a frequency/phase representation changing the phase based on that masking threshold and an allowed phase change value, calculating an allowed magnitude change value for the current frequency bin and calculating from an audio quality level value a magnitude change scaling factor for the magnitude change value, and increasing its magnitude accordingly.
US09922655B2
A computer speech output control method, system, and non-transitory computer readable medium, include a computer speech output control system, including a computer speech output unit configured to output a computer speech, a human speech monitoring circuit configured to determine whether a human conversation is occurring, an interruption priority setting circuit configured to set a priority setting for when the human conversation can be interrupted by the computer speech, and an interruption determining circuit configured to determine whether to cause the computer speech output unit to output the computer speech based on the priority setting and a status of the human conversation.
US09922654B2
An incremental speech recognition system. The incremental speech recognition system incrementally decodes a spoken utterance using an additional utterance decoder only when the additional utterance decoder is likely to add significant benefit to the combined result. The available utterance decoders are ordered in a series based on accuracy, performance, diversity, and other factors. A recognition management engine coordinates decoding of the spoken utterance by the series of utterance decoders, combines the decoded utterances, and determines whether additional processing is likely to significantly improve the recognition result. If so, the recognition management engine engages the next utterance decoder and the cycle continues. If the accuracy cannot be significantly improved, the result is accepted and decoding stops. Accordingly, a decoded utterance with accuracy approaching the maximum for the series is obtained without decoding the spoken utterance using all utterance decoders in the series, thereby minimizing resource usage.
US09922652B2
A Transcription Engine is configured to broadcast over the Internet and stream text associated with the broadcast to registered and authenticated end users who may be hearing impaired or may have difficulty understanding the language used in the broadcast. The Transcription Engine comprises an authentication server, a database server and a Transcription server. End users are authenticated automatically by the Transcription Engine prior to being given access to a live or recorded broadcast.
US09922651B1
A method includes detecting an initiation command to begin outputting text data received from a voice recognition system to a text buffer of an aircraft. The method includes recognizing user speech as the text data and outputting the text data to the text buffer for presentation to a user. The method further includes detecting an end command to end outputting the text data received from the voice recognition system to the text buffer. The method also includes receiving a confirmation input from the user, the confirmation input indicating that the user has confirmed accuracy of the text data of the text buffer. The method additionally includes receiving a destination selection from the user, the destination selection indicating a destination selected by the user for the text data of the text buffer. The method further includes outputting the text data of the text buffer to the destination selected by the user.
US09922648B2
Methods, systems, and apparatus for receiving, by a voice action system, data specifying a new voice action for an application different from the voice action system. A voice action intent for the application is generated based at least on the data, wherein the voice action intent comprises data that, when received by the application, requests that the application perform one or more operations specified for the new voice action. The voice action intent is associated with trigger terms specified for the new voice action. The voice action system is configured to receive an indication of a user utterance obtained by a device having the application installed, and determines that a transcription of the user utterance corresponds to the trigger terms associated with the voice action intent. In response to the determination, the voice action system provides the voice action intent to the device.
US09922645B2
The technology described in this document can be embodied in a computer-implemented method that includes receiving, at a processing system, a first signal including an output of a speaker device and an additional audio signal. The method also includes determining, by the processing system, based at least in part on a model trained to identify the output of the speaker device, that the additional audio signal corresponds to an utterance of a user. The method further includes initiating a reduction in an audio output level of the speaker device based on determining that the additional audio signal corresponds to the utterance of the user.
US09922643B2
A method for adapting a phonetic dictionary for peculiarities of a speech of an at least one speaker, comprising generating search pronunciations for a search term, retrieving audio sections from an audio database for each search pronunciation, audibly presenting to a person the audio sections of the speech of the at least one speaker, and updating the phonetic dictionary based on acceptability of the audio sections determined from judgments by the person regarding intelligibility of the audio sections in audibly pronouncing the provided at least one word, wherein the method is performed on an at least one computerized apparatus configured to perform the method.
US09922641B1
The subject matter of the disclosure is embodied in a method that includes receiving input speech data from a speaker in a first language, and estimating, based on a universal speech model, a speaker transform representing speaker characteristics associated with the input speech data. The method also includes accessing a speaker-independent speech model for generating speech data in a second language that is different from the first language. The method further includes modifying the speaker-independent speech model using the speaker transform to obtain a speaker-specific speech model, and generating speech data in the second language using the speaker-specific speech model.
US09922631B2
A motor vehicle includes a loudspeaker, a voice recognition module, and a microphone producing a microphone signal based upon words uttered by a human passenger within a passenger compartment of the motor vehicle. An electronic processor is communicatively coupled to the microphone, the loudspeaker, and the voice recognition module. The electronic processor receives the microphone signal and communicates with the voice recognition module to thereby ascertain the words uttered by the human passenger. The electronic processor retrieves Karaoke music corresponding to the ascertained words uttered by the human passenger, and plays the Karaoke music on the loudspeaker.
US09922626B2
A guitar pick is of a larger size than traditional picks and shaped as a roughly equilateral triangle. The pick has holes therethrough, with 3 of the holes equidistant from each vertex of the pick. A fourth hole may extend through the pick's center.
US09922609B2
A drive circuit has a ferroelectric liquid crystal panel that operates at a given switching angle and response speed, a sensor that measures temperature, a drive circuit that supplies driving voltage to the ferroelectric liquid crystal panel, a waveform generation circuit that supplies a waveform signal to the drive circuit, and a control circuit that controls the waveform generation circuit; and in a first frame of the driving voltage, outputs during a first interval, a first voltage that is positive and outputs during a second interval that is longer than the first interval, a second voltage that is positive, and in a second frame, outputs during the first interval, the first voltage that is negative and outputs during the second interval that is longer than the first interval, the second voltage that is negative. The control circuit varies the first voltage and the second voltage according to the measured temperature.
US09922607B2
A liquid crystal display (LCD) device includes a liquid crystal display panel having a matrix of liquid crystal cells defined by crossings of the data lines and the gate lines. The LCD device includes a data driving circuit for inverting a polarity of a data voltage in response to a polarity control signal, and supplying the polarity-inverted data voltage to an associated one of the data lines in response to a source output enable signal; a gate driving circuit for sequentially supplying a scan voltage to each of the gate lines in response to a gate output enable signal; and a controller for modulating the polarity control signal such that data voltages having the same polarity are respectively supplied to liquid crystal cells along one gate line in consecutive frame periods and generating the source output enable signal and the gate output enable signal.
US09922605B2
A display device includes a display unit, a common voltage measuring unit, and a signal controller. The display unit include a plurality of pixels, each including a liquid crystal capacitor including a terminal coupled to a common electrode to receive a common voltage and a pixel electrode to receive a gray scale voltage. The common voltage measuring unit measures a change in the common voltage resulting from a coupling between the common electrode and the pixel electrode when a test image including a specific pattern is output to the display unit. The signal controller detects a level of a residual DC voltage of a liquid crystal layer between the common electrode and pixel electrode based on a measured value of the common voltage.
US09922600B2
An object of the present invention is to provide a display device which consumes less electric power by reducing the number of times to output sampling pulses in a pulse output circuit or write video signals to pixels. A display device includes a pixel portion in which a plurality of pixels are provided in a matrix form in accordance with a row direction and a column direction; a signal line driving circuit for inputting to a signal line a video signal for controlling lighting or non-lighting of a pixel; and a scan line driving circuit for selecting a pixel row to which the video signal is to be written. The signal line driving circuit is provided with a shift register and has a means of not transferring a signal in the shift register when a video signal written in the pixel row selected by the scan line driving circuit is identical with a video signal to be written in a pixel in one row after the selected row.
US09922595B2
A pixel structure for use in a high-definition light-emitting display panel having a plurality of sub-pixels, comprising: a glass substrate; a backplane that is disposed on the glass substrate and includes a capacitive element having sufficiently high light transmittance to cause 50 percent or more of light to be transmitted therethrough; a frontplane that is disposed on the backplane and includes a light-emitting element disposed so as to radiate light towards the glass substrate and the backplane; an electrical connecting portion that provides an electrical connection between the frontplane and the backplane, three or fewer of such electrical connecting portions being provided on one of the sub-pixels; and a switching element that is provided on the backplane and controls electricity distribution to the light-emitting element, wherein an aperture ratio from which light is transmitted through the glass substrate is 20 percent or more.
US09922593B2
The disclosure relates to an emissive display configured to operate in a day mode and a night mode. The emissive display comprises a day pixel configured to operate in the day mode. The emissive display also comprises a night pixel configured to operate in the night mode, wherein the night pixel is not operational in the day mode. The emissive display also comprises a common pixel configured to operate in both the day mode and the night mode. The emissive display also comprises a detector configured to selectively change an operating mode of the display between the day mode and the night mode based on a detected indication.
US09922590B2
A driving apparatus and a method for driving a display panel thereof are provided. The driving apparatus includes an output buffer, a switch, an adjusting circuit, a digital-to-analog converter and a code detecting unit. The output buffer provides an output voltage to a load according to a static current determining a speed of the output voltage reaching a target voltage for driving the load. The switch is coupled between the output buffer and the load in series, and is turned on or off according to a control signal. The code detecting unit detects an input code. The adjusting circuit determines whether the input code varies when the control signal is enabled, and disables a high driving ratio signal when the input code does not vary when the control signal is enabled. An enabling period of the high driving ratio signal is different from an enabling period of the control signal.
US09922586B2
A loading effect control device includes a detecting line, a detector, a load controller, and a gamma reference voltage generator. The detecting line is coupled to a first power supply line in a display panel, and the first power supply line provides a first power voltage. The detector measures the first power voltage in the display panel through the detecting line, detects an amount of load of the display panel, and outputs a first voltage corresponding to the detected amount of the load. The load controller determines a control amount of the load based on the detected load amount and a loading effect setting. The gamma reference voltage generator controls a gamma reference voltage based on the control amount of the load.
US09922585B2
A display device includes a display panel with signal wire pads connected to data lines; an integrated circuit (IC) that feeds a data voltage to the data lines; a multiplexer disposed on a substrate of the display panel, between the data lines and the integrated circuit; a flexible circuit board bonded onto the substrate of the display panel and connected to the signal wire pads; and a test circuit on the substrate of the display panel.
US09922582B1
Apparatus for removably supporting an article such as a bottle, box, or hook on a vertical wall is provided by two parts. A first part is adhered to the wall. A second part is adhered to, or is a part of, the article. Each of the parts has a portion of a holding mechanism that cooperate to hold the article to the first part when the second part on the article slidingly engages the portion on the first part from above. The holding mechanism releases the article when it is lifted from the first part, and when it is pulled away from the first part.
US09922581B2
The invention relates to a luminous element arrangement (A), in particular a luminous element field, comprising a plurality of luminous elements, at least one communication interface (5), in particular a bus and/or radio interface, and a converter unit (2), said converter unit (2) activating and/or deactivating the plurality of luminous elements of the luminous element arrangement (A) in response to a signal received via the communication interface (5) such that in top view onto the luminous element arrangement (A) a machine-readable code, in particular a one-dimensional or two-dimensional, machine-readable code is represented.
US09922578B2
An injection apparatus and training system for prophylactic, curative, therapeutic, acupuncture, or cosmetic injection training and certification. In an embodiment, an injection training system is described that includes a testing tool having a needle and a position sensor, where the position sensor is configured to obtain position information of the testing tool. The system also includes an injection apparatus configured to receive a simulated injection by the testing tool. The system includes a display device configured to receive the position information and to display position data reflective of the position information.
US09922573B1
The multi-compartment bag for teaching art includes a first section and a second section selectively coupled to the first section. A plurality of elongate holders attached in a compact circular pattern to form the first section. The second section includes a plurality of caps arranged in a circular pattern to cap the first section. The holders store various art supplies. The caps each have a first subsection and a second subsection divided by an inner wall. The first subsection covers the corresponding holders, and the second subsection stores a deck of educational cards. An endcap covers the second subsection to close and retain the cards. The cards serve as a visual aid relating to the subject matter being taught by a user. A handle on the first section enables portability.
US09922572B2
An estimation unit including an element for computing an actual distance, representing the distance covered by the aircraft over at least one speed interval delimited between two speeds of the aircraft, the interval corresponding to rollout on a segment of the runway, for which the braking performance of the aircraft is limited by the friction of the runway, an element for computing a plurality of so-called reference distances corresponding to various runway states, an element for comparing the actual distance with the reference distances, and an element for selecting, on the basis of these comparisons, one of the reference distances, the runway state which corresponds to the reference distance thus selected representing the runway state determined by the device.
US09922571B1
A small aircraft includes a computer system configured to determine its own location, establish a datalink with a ground station and send the location information to the ground station in an ADS-B compliant format. The ground station then transmits the ADS-B compliant small aircraft information as a virtual ADS-B signal from the small aircraft to air traffic controllers and local ADS-B capable aircraft. Likewise, a ground station incorporates a virtual ADS-B In function to receive ADS-B information in a non-ADS-B datalink channel. The ground station performs ADS-B In applications without the burden of the small aircraft carrying the actual ADS-B equipment.
US09922569B2
A system and method for monitoring a communication channel and displaying information. A signal is received via the communication channel and signal information is extracted from the signal. The signal information is monitored for a predetermined indicator. Selected information is extracted from the signal information when the predetermined indicator is detected in the signal information and then displayed.
US09922563B2
A method, system, and/or computer program product creates an unimpeded pathway on a roadway for a first self-driving vehicle (SDV). One or more processor(s) determine a first vehicle priority level of the first SDV. The processor(s) determine other vehicle priority levels for other SDVs that are traveling on different lanes on a roadway, and then determine that the first vehicle priority level is higher than any of the other vehicle priority levels. Based on this determination, the processor(s) direct SDV on-board computers on the other SDVs to adjust spacing distances between the other SDVs, such that adjusted spacing distances between the other SDVs provide a pathway on the roadway for the first SDV that includes unobstructed lane changes, thus permitting the first SDV to maneuver around the other SDVs on the roadway in an unimpeded manner.
US09922559B1
Systems and methods for a green light detection and alert system for a vehicle are provided and include a green light nudge system that determines when to alert a driver of a vehicle and a driver alert system that alerts the driver when prompted by the green light nudge system. The green light nudge system includes a traffic signal determination unit that determines when a traffic signal changes from red to green, a vehicle path determination unit that determines when a vehicle path is clear of obstacles, and a vehicle nudge unit that sends a signal to the driver alert system to notify the driver of the vehicle. The vehicle nudge unit only sends the signal to notify the driver when the traffic signal determination unit determines that the traffic signal is green and the vehicle path determination unit determines that the vehicle path is clear.
US09922553B2
Methods, systems, and storage media are described for assisting the operation of a first vehicle. In embodiments, a computing device of the first vehicle may obtain first sensor data from a first sensor of the first vehicle. The first sensor data may be representative of a second vehicle proximate to the first vehicle. The computing device may determine a first position of the second vehicle relative to the first vehicle; initiate a vehicle-to-vehicle (V2V) communications session with the second vehicle; receive second sensor data from the second vehicle during the V2V communications session; and determine a second position based on the second sensor data. The second position may be a position of the second vehicle relative to a third vehicle. The computing device may display an image of the third vehicle on a display device. Other embodiments may be described and/or claimed.
US09922548B2
A system for installation in a vehicle and for controlling a remote device including a trainable transceiver, a camera, an output device, and a control circuit coupled to the trainable transceiver and the camera. The control circuit is configured to use data received from the camera to determine if the vehicle is well positioned within a garage, and the control circuit is configured to provide an indication that the vehicle is well positioned using the output device in response to determining that the vehicle is well positioned within a garage.
US09922537B2
The present invention is a wearable, multi-sensory, personal safety and tracking device which predicts danger by sensing changes in voice, pulse, emotions, impact, motion of the wearer and the device state. In emergency situations, the device triggers SOS, alarm, electro shock, pepper spray and starts capturing images and audio recording for the safety of the wearer. For keeping a track of the wearer, the device connects to the internet using GPRS and sends the images clicked, the sound recorded and the GPS and GSM coordinates to the rescue team for gaining help for the wearer if needed. In the present invention, various technologies are integrated into one single wearable device thereby eliminating the need for purchasing and carrying multiple devices like pulse monitor, motion monitor, phone, camera, GPS module, self-defense tools, etc. thus saving money and providing comfort to the user.
US09922533B2
A surface cleaning assistance system includes a surface and a sensor mounted relative to the surface. The sensor is configured to detect pressure applied to the surface and generates sensor signals based on the detected pressure. The system also includes a controller in communication with the sensor and has stored therein a cleaning target value. The controller is configured to receive the sensor signals from the sensor, to compare the sensor signals to the cleaning target value, and to generate an output signal associated with the sensor signals, the output signal indicating whether the sensor signals indicate a pressure below, at, or above the cleaning target value.
US09922532B2
Aspects include a system for providing feedback to a user with a wearable device. The system including a wearable device and a feedback mechanism disposed within the wearable device. The feedback mechanism the feedback mechanism including at least on vibrational motor operably coupled to vibrate a housing. A memory is provided having computer readable instructions. One or more processors are provided for executing the computer readable instructions, the one or more processors being coupled to communicate with the feedback mechanism. The computer readable instructions include defining at least one prompt point that is associated with a first time parameter. The instructions further include determining when the current time is equal to the first time parameter. The instructions provide for actuating the feedback mechanism in response to the current time being equal to the first time period.
US09922527B2
A multi-condition sensor, comprising a housing defining a component cavity, a pressure input tube disposed through the housing, a fault actuator disposed within the component cavity of the housing and in pressure communication with the pressure input tube through the housing, wherein the fault actuator is configured to extend and contract as a function of pressure from the pressure input tube, an alarm actuator disposed within the component cavity of the housing opposite the fault actuator and configured to be actuated by the fault actuator and to extend to a maximum fault position, and an adjustable alarm contact disposed on an opposite side of the alarm actuator within the component cavity and configured to be adjusted to a predetermined extension length from the housing to provide a predetermined alarm contact position.
US09922526B2
A garage door status indicator system that has a controller coupled to a garage door and a remote device remotely located from proximity with the controller. The system further has a first processor residing on the controller and configured to detect when a garage door is open and transmit an open status signal indicative of the garage being open and a second processor residing on the remote device and configured to receive the open status, the second processor further configured to activate an output device indicating that the garage is open.
US09922521B1
Embodiments of the invention provide a method, system and computer program product for detecting isolated group members. The method includes defining in memory of a master computer, a group of individuals each with a corresponding one of a multiplicity of registered mobile devices. The method also includes collecting in the master computer geographic location data for each of the mobile devices along with an effective line of sight with others of the individuals. The method yet further includes computing a coefficient of isolation for each of the individuals based upon the collected geographic location data and the determination of an absence or presence of an effective line of sight with different other individuals in the group, each of the coefficients indicating a degree of isolation of a corresponding one of the individuals. Finally, the method includes storing the coefficients in a table.
US09922515B2
A safety enclosure, detention, and surveillance system with a walled enclosure with impact resistant walls, an entrance door and exit door located in an inner scanning chamber, a storage chamber located in inner scanning chamber, an x-ray metal detector with a conveyor belt, a walkthrough metal detector, a gas ionization explosives detector, and a weapons depository unit. The inner storage chamber further contains an air conditioning unit and a sedation material unit for storage and release with ports to access the inner scanning chamber by which the sedation dispenser can pump sedation material from the storage chamber into the inner scanning chamber and render a threat incapacitated.
US09922504B2
To provide a gaming machine that can provide a new type of game that maintains or improves the interest of a player, and a method and program for providing a game. In the gaming machine 1, by removing symbols of a particular type and moving a following symbol, the ratio of symbols of types other than the particular type becomes higher in the symbol array formed on the display unit 27, and it is easier for the symbol array to configure a winning combination. Because the chance of winning is higher after the particular type of symbol is removed in this manner, it is possible to provide a new type of game where the interest of the player can be maintained or improved after the symbols are removed.
US09922501B2
Disclosed are community award distribution systems and related methods, which are arranged to control an award made to a user playing the systems. Also disclosed, the community award systems are arranged to communicate over the Internet and/or make use of the World Wide Web.
US09922494B2
A system and method are provided wherein players become eligible to compete in a game show. Authorized communication-enabled locations are configured with a transmitter device that broadcasts an ID signal unique to the location or a receiver that receives an ID signal unique to a particular player. The players are provided with capability to receive the unique ID signals emitted by the transmitter devices, or to broadcast the ID signal unique to the player for receipt by the receiver in the locations. A game server receives a transmission that includes at least part of one of the ID unique signals, thereby identifying all of the players and their respective communication-enabled location. The game server randomly selects contestants for a game show from all of the players in the communication-enabled locations. A personalized message is provided to the players in the communication-enabled locations informing them of the game show and whether they were randomly selected to compete in the game show.
US09922489B2
A central determination gaming system with a central controller providing a game outcome to an individual gaming terminal and the gaming terminal determining the presentation of the provided game outcome. In one embodiment of the present invention, a gaming terminal receives a predetermined game outcome from a central controller. The gaming terminal determines a game outcome presentation, (i.e., how the game outcome is displayed or presented to the player) for the provided game outcome by selecting a game outcome presentation seed for the received game outcome. The gaming terminal utilizes the selected game outcome presentation seed to determine a game outcome presentation. The determined game outcome presentation is displayed to the player and the received game outcome is provided to the player.
US09922479B2
A Task Enabled Switch System comprising: A Data Server with a Task Manager Module and a Switch Device Management Module; A Control Device with a Task Player; A Switch Device with a Task Enabled Switch; A user uses the Control Device to download the tasks linked with the Switch Device. Once the tasks are completed successfully, the Control Device will turn on the Task Enabled Switch in the Switch Device. Several lock/latch designs with the said Task Enabled Switch are also presented.
US09922476B2
Systems and methods are presented for managing physical access to an access-controlled area using a local access control system. In certain embodiments, information that may be used in access control determinations managed by a remote domain controller may be communicated to a local access control system for use in connection with local access control determinations performed by the access control system independent of the domain controller. In some embodiments, such a configuration may allow for access control determinations to be performed when communication with the domain controller is interrupted and/or otherwise limited.
US09922473B1
Systems and methods for location-based automated authentication are disclosed. A system comprises a mobile device, a sensor and a backend platform. The sensor and the backend platform is in network communication. The mobile device is operable to continuously transmit Bluetooth Low Energy (BLE) signals comprising encrypted transitory identifiers. The sensor is operable to receive a BLE signal from the mobile device when the mobile device is within a predetermined range, and communicate over a network connection the encrypted transitory identifier comprised in the BLE signal to the backend platform. The backend platform is operable to extract a unique identifier and a changing encrypted identifier from the received encrypted transitory identifier, generate a changing encrypted identifier, and validate a user identification by comparing the generated changing encrypted identifier and the extracted encrypted transitory identifier.
US09922472B2
Systems and methods are disclosed for a vehicle communication status indicator. An example disclosed vehicle includes a body control module and a keyless entry unit. The example body control unit determines whether a mobile device is authorized to act as a key. The example keyless entry unit is communicatively coupled to the body control module. The example keyless entry unit activates an indicator LED when the mobile device is connected to a wireless node. The indicator LED emits a first color when the mobile device is authorized.
US09922469B1
A system includes a computing device that includes a memory configured to store instructions. The computing device also includes a processor to execute the instructions to perform operations that include receiving data representative of one or more travel parameters for one or more vehicles. The data for each of the one or more travel parameters being represented with distribution ranges. For each of the one or more vehicles, operations include calculating one or more metric values based on the one or more travel parameter data distributions. Operations also include assigning a score to each of the one or more vehicles based on the calculated one or more metric values, and, presenting a ranking of the one or more vehicles based on the assigned scores.
US09922466B2
A virtual reality system is disclosed that provides autonomous vehicle (AV) sensor data to applications such as games and augmented reality overlays to enhance experiences for riders in the autonomous vehicle. Virtual reality headsets offer users unique and interesting experiences, but when used in a changing environment such as a moving vehicle, external stimuli can impair the virtual reality experience. AV sensors can predict these stimuli so that applications can take measures to reduce their impacts on virtual reality experiences. In addition, sensors can include cameras that send live video feeds to virtual reality devices to render improved views of the environment around the AV and of landmarks in a city. Furthermore, virtual reality devices can take advantage of the AV's computing resources in order to offer better performance and more features to applications.
US09922462B2
An augmented reality display system comprises a passable world model data comprises a set of map points corresponding to one or more objects of the real world. The augmented reality system also comprises a processor to communicate with one or more individual augmented reality display systems to pass a portion of the passable world model data to the one or more individual augmented reality display systems, wherein the piece of the passable world model data is passed based at least in part on respective locations corresponding to the one or more individual augmented reality display systems.
US09922461B2
A reality augmenting method, a client device and a server are provided. The reality augmenting method includes: obtaining information related to an object to be identified, in which the information includes image information of the object; sending the information to a server, receiving augmented information of the object and display position information of the augmented information returned from the server according to the information; and displaying the augmented information and the image information simultaneously according to the display position information.
US09922460B2
A welding-type system includes a helmet having a first image capture device configured to capture a first set of images of a work area from a first perspective and a second image capture device configured to capture a second set of images of the work area from a second perspective. The helmet also includes an electronic display configured to display the first and second sets of images substantially simultaneously to cause a stereoscopic appearance of the work area via the electronic display. Moreover, the helmet includes an audible command translation unit configured to receive audible commands configured to adjust operation of a power supply configured to supply power for the welding-type system. Furthermore, the welding-type system includes a processing system communicatively coupled to the audible command translation unit and configured to adjust at least one parameter of the power supply based at least in part on the received audible commands.
US09922459B2
A dental CAD/CAM application generates a 3D model representing a patient's dental anatomy. This model may be a 3D surface. The surface may also be textured with either a monochrome or color image superimposed. The display routine that is used to display the 3D model is enhanced to adjust the contrast in the region of a displayed mouse pointer (or other input device) as a user explores the display image. When this feature is activated and the mouse pointer positioned, preferably the texturing on the 3D model is recomputed in that local area and redisplayed showing greater contrast and detail. Preferably, the contrast is increased from a center to an edge of the area of contrast. Having the texturing of the model being improved and highlighted around the margin is desirable, as it allows the user to see more easily where the margin is located.
US09922457B2
A system and method for performing tessellation of three-dimensional surface patches performs some tessellation operations using programmable processing units and other tessellation operations using fixed function units with limited precision. (u,v) parameter coordinates for each vertex are computed using fixed function units to offload programmable processing engines. The (u,v) computation is a symmetric operation and is based on integer coordinates of the vertex, tessellation level of detail values, and a spacing mode.
US09922456B2
Aspects of the technology include method of selecting an object from a videogame for 3D printing. The method involves periodically rendering a virtual environment of a videogame for display at a succession of points in time. Information is periodically recorded that enables visual reconstruction of at least part of the virtual environment at a succession of points in time. A predetermined set of values is periodically recorded responsive to the state of the rendered virtual environment at a succession of points in time. The predetermined set of values enables a model of a selected part of the rendered virtual environment to be generated that is configured for 3D printing.
US09922453B1
A system and method for generating a shrink wrap around a model. The method includes detecting non-manifold edges in an octree generated shrink wrap by counting a number of faces adjacent to each edge, removing the non-manifold edges by cloning the edges or vertices shared by the non-manifold edge, and generating a first projection for the wrapper by moving each wrapper vertex towards a nearest location on the model. The method includes determining a set of wrapper vertices for reprojection based on the computation of a projection angle and a rotational angle and generating a second projection for the set the wrapper vertices using a seed-based closest point method or the center of the adjacent wrapper vertices.
US09922451B2
A three-dimensional image processing apparatus includes: an obtainment unit that obtains range image data from each of a plurality of range image generation devices and obtains visible light image data from each of a plurality of visible light image generation devices; a model generation unit that generates three-dimensional model data expressing a target contained in a scene based on a plurality of pieces of the range image data; a setting unit that sets a point of view for the scene; and a rendering unit that selects one of the pieces of the visible light image data in accordance with the set point of view and renders a region corresponding to the surface of the target based on the selected visible light image data.
US09922450B2
An apparatus and a method for generating 3-dimensional computer graphic images. The image is first sub-divided into a plurality of rectangular areas. A display list memory is loaded with object data for each rectangular area. The image and shading data for each picture element of each rectangular area are derived from the object data in the image synthesis processor and a texturizing and shading processor. A depth range generator derives a depth range for each rectangular area from the object data as the imaging and shading data is derived. This is compared with the depth of each new object to be provided to the image synthesis processor and the object may be prevented from being provided to the image synthesis processor independence on the result of the comparison.
US09922440B2
A moving position correcting section is provided which determines a seeming moving direction of an animation from positional relationships between positions before movement of a plurality of images composing the animation and moving positions of the plurality of images calculated by a moving position calculation section, and if the seeming moving direction disagrees with the moving direction determined by the moving position calculation section, the moving position correcting section corrects the moving positions of the plurality of images in such a manner that the seeming moving direction agrees with the moving direction determined by the moving position calculation section. An image display displays the plurality of images at the moving positions corrected by the moving position correcting section.
US09922435B2
A display system includes at least a display device. The display device includes a processor configured to execute a process including: identifying a processing period and a waiting period of a first device and a processing period and a waiting period of a second device based on log information of processing in the first device and log information of processing in the second device that performs processing subsequent to the first device; arranging the processing period and the waiting period of the first device identified on a first time axis that indicates changes of the processing period and the waiting period in the first device; calculating a distance between the first time axis and a second time axis; and displaying a graph in which transitions of the processing period and the waiting period are expressed with different band stripes based on the distance calculated.
US09922431B2
Approaches are described for rendering augmented reality overlays on an interface displaying the active field of view of a camera. The interface can display to a user an image or video, for example, and the overlay can be rendered over, near, or otherwise positioned with respect to any text or other such elements represented in the image. The overlay can have associated therewith at least one function or information, and when an input associated with the overlay is selected, the function can be performed (or caused to be performed) by the portable computing device.
US09922427B2
A time-of-flight (TOF) camera system includes a radiation source, a radiation detector, a location sensor system and a processor. The radiation source is configured to generate and emit a radiation that strikes a target object. The radiation detector is configured to detect the radiation reflected from the target object and generate a sample set comprising at least two raw samples detected in succession at different times based on the reflected radiation. The location sensor system is configured to detect movements of the TOF camera during the detection and generate a movement signal having portions thereof uniquely corresponding to each of the raw samples of the sample set based on the movements of the TOF camera, wherein a portion of the movement signal is detected at a same time of generating the corresponding raw sample. The processor is configured to receive the raw samples and the corresponding movement signal portions and generate an object information based on the raw samples and the corresponding movement signal portion.
US09922417B2
Disclosed herein is a method for producing an evolvable tissue model of a patient and, using this model, modelling physical transformations of the tissue (e.g. deformation) of the tissue model by interacting the tissue model with influence models which model interactions with the tissue such as surgical instruments, pressure, swelling, temperature changes etc. The model is produced from a set of input data of the tissue which includes directional information of the tissue. The directional information is used to produce an oriented tissue map. A tissue model is then produced from the oriented tissue map such that the tissue model reflects the directionality of the tissue component. When the tissue model is subjected to an influence that causes tissue deformation over a period of time, the tissue model directionally deforms over the period of time in a manner which reflects a trajectory of the influence interacting with the directionality of the tissue component.
US09922407B2
The invention relates to a method for analyzing a multispectral image (10), which includes designing a detection image from signal-to-noise ratio values. The signal-to-noise ratio values relate to the content of the multispectral image inside a window which is determined around each pixel, when the contrast in the window is maximized by a Fischer projection. The signal-to-noise ratio values at calculated from integral images of order one and two, which in turn are calculated only once initially, so that the total amount of calculations is reduced. The analysis method is compatible with a real-time implementation during a capture of consecutive multispectral images which form a video stream, in particular for an environment-monitoring task.
US09922403B2
A display control apparatus includes an input unit that receives recognition results of a change in an environment surrounding a vehicle, and a controller that generates and outputs a control signal to an image generating apparatus such that the image generating apparatus generates a first predetermined image representing a first presentation image on a display medium. The controller controls the image generating apparatus such that an image sharpness gradually lowers from the first presentation image to a second presentation image lower in image sharpness than the first presentation image on the display medium during a predetermined duration of time, based on the received recognition results.
US09922398B1
Spherical visual content represented in an image space may be obtained. The spherical visual content may have been captured by image sensor(s) during a time duration. The spherical visual content may include phenomena caused by motion of the image sensor(s) and/or optical components that guide light onto the image sensor(s). A capture path taken by the image sensor(s) during the time duration may be determined. The capture path may reflect positions and orientations of the image sensor(s) during the time duration. A smoothed path may be determined based on the capture path. The smoothed path may have smoother changes in positions and/or orientations than the capture path. The image space may be warped based on a difference between the capture path and the smoothed path. The stabilized visual content may be determined by projecting the spherical visual content represented in the warped image space to a spherical projection space.
US09922397B2
There is provided an image display system. The image display system includes a touch controller configured to generate first touch event information and second touch event information each corresponding to a touch signal output from a touch panel, a display data generating unit configured to generate first display data to be displayed during one frame in response to the first touch event information, a graphic processing unit (GPU) configured to combine second display data with the first display data so as to generate output image data, the second display data corresponding to the second touch event information supplied from the touch controller, and a display controller configured to supply output image data generated by the GPU to a display panel.
US09922393B2
Pixel values that were computed in a previous frame may be reused for the current frame, operating in a sort-middle architecture. A hash or some other compact representation of all the data used in a tile, including all triangles, uniforms, textures, shaders, etc. is computed and stored for each tile. When rendering the next frame, that compact representation is once again computed for each tile. In a sort-middle architecture, there is a natural break point just before rasterization. At this break point, the compact representation may be compared to the compact representation computed in the previous frame for the same tile. If those compact representations are the same, then there is no need to render anything for this tile. Instead, the contents of the color buffer or other buffers of the previous frame of the tile may be moved to the same buffer of the tile for the current frame.
US09922392B2
A method for watermarking a three-dimensional object is disclosed. The three-dimensional object is represented by a mesh. A mesh comprises a plurality of vertices. The method further comprises computing an original thickness signature for said mesh from a plurality of thickness values, wherein a thickness value is computed for a vertex of the mesh; determining a target thickness signature, wherein the target thickness signature is a function of a watermark payload and of the original thickness signature; and modifying a position of at least one vertex of the mesh wherein a thickness signature computed for the modified mesh reaches the target thickness signature and wherein a distortion constraint between the mesh and the modified mesh is satisfied.A method for detecting a watermark in a three-dimensional object, a three-dimensional object carrying a watermark and, devices for implementing the methods are further disclosed.
US09922383B2
A system and method for facilitating examination of technology content related to patent grant claims; including the functions of importing of patent claims, parsing of the claims into their elements and sub-elements, semantically analyzing the claims sub-elements to determine the technology; semantically analyzing the database records to find matching technology content, displaying the matching technology content, and visually linking the matching technology content to relevant hierarchically-displayed elements and sub-elements.
US09922365B1
Disclosed herein is a system that includes a profile subsystem that stores inmate profiles, and an order processing subsystem that receives data regarding an order of the inmate, retrieves an inmate profile for the inmate from the profile subsystem, applies restrictions to the order of the inmate based on the inmate profile, generates an order number for the order of the inmate, assigns an RFID tag to the order number by encoding data into the RFID tag, and generates one or more labels comprising the RFID tag to be affixed to a package so as to conceal an identity of the inmate, in which the package with the order is packaged and shipped to the correctional facility with the one or more labels comprising the RFID tag. The system also includes a delivery processing subsystem that receives data regarding the package based on scanning the RFID tag of the package.
US09922364B1
Methods are described herein related to enabling users to purchase a product or service by providing a voice request and/or an image. An example method may involve: (a) receiving, by a hybrid response system (“HRS”), a first speech-segment message that comprises a speech segment and is associated with a user-account, (b) the HRS determining that the speech segment indicates a purchase request, (c) the HRS determining a target product/service based on at least the purchase request, (d) the HRS determining a confidence level associated with a purchase of the target product/service, (e) if the confidence level is greater than or equal to a threshold level, then the HRS sending a purchase order, via the associated user-account, for the target product or service, otherwise, the HRS sending the purchase request and the target product/service to at least one guide computing system to facilitate a response to the purchase request.
US09922359B2
A user communication device retrieves shape information from active labels and performs an image based search on the shape files to find locally available acceptable replacement parts. The user communication device may use only the shape files from the active label, or the user communication device may use a combination of images from both the active label and images generated by a user to search for an acceptable replacement part for a faulty system. Using the active label system, the user communication device directly pings replacement parts at local retailers independently of the computer networks operated by the retailers. The user communication device receives back data from replacement parts and provides the user with a list of locally available parts.
US09922349B2
A digital brand asset system is provided enabling a brand owner to create, distribute, maintain, manage, merchandise and analyze smart brand assets. The system enables distribution and sharing of smart brand assets across the websites. The websites can host webpages containing codes representing the smart brand assets. When a user device retrieves a webpage from one of the websites and renders the webpage, it executes the codes and requests the content of the smart brand assets from a brand asset server. Through the brand asset server, a brand owner can control the content and the presentation of the smart brand asset hosted by the websites, based on various factors such as previous click through rates, aggregated shopper behaviors, geographical locations of the websites or website visitors, categorized types of websites, blacklist of websites.
US09922343B2
An online system receives a content item from content providers and a target audience criterion and for targeting the received content item. The online system determines recommendations of modifications of the target audience criteria such that users of the modified target audience criteria have a higher likelihood of interacting with the content item compared to the received target audience criteria. The online system stores measures of interest of subsets of users for different topics. The online system determines topics associated with the content item and determines measures of interest of subsets of users in the content item based on topics associated with the content item. The online system provides recommendations for modifying the target audience criteria based on the determined measures of interests of users.
US09922336B2
A method and a system for easily managing an itinerary are provided. The method includes generating, by an electronic device, a trip route, selecting a trip item for recommendation information searching, searching for recommendation information of the selected trip item based on the generated trip route, displaying the searched recommendation information at a corresponding location on the generated trip route, modifying the generated trip route based on selected recommendation information from the displayed recommendation information, and storing the modified trip route.
US09922325B2
A user may request receipts near a current location of the user or a desired location specified by the user. Once a location or address is determined or obtained, a service provider can access a database or other storage to search for receipts for the user within a certain distance from the current user location or desired location. This distance can vary based on results found or density of merchants in the area. The distance can be predetermined by the system or the user. All valid receipts within this distance can then be presented to the user on the user device, such as indications on a map, associated with merchant names and transaction details or summaries, and/or other formats and information.
US09922321B2
Various embodiments are related to apparatuses and methods for paying for a financial transaction using a proxy object. The proxy object can be associated with multiple payment accounts, for example accounts associated with credit cards and debit cards. A consumer can present the object to a payee to make a payment, and the payee can use a device to obtain information from the object. For example, when the proxy object is a proxy card similar to a credit card, the payee can use a card reader to read information from the magnetic stripe of the proxy card. The information can be transmitted to a financial system, and the financial system can communicate with a computer system that can select a payment account associated with the proxy card to use for the payment. The financial system can process the payment using the selected payment account.
US09922320B2
A method for facilitating biometric security in a smartcard-reader transaction system is provided. The method includes determining if a transaction violates an established rule, such as a preset spending limit. The method also includes notifying a user to proffer a biometric sample in order to verify the identity of said user, and detecting a proffered biometric at a sensor to obtain a proffered biometric sample. The method additionally comprises verifying the proffered biometric sample and authorizing a transaction to continue upon verification of the proffered biometric sample.
US09922319B2
A seller's workload of managing credit card information can be reduced without changing convenience for an orderer and the seller in a transaction using a credit card. A virtual mall server (3) and a credit card server (5) share conversion information for obtaining, from actual data of the credit card, corresponding dummy data of the credit card. The virtual mall server (3) obtains, based on the conversion information, the corresponding dummy data from the actual data of the credit card to be used for a settlement of the order information, and sends the obtained dummy data to a shop terminal as data of the credit card to be used for the settlement of the order information. Upon receiving, from the shop terminal, a predetermined card processing request based on the dummy data, the credit card server (5) obtains, based on the conversion information, the corresponding actual data from the dummy data of the credit card, and performs the predetermined card processing based on the obtained actual data of the credit card.
US09922316B2
An apparatus and method are proposed for providing a beacon-based payment service in a beacon service system including a point of sales (POS) device for payment and a user device using a beacon service application. The apparatus may include a beacon module configured to emit a beacon signal, and an input module configured to receive a user input for triggering the beacon-based payment service. The apparatus may further include a POS control unit configured to identify predetermined strength of a beacon signal when an event for triggering the beacon-based payment service occurs, to control emission of the beacon signal with the identified strength through the beacon module, to detect whether a user device accesses content regarding the emitted beacon signal, and to control retransmission of the beacon signal through the beacon module by increasing the strength of the beacon signal by a predetermined value if there is no access to the content.
US09922314B2
An embedded touch POS machine which integrates input and output, remote signal transmission and reception, and printing, is provided. The embedded touch POS machine comprises a touch screen display, a printer and a mounting bracket. The mounting bracket comprises a box-shaped bracket body constructed of a transverse plate and a vertical plate and a movable bracket lid mounted on a top of the box-shaped bracket body. The touch screen display is disposed on a top face of the bracket lid, the printing head is disposed to a side of a bottom face of the bracket lid, the printer body and the printing paper scroll are disposed on the transverse plate of the bracket body, and, the printing board is located at a bottom face of the transverse plate of the bracket body.
US09922310B2
Providing a requisite level of service for an electronic meeting. An embodiment can include receiving a request to schedule a first electronic meeting in a time slot, identifying an electronic meeting system to host the first electronic meeting, identifying a second electronic meeting scheduled to be hosted by the electronic meeting system in the time slot, determining an estimate of resource usage within the electronic meeting system during the time slot at least based on the second electronic meeting being scheduled to be hosted by the electronic meeting system in the time slot, comparing the estimate of resource usage with a threshold value, responsive to determining that the estimate of resource usage exceeds the threshold value, providing the requisite level of service to the first electronic meeting in the time slot by reducing anticipated resource usage of the electronic meeting system by the second electronic meeting.
US09922308B2
Among other things, at least part of an organizational chart of an enterprise is displayed to a manager, the displayed organizational chart including employee positions and their relationships, and elements are displayed on the displayed organizational chart that can be invoked by the manager to perform actions with respect to the employee positions.
US09922307B2
A semiconductor-transistor-based system and device that are designed to, but are not limited to: electronically outputting electronic-semiconductor-transistor-voltage-level-based-state-machine-assisted-user-menu-selection display associated with electronic-semiconductor-transistor-voltage-level-based-state-machine-assisted collection of user-physiological information, associated with electronic-semiconductor-transistor-voltage-level-based-state-machine-assisted collection of user-conduct information, and associated with electronic-semiconductor-transistor-voltage-level-based-state-machine-assisted obtaining of food-based information. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.
US09922297B2
Queue techniques which use a beacon to detect customers. An example queue method includes receiving a message containing an identifier and contact information from a mobile communication device carried by a customer within communication range of a beacon, establishing a position of the customer in a queue, and sending a reply message to the mobile communication device at the contact information containing queue information.
US09922293B2
Methods and systems for implementing experimental trials on utility grids. Variations in grid parameters are selected to introduce into utility grids to improve the value of learning from each experimental trial and promoting improved utility grid performance by computing expected values for both learning and grid performance. Those trials are used to manage the opportunity costs and constraints that affect the introduction of variations into utility grid parameters and the generation of valid data that can be attributed to particular variations in utility grid parameters.
US09922291B2
A method and apparatus for providing personalized configuration of physical supports for the human body, comprising accepting input including an individual's demographic information, neurological attributes, physical history, operational environment, and outcome or use objectives, processing user input employing an artificial intelligence engine, and then returning guidance and/or control parameters directed to seating adjustment and positioning, including incline angles for wheelchair tilt and recline.
US09922289B2
A technique relates to a microwave device. A pump resonator, at a first pump resonator end, is connected to both a dispersive nonlinear element and a first stub. The pump resonator, at a second pump resonator end, is capacitively coupled to a pump port, where the first stub is terminated in an open circuit. A quantum signal resonator, at a first quantum signal resonator end, is connected to both the dispersive nonlinear element and a second stub. The quantum signal resonator, at a second signal resonator end, is capacitively coupled to a signal port, where the second stub is connected to ground.
US09922279B2
A scannable code is used to facilitate copy and paste of content, wherein context information associated with the content is serialized and encoded directly into the scannable code. When the scannable code is decoded, the content is pasted into a desired location in a manner that is consistent with the context information.
US09922267B1
Techniques for locating features of interest in warped images are described. For example, a destination image is generated from a source image based on warping a portion of the source image according to a backward map. Each of the two images is associated with a mesh having a tile-based geometry. The backward map maps points from the destination mesh to pixels in the source image. Triangles are formed from the tiles of the destination mesh. A forward map is generated based on the triangles and the backward map. The forward map maps points from the source mesh to pixels in the destination image. A point from the source mesh is identified that corresponds to a pixel of a feature of interest. The forward map is applied to this point to locate a pixel in the destination image. This pixel corresponds to the location of the feature in the destination image.
US09922265B2
A system for performing global scale object detection using satellite imagery, comprising an object detection server that receives and analyzes image data to identify objects within an image via a curated computational method, and a curation interface that enables a user to curate image information for use in object identification, and a method for a curated computational method for performing global scale object detection.
US09922259B2
A traffic light detection device includes: an image capture unit capturing an image of surroundings; a traffic light location estimation unit estimating a location of a traffic light around the vehicle and setting a traffic light search area in which the traffic light is estimated to be present; a traffic light detection unit detecting the traffic light by searching the traffic light search area on the image; and an obstruction estimation unit. When the obstruction estimation unit estimates that a continuous obstruction state where a view of the traffic light is continuously obstructed occurs in the traffic light search area, the traffic light location estimation unit selects the traffic light search area based on the continuous obstruction state.
US09922256B2
A multimodal sensor network is designed to extract a plurality of fundamental properties associated with subject sensing. In one aspect, such network can combine cameras distributed in an environment with inertial sensors available in subjects' wearable devices. The network can permit anonymous detection, counting, and localization of one or more subjects utilizing the cameras. In one aspect, by fusing such information with positional data from the inertial sensors contained or coupled to wearable devices associated with the one or more subjects, the network can track and can identify each subject carrying a wearable device functionally coupled to inertial sensor(s). In one aspect, the problem of subject sensing can be divided into two parts: (1) a detection, counting, and localization (DCL) layer and (2) a tracking and identification (TI) layer, wherein such layers can be implemented via simulations and a real sensor network deployment.
US09922254B1
In a method for determining a distance of an object captured by a camera coupled to a controller, a controller of a computing device receives an image of the object and a label associated with the object. The controller identifies a label image of the label in the image and determines a label dimension of the label, the label dimension includes a real world size of the label. The controller determines a label image dimension of the label image, the label image dimension comprising a size of the label image, and determines a set of optical characteristics of the camera. The controller calculates a label distance using the set of optical characteristics of the camera, the label dimension, and the label image dimension. The controller announces the label distance using at least one output component coupled to the controller.
US09922241B2
The invention concerns a gesture recognition method for gesture-based interaction at an apparatus. The method comprises receiving one or more images of an object; creating feature images for the received one or more images; determining binary values for pixels in corresponding locations of said feature images and concatenating the binary values to form a binary string for said pixel; repeating the previous step for each corresponding pixel of said feature image to form a feature map and forming a histogram representation of the feature map. The invention also concerns an apparatus and a computer program.
US09922233B1
A thin optical fingerprint sensor, including: a shell; an optical prism arranged in the shell with a collection surface arranged on the top of the optical prism, a basal plane corresponding to the collection surface and situated on the bottom of the optical prism, a mirror surface arranged on one end of the optical prism, and an output surface arranged on another end of the optical prism; a flexible circuit board, the shell being arranged on the flexible circuit board; a light source arranged on the flexible circuit board, the light source being corresponding to the basal plane of the optical prism; and an image sensing unit arranged on the flexible circuit board in correspondence to the output surface of the optical prism.
US09922232B2
A fingerprint imaging system and a method for forming the same. The system includes: a backlight system; a sensor array on the backlight system, wherein the sensor array comprises a plurality of photodiodes and a plurality of light transmission regions between adjacent photodiodes; and an anti-light-scattering layer formed on the sensor array, wherein the anti-light-scattering layer comprises a plurality of first portions and a plurality of second portions disposed between adjacent first portions, wherein the plurality of first portions cover at least the plurality of photodiodes respectively, and refractivity of the plurality of first portions is greater than refractivity of the plurality of second portions.
US09922225B2
Cloud-based authentication is provided for additional user stations of a user once a trusted user station has been established. Responsive to a match in a common QR-code received from the trusted user station and a second user station, one or more access points associated with the user is identified. The second station is associated with the user and with the one or more access points including sending credentials for authorizing the second station with the one or more access points. When a subsequent request for network access from the second station at the one or more access points, Wi-Fi services are automatically provided from the one of more access points to the second user station, without requiring the second user station to enter authentication credentials.
US09922222B2
A barcode reader and an accessory are disclosed. A barcode reader may include an interface for communication with a host computer via a wireless or wired link and an authentication system to establish mutual authentication with the host computer. The barcode reader may include a connector for connecting the barcode reader to the external power source or the host computer. The connector may be a combined power and data connector. An accessory may provide operating power to a barcode reader and provide decoded data of an image of a barcode received from the barcode reader to a host computer. The accessory may include connectors and an interface system. The interface system may include a processor configured to send the decoded data to the host computer, an authentication system, and a power interface. The accessory may include RF circuits for communicating with the host computer via a wireless link.
US09922221B2
A barcode reading enhancement system includes an attachment for a mobile device, such as a smartphone, tablet, or a hybrid combination thereof, with a camera. The attachment may include an optics system that cooperates with the mobile device camera to facilitate the capture of decodable barcodes. The optics system may increase the camera's depth of field, increase ratio of focal length to entrance pupil diameter, and/or decrease the angular size of the field of view of the camera. The system includes a mobile barcode reading application for setting a camera lens of the camera to one of a plurality of predetermined focus positions or enabling autofocus of the camera within a limited range of focus positions less than a full range of focus positions of the camera. The application may cause the camera to capture an image of a barcode and decode the image of the barcode.
US09922214B2
A receiver unit for a radio frequency (RF) tag is provided, including a first input terminal and a second input terminal each being connected to an antenna; a communication stage configured to demodulate and/or to modulate an incoming signal in the communication stage; and a power stage including a voltage converter circuit being configured to supply power to the receiver unit, and a regulation circuit being configured to limit an output voltage of the voltage converter circuit, wherein the regulation circuit includes a regulator circuit being configured to determine a first current value and a second current value, the second current value being a current value provided in addition to the first current value, and, if the second current value exceeds a predetermined threshold value, to supply a control signal to a limiter circuit configured to limit an input voltage of the voltage converter circuit.
US09922210B2
A provisioning system can separately and independently provision different components for different purposes on a computing platform, and enforce component-specific purposes associated with the use of the individual provisioned components during operation of the platform. Some versions of the provisioning subsystem may operate on a virtualized mobile computing device and networked devices under control of the computing device. In some embodiments, the provisioning subsystem can enforce a desired “purpose” of a provisioned component while simultaneously denying a corresponding “anti-purpose.”
US09922198B2
In one embodiment, a computer-implemented method groups two or more servers in a share group. The method then tracks how many rights to use a particular hardware module type are owned and in use by each of the servers. If a first one of the servers needs to activate an inactive one of the particular hardware module type, but does not own an unused right to use the particular hardware module type, the method then i) requests a second one of the servers to inactivate one of its hardware modules, thereby freeing a right to use the particular hardware module type, and ii) claims the freed right of the second server for use by the first server. Other embodiments are also disclosed.
US09922182B2
An access key for a device having a fingerprint activated lock includes an electrically conductive member having surface features formed on a surface thereof that can he recognized by the fingerprint activated lock as a unique fingerprint. A second electrically conductive member is electrically coupled to the first electrically conductive member. The second electrically conductive member is electrically coupled to the body of a user such that the sensor recognizes the first electrically conductive member as a fingerprint. The second electrically conductive member is preferably a ring, stylus or gripping portion upon which the first electrically conductive member is mounted. The electrically conductive member is preferably constructed from a capacitive elastomer such as an electrically conductive silicone. The access key functions as a synthetic fingerprint to limit access to a system to a possessor of the key. Access to the system provided by key can be limited to a predetermined period of time or a selected geographic area.
US09922178B2
A client device for media playback includes a user-installable media client application which implements the client-side of a digital rights management (DRM) system. The client device employs secure boot and verifies the user-installed application. The application is hardened against reverse engineering, and it utilizes a special API provided by the client device to tie into the secure boot, bridging the gap between the secure boot and the client-side of the DRM system contained within the application.
US09922174B2
Systems and methods for controlling access to digital works are described herein, e.g., including receiving a request for a digital work from a requestor; retrieving the digital work from a repository; incorporating a digital signature throughout the digital work specific to a device, wherein the incorporated digital signature includes information identifying the device having the ability to access to the digital work; providing the identified device with a device key associated with the device; encrypting the digital work, wherein the digital work is decryptable using the device key and the identified device; and providing the requestor with the encrypted digital work.
US09922171B2
A pharmaceutical order verification system and method for an automated pharmacy system is disclosed. A computerized line control application controls a dispensing line, facilitates automated dispensing of drugs into vials, and collects and records data for dispensed drug as well as each verification step performed by a pharmacist. In an example embodiment, pharmacist verification occurs in connection with replenishing the drugs in automated tablet counters and in connection with verifying a specified percentage of orders for each automated tablet counter. During the replenishment process, the pharmacist verifies that a replenishment canister has been loaded with the correct drug in the appropriate dosage and strength. During the order verification step, a pharmacist verifies the contents of vial matches the prescription order data. The line control application tracks the number of orders that are identified for pharmacist verification to ensure verification requirements are met for each automated tablet counter.
US09922163B2
A method for fabricating a circuit comprises identifying a target on the circuit with a transitional sensitivity, determining a test pattern that stresses the target, generating a verification model at the hierarchy of the target, creating a pattern and translating the pattern into a verification assertion, running the verification with the translated pattern, determining whether the verification assertion is a possible verification assertion following the running of the verification, obtaining a state of source latches and pin inputs responsive to determining that the formal verification assertion is a possible verification assertion following the running of the formal verification, translating the formal verification assertion into a coverage event, running a simulation with the coverage event, determining whether the coverage event occurred, and creating a manufacturing test responsive to determining that the coverage event occurred.
US09922161B2
Method for adjusting a layout used in making an integrated circuit includes one or more interconnects in the layout that are susceptible to dielectric breakdown are selected. One or more selected interconnects are adjusted to increase via to wire spacing with respect to at least one via and one wire of the one or more selected interconnects. Preferably, the selecting analyzes signal patterns of interconnects, and estimates the stress ratio based on state probability of routed signal nets in the layout. An annotated layout is provided that describes distances by which one or more via or wire segment edges are to be shifted. Adjustments can include thinning and shifting of wire segments, and rotation of vias.
US09922152B2
A computer-implemented system and method is provided for reducing failure-in-time (FIT) errors associated with one or more sequential devices of a circuit design for a process technology. The method comprises receiving an input data file that includes register transfer level (RTL) data of the circuit design. The RTL data includes the one or more sequential devices. The method further comprises identifying a preferred logic state for each sequential device of the one or more sequential devices. The method further comprises adjusting the one or more sequential devices based on the preferred logic state.
US09922151B2
The invention concerns a 3D circuit design method implemented by a processing device involving partitioning a 2D circuit representation into two or more tiers, the 2D circuit representation defining circuit elements interconnected by interconnecting wire each weighted based on at least one of: its length; its propagation delay; and its priority level, the 2D circuit representation initially forming a first tier, the partitioning involving: a) selecting a first highest ranking wire, interconnecting at least first and second circuit elements in the first tier; b) moving one of the first and second circuit elements connected by the selected wire to a further tier of the 3D circuit representation and replacing the interconnecting wire with a connecting via between the first and further tiers; and c) repeating a) and b) for one or more further interconnecting wires of the first tier.
US09922150B1
A method for designing a system on a target device includes describing the system in a high-level synthesis language where the system includes a configurable clock to drive the system at a specified clock frequency. A hardware description language (HDL) of the system is generated from the high-level synthesis language. An initial compilation of the HDL of the system is performed in response to the specified clock frequency. Timing analysis is performed on the system after the initial compilation of the HDL to determine a maximum frequency which the system can be driven. The configurable clock is programmed to drive the system at the maximum frequency.
US09922143B2
A method for carrying out a calculation of a data-based function model, in particular a Gaussian process model, the data-based function model being defined by predefined hyperparameters and node data, multiple input variables being assigned to one output variable and having a sum of terms, each of which depend on one of the input variables, including the following: determining at least one input variable to be varied, for which multiple output values of a corresponding output variable are to be determined; calculating the sum of the terms, which depend on the input variables not to be varied; providing multiple input values for each of the determined at least one input variable to be varied; and ascertaining multiple output values of the output variable for the provided multiple input values, each based on the calculated sum of the terms, which depend on the input variables not to be varied.
US09922142B2
Systems and methods for providing a reservoir simulation are based on data from an unstructured grid using a structured grid reservoir simulator. Exemplary methods comprise obtaining an unstructured grid reservoir model comprising a reservoir model discretized on an unstructured grid. A virtual structured grid is defined for the unstructured grid reservoir model. The unstructured grid is aligned with the virtual structured grid by adding cells to the unstructured grid to make the unstructured grid and virtual structured grid have the same number of cells. The virtual structured grid may be represented in the unstructured grid. Structured grid reservoir simulator input data comprising reservoir model data assigned to the virtual structured grid is prepared based on reservoir model data in the unstructured grid model. A structured grid reservoir simulation is performed using the structured grid reservoir simulator input data to produce a reservoir simulation.
US09922136B2
Impact analysis for business applications can include receiving an event for a business application system, wherein the event specifies a change to an artifact of the business application system, and determining a node of a directed graph to which the event applies as a source node. The directed graph represents the business application system. The directed graph is formed by a plurality of nodes joined by links, wherein each node represents an artifact of the business application system and each link specifies semantic data indicating a dependency between the nodes joined by the link. Impact analysis further includes determining, using a processor, artifact assessment data for a first node connected to the source node through a first link, wherein the artifact assessment data includes a type of an effect of the event upon the first node and a context for the effect.
US09922135B1
Technologies are described herein for distributed storage and retrieval of directed acyclic graphs, such as version control graphs maintained by a version control system. In order to store data contained in a directed acyclic graph, objects stored in the graph may be grouped into chunks utilizing a relatedness heuristic. The chunks may then be stored in a distributed object store. An index to the objects stored in the chunks may also be created that includes an index entry for each object. The index entry for each object includes a unique identifier for the object and data identifying the location of the object in the distributed object store. The index may be utilized to traverse the directed acyclic graph and to obtain all or a portion of the objects in the directed acyclic graph from the distributed object store.
US09922133B2
A method for performing a live topological query includes, with a querying application, using a query graph to create a live topological query result from a database storing a full structure graph while not storing an entirety of the query result in a cache memory. The method further includes, in response to detecting a change within full structure graph, performing a calculation to determine whether the change is relevant to the query result, and notifying the querying application of a relevant change to the query result without relying on a fully cached copy of the query result.
US09922128B2
This patent specification describes a barcode-reading system for a mobile device. The mobile device include an image sensor array for generating a color image of a target area. The color image includes sub-images each captured with a portion of the image sensor array sensitive to different bands of illumination. The barcode reading system may include an optic system configured to produce a targeting illumination pattern of a particular band of illumination passed by an optical filter within the target area. An image processing function of a barcode-reading application may create a grayscale composite image of a barcode by combining the sub-images. In combining the sub-images, a contribution from a sub-image captured by a portion of the image sensor array most sensitive to the particular band for the targeting illumination may be smaller than a contribution from the other two sub-images captured by other portions of the image sensor array.
US09922127B2
A footprints device includes an input module and an output module. The input module receives a request for footprint data. The footprint data relates to names of users. The output module sends the footprint data to an address book. The footprint data is marked to indicate when at least one of the names of the users is a contact of the address book.
US09922116B2
Techniques are presented herein to monitor a plurality of big data sources in order to dynamically identify keywords. The big data sources are analyzed to classify the keywords as related to either a technical problem or to a solution to the technical problem. In addition, data associated with the keywords is weighted based on one or more attributes of the data and stored in a database in a problem-solution format.
US09922115B1
The present application relates in general to information retrieval and repository management system and in particular to composite storage that efficiently and compactly stores all grammatical information, including text and non-text information, about a document or a set of documents, as well as various measures based on the language used within such documents to allow any size device to manage the information that it requires to perform its functions.
US09922104B1
Approaches for providing a customizable external data feed to a recipient. Metadata that identifies a plurality of configuration parameters that define characteristics of the external data feed are stored. A plurality of executable jobs using the configuration parameters defined in the metadata are programmatically generated. At least a first portion of executable jobs are executed to extract a data set identified by the configuration parameters from a persistent data store. At least a second portion of executable jobs are executed to format and transform the data set according to the configuration parameters. The external data feed, which comprises the formatted and transformed data set, is provided to the recipient.
US09922100B2
Certain embodiments facilitate developing an application using a client-side object model to data source mapping. This may involve defining data use on the client side of the application in various ways that simplify the development necessary to implement data access features. In certain embodiments, data access and synchronization between a client and a data source is accomplished by configuring the client to map to a set of remote procedure call operations for a given data source. For example, the user may implement or confirm update, create, delete, and retrieve function calls for a given data source such that the application can implement data access and updating using those functions. Embodiments use persistent object identifiers, change logs, and/or data bindings in a client to provide various features and benefits. Certain embodiments also facilitate conflict resolution, demand paging, and lazy loading.
US09922099B2
An event limited field picker for a search user interface is described. In one or more implementations, a service may operate to collect and store data as events each of which includes a portion of the data correlated with a point in time. Clients may use a search user interface perform searches by input of search criteria. Responsive to receiving search criteria, the service may operate to apply a late binding schema to extract events that match the search criteria and provide search results for display via the search user interface. The search user interface exposes an event limited field picker operable to make selections of fields with respect to individual events in a view of the search results. In response to receiving an indication of a fields selected via the picker, visibility of selected fields may be updated to control which field and values are included in different views.
US09922098B2
A computing device receives a trigger to surface relevant content. The device also obtains a variety of different types of cross-source contextual information. Items of content are identified and relevancy weights are obtained based on the contextual information. A relevancy is calculated, based on the relevancy weights, for each item of content. The items of content are surfaced.
US09922093B2
A method and apparatus for selectively publishing user-provided content items to other users is provided. In some instances, the content items are excluded from being rendered to a user according to one or more blocks that block the user from viewing content items provided by certain members. Managing blocks and excluding content is more efficiently achieved through the implementation of a Bloom filter that contains the blocked pairs of users. The Bloom filter can, using few computing resources, be queried to determine if a block does not exist between two users. If the Bloom filter returns an indication that a block might exist, the apparatus determines if a block is stored in an LRU cache of recently retrieved blocks. If the LRU cache does not identify a block, then a call to retrieve one or more blocked pairs is made to a data storage.
US09922091B2
A stream computing application may receive a stream of tuples to be processed by a plurality of stream operators. A first stream operator may receive a data stream, and the first stream operator may be configured to accumulate the data stream according to a window before performing one or more operations and transmitting tuples to a second stream operator. The second stream operator may request that the first stream operator send out tuples before the first stream operator's window has terminated. In response, the first stream operator may perform its operations on the tuples that it had accumulated before the request came in and then transmit a group of tuples with the intermediate results to the second stream operator.
US09922090B1
A system and method for improving input/output and memory utilization in a database are described. The system may implement an automatic vertical table decomposition process to achieve the improved input/output, storage and memory utilization in a database.
US09922081B2
In various embodiments, methods and systems for cross-filtering based on configurable direct relationships are provided. A selection of a first endpoint of a first table and a second endpoint of a second table is received. A direct relationship object is configured between the first table and the second table based on the first endpoint and the second endpoint. A cross-filtering direction and endpoint cardinality settings can also be configured for the direct relationship object. The direct relationship object may be configured as a many-to-one, one-to-many, or one-to-one. Automatic cross-filtering is configurable and can be set to cross-filter in one direction, the reverse direction, or both directions, with bidirectional cross filtering being a default configuration. The direct relationship object between the first endpoint and the second is configurable, such that, cross-filtering the first table and the second table to select rows for cross-filtering results is based on the cross-filtering direction.
US09922068B2
Data entities in a client-server system are accessed. The client-server system comprises a set of clients, a server system, and a repository for storing a plurality of data entities. The server system comprises an inter-transactional cache, the inter-transactional cache being accessible for each client of the set of clients. A first client of the set of clients comprises a first intra-transactional cache. If a copy of a first data entity is in the inter-transactional cache, a version identifier of the original first data entity is read from the repository. If the copy of the first data entity is to be accessed with an exclusive lock, a copy of the copy of the first data entity is added to the first intra-transactional cache. The copy of the copy of the first data entity in the first intra-transactional cache is accessed for further processing of the first data entity by the first client.
US09922060B2
Implementing a database system using a plurality of sequentially ordered drives to store sequential portions of columns of the database, but where the database system is usable by a system configured for use with in-memory database systems. The method includes loading one or more columns of a database into main memory of a computing system as a table based database. The method further includes dividing a column of the database into sequential portions. Each of the sequential portions is of sufficient size to create efficient transfers using hard disk controllers to transfer an entire sequential portion. The method further includes writing each of the sequential portions sequentially onto sequentially ordered drives in a round robin fashion such that sequential portions of the column are on sequential drives.
US09922048B1
Embodiments use pictures of detainees and automatically scan image databases to detect when a detainee has a criminal record and to alert controlled-environment facility personnel to that record. A picture of the detainee is captured during booking or at another time. The picture is compared to a database of images of individuals with criminal records. If the picture matches an existing image in the database, then information associated with the matching image is provided to the controlled-environment facility personnel. The information is analyzed to identify key issues, such as active warrants. The controlled-environment facility personnel are alerted to any such key information.
US09922045B2
The present invention relates to a method and apparatus for data management in multi-tenant distributive environment. According to the embodiments of the present invention, a tenant-specific virtual metadata server may be created and registered with a task manager in a job processing system. The virtual metadata server provides a tenant-specific logical file system namespace. Any access to tenant data will be performed via the virtual metadata server. In other words, such virtual metadata server acts as an interface between a tenant terminal and an entity file system. In this way, it may effectively realize isolation of tenant data and enhance data security. Moreover, by using a virtual metadata server rather than physically isolating user data, the embodiments of the present invention may guarantee the efficiency of data sharing while improving the data security.
US09922043B1
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for distributed data management. One of the methods includes maintaining, by a first member in a distributed data management system having multiple computing members installed on multiple respective computers, a first garbage collection version vector that includes, for each member in the distributed data management system, a garbage collection version that represents a number of garbage collection processes performed by the member on a respective copy of a replicated data region maintained by the member in the data management system. If the first garbage collection version vector is different than a second garbage collection version vector received from a different provider member, a first replication process is performed that is different than a second replication process that is performed when the first garbage collection version vector matches the second garbage collection version vector.
US09922041B2
A mechanism is provided for storing data files in a file system. The file system provides a plurality of reference data files, where each reference data file in the plurality of data files represents a group of similar data files. The mechanism creates a new data file and associated the new data file with one reference data file in the plurality of data files thus defining an associated reference data file of the plurality of reference data files. The mechanism informs the file system about the association of the new data file with the associated reference data file. The mechanism compresses the new data file using the associated reference data file thereby forming a compressed data file. The mechanism stores the compressed data file together with information about the association of the new data file with the associated reference data file.
US09922039B1
Embodiments are directed to techniques for allowing write operations to proceed on units smaller than a block. Merely decreasing the block size is not desirable, however, since many files are written in large chunks at once, and larger block sizes can increase speed and decrease the amount of overhead metadata required. Therefore, in order to maintain large block sizes while still obtaining the benefit of being able to make small writes when necessary, blocks may be divided into sub-blocks. Unaligned writes that do not fill up an entire block may be segregated and stored separately from aligned writes, the unaligned writes having finer granularity. These techniques may result in faster operation for unaligned writes. They also especially benefit systems using compression because they allow efficiently partially overwriting compressed blocks.
US09922034B2
Displaying at least one categorized message based on a percentage includes retrieving a number of messages, categorizing at least one message from the number of messages into at least one category to create categorized messages, identifying a percentage, the percentage representing a portion of a display utilized for displaying the at least one category associated with the categorized messages, determining, based on the percentage, at least one of the categorized messages to present in the portion of the display, and presenting, in the portion of the display, the at least one of the categorized messages.
US09922029B1
A machine translation system can improve results of machine translations by employing preferred translations, such as human translated phrases. In some implementations, the machine translation system can use the preferred translations as heavily weighted training data when building a machine translation engine. In some implementations, the machine translation system can use the preferred translations as an alternate to a result that would have otherwise been produced by a machine translation engine. While it is infeasible to obtain human translations for all translation phrases, preferred translations can be used for problem phrases for which machine translation engines often produce poor translations. The machine translation system can identify problem phrases by assigning a quality score to each translation in a set of translations. The machine translation system can identify, as the problem phrases, n-grams that appear with a frequency above a frequency threshold in translations with quality scores below a threshold.
US09922026B2
A system for processing a report, comprising a natural language processing unit (1) for processing a natural language textual report to detect a description of a reference to at least part of a data object, wherein the description is expressed in natural language as a part of the natural language textual report. The system comprises an accessing unit (2) for accessing said at least part of the data object in a collection of data objects, based on the reference. The system comprises an associating unit (3) for associating the accessed at least part of the data object with the description of the reference. The natural language processing unit (1) comprises a view parameter extraction unit (4) for extracting a view parameter indicative of a view of the data object from the description of the reference.
US09922023B2
An XML document is stored in a file that is divided into file partitions. Each file partition is assigned to a process of a set processes to search for one or more separate target elements. The target elements are identified by a target element name. Each process scans an assigned file partition for the beginning of a target element. When a target element is found, an XML parser is invoked to parse the target element.
US09922020B2
Systems and methods for providing content using dynamic action templates are provided. A method for providing content to at least one user, comprises corresponding at least one action to at least one action template, associating the content with the at least one action, and presenting the content to the at least one user, wherein the at least one action template is appended to the content.
US09922013B2
Systems and methods for in-context editing of web pages in which the production format of a web page is visible while the web page is being edited, and the editable image is not distorted by the editing tools. In one embodiment, a system includes a server computer, a client computer and a transmission channel coupled between them. The server computer receives a request for a web page from the client computer and responsively transmits a web page containing in-context editing tools to the client computer. The client computer operate alternately in a first mode in which the in-context editing tools are superimposed on a web page image, or a second mode in which the web page image is displayed, but the in-context editing tools are hidden. The tools overlay in the first mode does not alter the production format of the web page image as displayed in the second mode.
US09922008B2
A method of creating a dynamically adaptable tutorial, comprising: selecting at least one web document having a plurality of separate objects; providing by a user a plurality of descriptive elements; separately associating between each of said plurality of descriptive elements and each of said plurality of separate objects according to a user input; associating a plurality of calling scripts with said plurality of separate objects; making said at least web document available so that a loading thereof by a browser includes triggering said plurality of calling scripts for a retrieval of each of said plurality of descriptive elements; wherein said web document enables a browsing user who uses said browser to initiate a tutorial session during which at least a group of said plurality of descriptive elements are sequentially presented in accordance with a current layout of a respective group from said plurality of separate objects.
US09922007B1
An intermediary system operates as an intermediary between content servers and user devices, and provides services for improving page load times as seen by end users. One such service involves converting a retrieved content page (e.g., web page) into a number of encoded layers that can be decoded and rendered by the user device. The intermediary system determines a suitable encoding technique for each of the layers. The intermediary system sends the encoded layers to a browser component running on the user device for rendering by the GPU.
US09922005B2
The technology described relates to animated transitions between consecutive sets of search engine results.