US10516311B2
Provided are an axial gap motor and a method for manufacturing a winding therefore capable of realizing low cost and high output without causing a jumper wire of a continuously wound coil obtained by winding an insulated conductor wire to protrude from the coil. The axial gap motor comprises a stator which is obtained by disposing a plurality of coils in a ring shape, and a rotor which is rotatably attached so as to face one or both principal surfaces of the stator and includes a plurality of permanent magnets corresponding to the plurality of coils of the stator. Each of the plurality of coils constituting the stator is formed by continuously winding one or more insulated conductor wires as coil wires around two or more separation cores. A core lamination thickness is indicated by “L1′” and a radial length of each coil is indicated by “L2”, a relation of L2
US10516309B2
Provided is a rotating machine capable of obtaining a uniform temperature distribution by improving a cooling air flow to a heat generation portion. The rotating machine has a salient pole rotor (11) and a stator (12). The salient pole rotor (11) has a rotation shaft (15), a disk-shaped spoke (22), a cylindrical rib (23), and a plurality of salient poles (25) arranged in a radial shape on an outer circumferential surface of the rib (23), each of the salient poles (25) being formed along an axial direction of the rotation shaft (15). The disk-shaped spoke (22) is provided to an anti-feeding side end of the cooling air of the salient pole rotor (11). The cylindrical rib (23) is provided with through-holes (231) extending from an inner space of the cylindrical rib (23) through gaps between a plurality of salient poles (25).
US10516305B2
A vehicle electric machine assembly including a stator core, a rotor, and a bridge is provided. The stator core defines a cavity. The rotor is disposed within the cavity and may include a channel defined between two magnets. The bridge is disposed within the channel for translation between at least a first and a second position. The translation of the bridge adjusts a path of magnetic flux from the rotor to the stator core based on the bridge position. The bridge may be of a ferromagnetic material. The assembly may further include a first non-magnetic guide mounted on a first side of the channel at a substantially central channel region and a second magnetic guide mounted on a second side of the channel at the substantially central channel region.
US10516280B2
An example information processing system includes a main device, and an operation device attachable to the main device. The operation device includes a first control circuit, a first battery, and a first power supply circuit. The main device includes a second control circuit, a second battery, and a second power supply circuit. The second power supply circuit supplies power from the second battery to the operation device in response to satisfaction of a condition about the amount of remaining charge indicated by the remaining charge amount information transmitted from the operation device. When power is supplied from the main device to the operation device, the first power supply circuit supplies power supplied from the main device to the first control circuit, instead of power from the first battery.
US10516276B2
A secondary battery protecting integrated circuit protects a secondary battery by controlling a switch circuit inserted in series on a path connected to a first electrode of the secondary battery. The secondary battery protecting integrated circuit includes: a sense terminal connected to a monitor terminal provided so that a first electric potential of the first electrode is monitorable; a first power supply terminal connected to the path; a second power supply terminal connected to a second electrode of the secondary battery; an internal wiring line configured to connect the first power supply terminal and the sense terminal; an internal switch on the internal wiring line; an abnormality detecting circuit configured to detect a predetermined abnormality; and a switch control circuit configured to turn on the internal switch when the predetermined abnormality is not detected, and configured to turn off the internal switch when the predetermined abnormality is detected.
US10516262B2
An overvoltage protection device protects an electronic medical device in the event of a transient overvoltage on one or more patient lines of the device. A current limiting device is placed in series in a patient line between electronic components of the medical device and a patient interface. A biasing voltage generating device has at least one biasing element located in a line extending off the patient line and at least one additional circuit element connected in series with the biasing element. The biasing voltage generating device is configured to apply a predetermined biasing voltage to the current limiting device via the biasing element in response to a transient overvoltage on the patient line, whereby the current limiting device is switched off and limits current flow through the patient line.
US10516261B2
An item of interconnection equipment for a high-voltage DC grid includes first and second terminals for connection to first and second lines of a high-voltage DC grid, a third terminal for connection to a local station or a line of the high-voltage grid, a node connected to the first to third terminals, a first superconductor current limiter and a first controlled switch connected in series between the first terminal and the node, a second superconductor current limiter and a second controlled switch connected in series between the second terminal and the node, a third superconductor current limiter and a third controlled switch connected in series between the third terminal and the node, and a current injector configured to inject an electrical current into the node.
US10516259B2
A method and a device provide protection for a multi-terminal HVDC grid against faults. The method includes measuring a DC displacement voltage having a polarity and a value, determining if a short circuit fault exists by comparing the DC displacement voltage with a threshold displacement voltage and identifying a fault type based on the polarity and the value of the DC displacement voltage. The disclosed device contains a converter having a positive pole and a negative pole, a DC-switch substation, a DC line connecting the converter and the DC-switch substation and a transient fault detector. The transient fault detector contains a positive voltage sensor sensing a positive transient voltage of the positive pole and a negative voltage sensor sensing a negative transient voltage of the negative pole and a control unit which is adapted to derive a DC displacement voltage from the positive and the negative transient voltages.
US10516246B2
The present invention is related to laser technology which enables efficient, passive, coherent beam combination from distributed gain sources. The present invention includes a novel architecture which coherently combines the power from multiple sources, and which adds considerable flexibility to laser gain materials for many applications. The novel architecture of the present invention combines two techniques: 1) beam splitting and combination; and 2) phase-locking (i.e., maintaining a common phase relationship between multiple beams), using reflective gratings. Thus, the present invention addresses important limitations in laser technology: efficiency, power scaling and wavelength selectivity.
US10516245B2
A method of manufacturing a terminal comprising, in the following order, preparing a sheet material comprising 0.005 mass %-3.000 mass % in total of at least one element selected from Mg, Si, Cu, Zn, Mn, Ni, Cr and Zr, the balance being Al and incidental impurities, performing solution heat treatment by heating the sheet material, cold rolling the solution heat treated sheet material, forming a metal coating layer over a part of or an entirety of the cold-rolled sheet material, the metal coating layer being composed primarily of Sn, Cr, Cu, Zn, Au or Ag, or an alloy composed primarily thereof, forming a developed terminal material by punching the sheet material into a developed view geometry of a terminal, forming the developed terminal material into a terminal, and performing an aging treatment on the terminal at 150-190° C. for 60-600 minutes.
US10516240B1
An indoor coaxial wall outlet cover permitting functional use of a coaxial wall outlet while fully concealing the coaxial connector plug of the coaxial wall outlet. The cover has a hidden, functional coaxial connector plug that inserts into the coaxial connector plug attached to the underlying coaxial outlet box in the wall and is connected to an extended coaxial cable having at its distal end one or more functional coaxial connector plugs for use of the wall outlet to connect to a wide variety of home entertainment equipment such as televisions, DVRs, CATV, and satellite TV receivers. The cover can be essentially featureless in outward appearance, and when positioned over a wall coaxial outlet box, the cover can fully hide that box. The cover is thin so that furniture may be positioned effectively flush against the wall in front of the covered coaxial outlet box.
US10516235B2
A connecting structure for coupling connectors includes a male connector, and a female connector connected to the male connector. The male connector includes: a base; a first terminal portion provided on an upper surface of the base; and an edge portion protruding from the upper surface of the base to surround the first terminal portion. In particular, the edge portion includes a coupling protrusion protruding from an outer surface of the edge portion. In addition, the female connector includes: a second terminal portion to be connected to the first terminal portion; an inner seal that is provided in the second terminal portion and inserted inside the edge portion; and a casing including an inner space where the second terminal portion is provided, and a coupling groove having a shape corresponding to the coupling protrusion.
US10516229B2
A locking structure LS includes: a locking protrusion provided on a front holder and formed to protrude in a vertical direction; locking arms provided on a female housing and formed to extend in a fitting direction; and regulating surfaces provided to face the locking protrusion in a width direction and regulate movement of the locking arms in the width direction. The locking arms are inserted between the locking protrusion and the regulating surfaces, have locking portions formed to partially overlap with the locking protrusions, and can be elastically deformed in the vertical direction with respect to the female housing.
US10516221B1
A Kelvin connector assembly is provided that includes a body assembly, a first tab and a second tab. The body assembly comprises a first electrical contact surface electrically isolated from an opposing second electrical contact surface. The body assembly defines a central opening extending through the first electrical contact surface and the second electrical contact surface that is dimensioned to receive a battery post. The first tab, which is electrically connected with the first electrical contact surface, extends from the body assembly and is configured to couple with a first quick-connect connector. The second tab, which is electrically connected with the second electrical contact surface, extends from the body assembly and is configured to couple with a second quick-connect connector.
US10516220B2
The invention proposes a method for cohesive joining to a cable end (1), in which method a welding tool element (30, 37, 41, 43, 45, 48, 53) is fitted on an open bundle end of individual cores (2, 15) of the cable end (1), welding energy is fed into the individual cores (2, 15), and the welding tool element (30, 37, 41, 43, 45, 48, 53) is removed from the bundle end. In the process, an engagement recess (7, 21) can be formed in the open bundle end, an engagement pin (6, 20, 31, 38, 42, 44, 46, 49, 54) of the welding tool element (30, 37, 41, 43, 45, 48, 53) can engage into the engagement recess (7, 21), and at least a portion of the welding energy can be fed via the engagement recess (7, 21). A configured cable comprising individual cores (2, 15) with a receiving sleeve (4, 16, 33) is also presented, wherein the receiving sleeve (4, 16, 33) has an inlet opening (9) for a bundle (3) of the individual cores (2, 15), the receiving sleeve (4, 16, 33) has an end piece (5, 18) which is widened in relation to the inlet opening (9), and there is, at least also in the widened end piece (5, 18), a cohesive connection between at least one subset of the individual cores (2, 15) with respect to one another and/or between at least a subset of the individual cores (2, 15) and the receiving sleeve (4, 16, 33).
US10516219B2
In an exemplary embodiment, a phased array antenna comprises multiple subcircuits in communication with multiple radiating elements. The radio frequency signals are independently adjusted for both polarization control and beam steering. In a receive embodiment, multiple RF signals of various polarizations are received and combined into at least one receive beam output. In a transmit embodiment, at least one transmit beam input is divided and transmitted through multiple radiating elements, with the transmitted beams having various polarizations. In an exemplary embodiment, the phased array antenna provides multi-beam formation over multiple operating frequency bands. The wideband nature of the active components allows for operation over multiple frequency bands simultaneously.
US10516213B2
In a particular embodiment of the present disclosure, a coplanar antenna includes a conductive plane having a first dimension and a second dimension, wherein the length of the conductive plane along the first dimension is less than one-quarter of a wavelength of a resonant frequency; an insulating region disposed within the conductive plane, wherein the insulating region is of a shape that outlines a conductive peninsula, wherein: the conductive peninsula is coupled to the conductive plane; the conductive peninsula is substantially coplanar to a major portion of the conductive plane; the conductive peninsula is electrically coupled to an electric feed circuit such that an impedance associated with the conductive peninsula when electrically coupled substantially matches a signal impedance at the electrical feed circuit; and the conductive peninsula is operable to resonate at the resonant frequency after receiving a current from the electric feed circuit.
US10516212B2
Provided is an RF passive device ultra-miniaturized in a nanometer scale by inducing a surface plasmon resonance phenomenon by applying a metamaterial having a negative permittivity, and a method for miniaturizing the same. The RF passive device of the present invention includes: a radiator provided on a dielectric substrate; a ground plane onto which a metamaterial constituting each unit resonance cell is applied using a ring resonator of a quasi-Moebius strip structure; and a feed line for electrically connecting the radiator to the ground plane, in which an antenna is provided for inducing the surface plasmon resonance phenomenon between the atmosphere and the ground plane. As such, the surface plasmon resonance phenomenon can be induced by applying, to the ground plane, the metamaterial consisting of a unit resonance cell to which the ring resonator of a quasi-Moebius strip structure is applied.
US10516210B2
A phase controller for an antenna array includes a determination circuit, determining a direction index of the antenna array, and calculating a phase index according to the direction index according to a congruence modulo equation; a switching box, selecting L first frequency signals with L different first phases among K first frequency signals with K different first phases according to the phase index, wherein L and K are integer larger than 1, and L is not larger than K; and a frequency synthesizing module, comprising L phase-coherent PLL frequency synthesizers for receiving the L first frequency signals with the L different first phases to generate L second frequency signals with L different second phases to L antennae of the antenna array, wherein a second frequency of the second frequency signals is larger than a first frequency of the first frequency signals.
US10516203B2
A mobile terminal, including a display screen, a rear cover facing the display screen, a metal frame, and a circuit board; the metal frame and the circuit board are between the display screen and the rear cover and extend along outer profile of the rear cover. The antenna system includes at least one antenna unit. Each antenna unit includes a first gap in the metal frame and a second gap communicated with the first gap; the first gap extends along perimeter of the metal frame to form a strip-like hollow; the second gap extends from the middle of the first gap toward the rear cover until through the metal frame so as to divide the metal frame into a first section and a second section; the first section and the second section are electrically connected with the feeding point to form a first radiator and a second radiator, respectively.
US10516197B1
In accordance with one or more embodiments, a system includes a transceiver configured to generate an electromagnetic signal conveying first data. A coupler is configured to generate, responsive to the electromagnetic signal, an electromagnetic wave along a surface of a transmission medium, wherein the electromagnetic wave is within a non-optical frequency band, wherein the electromagnetic wave propagates via a cylindrical scattering wave mode along the surface of the transmission medium without requiring an electrical return path.
US10516193B2
An exemplary battery assembly includes, among other things, a frame, and a thermal fin extending through an aperture in the frame. The thermal fin is configured to transfer thermal energy between a battery cell and a thermal exchange plate. An exemplary method of thermal energy transfer within a battery pack includes, among other things, transferring thermal energy between at least one battery cell and a thermal exchange plate using a thermal fin that extends through an aperture in a frame.
US10516187B2
There is provided a nonaqueous electrolyte solution for the sodium secondary battery including a sodium salt, a compound having a sulfur-oxygen bond, and a nonaqueous solvent in which an amount of the compound having the sulfur-oxygen bond is in a rage of 0.05% by weight or more and 10% by weight or less with respect to the nonaqueous electrolyte solution. According to the present invention, the nonaqueous electrolyte solution for the sodium secondary battery and the sodium secondary battery which have excellent charge-discharge cycle characteristics can be provided and is useful industrially.
US10516178B2
A fuel cell system (1) in which a water separator (110) for separating liquid water from an exhaust gas (6, 4) of a fuel cell (10) of the fuel cell system (1) is fluid-mechanically coupled into an exhaust gas path (32, 22) of the fuel cell system. A water recirculator (120) is fluid-mechanically coupled into the fuel cell system (1), with the aid of which at least a portion of the water of the water separator (110) is once again providable to the fuel cell (10). Moreover, a method for recirculating water in a fuel cell system (1), in which liquid water of a fuel cell supply (30, 20) of the fuel cell system (1) is withdrawn at a removal site at/in the fuel cell supply (30, 20). The water upstream from the removal site is provided to the same fuel cell supply (30, 20) and/or to some other fuel cell supply (20, 30) of the fuel cell system (1).
US10516176B2
A power generation system includes: a power generation unit configured to discharge a flue gas; a housing configured to accommodate the power generation unit; a ventilator configured to ventilate the housing; a first gas channel through which a gas discharged from the ventilator flows; a second gas channel through which the flue gas from the power generation unit flows; a merging portion where the first gas channel and the second gas channel merge; a third gas channel through which the gases merged at the merging portion flow; a water trap unit connected to the first gas channel and including a water sealing structure; and a water discharge channel through which water in the water trap unit is discharged to an outside of the housing.
US10516175B2
A fuel cell system for an aircraft includes a fuel cell, wherein at the cathode side a cathode inlet and a cathode outlet is provided, and wherein at the anode side an anode inlet and an anode outlet is provided, and a cathode recirculation channel for passing the cathode product fluid from the cathode outlet to the cathode inlet. In the fuel cell system, the water content of the cathode product fluid in the cathode recirculation channel can be reduced or at least stabilized in a possibly effective way, because the cathode recirculation channel includes a water extraction device for extracting water from the cathode product fluid.
US10516170B2
A catalyst obtained by first preparing a cermet material with the general formula ABOx, wherein A is selected from the group consisting of Co, Cu, Ni, Ti, and combinations thereof, wherein B is selected from the group consisting of Mo, W, Ce, and combinations thereof, wherein A and B are different elements, and wherein x is a nonzero number ranging from 3 to 7 and represents the moles of O. Next, the cermet is activated in a reducing atmosphere to yield metal particles dispersed within and/or on the cermet.
US10516150B2
The invention relates to a method for producing an electromechanical bundle for a metal-ion battery, for electrical connection thereof to the output terminals of the battery, characterised by coiling or folding the sides of at least one of the two electrodes on itself, then compacting by packing in order to further increase the density of the coiled sides in order to weld the electrode to a current collector.
US10516146B2
In an embodiment, an expansion component (e.g., expanding foam element, inflatable pad, a pneumatic or hydraulic mechanism, etc.) is arranged inside of a battery module compartment (e.g., on a bottom interior surface of the battery module compartment). A battery module is inserted into the battery module component and is fixated, or secured, within the battery module compartment at least in part based upon the expanding component which starts to expand or continues to expand after the insertion. In a further embodiment, the battery module may be removed from the battery module compartment after a contraction function (e.g., collapse of the foam element, deflation of the inflatable pad, etc.) of the expansion component is initiated.
US10516145B2
An exemplary battery assembly includes an endplate of a battery array, and an enclosure wall secured directly to the endplate from outside an open area of a battery pack enclosure. An exemplary method of securing a battery array includes positioning a battery array within an open area of an enclosure and, from a position outside the open area, securing an endplate of a battery array directly to a wall of a battery pack enclosure.
US10516136B2
An organic electroluminescent device (100) includes a substrate (1), a driving circuit layer (2), an inorganic protective layer (Pa), an organic flattening layer (Pb), an organic electroluminescent element layer (3), and a TFE structure (10). The TFE structure includes a first inorganic barrier layer (12), an organic barrier layer (14), and a second inorganic barrier layer (16). As seen in a direction of normal to the substrate, the organic flattening layer (Pb) is formed in a region where the inorganic protective layer (Pa) is formed, organic electroluminescent elements are located in a region where the organic flattening layer (Pb) is formed, and an outer perimeter of the TFE structure (10) crosses lead wires (32) and is present between an outer perimeter of the organic flattening layer (Pb) and an outer perimeter of the inorganic protective layer (Pa). In a region where the inorganic protective layer (Pb) and the first inorganic barrier layer (12) are in direct contact with each other on the lead wires (32), a tapering angle θ(12) of a side surface of a cross-section of the first inorganic barrier layer (12) taken along a plane parallel to a width direction of the lead wires (32) is smaller than 90 degrees.
US10516127B2
A quantum rod panel includes a first substrate and a second substrate facing each other, a pixel electrode and a common electrode over the first substrate and spaced apart from each other, and a quantum rod layer between the pixel electrode and the common electrode and including quantum rods and metal particles.
US10516126B2
The present disclosure provides a quantum dot electroluminescent device, which includes: a substrate; an anode disposed on the substrate; a hole transmission layer disposed on the anode; a quantum dot luminescent layer disposed on the hole transmission layer; an electron transmission layer disposed on the quantum dot luminescent layer; and a cathode disposed on the electron transmission layer, wherein the hole transmission layer is a P-type doped hole transmission layer and/or the electron transmission layer is a N-type doped electron transmission layer. The present disclosure further provides a method of manufacturing the quantum dot electroluminescent device. The present disclosure causes degrees of curvature of interfacial energy bands to be different by forming a gradient doping effect in a multi-layer hole transmission layer, so as to form a gradient energy level, that is, the HOMO energy level deepens in order from the anode to the quantum dot luminescent layer, thereby reducing the energy barrier of the holes being injected from the anode to the quantum dot luminescent layer to improve the luminescent efficiency of the device.
US10516120B2
The present disclosure discloses a flexible OLED display including: a flexible substrate, including a first surface and a second surface opposite to each other; an organic electroluminescent component arranged on the first surface; and a photochromic component arranged on the second surface, wherein the photochromic component generates different color changes according to an intensity of an external ambient light so as to completely absorb the external ambient light. The present disclosure further discloses a manufacturing method of a flexible OLED display. The flexible OLED display and the manufacturing method thereof according to the present disclosure can eliminate the influence of the external ambient light on the display and improve the display contrast.
US10516115B2
Provided are a compound which is excellent in solubility in a solvent and easily provides a film exhibiting high mobility without complicated processes, an organic semiconductor material using the same, and an organic semiconductor ink which enables easy fabrication of an organic transistor composed of a practical configuration. The problems are solved by a method of producing a dinaphthothiophene derivative, the method including the following steps (I) and (II): (I) a first step of subjecting a naphthol derivative represented by General Formula (A) and a naphthalene thiol derivative represented by General Formula (B) to dehydration condensation in the presence of acid to produce a sulfide derivative represented by General formula (C); and (II) a second step of performing dehydrogenation reaction of the sulfide derivative (C) in the presence of a transition metal salt or a transition metal complex to produce a dinaphthothiophene derivative (D).
US10516113B2
An organic compound represented by Chemical Formula 1, an organic optoelectric device including the organic compound, and a display device including the organic optoelectric device are disclosed.
US10516111B2
The present subject matter relates to a formulation comprising an organic solvent, a fullerene, and a conjugated polymer, wherein a solution of the conjugated polymer exhibits a peak optical absorption spectrum red shift of at least 100 nm when the conjugated polymer solution is cooled from 120° C. to room temperature, and wherein the fullerene is not phenyl-C71-butyric-acid-methyl-ester (PC71BM). The present subject matter further relates to the use of a formulation as described above further characterized in that the fullerene is not phenyl-C61-butyric-acid-methyl-ester (PC61BM).
US10516110B2
Subject matter disclosed herein may relate to fabrication of correlated electron materials used, for example, to perform a switching function. In embodiments, processes are described, which may be useful in avoiding formation of a potentially resistive oxide layer at an interfacial surface between a conductive substrate, for example, and a correlated electron material.
US10516105B2
A resistive memory device includes a first electrode, a second electrode spaced from the first electrode along a spacing direction, and a hafnium oxide resistive material portion of a resistive memory cell located between the first electrode and the second electrode and having a compositional modulation in oxygen concentration within directions that are perpendicular to the spacing direction.
US10516098B2
A switching device is disclosed. The switching device includes a spin-orbit coupling (SOC) layer, a pure spin conductor (PSC) layer disposed atop the SOC layer, a ferromagnetic (FM) layer disposed atop the PSC layer, and a normal metal (NM) layer sandwiched between the PSC layer and the FM layer. The PSC layer is a ferromagnetic insulator (FMI) is configured to funnel spins from the SOC layer onto the NM layer and to further provide a charge insulation so as to substantially eliminate current shunting from the SOC layer while allowing spins to pass through. The NM layer is configured to funnel spins from the PSC layer into the FM layer.
US10516094B2
A method for a photolithographic fabricating process to define pillars having small pitch and pillar size. The method includes coating a hard mask layer of a wafer with a photoresist. The wafer is exposed with a first line pattern comprising a plurality of parallel lines in a first direction. The wafer is then exposed with a second line pattern comprising a plurality of parallel lines in a second direction orthogonal to the first direction. The wafer is then developed to remove areas of the photoresist that were exposed by the first line pattern and the second line pattern resulting in a plurality of pillars.
US10516074B2
A semiconductor device includes: a p type first semiconductor layer that contains acceptors as impurities; an n type second semiconductor layer that is provided on the first semiconductor layer and contains donors as impurities; and a p type first diffusion portion that includes a contact portion in contact with the first semiconductor layer, the contact portion containing acceptors whose concentration is higher than that in the first semiconductor layer.
US10516067B2
The present invention discloses a low-warpage backside aluminum paste used for crystalline silicon solar cells, comprising 85-95 parts by weight of aluminum powder, 0.1-0.5 part by weight of glass powder, 4-13 parts by weight of organic carrier and 0.6-2 parts by weight of additive. The thermal expansion coefficient of the aluminum pastes is effectively reduced by the use of glass powders with larger particle sizes. In addition, high content of aluminum powder in the paste formula results in a reduced printing wet weight, a high aluminum content in the back surface electric field, and thus, a reduced solar cell warpage without detriment to the performance of the solar cells.
US10516058B2
The present invention discloses a preparation method of a low temperature polysilicon thin film transistor including: successively forming a polysilicon active layer and a gate insulating layer covering the active layer on a base substrate; implanting nitrogen ions on a surface of the polysilicon active layer facing the gate insulating layer by an ion implantation process to form an ion implantation layer; and recrystallizing the ion implantation layer by a high temperature annealing process to form a silicon nitride spacing layer between the polysilicon active layer and the gate insulating layer. The present invention also provides a low temperature polysilicon thin film transistor including a polysilicon active layer, a gate insulating layer, a gate electrode, a source electrode and a drain electrode successively provided on a base substrate, wherein a connection interface between the polysilicon active layer and the gate insulating layer is formed with a silicon nitride spacing layer, and the silicon nitride spacing layer and the polysilicon active layer are in a integrally interconnected structure.
US10516052B2
A representative method for manufacturing a semiconductor device (e.g., a fin field-effect transistor) includes the steps of forming a gate structure having a first lateral width, and forming a first via opening over the gate structure. The first via opening has a lowermost portion that exposes an uppermost surface of the gate structure. The lowermost portion of the first via opening has a second lateral width. A ratio of the second lateral width to the first lateral width is less than about 1.1. A source/drain (S/D) region is disposed laterally adjacent the gate structure. A contact feature is disposed over the S/D region. A second via opening extends to and exposes an uppermost surface of the contact feature. A bottommost portion of the second via opening is disposed above a topmost portion of the gate structure.
US10516048B2
A method of fabricating a semiconductor device includes following steps. A trench is formed in a substrate. A barrier layer and an epitaxy layer are formed in sequence in the trench. The barrier layer has a first dopant. A source/drain recess cavity is formed by etching at least the epitaxial layer. A source/drain region is formed in the source/drain recess cavity. The source/drain region has a second dopant.
US10516045B2
A lateral trench MOSFET comprises an insulating layer buried in a substrate, a body region in the substrate, an isolation region in the substrate, a first drain/source region over the body region, a second drain/source region in the substrate, wherein the first drain/source region and the second drain/source region are on opposing sides of the isolation region, a drift region comprising a first drift region of a first doping density formed between the second drain/source region and the insulating layer, wherein the first drift region comprises an upper portion surrounded by isolation regions and a lower portion and a second drift region of a second doping density formed between the isolation region and the insulating layer, wherein a height of the second drift region is equal to a height of the lower portion of the first drift region.
US10516044B2
A memory device includes a number of memory cells and a dielectric layer formed over the memory cells. The memory device also includes contacts formed in the dielectric layer and spacers formed adjacent the side surfaces of the contacts. The spacers may inhibit leakage currents from the contacts.
US10516042B2
An III group nitride semiconductor device comprises: a substrate; a nitride semiconductor layer located on the substrate; a passivation layer located on the nitride semiconductor layer, a portion of the passivation layer in a gate region being etched to expose the nitride semiconductor layer so as to form a gate groove; a composite dielectric layer located on the passivation layer and the gate groove, the composite dielectric layer comprising one or more combination structures of two or more of a nitride dielectric layer, an oxynitride dielectric layer and an oxide dielectric layer which are formed sequentially in the direction away from the substrate; and a source electrode and a drain electrode respectively located in a source region and a drain region on the nitride semiconductor layer, and a gate electrode located in a gate region between the source region and the drain region on the composite dielectric layer.
US10516041B2
An HEMT includes a buffer layer, a hole-supply layer on the buffer layer, a heterostructure on the hole-supply layer, and a source electrode. The hole-supply layer is made of P-type doped semiconductor material, the buffer layer is doped with carbon, and the source electrode is in direct electrical contact with the hole-supply layer, such that the hole-supply layer can be biased to facilitate the transport of holes from the hole-supply layer to the buffer layer.
US10516032B2
A method of manufacturing a semiconductor device includes: receiving a semiconductor structure, the semiconductor structure including: a fin structure; a dummy gate across over the fin structure to define a channel region of the fin structure; and a dummy dielectric layer separating the channel region of the fin structure from the dummy gate; removing the dummy gate and the dummy dielectric layer to expose the channel region of the fin structure; and forming a doped interfacial layer covering the channel region of the fin structure, in which the doped interfacial layer includes a dopant selected from the group consisting of Al, Hf, La, Sc, Y and a combination thereof.
US10516024B2
Embodiments include Multiple Gate Field-Effect Transistors (MuGFETs) and methods of forming them. In an embodiment, a structure includes a substrate, a fin, masking dielectric layer portions, and a raised epitaxial lightly doped source/drain (LDD) region. The substrate includes the fin. The masking dielectric layer portions are along sidewalls of the fin. An upper portion of the fin protrudes from the masking dielectric layer portions. A first spacer is along a sidewall of a gate structure over a channel region of the fin. A second spacer is along the first spacer. The raised epitaxial LDD region is on the upper portion of the fin, and the raised epitaxial LDD region adjoins a sidewall of the first spacer and is disposed under the second spacer. The raised epitaxial LDD region extends from the upper portion of the fin in at least two laterally opposed directions and a vertical direction.
US10516001B2
According to a flexible OLED device production method of the present disclosure, after an intermediate region (30i) and flexible substrate regions (30d) of a plastic film (30) of a multilayer stack (100) are divided from one another, the interface between the flexible substrate regions (30d) and a glass base (10) is irradiated with laser light. The multilayer stack (100) is separated into a first portion (110) and a second portion (120) while the multilayer stack (100) is in contact with a stage (210). The first portion (110) includes a plurality of OLED devices (1000) which are in contact with the stage (210). The OLED devices (1000) include a plurality of functional layer regions (20) and the flexible substrate regions (30d). The second portion (120) includes the glass base (10) and the intermediate region (30i). The step of irradiating with the laser light includes making the irradiation intensity of laser light for at least part of the interface between the intermediate region (30i) and the glass base (10) lower than the irradiation intensity of laser light for the interface between the flexible substrate regions (30d) and the glass base (10).
US10515998B2
A metal-insulator-semiconductor-insulator-metal (MISIM) device includes a semiconductor layer, an insulating layer disposed over an upper surface of the semiconductor layer, a back electrode disposed over a lower surface of the semiconductor layer opposing the upper surface, and first and second electrodes disposed over the insulating layer and spaced-apart from each other.
US10515974B2
A semiconductor device includes a substrate having first and second regions, a gate electrode stack having a plurality of gate electrodes vertically stacked and spaced apart from each other in a first direction perpendicular to an upper surface of the substrate in the first region, and extending to have different lengths in a second direction parallel to the upper surface of the substrate from the first region to the second region, first and second isolation regions extending in the second direction perpendicular to the first direction, while penetrating through the gate electrode stack on the substrate, in the first and second regions, string isolation regions disposed between the first and second isolation regions in the first region, and extending in the second direction while penetrating through a portion of the gate electrode stack, and a plurality of auxiliary isolation regions disposed linearly with the string isolation regions in at least one of the first and second regions, and spaced apart from each other in the second direction.
US10515966B2
A semiconductor device includes a substrate, a fin structure and an isolation layer formed on the substrate and adjacent to the fin structure. The semiconductor device includes a gate structure formed on at least a portion of the fin structure and the isolation layer. The semiconductor device includes an epitaxial layer including a strained material that provides stress to a channel region of the fin structure. The epitaxial layer has a first region and a second region, in which the first region has a first doping concentration of a first doping agent and the second region has a second doping concentration of a second doping agent. The first doping concentration is greater than the second doping concentration. The epitaxial layer is doped by ion implantation using phosphorous dimer.
US10515964B2
A semiconductor device includes first-type-channel field effect transistors (FETs) including a first first-type-channel FET including a first gate structure and a second first-type-channel FET including a second gate structure. The first first-type-channel FET has a smaller threshold voltage than the second first-type-channel FET. The first gate structure includes a first work function adjustment material (WFM) layer and the second gate structure includes a second WFM layer. At least one of thickness and material of the first and second WFM layers is different from each other.
US10515963B2
The present disclosure provides a method that includes providing a semiconductor substrate having a first region and a second region; forming a first gate within the first region and a second gate within the second region on the semiconductor substrate; forming first source/drain features of a first semiconductor material with an n-type dopant in the semiconductor substrate within the first region; forming second source/drain features of a second semiconductor material with a p-type dopant in the semiconductor substrate within the second region. The second semiconductor material is different from the first semiconductor material in composition. The method further includes forming first silicide features to the first source/drain features and second silicide features to the second source/drain features; and performing an ion implantation process of a species to both the first and second regions, thereby introducing the species to first silicide features and the second source/drain features.
US10515961B2
A semiconductor device includes a fin field effect transistor. The semiconductor device includes a first gate electrode, a first source/drain (S/D) region disposed adjacent to the first gate electrode, a first S/D contact disposed on the first S/D region, a first spacer layer disposed between the first gate electrode and the first S/D region, a first contact layer in contact with the first gate electrode and the first S/D contact, and a first wiring layer integrally formed with the first contact layer. There is no interface between the first contact layer and the first wiring layer in a cross sectional view, and the first contact layer has a smaller area than the first wiring layer in plan view.
US10515960B2
A representative method for manufacturing fin field-effect transistors (FinFETs) includes steps of forming a plurality of fin structures over a substrate, and forming a plurality of isolation structures interposed between adjacent pairs of fin structures. Upper portions of the fin and isolation structures are etched. Epitaxial structures are formed over respective fin structures, with each of the epitaxial structures adjoining adjacent epitaxial structures. A dielectric layer is deposited over the plurality of epitaxial structures with void regions formed in the dielectric layer. The void regions are interposed between adjacent pairs of fin structures.
US10515958B2
An embodiment is a structure including a first fin over a substrate, a second fin over the substrate, the second fin being adjacent the first fin, an isolation region surrounding the first fin and the second fin, a first portion of the isolation region being between the first fin and the second fin, a gate structure along sidewalls and over upper surfaces of the first fin and the second fin, the gate structure defining channel regions in the first fin and the second fin, a gate seal spacer on sidewalls of the gate structure, a first portion of the gate seal spacer being on the first portion of the isolation region between the first fin and the second fin, and a source/drain region on the first fin and the second fin adjacent the gate structure.
US10515955B1
Example embodiments relating to forming gate structures, e.g., for Fin Field Effect Transistors (FinFETs), are described. In an embodiment, a structure includes first and second device regions comprising first and second FinFETs, respectively, on a substrate. A distance between neighboring gate structures of the first FinFETs is less than a distance between neighboring gate structures of the second FinFETs. A gate structure of at least one of the first FinFETs has a first and second width at a level of and below, respectively, a top surface of a first fin. The first width is greater than the second width. A second gate structure of at least one of the second FinFETs has a third and fourth width at a level of and below, respectively a top surface of a second fin. A difference between the first and second widths is greater than a difference between the third and fourth widths.
US10515951B2
A process for manufacturing a semiconductor device and the resulting structure are presented. In an embodiment a source/drain region is grown. Once grown, the source/drain region is reshaped in order to remove facets. The reshaping may be performed using an etching process whereby a lateral etch rate of the source/drain region is larger than a vertical etch rate of the source/drain region.
US10515944B2
An integrated circuit includes a cell layer, a first metal layer, and a first conductive via. The cell layer includes first and second cells, each of which is configured to perform a circuit function. The first metal layer is above the cell layer and includes a first conductive feature that extends from the first cell into the second cell and that is configured to receive a supply voltage. A first conductive via interconnects the cell layer and the metal layer.
US10515943B2
In one embodiment, the standard cell includes first and second active regions defining an intermediate region between the first and second active regions; and first, second and third gate lines crossing the first and second active regions and crossing the intermediate region. The first gate line is divided into an upper first gate line and a lower first gate line by a first gap insulating layer in the intermediate region, the second gate line is undivided, and the third gate line is divided into an upper third gate line and a lower third gate line by a second gap insulating layer in the intermediate region.
US10515931B2
An assembly has at least one integrated circuit (IC) die fixed in a medium. The assembly has a redistribution layer over the IC die. The redistribution layer has conductors connecting first pads on active faces of the IC die to second pads at an exposed surface of the assembly. A die unit is provided over the IC die. The die unit has a bottom die interconnected to a package substrate. Respective portions of the redistribution layer corresponding to each of the at least one IC die partially underlie the bottom die, and extend beyond the bottom die. The package substrate has contacts connected to the ones of the second pads corresponding to the at least one IC die.
US10515929B2
An integrated circuit (IC) chip carrier includes one or more memory devices therein. The memory is integrated into the carrier prior to the IC chip being connected to the carrier. Therefore, the IC chip may be connected to the memory at the same time as the IC chip is connected to the carrier. Because the memory is integrated into the IC chip carrier, prior to the IC chip being attached thereto, reliability concerns that result from attaching the memory to the IC chip carrier affect the IC chip carrier and do not affect the yield of the relatively more expensive IC chip.
US10515917B2
The embodiments described above provide enlarged overlapping surface areas of bonding structures between a package and a bonding substrate. By using elongated bonding structures on either the package and/or the bonding substrate and by orienting such bonding structures, the bonding structures are designed to withstand bonding stress caused by thermal cycling to reduce cold joints.
US10515915B2
Methods of forming connector pad structures, interconnect structures, and structures thereof are disclosed. In some embodiments, a method of forming a connector pad structure includes forming an underball metallization (UBM) pad, and increasing a surface roughness of the UBM pad by exposing the UBM pad to a plasma treatment. A polymer material is formed over a first portion of the UBM pad, leaving a second portion of the UBM pad exposed.
US10515908B2
A device includes first and second dies and a seal ring. The first die includes a top dielectric layer. The second die is over the first die. The second die includes a bottom dielectric layer bonded to the top dielectric layer of the first die at an interface between the first die and the second die. The seal ring extends from the first die to the second die through the interface. A portion of the top dielectric layer of the first die and a portion of the bottom dielectric layer of the second die are separated by a gap outside the seal ring.
US10515903B2
A semiconductor device and method for forming the semiconductor device are described. The method includes recessing a device pad to below a top surface of an interconnect layer and depositing a cap in the recess over the device pad. A topography assist layer is formed over each of at least one alignment mark using a selective deposition process that deposits material on conductive material of the at least one alignment mark selective to the metal nitride of the device pad such that a top surface of the topography assist feature is higher than a top surface of the cap. Device layers are deposited conformally over the interconnect layer such that the topography assist layer causes a topographical feature in a top surface of the deposited device layers, the topographical feature being vertically aligned with the topography assist layer. The device pad is aligned according to the topographical feature.
US10515897B2
A semiconductor structure includes a semiconductor device, an overlying silicon nitride diffusion barrier layer, and an interconnect structure extending through the silicon nitride diffusion barrier layer. The interconnect structure includes a titanium diffusion barrier structure in contact with the silicon nitride diffusion barrier layer to form a continuous hydrogen diffusion barrier structure.
US10515889B2
A semiconductor package device includes an interconnection structure, an electronic component, a package body and an electrical contact. The dielectric layer has a top surface and a bottom surface. The dielectric layer defines a cavity extending from the bottom surface into the dielectric layer. A patterned conductive layer is disposed on the top surface of the dielectric layer. The conductive pad is at least partially disposed within the cavity and electrically connected to the patterned conductive layer. The conductive pad includes a first metal layer and a second metal layer. The second metal layer is disposed on the first metal layer and extends along a lateral surface of the first metal layer. The electronic component is electrically connected to the patterned conductive layer. The package body covers the electronic component and the patterned conductive layer. The electrical contact is electrically connected to the conductive pad.
US10515887B2
A semiconductor package structure is provided. The semiconductor package structure includes a first carrier substrate having a first surface and an opposing second surface. A second carrier substrate is stacked on the first carrier substrate and has a first surface and an opposing second surface that faces the first surface of the first carrier substrate. A semiconductor die is mounted on the first surface of the second carrier substrate. A heat spreader is disposed on the first surface of the first carrier substrate to cover and surround the second carrier substrate and the semiconductor die. A method for forming the semiconductor package structure is also provided.
US10515883B2
A 3D system-level packaging method includes providing a packaging substrate having a first functional surface and a second surface with wiring arrangement within the packaging substrate and between the first functional surface and the second surface. The method also includes forming at least one flip package layer on the first functional surface of the packaging substrate and forming at least one wiring and package layer on the flip package layer. The flip package layer is formed by subsequently forming a flip mounting layer, an underfill, a sealant layer, and a wiring layer; and the wiring and package layer is formed by subsequently forming a straight mounting layer, a sealant layer, and a wiring layer. Further, the method includes planting connection balls on the second functional surface of the packaging substrate.
US10515881B2
A substrate includes a base substrate, and a pad at one side of the base substrate, wherein the pad comprises: a first conductive pattern on the base substrate, an insulating layer including a plurality of contact holes exposing a portion of the first conductive pattern, and second conductive patterns separately on the insulating layer and connected to the first conductive pattern through the plurality of contact holes, wherein side surfaces of the second conductive patterns are exposed.
US10515877B2
A performance of a semiconductor device is improved. The semiconductor device according to one embodiment includes a wire bonded to one bonding surface at a plurality of parts in an opening formed in an insulating film of a semiconductor chip. The semiconductor device includes also a sealer that seals the semiconductor chip and the wire so that the sealer is in contact with the bonding surface. The bonding surface includes a first region to which a bonding portion of the wire is bonded, a second region to which another bonding portion of the wire is bonded, and a third region between the first region and the second region. A width of the third region is smaller than a width of the first region and a width of the second region.
US10515874B2
A semiconductor device including a test pad contact and a method of manufacturing the semiconductor device are disclosed. In an embodiment, a semiconductor device may include a first metal feature and a second metal feature disposed in a single top metal layer over a substrate. A test pad may be formed over and electrically connected to the first metal feature. A first passivation layer may be formed over the second metal feature and the test pad and may cover top and side surfaces of the test pad. A first via may be formed penetrating the first passivation layer and contacting the test pad and a second via may be formed penetrating the first passivation layer and contacting the second metal feature.
US10515871B1
Cooling devices, systems including cooling devices, and methods of forming tubes for cooling devices are disclosed. A method for forming a tube for a cooling device includes positioning an opal structure on an interior surface of the tube, the opal structure having voids around a plurality of spheres, depositing a material over the opal structure and within the voids around the plurality of spheres, and removing the opal structure such that the material forms a patterned structure having a plurality of dimples and a plurality of pores.
US10515865B2
A semiconductor device and method of reducing the risk of underbump metallization poisoning from the application of underfill material is provided. In an embodiment a spacer is located between a first underbump metallization and a second underbump metallization. When an underfill material is dispensed between the first underbump metallization and the second underbump metallization, the spacer prevents the underfill material from creeping towards the second underbump metallization. In another embodiment a passivation layer is used to inhibit the flow of underfill material as the underfill material is being dispensed.
US10515855B2
At least one embodiment relates to a method for integrating Si1-xGex structures with Si1-x′Gex′ structures in a semiconductor device. The method includes providing a device that includes a plurality of Si1-xGex structures, where 0≤x<1. The method also includes depositing a layer of GeO2 on a subset of the Si1-xGex structures. Further, the method includes heating at least the subset of Si1-xGex structures at a temperature high enough and for a time long enough to transform the subset of Si1-xGex structures into a subset of Si1-x′Gex′ structures with x′>x.
US10515846B2
A multilayer semiconductor device structure having different circuit functions on different semiconductor device layers is provided. The semiconductor structure comprises a first semiconductor device layer fabricated on a bulk substrate. The first semiconductor device layer comprises a first semiconductor device for performing a first circuit function. The first semiconductor device layer includes a patterned top surface of different materials. The semiconductor structure further comprises a second semiconductor device layer fabricated on a semiconductor-on-insulator (“SOI”) substrate. The second semiconductor device layer comprises a second semiconductor device for performing a second circuit function. The second circuit function is different from the first circuit function. A bonding surface coupled between the patterned top surface of the first semiconductor device layer and a bottom surface of the SOI substrate is included. The bottom surface of the SOI substrate is bonded to the patterned top surface of the first semiconductor device layer via the bonding surface.
US10515845B2
A method for manufacturing a semiconductor structure including isolations includes receiving a substrate including a first region and a second region; forming a patterned hard mask, the patterned hard mask including a first opening exposing a portion of the first region and a second opening exposing a portion of the second region; removing portions of the substrate to form a first trench in the first region and to form a second trench in the second region; performing an ion implantation to a portion of the patterned hard mask in the first region and a portion of the substrate exposed from the first trench; enlarging the first opening to form a third opening over the first trench and enlarging the second opening to form a fourth opening over the second trench; and forming a first isolation by filling the first trench and a second isolation by filling the second trench.
US10515832B2
A laser processing apparatus includes a laser beam generating unit which emits a laser beam, a lens unit which divides the laser beam into a plurality of laser beams, and a light condensing unit which condenses the plurality of laser beams. The lens unit includes a first lens array having a first central axis and a second lens array having a second central axis, and wherein at least one of the first lens array and the second lens array reciprocates such that the first central axis and the second central axis are deviated from each other.
US10515828B2
A semiconductor device has a semiconductor wafer including a plurality of semiconductor die. An insulating layer is formed over the semiconductor wafer. A portion of the insulating layer is removed by LDA to expose a portion of an active surface of the semiconductor die. A first conductive layer is formed over a contact pad on the active surface of the semiconductor die. The semiconductor wafer is singulated to separate the semiconductor die. The semiconductor die is disposed over a carrier with the active surface of the semiconductor die offset from the carrier. An encapsulant is deposited over the semiconductor die and carrier to cover a side of the semiconductor die and the exposed portion of the active surface. An interconnect structure is formed over the first conductive layer. Alternatively, a MUF material is deposited over a side of the semiconductor die and the exposed portion of the active surface.
US10515827B2
A method for forming a chip package is provided. The method includes disposing a chip over a redistribution structure. The redistribution structure includes a first insulating layer and a first wiring layer, and the first wiring layer is in the first insulating layer and electrically connected to the chip. The method includes bonding an interposer substrate to the redistribution structure through a conductive structure. The chip is between the interposer substrate and the redistribution structure. The interposer substrate has a recess adjacent to the redistribution structure. A first portion of the chip is in the recess. The interposer substrate includes a substrate and a conductive via structure, and the conductive via structure passes through the substrate and is electrically connected to the first wiring layer through the conductive structure.
US10515816B2
Methods are provided for integrating atomic layer etch and atomic layer deposition by performing both processes in the same chamber or reactor. Methods involve sequentially alternating between atomic layer etch and atomic layer deposition processes to prevent feature degradation during etch, improve selectivity, and encapsulate sensitive layers of a semiconductor substrate.
US10515815B2
Methods and apparatuses for passivating a fin field effect transistor (FinFET) semiconductor device and performing a gate etch using integrated atomic layer deposition (ALD) and etch processes are described herein. Methods include performing a partial gate etch, depositing a passivation layer on exposed surfaces of semiconductor fins and a gate layer by ALD, and performing a final gate etch to form one or more gate structures of the FinFET semiconductor device. The etch, deposition, and etch processes are performed in the same plasma chamber. The passivation layer is deposited on sidewalls of the gate layer to maintain a gate profile of the one or more gate structures during etching.
US10515814B2
A method of etching is described. The method includes providing a substrate having a first material containing silicon nitride and a second material that is different from the first material, forming a first chemical mixture by plasma-excitation of a first process gas containing H and optionally a noble gas, and exposing the first material on the substrate to the first chemical mixture. Thereafter, the method includes forming a second chemical mixture by plasma-excitation of a second process gas containing N, F, O, and optionally a noble element, and exposing the first material on the substrate to the second plasma-excited process gas to selectively etch the first material relative to the second material.
US10515791B2
A method of imaging single molecules, comprises the steps of: a) providing an assembly comprising a carrier substrate having a substrate face with an aperture, the aperture being covered with a receiving layer attached to the substrate face, the receiving layer being substantially transparent for low-energy electrons with a kinetic energy of 5 to 1,000 eV; b) depositing single molecules onto said receiving layer by means of soft-landing electrospray ion deposition, whereby a single molecule loaded receiving layer is formed; c) acquiring an in-line low-energy electron transmission pattern of said single molecule loaded receiving layer; and d) applying a reconstruction procedure to said electron transmission pattern to obtain at least one image of a single molecule on said single molecule loaded receiving layer. The above steps a) to c) are conducted under vacuum conditions.
US10515787B2
An oxide sintered body is obtained by sintering indium oxide, gallium oxide and tin oxide. The oxide sintered body has a relative density of 90% or more and an average grain size of 10 μm or less. In the oxide sintered body, the relations 30 atomic %≤[In]≤50 atomic %, 20 atomic %≤[Ga]≤30 atomic % and 25 atomic %≤[Sn]≤45 atomic % are satisfied. [In], [Ga] and [Sn] are ratios of contents (atomic %) of indium gallium and tin, respectively, to all metal elements contained in the oxide sintered body. The oxide sintered body has an InGaO3 phase which satisfies the relation [InGaO3]≥0.05.
US10515777B2
This ion milling device is provided with a vacuum chamber (105), an exhaust device (101) for evacuating the interior of the vacuum chamber, a sample stage (103) for supporting a sample (102) to be irradiated inside the vacuum chamber, a heater (107) for heating the interior of the vacuum chamber, a gas source (106) for introducing into the vacuum chamber a gas serving as a heating medium, and a controller (110) for controlling the gas source, the controller controlling the gas source so that the vacuum chamber internal pressure is in a predetermined state during heating by the heater. This enables the control in a short time of the temperature for suppressing condensation, or the like, occurring at atmospheric release after cooling and ion milling a sample.
US10515772B2
A disconnector and a method for manufacturing the disconnector are disclosed in the present application. The disconnector includes conductive arms pivotally coupled with each other, and finger contacts. The finger contacts have two opposite ends and an elastic portion between the two opposite ends, each of the finger contacts being fixed to the respective conductive arm by fasteners at the two opposite ends such that the elastic portion presses against the conductive arm. In response to the conductive arms being pivoted toward each other and clamping an electrical contact hanged at a bus-bar above the disconnector, the conductive arms are electrically coupled with the electrical contact via the respective finger contacts. A method of manufacturing a disconnector is also disclosed.
US10515771B2
A switch unit includes a wiring board, a spacer, a movable contact element, a pressing element, and a protective sheet. A first stationary contact element and a second stationary contact element having rectangular shapes are provided on an upper surface of the wiring board. A contact section includes the movable contact element, the first stationary contact element, and the second stationary contact element. The movable contact element is mounted on a portion of the upper surface of the wiring board that is exposed from an inside of an opening of the spacer so that an outer edge of the movable contacts the second stationary contact element. The first stationary contact element continuously extends from a region of the wiring board facing a movable contact portion of the movable contact element to a region of the wiring board outside a region of the wiring board onto which the movable contact element is projected.
US10515770B2
Examples relate to a compressible housing. An electronic switch may include a circuit board. A first conductive surface may be coupled to the circuit board and a second conductive surface may be located proximate to the first conductive surface. A compressible spacer may be located between the first conductive surface and the second conductive surface to space the first conductive surface away from the second conductive surface. Further, a compressible housing may deform when under compression and may cause, via deformation of the compressible spacer, the first conductive surface to contact the second conductive surface.
US10515768B2
An apparatus including an open interconnected wall structure having one or more pores, the open interconnected wall structure including a first electrode material, the pores including an electrolyte and a second electrode material, wherein the electrolyte and second electrode material are supported on the first electrode material within the pores such that the first electrode material is separated from the second electrode material by the electrolyte to enable the generation and/or storage of electrical energy using the apparatus.
US10515759B2
An MLCC with an identification mark consisting of non-active internal electrodes which can be used to determine chip orientation for mounting or reeling. This allows an MLCC with substantially similar width and thickness to be oriented with the electrodes in a preferred direction (either vertical or horizontal with respect to the board) that results in the minimum noise and vibration compared to other orientations. The presence of an identification mark can also allow for a means of preferentially orienting an MLCC which has an active area that is offset from the geometric center of the part.
US10515756B2
Disclosed is a basic module of a magnetic core of a wound electrical transformer. The basic module includes first and second windings placed atop one another and made of first and second materials, respectively. The first material is a crystal having a saturation magnetization≥1.5 T and magnetic losses less than 20 W/kg in sine waves having a frequency of 400 Hz, for maximum induction of 1 T, and the second material is a material having an apparent saturation magnetostriction less than or equal to 5 ppm and magnetic losses less than 20 W/kg in sine waves having a frequency of 400 Hz, for maximum induction of 1 T. The cross-sections of the first winding and cross-sections of the second winding satisfy (S1/(S1+S3); S2/(S2+S4)) of the first material, having a high saturation magnetization, compared to the cross-section of both materials together, is 2%-50%.
US10515748B2
A coil component has a first surface and a second surface facing each other. The coil component has a coil conductor formed into a spiral shape and having a central axis intersecting with the first surface and the second surface, an insulation resin body covering the coil conductor and including an inner diameter hole part corresponding to the central axis of the coil conductor and a magnetic resin body disposed on the first surface side of the insulation resin body without being disposed on the second surface side of the insulation resin body. The magnetic resin body is also disposed inside the inner diameter hole part of the insulation resin body.
US10515735B2
An object of the present invention is to provide a conductive polymer composite which has good filterability and good film forming property by spin coating and, when a film is formed, can form a conductive film having high transparency and good flatness property. It is provided a conductive polymer composite comprising (A) a π-conjugated polymer, and (B) a dopant polymer containing a repeating unit “a” represented by the following general formula (1), and having a weight average molecular weight in the range of 1,000 to 500,000: wherein, R1, Z1, Rf1, and “a” are as defined in the specification.
US10515732B2
A sealing apparatus for mitigating emissions of a hazardous gas flowing between first and second regions. A body of the apparatus includes at least one inlet, at least one outlet spaced apart from the at least one inlet, and a channel connecting the at least one inlet and the at least one outlet in fluid communication. Treatment material housed in at least a portion of the channel is adapted to treat the hazardous gas to form a conditioned gas. In use, the hazardous gas being emitted from the first region is received at the at least one inlet, and the conditioned gas is discharged to the second region at the at least one outlet. The apparatus may be used in combination with a storage container housing radioactive or other toxic waste.
US10515729B2
An insulated solution injector may include an outer tube and an inner tube arranged within the outer tube. The outer tube and the inner tube may define an annular space therebetween, and the inner tube may define a solution space within. The annular space may be configured so as to insulate the solution within the solution space. As a result, the solution may be kept to a temperature below its decomposition temperature prior to injection. Accordingly, the decomposition of the solution and the resulting deposition of its constituents within the solution space may be reduced or prevented, thereby decreasing or precluding the occurrence of a blockage.
US10515722B2
A method for identifying medical diverters includes identifying users having similar job functions. Use data indicative of user access to a medication dispensing system is retrieved and is analyzed to identify periods of use of the system for users. Boundaries of work shifts are determined and users are organized into work shifts based on periods of use. A comparison period is determined. Diversion data indicative of behavior associated with diversion for each user is identified. A diversion score indicative of a likelihood that a user is diverting medication is generated by averaging the data by shifts worked for each user and statistically comparing the averaged data. Diversion scores are combined for a medication type to generate a group score. A consistency factor is determined and an overall score is generated. A determination whether any overall scores exceed an overall threshold is made. Users whose score exceeds the threshold are flagged.
US10515713B2
A device is disclosed for testing a memory, and the memory includes a first memory circuit and a second memory circuit. The second memory circuit is configured to store a first response of the first memory circuit. The device includes a comparing circuit and a calculating circuit. The comparing circuit is configured to compare the first response stored in the second memory circuit with a plurality of responses of the first memory circuit operated in conditions that are different from each other, to generate a plurality of first comparing results. The calculating circuit is configured to output, according to the plurality of first comparing results, a maximum hamming distance between two of the first responses and the plurality of responses of the first memory circuit.
US10515709B2
A sample-and-hold circuit of the disclosure includes: a differential pair that includes a first MOS transistor and a second MOS transistor, in which respective source terminals of the first MOS transistor and the second MOS transistor are interconnected to a specified node, and an input signal is input to a gate terminal of the first MOS transistor; a capacitor that is coupled to a gate terminal of the second MOS transistor, and samples and holds the input signal; a switch transistor that has a source terminal coupled to the capacitor and the gate terminal of the second MOS transistor, and causes the capacitor to sample and hold the input signal upon application of a predetermined ON voltage; and an ON-voltage control transistor that couples a gate terminal of the switch transistor to the specified node when causing the input signal to be sampled and held.
US10515708B2
An apparatus includes a sample-and-hold (S/H) circuit. The S/H circuit includes a first switch to provide an input signal that is to be sampled, and a second switch coupled to receive the sampled signal. The second switch is further coupled to a capacitor. The S/H circuit further includes at least one native transistor coupled to the second switch and to the capacitor.
US10515703B2
The disclosure relates to a semiconductor memory device that includes a first conductor extending in a first direction, bit lines, sense amplifiers, and a second conductor extending in the first direction. A plurality of first memory cells being connected to the first conductor. The bit lines respectively connected to the first memory cells. The first sense amplifiers are respectively connected to a plurality of first bit lines included in the bit lines, each of the first sense amplifiers including a first sense node, and a first transistor connected between the first sense node and a corresponding one of the first bit lines. The second conductor function as gate electrodes of the first transistors included in the first sense amplifiers.
US10515700B2
A semiconductor storage device includes a first memory string having first, second, and third memory cells and a first select transistor, a second memory string having fourth, fifth, and sixth memory cells and a second select transistor, a third memory string having seventh, eighth, and ninth memory cells and a third select transistor, a first word line connected to gates of the first, fourth, and seventh memory cells, a second word line connected to gates of the second, fifth, and eighth memory cells, and a third word line connected to gates of the third, sixth, and ninth memory cells. A write operation for writing multi-bit data in the memory cells includes first and second write operations. In the second write operations performed through the first, second, and third word lines, respective ones of the first, fifth, and ninth memory cell are initially selected.
US10515697B1
Some embodiments include apparatuses having a resistive memory device and methods to apply a combination of voltage stepping current stepping and pulse width stepping during an operation of changing a resistance of a memory cell of the resistive memory device. The apparatuses also include a write termination circuit to limit drive current provided to a memory cell of the resistive memory device during a particular time of an operation performed on the memory cell. The apparatuses further include a programmable variable resistor and resistor control circuit that operate during sensing operation of the memory device.
US10515693B1
A data storage apparatus includes a nonvolatile memory device including a first memory region and a second memory region and a controller configured to control a write operation of the nonvolatile memory device. The controller includes a memory configured to store at least one or more write requests and address information for the write requests received from a host apparatus and a processor configured to collect address information corresponding to a preset sampling range among the address information as a first sampling address, determine continuity between the collected address information of the first sampling address, and control the nonvolatile memory device to store data corresponding to all or a portion of the write requests for the address information of the first sampling address in the first memory region based on a determination result.
US10515690B2
A memory device includes control line drivers coupled to respective pairs of reference supply voltage controllers and supply voltage controllers. The control line drivers are configured to apply control signals to the reference supply voltage controllers and the supply voltage controllers. For a read operation, the reference supply voltage controllers apply a first voltage to reference voltage supply nodes of un-accessed rows of the array of memory cells and a second voltage to accessed rows. A voltage level of the first voltage is greater than a voltage level of the second voltage. For a write operation, the supply voltage controllers apply a third voltage to un-accessed rows of the array of memory cells and a fourth voltage to accessed rows. A voltage level of the third voltage is greater than a voltage level of the fourth voltage.
US10515688B2
An embodiment static random access memory (SRAM) array includes a first SRAM mini array having a first plurality of functional SRAM cells in a first column of the SRAM array. Each of the first plurality of functional SRAM cells share a first bit line (BL). The SRAM array further includes a second SRAM mini array having a second plurality of functional SRAM cells in the first column. Each of the second plurality of functional SRAM cells share a second BL independently controlled from the first BL. The SRAM array further includes and a SRAM dummy array between the first SRAM mini array and the second SRAM mini array. The SRAM dummy array includes a plurality of SRAM array abut dummy cells in the first column. A first endpoint of the first BL and a second endpoint of the second BL are disposed in the SRAM dummy array.
US10515677B2
A memory device includes a plurality of memory cells, a plurality of word lines, and a word line driver. The word lines are respectively coupled to the memory cells. The word line driver is configured to respectively drive the word lines with word line signals that have varying pulse widths.
US10515675B2
A method for operating a memory device includes: receiving a write command; checking out whether a data strobe signal toggles or not after a given time passes from a moment when the write command is received; when the data strobe signal is checked out to be maintained at a uniform level, detecting voltage levels of a plurality of data pads; and performing an operation that is selected based on the voltage levels of the plurality of the data pads among a plurality of predetermined operations.
US10515673B2
A semiconductor device includes a memory circuit and a data output circuit. The memory circuit outputs first internal data having a first burst length in a first mode and outputs the first internal data and second internal data in a second mode. A sum of the first and second internal data has a second burst length. The data output circuit outputs the first internal data as first output data through a first input/output line in the first mode. The data output circuit outputs the first internal data as the first output data through the first I/O line and outputs the second internal data as second output data through a second I/O line in the second mode. The data output circuit controls an internal current according to a logic level combination of the first and second internal data to generate the first and second output data in the second mode.
US10515671B2
Logic such as a memory controller writes primary data from an incoming write request as well as corresponding replicated primary data (which is a copy of the primary data) to one or more different memory banks of random access memory in response to determining a memory access contention condition for the address (including a range of addresses) corresponding to the incoming write request. When the memory bank containing the primary data is busy servicing a write request, such as to another row of memory in the bank, a read request for the primary data is serviced by reading the replicated primary data from the different memory bank of the random access memory to service the incoming read request.
US10515659B2
An apparatus includes a first waveguide core extending along a light-propagation direction and configured to receive light from a light source at a combined transverse electric (TE) mode and a transverse magnetic (TM) mode. A second waveguide core is spaced apart from the first waveguide core and is configured to couple light at a TM mode to the second waveguide core. A near-field transducer (NFT) is disposed at a media-facing surface of a write head, the NFT receiving the light from the first waveguide core or the second waveguide core and heating a magnetic recording medium in response thereto.
US10515650B2
A signal processing apparatus, for processing sounds collected in an environment where a target sound and an interfering sound are mixed in order to estimate a diffuse interfering sound accurately, is provided. The signal processing apparatus includes phase difference calculating means and generating means. The phase difference calculating means calculates a phase difference between the first input signal and the second input signal. The first input signal is generated based on the first input sound which is input in the environment where the target sound and the interfering sound are mixed. The second input signal is generated based on the second input sound which is input in the environment. The generating means generates an estimated interfering sound signal, based on the phase difference and the first input signal.
US10515634B2
An apparatus for searching for geographic information using interactive voice recognition includes: a receiver configured to receive a voice signal; a voice recognition unit configured to recognize the voice signal; a result analysis processing unit configured to search for geographic information on the basis of the recognized voice signal, and analyze a search result of the geographic information; and a question generating unit configured to generate a question in response to the result of determination. A method for searching for geographic information using interactive voice recognition includes: receiving a voice signal, and recognizing the voice signal; searching for geographic information on the basis of the recognized voice signal; analyzing a search result of the geographic information; and generating a question in response to the result of determination.
US10515629B2
The present invention provides a system for activating personal assistance services. The system includes an audio data collector adapted to collect a sample of speech, a processing module, and a service activator couple to an output device. The processing module further includes an audio feature extractor that extracts a plurality of acoustic features from the sample of speech, and a classification unit that classifies a status of a user from the plurality of acoustic features. The Service activator activates a personal assistance service according to the status of the user classified by the classification unit.
US10515620B2
Exposure to ultrasound energy emitted by remote object detection systems on vehicles is reduced for vehicle occupants. An automotive vehicle has a passenger cabin and a remote sensing system including ultrasonic transceivers mounted for sensing external objects. An ultrasonic microphone is disposed to sense an ultrasonic wave entering the passenger cabin at greater than 30 kHz. An antinoise processor calculates an antinoise signal adapted to at least partially cancel the ultrasonic wave at a predetermined location in the cabin. An amplifier is coupled to the processor for amplifying the antinoise signal by a predetermined gain. An ultrasonic speaker is coupled to the amplifier to project the antinoise signal into the predetermined location to attenuate the ultrasonic wave at the predetermined location.
US10515610B2
A floating window processing method and apparatus is disclosed. The method includes: displaying a floating window in a target display area of a display screen; obtaining an operation signal that works on the floating window; determining a form variation parameter of the floating window according to the operation signal; and dynamically regulating a display form of the floating window, the display form including a display location and/or size. With this disclosure, a problem that a floating window is displayed in a fixed location on a screen, causing great inconvenience for watching other content that is displayed out of the floating window is resolved, a moving function and a zoom function of the floating window are extended. Therefore, it is convenient for the user to watch the other content that is displayed out of the floating window.
US10515605B2
A display device includes: a substrate; a gate line, a dummy gate line, a data line, a dummy data line, a pixel electrode, and a dummy pixel electrode, each disposed on the substrate; a switching element connected to the gate line, the data line, and the pixel electrode; a dummy switching element connected to the dummy gate line, the dummy data line, and the dummy pixel electrode; a compensation circuit detecting a change amount of a drain current based on drain currents generated from the dummy pixel at different time points, and detecting a change amount of a gate voltage of the dummy switching element based on the change amount of the drain current; a power supply circuit outputting a corrected gate-off voltage based on the change amount of the gate voltage; and a gate driver applying the corrected gate-off voltage to the gate line.
US10515600B2
A liquid crystal display device in which an inversion driving scheme is applied to a pixel array which shares data lines. The liquid crystal display device varies driving waveforms of gate signals or data signals according to temperature and may suppress a color deviation of a display panel attributable to inversion of polarities of data signals. A timing controller may be configured to apply control signals to a data drive circuit and a gate drive circuit, the control signals includes a slew rate control pulse that controls the data drive circuit to vary any one of a rising slew rate and a falling slew rate of the data signal corresponding to the main charge interval of each of the gate signals.
US10515599B2
The present invention provides a display panel and a driving method thereof, as well as a liquid crystal display device, which relates to the field of liquid crystal display technology, and can reduce the power consumption of the display panel. The display panel comprises a source driver, a plurality of pixel units defined by a plurality of gate lines and a plurality of data lines arranged crossly, and a common voltage output driver, the common voltage output driver is used for, at a Nth frame, inputting a negative common voltage to a first pixel unit, and at an adjacent frame of the Nth frame, inputting a positive common voltage to the first pixel unit, the first pixel unit is one of the plurality of pixel units, N is a positive integer; the source driver is used for, when the common voltage output driver inputs the negative common voltage to the first pixel unit, inputting a data voltage greater than or equal to the negative common voltage to the first pixel unit, and, when the common voltage output driver inputs the positive common voltage to the first pixel unit, inputting a data voltage less than or equal to the positive common voltage to the first pixel unit. The display panel can be applied in a liquid crystal display device.
US10515595B2
A display apparatus is provided. The display apparatus includes a display panel, a backlight, a sensor, and a processor configured to drive the backlight unit so as to provide the display panel with light. The processor acquires a current duty for driving the backlight unit based on pixel information on an input image, acquires a gain value of the current duty based on ambient illumination sensed by the sensor and a ratio of a black pixel value included in the input image, and drives the backlight unit by applying the acquired gain value to the current duty.
US10515586B2
The present disclosure discloses a display panel and a display device. The display panel includes pixel circuits arranged in an array. Each pixel circuit includes a driving transistor, at least two switching transistors and at least two first auxiliary electrodes arranged in a one to one relationship to the switching transistors. By electrically connecting each of the first auxiliary electrodes with a gate of a related switching transistor, the first auxiliary electrode and the gate of the corresponding switching transistor have a same potential. A capacitor can be formed between the first auxiliary electrode and the active layer, and a capacitor is formed between the gate and the active layer.
US10515585B2
A system for driving a display that includes a plurality of pixel circuits arranged in an array, each of the pixel circuits including a light emitting device and a driving transistor for conveying a driving current through the light emitting device. Each of a first plurality of supply lines is associated with at least one pixel circuit in a preselected segment of the array, the first plurality of supply lines providing driving currents to the at least one pixel circuit in the preselected segment. Each of a plurality of voltage supplies is configured to provide a supply voltage to the at least one pixel circuit in the preselected segment of the array, the voltage supplies being controllably coupled to the pixel circuits in the preselected segment of the array. A controller determines which of the plurality of voltage supplies to connect to the preselected segment of the array.
US10515583B2
The present invention provides a brightness compensation system and a brightness compensating method of an OLED display device, which comprises: an image pre-processing unit, an image-contrast control unit electrically connected to the image pre-processing unit, an aging compensation unit electrically connected to the image-contrast control unit, an aging-parameter detection unit electrically connecting the aging compensation unit and the image-contrast control unit, and an OLED display panel electrically connected to the aging compensation unit and the aging-parameter detection unit; which can prevent the brightness of the OLED display device from being degraded by the aging of the OLED display device, to ensure the display quality of the OLED display device, and to enhance the user experience and the product competitiveness.
US10515579B2
A display device includes: a substrate including at least two layers; a driving circuit on the substrate; a pixel electrode connected to the driving circuit; a common electrode on the pixel electrode; a display layer between the pixel electrode and the common electrode; and a thermoelectric element located between the at least two layers of the substrate.
US10515576B2
A data transmission method applied in a display, which includes a display panel, is provided. The data transmission method includes the following steps of: providing a host controller and n display drivers, n is a natural number greater than 1; providing a communication link under mobile industry processor interface (MIPI), connecting the host controller to the n display drivers; determining n virtual channel values Vc1-Vcn corresponding to the respective n display drivers; employing the host controller for providing a command with a virtual channel parameter through the communication link under MIPI; when the virtual channel parameter corresponds to an ith virtual channel values Vci, an ith display driver executing corresponding operations in response to the command, while the rest n−1 display drivers ignoring the command, wherein i is a natural number smaller than or equal to n.
US10515568B2
A greeting card having mechanically actuated moving portions is provided. The greeting card may include a panel having one or more folds, one or more flexible drive shafts coupled to the panel and having a flipping or moving portion, and a decorative portion coupled to at least one of the panel and the flipping or moving portion. Each flexible drive shaft may be coupled to the panel such that a portion is positioned on a first side of the fold and a portion is positioned on a second side of the fold. When the greeting card is opened, a moment arm is created in the flexible drive shaft which causes the flipping or moving portion to move from a first position to a second position. The decorative portion may move in response to the flipping or moving portion moving from the first position to the second position.
US10515557B2
A computer implemented method of distributing noise exposures to unmanned aerial vehicles (UAVs) over a neighborhood includes: receiving flight routing requests to fly the UAVs over the neighborhood; accessing a noise exposure map stored in a noise exposure database in response to the flight routing requests; and generating new flight paths for the UAVs over the neighborhood that load level additional noise exposures that the new flight paths will contribute to the noise exposure map. The noise exposure map includes noise exposure values indexed to properties within the neighborhood. The noise exposure values quantify cumulative noise exposures of the properties due to historical flight paths of the UAVs over the neighborhood.
US10515556B2
Provided is a flight path calculating method for high altitude long endurance of an unmanned aerial vehicle based on regenerative fuel cells and solar cells according to an exemplary embodiment of the present invention may include a modeling step, a simulation step, and an analyzing step, and may be configured in a program form executed by an arithmetic processing means including a computer. a flight path searching method and a flight path searching apparatus for performing continuous flight path re-searching on the basis of information measured in real time during a flight of the unmanned aerial vehicle in the stratosphere to change a flight path so that the unmanned aerial vehicle may permanently perform long endurance in the stratosphere is provided.
US10515552B2
In a driving assist apparatus for assisting a lane change from an own lane to a target lane, when a post-smoothing probability obtained by smoothing a time course change in “a lane presence possibility which increases with the possibility that a target is another vehicle traveling in the target lane (target lane other vehicle)” is greater than a threshold value, that target can be extracted as the target lane other vehicle. The post-smoothing probability requires some length of time to coincide with the lane presence possibility. Therefore, if after completion of a lane change, another lane change is immediately started in the same direction, there arises a possibility that the target lane other vehicle cannot be extracted properly. Therefore, in the case where after completion of a lane change, another lane change is started in the same direction, the lane change is not started until a re-change prohibition time elapses.
US10515548B2
This disclosure relates to systems and methods for managing vehicle occupancy and/or selecting and delivering content to vehicle occupants. Sensor information that may be used to estimate an occupancy of one or more vehicles, such as vehicle weight information, may be collected by a service and used to estimate a relative passenger occupancy of a vehicle and/or a number of occupants in the vehicle. Indications of estimated vehicle occupancy may be provided to prospective passengers via one or more visual displays associated with a transit station and/or mobile and/or personal electronic devices associated with the prospective passengers. Vehicle occupancy information may further be used in connection with managing advertisements displayed to occupants of a vehicle.
US10515547B2
A sign recognition and display device (1) includes: a camera (2); a sign recognition unit (10) configured to recognize a road sign included in an image taken with the camera; a speed limit information obtaining unit (12) configured to repeatedly obtain speed limit information; and a display control unit (14) configured to, if a speed limit sign is recognized, and the speed limit information is obtained, show, on a display device (8), information on a speed limit indicated by the speed limit sign. If, while information on the speed limit indicated by the speed limit sign is displayed, the speed limit information is obtained, and the speed limit determined by the obtained speed limit information is different from the speed limit determined by the previously obtained speed limit information, the display control unit shows information on the speed limit determined by the presently obtained speed limit information.
US10515539B2
In some implementations, data from security monitoring devices of a facility is collected and analyzed within the facility and the results of the analysis transmitted to another computer that is outside of the facility via a non-VPN communication path.
US10515537B2
The present disclosure relates to a method and system for monitoring on route transportations. The method includes obtaining a driving route of a target vehicle; obtaining a reference position on the driving route away from a first current position of the target vehicle; determining a second current position of the target vehicle after a reference time; determining a distance between the second current position and the reference position is greater than a preset distance; and sending a signal to a target terminal indicating that the target vehicle is off-route.
US10515533B2
Aspects of the present disclosure relate to alerting. A server accesses a user-provided specification, the user-provided specification indicating an initial alert range for a measured value and a subsequent alert schedule for the measured value. The server monitors a physical measurement of the measured value. The server determines that the physical measurement falls within the initial alert range. The server provides an initial alert in response to the physical measurement falling within the initial alert range. The server provides a subsequent alert according to the subsequent alert schedule in the user-provided specification.
US10515523B2
The present document describes a device and method for synchronizing a motion signal corresponding to a media content with a media signal for the media content, the motion signal being for controlling a motion feedback system. The method comprises: receiving a portion of the media signal; obtaining a fingerprint corresponding to the received portion of the media signal; from reference fingerprints associated with time positions of at least one reference media content, identifying a reference time position of the media content corresponding to the obtained fingerprint; obtaining the motion signal associated with the identified reference time position of the media content; and outputting the motion signal synchronized with the media signal using the identified reference time position of the media content for controlling the motion feedback system.
US10515521B2
This disclosure presents various means for securing a tracking beacon to personal protection equipment. The tracking beacon mount is constructed of a cover, a base, a transmitter and a mounting mechanism, such as a strap. The transmitter has a unique identifier which is detected by a proximity sensor. The proximity sensor is operably connected to a tracking system which can be used to detect the presence of the beacons. The system is programmed to recognize the types of items used and warn the user if something predetermined as required for the location or job type is missing.
US10515513B2
A gaming system which facilitates the two-way communication between mobile devices, such as mobile phones, and different gaming system components to enhance a player's gaming experience.
US10515512B1
An electronic gaming machine with a primary bill validator and a separate, auxiliary bill validator in case the primary bill validator either fails or performs less than optimally. The primary bill validator operates as the default bill validator to accept bills (e.g., paper currency and/or cashless ticket vouchers) to fund wagering activities of the EGM and the separate, auxiliary bill validator selectively operates to accept bills (e.g., paper currency and/or cashless ticket vouchers) to fund wagering activities of the EGM upon an occurrence of a bill validator switch event.
US10515511B2
A gaming system is provided. The gaming system allows users to access applications via gaming communication devices coupled to a communication network. At least a portion of the network may be wireless. The gaming applications include gambling, financial, entertainment service, and other types of transactions. The system may include a user location determination feature to prevent users from conducting transactions from unauthorized areas. The gaming system may incorporate a user profile feature according to which certain information regarding users of the system may be maintained. Such information can include, without limitation, information relating to preferences, finances, activities participated in by the users, and trends and habits of the users.
US10515507B2
A gaming system having a first skill, partial skill, or pseudo skill based game having a plurality of individually activatable designated components and a plurality of second chance based games each respectively associated with a different one of the individually activatable components of the skill based game. When each designated component of the first game is activated through one or player inputs, a corresponding chance based game associated with that designated component is activated. Each chance based game randomly determines whether the player wins an award. In one embodiment, the likelihood of activating each designated component is different and the chance based game associated with each different designated component is different.
US10515506B2
Various embodiments include determining a value of a statistic describing cards that have been dealt from a deck, and modifying the rules of a game based on the statistic.
US10515501B2
The invention relates to a testing device 10, that can be a component of a feeding device to feed coin blanks 11 to a coining press or a minting station 12. The testing device 10 has a contactless measuring first sensor device 30 and/or a second sensor device 40. Every sensor device 30, 40 that is present controls an associated removal device 32 or 41. Each sensor device 30, 40 detects a certain property of the coin blank and compares it with a corresponding standard specification. If an unacceptable deviation from the specification is detected, the sensor device 30, 40 in question controls the respective associated removal device 32, 41 to discharge the coin blank from a main conveyor device 13 which transports the coin blanks from a feeding end 14 to an exit end 15.
US10515498B2
A control method for operating an electric lock by using a portable device includes the portable device obtaining an encrypted message according to an encryption function; the portable device transmitting the encrypted message to the electric lock; the electric lock decrypting the encrypted message according to a decryption function; and the electric lock determining whether to perform an action according to a decryption result of the encrypted message.
US10515497B2
A transmitter of an on-vehicle device transmits a request signal from a first antenna, and transmits first measurement signals at different timings from the first antenna and a second antenna. The receiver receives a first response signal including information on transmission intensities of a second measurement signals to be transmitted from the first and second antennas. The transmitter further transmits the second measurement signals at different timings from the first and second antennas. The second measurement signals have transmission intensities respectively set based on the information on transmission intensities included in the first response signal. The receiver receives a second response signal transmitted when a relationship between the reception intensities of the second measurement signals transmitted from the first and second antennas agrees with the information on the transmission intensities included in the first response signal.
US10515488B2
There is provided an image processing device including: a data storage unit storing feature data indicating a feature of appearance of one or more physical objects; an environment map building unit for building an environment map based on an input image obtained by imaging a real space and the feature data, the environment map representing a position of a physical object present in the real space; a control unit for acquiring procedure data for a set of procedures of operation to be performed in the real space, the procedure data defining a correspondence between a direction for each procedure and position information designating a position at which the direction is to be displayed; and a superimposing unit for generating an output image by superimposing the direction for each procedure at a position in the input image determined based on the environment map and the position information, using the procedure data.
US10515483B2
Presenting a visualization of antenna radiation patterns may include sending a request to a server for up-to-date information regarding an antenna mode; receiving the request at the server and reading a register value for the antenna mode; responding, by the server, with updated antenna mode information; and overlaying antenna radiation patterns on an image based on the mode information.
US10515478B2
A method for processing image data includes obtaining a first set of 3D volumetric image data. The 3D volumetric image data includes a volume of voxels. Each voxel has an intensity. The method further includes obtaining a local voxel noise estimate for each of the voxels of the volume. The method further includes processing the volume of voxels based at least on the intensity of the voxels and the local voxel noise estimates of the voxels. An image data processor (124) includes a computer processor that at least one of: generate a 2D direct volume rendering from first 3D volumetric image data based on voxel intensity and individual local voxel noise estimates of the first 3D volumetric image data, or registers second 3D volumetric image data and first 3D volumetric image data based at least one individual local voxel noise estimates of second and first 3D volumetric image data sets.
US10515474B2
A system, method and apparatus for detecting facial expressions according to EMG signals for a VR environment.
US10515468B2
A system, method, and computer-readable medium to receive a request to render a visualization, the visualization to include a plurality of data point representations; determine an optimal number of data point representations to include on a first page of the visualization; render an active range of the plurality of data point representations on the first page of the visualization; apply at least one post-rendering optimization to the rendered first page; determine an estimation of an application of the at least one post-rendering optimization to a next page of the visualization; store the estimation of the application of at the least one post-rendering optimization to the next page of the visualization in a buffer memory; and display the rendered first page having the at least one post-rendering optimization applied thereto.
US10515458B1
A method and apparatus for estimating the position and attitude of an aerial vehicle transiting over terrain through a combination of steps combining image registration and the inherent image coordinate system of the camera. The aerial vehicle captures an image of the terrain and extracts features from the camera image and pre-existing aerial imagery, and determines a perspective transform between the images. Image reference points are projected with the 2D perspective transform and an elevation map provides estimated 3D coordinates of the image reference points. Subsequently a camera position and orientation necessary for the camera to obtain the initial camera image is determined by projecting reference points with locations defined by the image coordinate system of the camera to define terrain points, and conducting an optimization to minimize displacements between the estimated coordinates and the terrain coordinates. The estimated camera position provides a location and attitude for the aerial vehicle.
US10515456B2
Certain embodiments involve synthesizing image content depicting facial hair or other hair features based on orientation data obtained using guidance inputs or other user-provided guidance data. For instance, a graphic manipulation application accesses guidance data identifying a desired hair feature and an appearance exemplar having image data with color information for the desired hair feature. The graphic manipulation application transforms the guidance data into an input orientation map. The graphic manipulation application matches the input orientation map to an exemplar orientation map having a higher resolution than the input orientation map. The graphic manipulation application generates the desired hair feature by applying the color information from the appearance exemplar to the exemplar orientation map. The graphic manipulation application outputs the desired hair feature at a presentation device.
US10515455B2
Optical flow is measured between a first image and a second image by evaluating a match quantifying parameter in respect of a set of candidate flow vectors. The set of candidate flow vectors includes one or more flow vectors selected in dependence upon one or more neighbor flow vectors associated with one or more neighboring pixels to the given pixel which have previously calculated respective match quantifying parameters indicative of closest matches for the one or more neighboring pixels. The set of candidate flow vectors also includes adjacent flow vectors corresponding to target pixels surrounding the target pixels identified by the neighbor flow vectors. One or more randomly selected random flow vectors is also added to the set of candidate flow vectors. The calculated match quantifying parameters are weighted in dependence upon whether the corresponding candidate flow vector is similar to any other candidate flow vector.
US10515454B2
Systems, devices, media, and methods are presented for segmenting an image of a video stream with a client device, identifying an area of interest, generating a modified area of interest within one or more image, identifying a first set of pixels and a second set of pixels, and modifying a color value for the first set of pixels.
US10515453B2
An image processing apparatus counts at least one of the number of pixels having an identical color to a target pixel, the number of pixels having a similar color to the target pixel, and the number of pixels having a different color from the target pixel in a target window, and determines an attribute of the target pixel based on a result of the counting.
US10515451B2
Dual-energy absorptiometry is used to estimate intramuscular adipose tissue metrics and display results, preferably as related to normative data. The process involves deriving x-ray measurements for respective pixel positions related to a two-dimensional projection image of a body slice containing intramuscular adipose tissue as well as subcutaneous adipose tissue, at least some of the measurements being dual-energy x-ray measurements, processing the measurements to derive estimates of metrics related to the intramuscular adipose tissue in the slice, and using the resulting estimates. Processing the measurements includes an algorithm which places boundaries of regions, e.g., a large region and a smaller region. The regions are combined in an equation that is highly correlated with intramuscular adipose tissue measured by quantitative computed tomography in order to estimate intramuscular adipose tissue.
US10515449B2
Pose of a probe is detected in x-ray medical imaging. Since the TEE probe is inserted through the esophagus of a patient, the pose is limited to being within the esophagus. The path of the esophagus is determined from medical imaging prior to the intervention. During the intervention, the location in 2D is found from one x-ray image at a given time. The 3D probe location is provided by assigning the depth of the esophagus at that 2D location to be the depth of the probe. A single x-ray image may be used to determine the probe location in 3D, allowing for real-time pose determination without requiring space to rotate a C-arm during the intervention.
US10515437B2
An image processing apparatus includes a processing unit to perform noise reduction processing on image data and an output unit to output noise-reduced output image data. The processing unit determines a weight for a reference pixel based on a target area including a target pixel and a reference area including the reference pixel and sets, as a pixel value of the target pixel on which processed noise reduction processing has been executed, a value calculated using reference pixels and a weight corresponding to each of the reference pixels. The size of the target area equals to the size of the reference area. The output unit outputs, as the pixel value of the target pixel after noise reduction processing, either a first value, calculated when a first pixel group is set as the target area, or a second value, calculated when a second pixel group is set as the target area.
US10515434B2
Improper positioning of architectural features is corrected during construction or reconstruction of a multi-dimensional (e.g., 3D) building model using known architectural dimensions and known relationships to planes (facades). The system identifies architectural elements that have known architectural standard positions relative to planes within the multi-dimensional model. Dimensional measurements of architectural elements in the multi-dimensional model are used to properly position one or more architectural elements relative to associated planes within the multi-dimensional building model. For example, a window position on a 3D building model first façade is moved inward (offset) according to the known relationship of a window (architectural element) being inset relative to a façade (e.g., exterior wall). In addition, a window frame could be repositioned outwardly relative to the same façade plane based on a known relationship of a frame being located on an external surface of the façade (e.g., exterior wall).
US10515430B2
A method is provided for buffer allocation on a graphics processing unit. The method includes analyzing, by the graphics processing unit, a program to be executed on the graphics processing unit to determine, for an object in the program, a set of elements in the object that are designated to be accessed during an execution of the program. The method further includes allocating, by the graphics processing unit, a placement of the object in a device buffer on the graphics processing unit based on the set of elements to minimize a number of memory accesses during the execution of the program.
US10515427B1
The methods and systems disclosed herein attempt to overcome the deficiencies of the conventional methods and systems by providing a prepaid card for reimbursing a healthcare service provider for the cost of providing a patient with a specific healthcare service. A prepaid card can identify a specific healthcare service and can be used by a patient at a healthcare service provider to obtain the healthcare service of administering a controlled substance for which the patient does not have a prescription. The prepaid card can be associated with one or more accounts of third parties who may be financially responsible for reimbursing the healthcare service provider for the cost of providing the controlled substance and/or the specific healthcare service to the patient.
US10515425B2
Apparatus, systems and methods for monitoring one or more agricultural implements during agricultural operations and for monitoring operator performance criterion. In some embodiment, the operator performance criterion may be reported to a monitor on the agricultural implement as well as a remote fleet monitor.
US10515412B2
A system and method for calculating, across one or more objects or portfolios, a probability distribution of values of a first parameter for one or more values of a second parameter (e.g., time). Probability distributions are assigned to each object at two or more different values of the second parameter. Each probability distribution defines a first parameter value distribution for that object at that particular value of the second parameter. Probability distributions of the first parameter across two or more objects or across a portfolio are calculated over changing values of the second parameter as a function of the probability distributions assigned to each object involved.
US10515408B2
Apparatus and methods for automatically executing a trade of an item between a market participant who issues a request for a quote for an item and a market participant who responds to the request are provided. In some embodiments, an automatic trade may be conditioned upon the acknowledgement, by the participant who issues the request, of an obligation to execute the trade. In some embodiments, the invention may include one or more modules for receiving the request, receiving a quote, receiving a responsive number of units of the item to be traded, decrementing a time interval in which the participant who issues the request is required to trade, and, if that participant does not trade within the time interval, trading on behalf of that participant.
US10515400B2
Learning vector-space representations of items for recommendations using word embedding models is described. In one or more embodiments, a word embedding model is used to produce item vector representations of items based on considering items interacted with as words and items interacted with during sessions as sentences. The item vectors are used to produce item recommendations similar to currently or recently viewed items.
US10515390B2
Embodiments can provide an intelligent vehicle that determines that the vehicle interior comprises multiple occupants; identifies the occupants; based on the driving behavior of the vehicle, creates a composite occupant profile associated with the group of plural occupants, the composite occupant profile comprising the identities of the plural occupants and group preferences for various vendor products or services; and, based on the composite occupant profile and received inputs from a user interface, an automatic vehicle location system, and a plurality of sensors in the vehicle, performs one or more actions, such as: (a) proposing one or more vendor products or services for the group of occupants; (b) publishing the vendor products or services selected by the group of occupants, via a social network, to associated or selected associates of the occupants in the group; and (c) presenting advertisement information from a vendor server associated with the proposed or selected vendor products or services to one or more of the occupants in the group.
US10515374B2
Methods, apparatuses, and articles for receiving one or more indicators indicating one or more degrees of relevance or irrelevance of one or more items or entities to advertising keywords of interest, generating one or more advertising keyword suggestions suggesting one or more advertising keywords based at least in part on whether there are predetermined relationships among the suggested one or more advertising keywords, and between some of the suggested one or more advertising keywords and the one or more items or entities, are described herein.
US10515356B2
One embodiment of the present disclosure provides a system and associated processes for sharing cardholder data (CHD) between a merchant that utilizes tokenization and a second merchant that may or may not utilize tokenization. In one embodiment, the merchant, or an employee of the merchant, can use the system and associated processes to reacquire CHD from a tokenization provider system. In one embodiment, the merchant identifies to the tokenization provider system a desire to share CHD, which is associated with a token, with a second merchant. The merchant and/or the tokenization provider system can then invite the second merchant to register with the tokenization provider system. Once registered with the tokenization provider system, the second merchant can access any CHD that the merchant associated with the second merchant.
US10515349B1
A first system for maintaining an inventory of goods available for purchase and providing images relating thereto; a second system for wirelessly communicating the images to a mobile communications and computing platform; a third system operationally coupled the mobile communications and computing platform for displaying on the mobile platform at least one of the images of one of the goods on the platform in response to a user's navigation; and a fourth system for effecting a purchase transaction with respect to at least one of the goods correlated with the displayed image. In the augmented reality embodiment, navigation is effected by physically moving the mobile platform relative to the inventive vending machine whereby the products displayed, and the views thereof, change and vary as a function of the relative position of the mobile platform and the vending machine. As an alternative, the physical vending machine is replaced with a virtual vending machine adapted to display the goods on the user's mobile platform in a three-dimensional space.
US10515336B2
A material harmonization disposition system is provided to harmonize disparate material databases by identifying volumes of common database inventory parts and operating as a database authorizing tool for declaring and recording common inventory parts in categorized manner for disposition.
US10515333B2
A device may receive an indication that a product has arrived at a destination. The product may have been shipped by an entity to the destination. The device may perform an analysis on the product to determine an attribute of the product. The device may perform a comparison of information identifying the attribute of the product and information included in an encrypted record, for the product, of a blockchain, to verify the attribute of the product. The information included in the encrypted record may be related to attributes of the product. The attributes of the product may have been determined by the entity that shipped the product to the destination. The device may determine whether the attribute of the product is verified based on performing the comparison. The device may perform an action based on determining whether the attribute of the product is verified.
US10515328B2
The present disclosure provides techniques for calculating an entity's cybersecurity risk based on identified relationships between the entity and one or more vendors. Customer/vendor relationships may impact the cybersecurity risk for each of the parties involved because a security compromise of a downstream or upstream provider can lead to a compromise of multiple other companies. For example, if organization A uses B (e.g., a cloud service provider) to store files, and B is compromised, this may lead to organization A being compromised (e.g., the files organization A stored using B may have been compromised by the breach of B's cybersecurity). Embodiments of the present disclosure further provide a technique for calculating a cybersecurity risk score for an organization based on identified customer/vendor relationships.
US10515319B2
A method for computing a probability that an object comprises a target includes: performing a scan of an area comprising the object, generating points; creating a segment corresponding to the object using the points as segment points, the segment extending from a first segment point to a last segment point, the segment comprising a plurality of the segment points; and applying a metric, computing the probability that the object comprises the target.
US10515315B2
This disclosure relates to predicting and managing supply chain network risks. In one embodiment, a processor-implemented method obtains identifiers for supply chain contributors and parameters; and a query. The method performs a natural language processing algorithm on the query to extract text components, which it analyzes to identify supply chain component clusters and risk identifiers. It also includes executing a machine learning technique for learning of the risk identifiers and generating co-occurrence rules between the risk identifiers, as well as associated rule support and rule confidence parameters. It further includes sorting the co-occurrence rules to generate a prioritized rules list, and generating a risk prediction model for the supply chain using the prioritized rules list, using a classifier algorithm. The method further includes training the risk prediction model using a machine learning techniques for incremental learning, and generating a supply chain element modification using the trained risk prediction model.
US10515314B2
Systems and methods are provided for a computer-implemented method for identifying pairs of cohesive words within a text. A supervised model is trained to detect cohesive words within a text to be scored. Training the supervised model includes identifying a plurality of pairs of candidate cohesive words in a training essay and an order associated with the pairs of candidate cohesive words based on an order of words in the training essay. The pairs of candidate cohesive words are filtered to form a set of evaluation pairs. The evaluation pairs are provided via a graphical user interface based on the order associated with the pairs of candidate cohesive words. An indication of cohesion or no cohesion is received for the evaluation pairs via the graphical user interface. The supervised model is trained based on the evaluation pairs and the received indications.
US10515305B2
A recognition apparatus and a training method are provided. The recognition apparatus includes a memory configured to store a neural network including a previous layer of neurons, and a current layer of neurons that are activated based on first synaptic signals and second synaptic signals, the first synaptic signals being input from the previous layer, and the second synaptic signals being input from the current layer. The recognition apparatus further includes a processor configured to generate a recognition result based on the neural network. An activation neuron among the neurons of the current layer generates a first synaptic signal to excite or inhibit neurons of a next layer, and generates a second synaptic signal to inhibit neurons other than the activation neuron in the current layer.
US10515296B2
The present disclosure relates to a font recognition system that employs a multi-task learning framework and training to improve font classification and remove negative side effects caused by intra-class variances of glyph content. For example, in one or more embodiments, the font recognition system trains a hybrid font recognition neural network that includes two or more font recognition neural networks and a weight prediction neural network. The hybrid font recognition neural network determines and generates classification weights based on which font recognition neural network within the hybrid font recognition neural network is best suited to classify the font in an input text image. By employing a hybrid trained font classification neural network, the font recognition system can improve overall font recognition as well as remove the negative side effects from diverse glyph content.
US10515292B2
An approach to joint acoustic and visual processing associates images with corresponding audio signals, for example, for the retrievals of images according to voice queries. A set of paired images and audio signals are processed without requiring transcription, segmentation, or annotation of either the images or the audio. This processing of the paired images and audio is used to determine parameters of an image processor and an audio processor, with the outputs of these processors being comparable to determine a similarity across acoustic and visual modalities. In some implementations, the image processor and the audio processor make use of deep neural networks. Further embodiments associate parts of images with corresponding parts of audio signals.
US10515290B2
Comparing extracted card data from a continuous scan comprises receiving, by one or more computing devices, a digital scan of a card; obtaining a plurality of images of the card from the digital scan of the physical card; performing an optical character recognition algorithm on each of the plurality of images; comparing results of the application of the optical character recognition algorithm for each of the plurality of images; determining if a configured threshold of the results for each of the plurality of images match each other; and verifying the results when the results for each of the plurality of images match each other. Threshold confidence level for the extracted card data can be employed to determine the accuracy of the extraction. Data is further extracted from blended images and three-dimensional models of the card. Embossed text and holograms in the images may be used to prevent fraud.
US10515289B2
Various embodiments may include a computing device analyzing an image to identify one or more elements of interest in the image, identifying concepts associated with elements of interest in the image, and identifying potential elements of interest and potential concepts that are not included in the image using other information. Various embodiments may include presenting the one or more elements of interest, the one or more potential elements of interest, and the one or more concepts, receiving a user input that selects one or more of the one or more elements of interest, the one or more potential elements of interest, and the one or more concepts identified in the identified elements of interest and concepts or any combination thereof for a target image, and generating the semantic representation of the target image based on the selected elements of interest and concepts.
US10515281B1
The innovation discloses systems and methods of authenticating users using vein or blood vessel characteristics. The innovation retrieves, based on an authentication request, an authentication image associated with a user. The authentication image comprises a first predetermined point and a second predetermined point. The innovation projects the authentication image onto a body part of the user and reads a blood vessel from the body part. The user orients the blood vessel such that it corresponds to the predetermined points in the projected authentication image. The user is authenticated when the blood vessel appears to connect the predetermined points in the direction of the blood flow.
US10515279B2
A vehicular control system includes a front camera, a rear camera and an electronic control unit (ECU). The cameras connect with the ECU via respective coaxial cables. Image data captured by the cameras is converted at a respective LVDS serializer to a respective image signal and is carried to the ECU via the respective coaxial cable by LVDS. The image signals are de-serialized at the respective LVDS de-serializer of the ECU. The image processor of the ECU may process a de-serialized image signal to detect a vehicle present in the field of view of the front camera, whereby, responsive to determination that the equipped vehicle and the detected vehicle may collide, the system, at least in part, controls a braking system of the equipped vehicle. The image processor may process a de-serialized image signal to detect objects present in the rearward field of view of the rear camera.
US10515274B2
An example system includes a stand configured to position a computing device proximate to a physical activity surface. The system further includes a video capture device, a detector, and an activity application. The video capture device is coupled for communication with the computing device and is adapted to capture a video stream that includes an activity scene of the physical activity surface and one or more interface objects physically interactable with by a user. The detector is executable to detect motion in the activity scene based on the processing and, responsive to detecting the motion, process the video stream to detect one or more interface objects included in the activity scene of the physical activity surface. The activity application is executable to present virtual information on a display of the computing device based on the one or more detected interface objects.
US10515272B2
A system and methods for muddy water detection using normalized semantic layers, wherein a spectrum analyzer isolates spectrum bands within an image to produce a set of three normalized differential index images from which a composite color image is created, from which a power band is computed, from which a two-color image is produced, and then filters image components within the two-color representation based on defined criteria.
US10515264B2
Systems and methods are provided for authenticating a user of a computing device. The system comprises one or more memory devices storing instructions, and one or more processors configured to execute the instructions to provide, to a computing device associated with a user, an indication of a prescribed authentication parameter. The system also receives image data including an image of the user of the computing device captured using an image sensor of the computing device. The system determines an identity of the user based on an analysis of the received image data, determines whether the received image data includes a feature corresponding to the prescribed authentication parameter, and authenticates the user based at least in part on whether the received image data includes the feature corresponding to the prescribed authentication parameter.
US10515260B2
A lip-makeup analysis method adopted by a body information analysis apparatus includes following steps: obtaining an external image through an image capturing module of the body information analysis apparatus; performing positioning actions to each part of a face once the face is recognized from the external image; obtaining a position of the lips after completing the positioning actions; analyzing an average color value of lip-makeup of the lips; comparing the average color value of lip-makeup with a default color value; displaying a comparison result by a display module of the body information analysis apparatus; and, re-executing above steps before assisting actions are finished.
US10515258B2
A method of processing data from a sensor, the method comprising: receiving first data; identifying an object by comparing the received first data with stored second data for a plurality of objects; determining a first processing strategy for one or more portions of the object in third data using the identification of the object, the third data being received from a sensor; and processing the determined one or more portions of the object in the third data using the determined first processing strategy.
US10515256B2
Disclosed are acetate tow bands comprising identification fibers made of cellulose acetate which exhibit surface markings in a repeated pattern along the length of the identification fibers. The identification fibers can be incorporated into an acetate tow band. The surface markings and repeated pattern can be representative of a bale identifier. The identification fibers can be recovered from a cigarette filter, the repeated pattern decoded, and supply chain information associated with the acetate tow band used to make the cigarette filter can be obtained.
US10515253B2
An optical fingerprint sensor, includes: an image sensor array; a collimator layer disposed above the image sensor array, the collimator array having an array of first apertures; a light guiding layer disposed on the collimator layer; a light source emitting light into the light guiding layer; and a sensing area disposed above the light guiding layer. The light guiding layer allows a portion of the light from the light source to enter to the sensing area while directing the remaining portion of the light forward.
US10515250B1
Methods are disclosed for reading and displaying dynamic machine-readable optical representations of data. An example method includes: capturing a current frame of a plurality of frames with an optical sensing device, wherein each of the plurality of frames comprises syncdata and a portion of a data payload; decoding the syncdata and the portion of the data payload of the current frame, using a processor operatively coupled with the optical sensing device; storing the portion of the data payload of the current frame in a memory operatively coupled with the processor; determining whether all of the plurality of frames have been captured, based on the decoded syncdata, using the processor; if all of the plurality of frames have been captured, combining each stored portion of the data payload into the data payload, using the processor; and, if all of the plurality of frames have not been captured, repeating the above steps.
US10515249B2
[Object] To enhance accuracy at the time of setting with consideration of a cell size of a code when an exposure time is automatically set. [Means to solve the problems] An upper limit of an exposure time of an imaging part as a restriction condition for reading a code attached to a workpiece is calculated based on a moving speed of the workpiece, which is inputted by an input part, and a cell size, which is calculated by a cell size calculation part. An exposure time of the imaging part is set within the restriction condition by analyzing a plurality of images, which includes a code and is obtained by taking images multiple times by changing the exposure time of the imaging part.
US10515248B1
An apparatus and method for updating features on an image scanning apparatus has a client computing device capture and decode an image of a first symbol that encodes data that identifies the image scanning apparatus, request a server to enable a feature on the image scanning apparatus, receive activation data from the server to enable the feature, and generate an image of a second symbol on a display of the client computing device that encodes the activation data. The image scanning apparatus captures and decodes an image of the second symbol, and uses the decoded activation data to enable a feature resident on the image scanning apparatus or to request a download of the feature from the client computing device if the feature is not resident on the image scanning apparatus. The client computing device downloads the feature from the server, and uploads the feature to the image scanning apparatus.
US10515237B2
An industrial vehicle comprising a tag reader, a reader module, and a diagnostic tag, wherein the diagnostic tag is coupled to the industrial truck within a read range of the tag reader. The reader module and the tag reader cooperate to identify the diagnostic tag and individual tags of a tag layout and the reader module discriminates between the individual tags of the tag layout and the diagnostic tag and the individual tags of the tag layout, correlates an identified individual tag of the tag layout with tag data, correlates an identified diagnostic tag with operation of the tag reader, and generates a missing tag signal if the diagnostic tag is not identified or the operation of the tag reader is not within specified operating parameters.
US10515234B2
A method for securing a KVM Matrix system by inserting a plurality of input security isolators, each of the input security isolators is placed between a host computer and matrix host adapter of the KVM matrix system to enforce security data flow policy that is applicable for the corresponding host computer. Additionally, a security filter is placed between peripheral devices and a matrix console adapter to enforce security data flow policy that is applicable for the corresponding peripheral devices.
US10515229B2
An information discriminating device includes an information acquiring unit, an information discriminating unit, and an information superimposing unit. The information acquiring unit acquires private information to be privately used by a user of the information discriminating device. The information discriminating unit discriminates a public information portion that is also usable as public information accessible by a special majority in the private information acquired by the information acquiring unit from a private information portion unusable as the public information. The information superimposing unit superimposes the private information portion on the public information.
US10515221B2
An information processing apparatus, equipped with a processor for controlling the information processing apparatus and a storage device, has an encryption unit that encrypts or decrypts data stored in the storage device and data read from the storage device, and determines whether or not the encryption unit is mounted on the same circuit board as a control unit, and changes processing for detecting whether or not a connection between the encryption unit and the control unit is disconnected in accordance with the determination result.
US10515219B2
Example embodiments disclosed herein relate to determining terms for a security test. Terms associated with an application under test are determined. The terms are filtered with words in a dictionary to generate a filtered set or wordlist. The set or wordlist is used for input to the application under test for the security test.
US10515213B2
Described herein are various technologies pertaining detecting malware by monitoring execution of an instrumented process. An anti-malware engine can observe code obfuscation, suspicious patterns and/or behavior upon scanning a computer file. Based upon this observation, evidence can be submitted to a service (e.g., cloud-based service) and, in response, configuration setting(s) for restraining, containing and/or instrumenting a process for executing the file and/or instrumenting a process into which the file is loaded can be received. The configured process can be monitored. Based upon this monitoring, an action can be taken including determining the file to comprise malware and terminating the process. Upon detecting malware, a detection report, and a copy of the computer file, can be sent to a service (e.g., cloud-based). The service can independently verify that the reported file is malicious, and can protect other machines from executing or loading the same malicious file.
US10515212B1
Computing resource service providers may operate a plurality of computing resources in a distributed computing environment. In addition, the computing resource server providers may provide customers with access to applications and/or services. The applications and/or services may include sensitive data. Sensitive data in the distributed computing environment may be tracked by analyzing source code associated with the applications and/or services. Analysis of the source code may include detecting operations associated with databases and generating schemas associated with the databases based at least in part on attributes included in the source code. Sensitive data may be detected based at least in part on the schemas generated by analyzing the source code.
US10515200B2
An evaluation device includes: a memory; and a processor coupled to the memory and the processor configured to execute a process, the process comprising: generating a plurality of sets from a first population of biometric data collected from a plurality of users, a number of biometric data of the plurality of sets being smaller than that of the first population, at least a part of the plurality of sets being different from each other; estimating a probability density distribution of similarity degrees of different people's pairs of each of the plurality of sets; calculating a false acceptance rate with respect to each similarity degree threshold on a basis of the probability density distribution, with respect to each of the plurality of sets; and estimating a combined false acceptance rate from a statistic amount of false acceptance rates of the plurality of sets calculated by the calculating.
US10515192B2
Processing in an asymmetrically distributed file system may include storing first data representative of the content of the files in a file system volume among a plurality of storage nodes. Second data representative of attributes of the files in the file system volume may be stored in only one of the storage nodes. Time-limited leases allow clients direct access to the plurality of storage node in order to access portions of the file system volume. The time-limited leases may be provided to client lessors. Snapshots of the file system volume may be generated after sending a revocation to the client lessors to revoke time-limited leases provided to the client lessors and having received the acknowledgements of the revocations or after the leases have expired for non-responding lessors, to ensure that changes are not made to the file system volume during snapshot processing.
US10515189B2
A radio frequency module coupled to an object is disclosed. The radio frequency module includes an antenna unit, operating in one of a first mode and a second mode to receive a radio frequency signal and to transmit an identification signal, wherein the frequencies of the radio frequency signal and the identification signal is an operation frequency; and a chip unit, coupled to the antenna unit and is utilized for generating the identification signal according to the radio frequency signal received by the antenna unit.
US10515188B2
A method for providing decision support includes using a programmed computer to input a regression model specification, and to repeat the input a plurality of times to obtain and store a plurality of regression model specifications. The method further includes using the programmed computer to analyze selected regression model specifications to determine at least one of common variables and functions of common variables, to thereby determine a reduced-redundancy request for input of variables, when a plurality of the stored regression model specifications are selected for use.
US10515187B2
Introduced here are techniques for modeling networks in a discrete manner. More specifically, various embodiments concern a virtual machine that collects data regarding a network and applies algorithms to the data to discover network elements, which can be used to discover the topology of the network and model the network. The algorithms applied by the virtual machine may also recognize patterns within the data corresponding to naming schemes, subnet structures, application logic, etc. In some embodiments, the algorithms employ artificial intelligence techniques in order to more promptly respond to changes in the data. The virtual machine may only have read-only access to certain objects residing within the network. For example, the virtual machine may be able to examine information hosted by a directory server, but the virtual machine may not be able to effect any changes to the information.
US10515180B1
Disclosed is an approach to implement snapping techniques that aid the interactive, assisted, or automatic placement of layout instances or groups of layout instances for generating a legal placement layout while reducing or entirely eliminating any subsequent or separate performance of design rule checking with respect to the relevant design rules, constraints, or requirements governing the legality of the instances or groups of instances placed in the placement layout.
US10515178B2
A method (of generating a layout diagram of a conductive line structure includes: determining that a first set of first to fourth short pillar patterns (which represent portions of an M(i) layer of metallization and are located relative to a grid), violates a minimum transverse-routing (TVR) distance of alpha-direction-separation, wherein (1) the grid has orthogonal alpha and beta tracks, and (2) the short pillar patterns have long axes which are substantially co-track aligned with a first one of the alpha tracks and have a first distance (of alpha-direction-separation between immediately adjacent members of the first set) which is less than the TVR distance; and merging pairings of the first & second and third & fourth short pillar patterns into corresponding first and second medium pillar patterns which have a second distance of alpha-direction-separation therebetween; the second value being greater than the TVR distance.
US10515169B1
The present disclosure is directed towards electronic circuit design and verification. Embodiments may include receiving, using a processor, source code corresponding to at least a portion of an electronic design and generating at least one coverage model for each of a dynamic verification and a formal verification. The method may further include determining a formal data set including stimuli coverage status, cone of influence coverage status, and proof coverage status and consolidating the formal data set using a user-programmable consolidation function to generate a combined formal coverage data set.
US10515164B2
A design tool can implement phase algebra based design evaluation to evaluate a circuit design with a compact representation of numerous waveforms without simulating the individual waveforms. The design tool can determine an input sequence of signal transition representations associated with an input net of a component in RTL circuit design, where each signal transition representation represents a nondeterministic transition from a previous signal state to possible signal state(s). Determining the input sequence of signal transition representations includes determining that the input sequence of signal transition representations indicates an input gated clock waveform. The design tool also can determine, based on the indicated component and on the input gated clock waveform, an output sequence of signal transition representations derived from the input sequence of signal transition. Determining the output sequence includes determining whether signal transition representation(s) of the output sequence indicate an output gated clock waveform.
US10515163B2
Systems and methods for improving visual attention models use effectiveness assessment from an environment as feedback to improve visual attention models. The effectiveness assessment uses data indicative of a particular behavior, which is related to visual attention allocation, received from the environment to assess relative effectiveness of the environment on influencing the particular behavior.
US10515156B2
Customer support, and other types of activities in which there is a dialogue between two humans can generate large volumes of conversation records. Automated analysis of these records can provide information about high-level features of, for example, the workings of a customer service department. Analysis of these conversations between a customer and a customer-support agent may also allow identification of customer support activities that can be provided by virtual agents instead of actual human agents. The analysis may evaluate conversations in terms of complexity, duration, and sentiment of the participants. Additionally, the conversations may also be analyzed to identify the existence of selected concepts or keywords. Workflow characteristics, the extent to which the conversation represents a multi-step process intended to accomplish a task, may also be determined for the conversations. Characteristics of individual conversations may be combined to obtain generalized or representative features for a set of a conversation records.
US10515155B2
Certain examples described herein provide methods and systems for implementing a conversational agent, e.g. to train a predictive model used by the conversational agent. In examples, text data representing agent messages from a dialogue database are clustered and the clusters are used to generate response templates for use by the conversational agent. The predictive model is trained on training data generated by selectively assigning response templates to agent messages from text dialogues. Examples enable a predictive model to be trained on high quality data sets that are generated automatically from a corpus of historical data. In turn, they enable a natural language interface to be efficiently provided.
US10515149B2
A method for suggesting revisions to a document-under-analysis from a seed database, the seed database including a plurality of original texts each respectively associated with one of a plurality of final texts, the method for suggesting revisions including selecting a statement-under-analysis (“SUA”), selecting a first original text of the plurality of original texts, determining a first edit-type classification of the first original text with respect to its associated final text, generating a first similarity score for the first original text based on the first edit-type classification, the first similarity score representing a degree of similarity between the SUA and the first original text, selecting a second original text of the plurality of original texts, determining a second edit-type classification of the second original text with respect to its associated final text, generating a second similarity score for the second original text based on the second edit-type classification, the second similarity score representing a degree of similarity between the SUA and the second original text, selecting a candidate original text from one of the first original text and the second original text, and creating an edited SUA (“ESUA”) by modifying a copy of the first SUA consistent with a first candidate final text associated with the first candidate original text.
US10515141B2
Certain example embodiments described herein relate to techniques for processing XML documents of potentially very large sizes. For instance, certain example embodiments parse a potentially large XML document, store the parsed data and some associated metadata in multiple independent blocks or partitions, and instantiate only the particular object model object requested by a program. By including logical references rather than physical memory addresses in such pre-parsed partitions, certain example embodiments make it possible to move the partitions through a caching storage hierarchy without necessarily having to adjust or encode memory references, thereby advantageously enabling dynamic usage of the created partitions and making it possible to cache an arbitrarily large document while consuming a limited amount of program memory. Additionally, certain example embodiments relate to, in addition to delaying the instantiation of nodes, delaying the encoding of respective segments of the XML document until associated nodes are referenced.
US10515132B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for optimizing transmission of digital components. In one aspect a digital component distribution system performs operations including determining a minimum eligibility value required to maintain the eligibility of a given digital component based on a next highest eligibility value of one of the other digital components. Based on the next highest eligibility value, a baseline transmission value required to be submitted for distribution of the given digital component is determined. A normalized transmission value is determined based on the minimum eligibility value, and transmission of the given digital component to a client device presenting a particular electronic document is triggered based on the normalized transmission value.
US10515128B2
A system for determining a preference index comprises a transactions database storing transaction data indicative of a plurality of transactions carried out over a payment network, the transaction data comprising, for respective transactions, payment card identifiers, merchant identifiers, merchant category codes, issuer identifiers, payment device types, geographical locations, transaction amounts, transaction times and transaction dates. The system also comprises a transaction indexing component in communication with the transactions database, the transaction indexing component being configured to generate a database query to query the transactions database to retrieve transactions for a plurality of payment cards within a predetermined time window; and a preference index component. The preference index component is configured to compute a paired merchant preference index for a first merchant matching criterion and a second merchant matching criterion by: generating, from at least a subset of the retrieved transactions, a set of payment card identifiers of payment cards which meet both the first merchant matching criterion and the second merchant matching criterion; generating paired data for the first merchant matching criterion and the second merchant matching criterion, the paired data comprising respective pairs of transaction values for respective members of the set of payment card identifiers; and computing at least one aggregate quantity using the paired data.
US10515124B1
Case management systems and techniques are disclosed. In various embodiments, an indication to create a case instance is received. A case model definition is parsed to determine a hierarchical data model to be used to create the case instance and a placeholder data to be associated with a case node comprising the hierarchical data model. The case model definition is used to create the case instance, including by associating the placeholder data with the case node in the case instance as created.
US10515113B2
Each of vehicles acquires its own position, and transmits an image of a nearby outside taken by an own camera and a piece of information of the own position. An information center communicatable wirelessly with the vehicles receives the images and the pieces of information of the vehicles' positions transmitted by the vehicles, and recognizes pieces of first character information appearing in the received images, respectively. Based on the received pieces of information of the vehicles' positions as well as at least either points of interest or areas stored as collection target information, the information center determines at least either points of interest or areas for the recognized pieces of first character information, respectively, and stores association information where the pieces of first character information are associated with the determined at least either points of interest or areas.
US10515109B2
A system comprising a computer-readable storage medium storing at least one program and a method for real-time auditing of industrial equipment conditions is presented. The method includes causing presentation of a user interface comprising a table view of condition factor scores associated with industrial equipment. Each of the condition factor scores provides a measure of a factor that impacts an overall functional state of the industrial equipment. The method further includes providing a selectable element operable to toggle the user interface between the table view and a detailed view of condition factor scores. In response to user selection of the selectable element, the user interface is updated to present the detailed view that includes derivation information related to the at least one condition factor score. The derivation information includes at least one formula and at least one variable value used in calculating the at least one condition factor score.
US10515107B2
The present disclosure generally relates to processing and organizing electronic content. In accordance with one implementation, a computer-implemented method is provided that comprises receiving source data from at least one content server, the source data being associated with electronic content. The method also includes generating local data based on at least one of an analysis of the received source data or an extraction from the received source data. Additionally, the method includes classifying the electronic content as being associated with one or more content stacks. Further, the method includes generating representations of the electronic content based on the local data and generating instructions to display at least one content stack on a user interface, each displayed contact stack being operable to display one or more of the representations of the electronic content associated with the content stack based on the classification.
US10515103B2
The disclosure is related to a method and a system for managing viewability of a location-based spatial object. The system provides subscribers to set up searching criteria for every spatial object through the viewability management mechanism. A viewable range for a spatial object is such as a spatial range, a user range and/or a time range. While the system inspects the spatial information and searching criteria of the spatial objects registered in a database, it may be found that the viewable ranges of multiple spatial objects are interfered under the same searching criteria. Thus, the system allows the subscribers to assign ranking weights to different spatial objects for giving them different values. As a result, the system adjusts an order to display the multiple spatial objects according to their ranking weights under the same searching criteria. A search result is displayed through an augmented-reality technology in a terminal device.
US10515093B2
A method implements a virtual machine for interactive visual analysis. The method receives a data visualization data flow graph, which is a directed graph including data nodes and transform nodes. Each transform node specifies a set of inputs for retrieval, where each input corresponds to a data node. Each transform node also specifies a transform operator that identifies an operation to be performed on the inputs. Some transform nodes specify (a) a set of outputs corresponding to respective data nodes and (b) a function for use in performing the operation of the transform node. The method traverses the data flow graph according to directions of arcs between nodes in the data flow graph, thereby retrieving data corresponding to each data node and executing the respective transformation operator specified for each of the transform nodes. This generates a data visualization according to transform nodes that specify graphical rendering.
US10515092B2
This technology relates to encoding data. For example, a sequence of one or more structured records as input data, at least one of the structured records including one or more field tags and associated field data. The input data may be parsed into data buffers, each data buffer corresponding to a field tag in the one or more field tags, wherein each data buffer includes the associated field data of the corresponding field tag. A control sequence specifying a sequence of the one or more fields tags may be encoded into a transition record. A state machine comprising nodes and transitions may be generated, with each node corresponding to occurrences of the one or more field tags and each transition corresponding to successive pairs of the one or more field tags. The data buffers, a representation of the state machine, and the encoded control sequence may be output.
US10515086B2
A set of search results associated with a query is received, the set of search results including for each of search result in at least a subset of the set an indication of an evidence based at least in part on which the search result was included in the set of search results. A search result display interface is generated in which at least a displayed subset of search results are displayed, the search result display interface include for each of at least a subset of the displayed search results an indication of the corresponding evidence based on which that search result was included in the set of search results.
US10515084B2
A computer-implemented method for reconciling records from a plurality of data sets includes receiving a first data set from a left data source, retrieving data from the first data set, and placing the retrieved data from the first data set into a first abstract record from the left data source. The method also includes receiving a second data set from a right data source, retrieving data from the second data set, and placing the retrieved data from the second data set into a second abstract record from the right data source. The computer-implemented method also includes comparing the first abstract record and the second abstract record.
US10515082B2
A system determines a count of each item in each item set, sorts each count into ascending order, assigns an ascending identifier to each item corresponding to each sorted count, and sorts each identifier in each item set in descending order. The system partitions item sets into a first group of item sets and a second group of item sets, each item set in the first group including a common largest identifier, determines a count for each subset of each item set of the first group, and determines a count of each subset of each item set by summing each count for each subset of each item set of the first group with each corresponding count for each corresponding subset of each item set of the second group. The system outputs a recommended item set based on the count of each subset of each item set.
US10515081B2
In one embodiment, a method includes one or more computing devices accessing a notification to be sent to a user, where the notification has a context. The method also includes one or more computing devices sending a request to a history service for historical notification data associated with the user with respect to the context of the notification and a ranking of the notification where the ranking indicates a probability of the user interacting with the notification. The method also includes one or more computing devices receiving the historical notification data and the ranking from the history service. Moreover, the method also includes one or more computing devices determining a notification policy to apply to the notification based at least in part on the context of the notification, the historical notification data, and the ranking. Furthermore, the method also includes one or more computing devices applying the notification policy to the notification to be sent to the user.
US10515071B2
A blockwise-erase nonvolatile storage device for storing a database includes extended logical-to-physical conversion information that associates, for each of a plurality of logical addresses, a timestamp, a physical address, and a reference counter with each other. Each reference counter indicates the number of referring sources to refer to data associated with both the logical address and the timestamp that are associated with the reference counter. On the basis of the conversion information, it is determined whether a target logical address has associated therewith a timestamp older than the latest timestamp and whether the reference counter associated with both the target logical address and the older timestamp indicates that there is no referring source. If so, then the blockwise-erase nonvolatile storage device manages, as an erasable physical area (invalid physical area), the physical area at the physical address associated with both the target logical address and the older timestamp.
US10515069B2
A computer-implemented method of obtaining data of interest from a larger set of data that has been indexed is provided, the method comprising defining, via a user interface of a computing device, a set of attributes associated with a concept. Each attribute associated with the concept is mapped to attributes associated with indexed data, and data of interest relevant to the concept is retrieved based upon the mapping of attributes associated with the concept to attributes associated with the indexed data.
US10515064B2
A key-value storage system is described herein for interacting with key-value entries in a content store using a resource-efficient index. The index provides a data structure that includes a plurality of hash buckets. Each hash bucket includes a linked list of hash bucket units. The key-value storage system stores hash entries in each linked list of hash bucket units in a distributed manner between an in-memory index store and a secondary index store, based on time of their creation. The key-value storage system is further configured to store hash entries in a particular collection of linked hash bucket units in a chronological order to reflect time of their creation. The index further includes various tunable parameters that affect the performance of the key-value storage system.
US10515061B2
Methods and systems for generating a database index and searching the database index are described herein. In one aspect this may include receiving an item of database data, wherein the item of database data comprises a sequence of data elements. Groups of data elements may be identified within the received item of database data. If any one or more of the identified groups of data elements have not been previously identified within the item of database data and/or previous items database data then the one or more identified group may be stored as index entries in a database index. Information describing the sequence of the groups of neighbouring data elements may be recorded within the database index as they are located within the item of database data. The database index may be searched based on a received search term comprising a sequence of data elements.
US10515055B2
It is determined that a first data unit is to be written to a storage device and that the first data unit is associated with a first attribute. In response to determining that the first data unit is associated with the first attribute, a first identifier is selected from a first identifier space and the first identifier is associated with the first data unit. It is determined that a second data unit is to be written to the storage device and that the second data unit is associated with the second attribute. In response to determining that the second data unit is associated with the second attribute, a second identifier is selected from a second identifier space and the second identifier is associated with the second data unit.
US10515054B2
Example implementations described herein include systems and methods for processing the deletion of a directory that can include one or more subdirectories. In a system including a server having a hardware-side and a software-side that manages one or more storage systems or storage devices, a client may request the deletion of a directory, whereupon the processing of the directory occurs in a work queue and subtree queue for processing subdirectories.
US10515053B2
A method of constructing a database in an on-vehicle device includes the steps of connecting a mobile terminal storing a plurality of pieces of music and music information associated with each of the plurality of pieces of music, acquiring the music information of each piece of music from the mobile terminal, when the acquired music information is stored in a storage space, determining whether free capacity of the storage space is insufficient, and when it is determined that the free capacity of the storage space is insufficient, removing at least one piece of music information of each piece of music from the storage space, and constructing a database for searching music on the basis of the music information stored in the storage space.
US10515051B2
A data analysis supporting apparatus according to an embodiment comprises a variable-type determining device, a variable-variation generating device, and a variable-contribution rate determining device. The variable-type determining device determines the type of each variable. The variable-variation generating device generates variations of each variable in accordance with the variable type determined and with a variable variation rule that defines a method of generating the variations of each variable of any type. The variable-contribution rate determining device calculates the rate at which the variations and analysis data contribute to the objective variable, and determines, from the rate, whether the variations should be used or deleted.
US10515050B2
An integrated digital-analog archiving system can automatically initiate a migration process to move electronic documents to a media library. For each electronic document, the system may retrieve the electronic document from a digital data storage medium, extract metadata from the electronic document, determine size, orientation, and format of the electronic document, generate indicators for indicating the start and end of the electronic document to be stored on an analog data storage medium, generate an analog document identifier for identifying the electronic document on the analog data storage medium, generate a scaled image of the electronic document based on the size, orientation, and format of the electronic document, generate a text string based at least in part on the extracted metadata, and render the indicators, the analog document identifier, the scaled image of the electronic document, and the text string on the analog data storage medium.
US10515049B1
Methods and apparatuses relating to distributed memory hazard detection and error recovery are described. In one embodiment, a memory circuit includes a memory interface circuit to service memory requests from a spatial array of processing elements for data stored in a plurality of cache banks; and a hazard detection circuit in each of the plurality of cache banks, wherein a first hazard detection circuit for a speculative memory load request from the memory interface circuit, that is marked with a potential dynamic data dependency, to an address within a first cache bank of the first hazard detection circuit, is to mark the address for tracking of other memory requests to the address, store data from the address in speculative completion storage, and send the data from the speculative completion storage to the spatial array of processing elements when a memory dependency token is received for the speculative memory load request.
US10515047B1
Apparatus and method relate to a data channel. In this apparatus, an input circuit is configured to gate a valid input with a ready output to provide a forward token (“f-token”) to a first f-token register of a f-token pipeline and to a counter, and to receive data to a first data register of a data pipeline. An output circuit is configured to gate a ready input with a valid output to provide a return token (“r-token”) to a first r-token register of a r-token pipeline and to a FWFT FIFO, to receive the f-token from a second f-token register of the f-token pipeline to the FWFT FIFO, and to receive the data from a second data register of the data pipeline to the FWFT FIFO. The input circuit receives the r-token from the first r-token register to a second r-token register of the r-token pipeline for the counter.
US10515044B2
Systems, methods, and apparatus for communication virtualized general-purpose input/output (GPIO) signals over a serial communication link. An apparatus includes a serial bus, and an originating device and destination device coupled to the serial bus. The originating device may be configured to generate a first virtual GPIO packet that carries a payload representative of signaling state of physical GPIO in the originating device, generate a second virtual GPIO packet that carries a payload representative of an event generated by a processor in the originating device, and transmit the first and second virtual GPIO packets on the serial bus. The destination device may be configured to receive the second virtual GPIO packet from the serial bus, and communicate the event to a processor of the destination device or modify signaling state of physical GPIO in the destination device in accordance with the payload of the second virtual GPIO packet.
US10515043B2
Embodiments can provide a smart interface card control method and apparatus. Under such a method or apparatus, after a smart interface card is inserted into a smart interface card slot of a host, a virtualized management interface can be registered with the host using a protocol stack of a preset type. A virtual link can be created to connect a baseboard management controller management interface to the virtual link. A management address configuration instruction sent by the host can be received for configuring a management address of the management interface. A control instruction sent by the host by using the management address can be received, and the control instruction to the BMC management interface can be sent by using the virtual link. According to the foregoing smart interface card control method and apparatus, scalability of the smart interface card can be improved.
US10515042B1
A network system for identifying a cable connection is provided. The network system includes a management server, a server device, and a storage device. The management server includes system-management software. The server device is connected to the management server. The server device includes a BMC configured to communicate with the system-management software of the management server. The storage device includes at least one cable port configured to receive a storage cable that connects the storage device to the server device. The cable port includes a non-volatile memory, an indicator light, and a I2C bus.
US10515034B2
In one embodiment, a Light Emitting Diode (LED) driving device for driving a plurality of LEDs has a switching matrix utilizing a plurality of one of a turn off thyristors or turn off triacs coupled to the plurality of LEDs. A controller is coupled to the switching matrix responsive to a voltage of a rectified AC halfwave, wherein combinations of the plurality of LEDs are altered to ensure a maximum operating voltage of the plurality of LEDs is not exceeded. A current limiting device is coupled to the combinations of the plurality of LED to regulate current.In a second embodiment an offline charge pump utilizes a switching matrix to recombine capacitors in accordance with the voltage on the AC half wave and then in accordance with a desired output voltage to feed a load, such that said recombinations occur at a frequency much higher than the frequency of the AC rectified half wave such that charge is “pumped” from the input at one voltage to the output at another voltage through the AC halfwave while providing a constant output voltage to the load.
US10515029B2
Techniques for facilitating conversion of an application from a block-based persistence model to a byte-based persistence model are provided. In one embodiment, a computer system can receive source code of the application and automatically identify data structures in the source code that are part of the application's semantic persistent state. The computer system can then output a list of data types corresponding to the identified data structures.
US10515028B2
An apparatus and method for encoding data are disclosed that may allow for performing periodic calibration operations on a communication link. A controller may determine multiple possible values for a reference voltage used with the communication link based on an initial value. Calibration operations may be performed using each possible value, and the results of the operations scored based on the width of data eyes measured during the calibration operations. The controller may then select a new value for the reference voltage from the multiple possible values dependent upon the scores of each of the multiple possible values.
US10515027B2
According to examples, an apparatus may include a memory to which a first queue and a second queue are assigned, in which a storage device is to access data task requests stored in the first queue and the second queue, in which the apparatus is to transfer the first queue to a second apparatus. The apparatus may also include a central processing unit (CPU), the CPU to input data task requests for the storage device into the second queue, in which the second apparatus is to store the first queue in a second memory of the second apparatus, and the storage device is to access data task requests from the first queue stored in the second memory of the second apparatus and data task requests from the second queue stored in the memory to cause the apparatus and the second apparatus to share access to the storage device.
US10515016B2
Examples implementations described herein involve systems and methods wherein the storage software is configured to consider the capabilities of the underlying hardware to determine the caching data method at run time. Some examples of capabilities that are considered in the example implementations include whether non-volatile memory (NVM) is available and how much NVM is available. Some examples of caching methods used include using both dynamic random access memory (DRAM) and NVM to cache write data and using only NVM to cache write data.
US10515012B2
In one implementation, relationship based cache resource naming and evaluation includes a generate engine to generate a name for a resource being added to a cache, including a plurality of resources, based on a plurality of parameters of a query including an input resource from which the resource is derived, a workflow of the operations to perform to the input resource to generate the resource, and a context associated with the query. In addition, the system includes an evaluate engine to evaluate, in response to an event, each of the plurality of resources and the named resource related to the event.
US10515011B2
One embodiment of the present invention sets forth a technique for increasing available storage space within compressed blocks of memory attached to data processing chips, without requiring a proportional increase in on-chip compression status bits. A compression status bit cache provides on-chip availability of compression status bits used to determine how many bits are needed to access a potentially compressed block of memory. A backing store residing in a reserved region of attached memory provides storage for a complete set of compression status bits used to represent compression status of an arbitrarily large number of blocks residing in attached memory. Physical address remapping (“swizzling”) used to distribute memory access patterns over a plurality of physical memory devices is partially replicated by the compression status bit cache to efficiently integrate allocation and access of the backing store data with other user data.
US10515001B2
A system and computer-implemented method for automating testing of software applications based on wireframe of the software applications is provided. The system comprises a test plan module configured to create one or more test cases by providing one or more steps corresponding to the one or more test cases based on wireframe of one or more software applications and associate one or more objects, corresponding action and input parameters to each of the one or more steps. The system further comprises an object mapping module configured to map the one or more associated objects to corresponding one or more elements of the one or more software applications. Furthermore, the system comprises a browser execution module configured to execute the one or more created test cases, on one or more browsers, using the mapped one or more objects to test the one or more software applications and generate test execution results.
US10515000B2
A method and system for testing the end-to-end performance of cloud based applications. Real workload is created for the cloud based applications using synthetic users. The load and length of demand may be adjusted to address different models allowing the measurement and analysis of user performance metrics under desired conditions. Web applications and other cloud services may be tested from multiple cloud-based concurrent geographic locations in the world. The method may include generating controlled and complex web load from multiple concurrent geographic locations. The method may also include splitting traffic among multiple geographic locations. The method may also include processing test results and generating performance metrics per location as well as comparing locations. The method may also be applicable to cloud services such as mobile apps and API endpoints.
US10514986B2
A data storage management approach is disclosed that performs backup operations flexibly, based on a dynamic scheme of monitoring block changes occurring in production data. The illustrative system monitors block changes based on certain block-change thresholds and triggers block-level backups of the changed blocks when a threshold is passed. Block changes may be monitored in reference to particular files based on a reverse lookup mechanism. The illustrative system also collects and stores historical information on block changes, which may be used for reporting and predictive analysis.
US10514985B1
Systems and methods for performing backups including incremental backups are provided. A change log is provided. The change log includes a map file that includes a bit for each inode in a file system. The bits are set on certain file events. The map file allows the files to be included in the next backup to be identified without having to trawl the entire file system. The change log also includes a data file that lists actual changes to the various files in corresponding records that are indexed by the inode number. The change log can enable faster incremental backups in part by eliminating unnecessary disk access requests.
US10514984B2
A rebuild node of a storage system can assess risk of the storage system not being able to provide a data object. The rebuild node(s) uses information about data object fragments to determine health of a data object, which relates to the risk assessment. The rebuild node obtains object fragment information from nodes throughout the storage system. With the object fragment information, the rebuild node(s) can assess object risk based, at least in part, on the object fragments indicated as existing by the nodes. To assess object risk, the rebuild node(s) treats absent object fragments (i.e., those for which an indication was not received) as lost. When too many object fragments are lost, an object cannot be rebuilt. The erasure coding technique dictates the threshold number of fragments for rebuilding an object. The risk assessment per object influences rebuild of the objects.
US10514983B2
Apparatuses and methods for memory repair for a memory device are described. An example apparatus includes: a data input/output circuit that provides data via a plurality of data signal lines; memory cell arrays; an ECC/Parity redundancy array; and a redundancy circuit coupled to the plurality of data signal lines. The redundancy circuit includes an error correction block that generates error correction information based on the data and provides the error correction information to the ECC/Parity redundancy array. If during test it is determined that a failure is not repairable by standard redundancy including error correction code, the error correction parity array is not needed and can be redirected by a block repair circuit. The error correction circuit can now have its functionality changed to allow the error correction array to become a block repair.
US10514980B2
An encoding method for a memory storage apparatus adopting a Lien ECC scheme is provided. The memory storage apparatus comprises an ECC encoder using a Lien Code. The encoding method includes: receiving a write command comprising a write address and a write data; reading an existing codeword comprising a first flip bit indicating bit-flipping of the existing codeword and flipping bits of the existing codeword based on the first flip bit; encoding the write data into a new codeword based on a Lien Code by an ECC encoder, and flipping bits of the new codeword based on a number of bits required to be changed from the existing codeword to the new codeword; and writing the new codeword comprising a first flip bit indicating bit-flipping of the new codeword to the write address In addition, a memory storage apparatus using the encoding method based on the Lien Code is provided.
US10514971B2
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory. The processing circuitry is configured to execute the operational instructions to perform various operations and functions. The computing device obtains directory metrics associated with a directory structure that is associated with a directory file that is segmented into a plurality of data segments and based on a determination to reconfigure the directory structure based on the directory metrics, the computing device determines a number of layers for a reconfigured directory structure, a number of spans per layer of the number of layers for the reconfigured directory structure, and directory entry reassignments. The computing device reconfigures the directory structure based on the number of layers, the spans per layer, and the directory entry reassignments.
US10514964B1
Systems and methods for sending an in-application message to a user of a software application makes use of templated messages. User-specific information is added to the template to create the message delivered to the user. The user-specific information is added to the template to create the message immediately before the message is to be delivered to the user to ensure the user-specific information is as up-to-date as possible.
US10514947B2
A host computer 30 that manages a container built on an operating system includes a processor 31. The processor 31 is configured to duplicate a second container based on a container image of a first container, and configure a hardware resource used by the first container such that the hardware resource can also be used by the second container. A nonvolatile storage device 36 of the host computer 30 stores container resource information in which the container image of the first container and the hardware resource used by the first container is associated, and the processor 31 is configured to, when duplicating the second container based on the container image of the first container, duplicate the hardware resource associated with the container image of the first container, and configure the duplicated hardware resource such that the duplicated hardware resource can be used by the second container.
US10514925B1
Systems, apparatuses, and methods for managing dependencies between instruction operations when speculatively issuing load instruction operations. A processor may maintain dependency vectors for sources of instruction operations dispatched to the scheduler. The dependency vector may include a column for each cycle of the load recovery window and a row for each load execution pipeline. When a load speculatively issues, any instruction operation which is dependent on the load may have a bit set in the earliest bit position of its dependency vector to indicate the dependency. The bit may shift in the dependency vector toward the cancel bit position during each clock cycle as the load executes. If the load does not produce its data at the expected latency, an instruction operation may be canceled if there is a bit in the cancel bit position of the dependency vector row corresponding to the execution pipeline of the load.
US10514923B2
An apparatus and method for performing signed multiplication of packed signed doublewords and accumulation with a signed quadword. For example, one embodiment of a processor comprises: a first source register to store a first plurality of packed signed doubleword data elements; a second source register to store a second plurality of packed signed doubleword data elements; a third source register to store a plurality of packed signed quadword data elements; execution circuitry to execute the decoded instruction, the execution circuitry comprising: multiplier circuitry to multiply first and second packed signed doubleword data elements from the first source register with third and fourth packed signed doubleword data elements from the second source register, respectively, to generate first and second temporary signed quadword products, the multiplier circuitry to select the first, second, third, and fourth signed doubleword data elements based on the opcode of the instruction; accumulation circuitry to combine the first temporary signed quadword product with a first packed signed quadword value read from the third source register to generate a first accumulated signed quadword result and to combine the second temporary signed quadword product with a second packed signed quadword value read from the third source register to generate a second accumulated signed quadword result; a destination register or the third source register to store the first accumulated signed quadword result in a first signed quadword data element position and to store the second accumulated signed quadword result in a second signed quadword data element position.
US10514914B2
A method for finding an extreme value among a plurality of numbers in an associative memory includes creating a spread-out representation (SOR) for each number of the plurality of numbers, storing each SOR in a column of the associative memory array and performing a horizontal bit-wise Boolean operation on rows of the associative memory array to produce an extreme SOR (ESOR) having the extreme value. A system for finding an extreme value includes an associative memory array to store the plurality of numbers, each number storable in a column; a spread-out representation (SOR) creator to create a SOR for each number of the plurality of numbers and to store each SOR in a column of the associative memory array, and an extreme SOR (ESOR) finder to find an extreme value using a horizontal bit-wise Boolean operation on rows of the associative memory array storing bits of the SORs.
US10514894B2
A metastable true random number generator realized on an FPGA comprises a configurable delay chain including rough adjustment module and a fine adjustment module. The rough adjustment module comprises 32 rough adjustment cells each including a 1st 6-input lookup table and a two-to-one selector. The 1st input port of each 1st 6-input lookup table is connected to the 1st input terminal of the corresponding two-to-one selector, and the connecting terminal is the input terminal of the corresponding rough adjustment cell. The 2nd input port, the 3rd input port, the 4th input port, the 5th input port and the 6th input port of each 1st 6-input lookup table are all accessed to a low level 0. The output port of each 1st 6-input lookup table is connected to the 2nd input terminal of the corresponding two-to-one selector. The metastable true random number generator has the advantages of being capable of well counteracting inherent delay deviations, high in automation degree and high in output rate and having an operating point not prone to deviation.
US10514891B1
Methods, systems, and apparatus, including an apparatus for adding three or more floating-point numbers. In one aspect, a method includes receiving, for each of three or more operands, a set of bits that include a floating-point representation of the operand. A given operand is identified. For each other operand, the mantissa bits of the operand are shifted such that the bits of the operand align with the bits of the given operand. A sticky bit for each other operand is determined. An overall sticky bit value is determined based on each sticky bit. The overall sticky bit value is zero whenever all of the sticky bits are zero or at least two sticky bits are non-zero and do not match. The overall sticky bit value matches the value of each non-zero sticky bit whenever all of the non-zero sticky bits match or there is only one non-zero sticky bit.
US10514890B2
An optimized test data selection strategy references a sampling file that identifies data attributes that serve as the basis of the test data selection strategy. By analyzing fields and the corresponding field values of the sample imprint, a total number of test data selected for inclusion into a sample dataset is reduced. The test data selection strategy provides an efficient methodology for implementing a data comparison testing process.
US10514885B2
An apparatus comprising: at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following: based on a plurality of distinct audio sources visible in a current virtual or augmented reality view, provide for control of audio mixing of groups of the distinct audio sources in the virtual or augmented reality view, the groups determined by automatic grouping of the distinct audio sources based on analysis of the type of audio from each of the distinct audio sources.
US10514865B2
Techniques for a managing concurrent I/Os in a file system may include receiving a sequence of conflicting I/O lists of write data stored in a cache, the sequence specifying a sequential order in which the I/O lists are to be flushed to a file stored on non-volatile storage; determining a first I/O list of the sequence having a conflict with a second I/O list of the sequence, wherein the conflict between the first I/O list and the second I/O list is a first common block written to by both the first and second I/O lists; and performing first processing that modifies the first I/O list and the second I/O list to remove the conflict.
US10514863B2
A memory system includes: a non-volatile memory device; a host controller suitable for generating a cache read command for controlling a cache read operation of the non-volatile memory device and at least one other command for controlling at least one other operation of the non-volatile memory device excluding the cache read operation in response to a request received from a host; and a memory controller suitable for controlling an operation of the non-volatile memory device in response to the cache read command and the at least one other command that are inputted from the host controller. The memory controller suitable for checking out the operation of the non-volatile memory device corresponding to a command that is inputted next to the input of the cache read command, and adding a read operation command including a read preparation command or a read end command next to the cache read command.
US10514861B1
Methods and apparatus are provided for reporting space savings due to pattern matching in storage systems. An exemplary method comprises, when a given allocation unit in a storage system matches one or more predefined patterns, (i) setting a corresponding pattern flag for the given allocation unit, and (ii) incrementing at least one pattern counter; generating at least one snapshot of at least a portion of a file comprising the given allocation unit; and determining a data reduction attributed to pattern matching based on the at least one pattern counter, wherein the one or more predefined patterns in the at least one snapshot are excluded from the data reduction attributed to pattern matching.
US10514856B2
A first storage apparatus has first and second storage control apparatuses. The first storage control apparatus includes a first port used to transmit a command for a data input/output. The second storage control apparatus has a second port used to transmit the command. The second storage apparatus has a plurality of third ports that form a plurality of communication paths with the first and second ports. The second storage apparatus executes inputs and outputs of data based on commands received from the first storage control apparatus. Based on the processing state of the inputs and outputs via a first communication path currently being used to transmit commands to the second storage apparatus, the first storage control apparatus switches the port to be used to transmit a next command to the second storage apparatus to a port belonging to a second communication path.
US10514851B2
Generating a snapshot of a volume storing a snapshot and Suppressing response time. When receiving from a host computer write data to be written into a target slot in a target volume among multiple volumes, a processor adds to management information a fact that data in the target slot in the target volume has not been finalized, writes the write data into a target cache area in a memory, and transmits a response to the host computer. Before referring to the target data in the target slot of the target volume, the processor determines whether or not the target data has been finalized on the basis of the management information. When the target data is determined as not having been finalized, the processor performs a finalization process for finalizing the target data and refers the target data.
US10514838B2
A method of displaying data items on handheld devices. The device displays data items in a scrollable viewport of vertically arranged fields. Date separators included in the vertically arranged fields to enable a user to associate the data items with a date. The date separators have “sticky” operation, meaning that the device ensures a date separator always appears within the viewport, even when the viewport has been scrolled to the middle of a long list of fields all associated with the same date. The device may ensure that the top field of the viewport always contains a date separator associated with the data item immediately below.
US10514832B2
The present disclosure is directed towards having a user interface that displays a number of cards or windows. A user can implement a command where the user interface will automatically change the position of the displayed cards to show regions of interest which are the parts of the cards that a user may have interested in. The user interest can be determined in accordance with user preference information. Optionally, cards which do not have regions of interest are removed from a display area and such cards are replaced with new cards that do have regions of interest.
US10514821B2
A method of controlling an electronic apparatus includes installing an application on the electronic apparatus or updating the application installed on the electronic application; displaying an icon of the installed or updated application in a relocatable state upon completion of the installing or updating; and relocating the icon in response to detecting an operation to relocate the icon and displaying the relocated icon.
US10514809B2
A flexible display device including a display panel providing a base surface and a touch sensing part disposed on the base surface. The display panel further includes a buffer layer and is divided into a plurality of emission areas and non-emission areas disposed adjacent thereto. The buffer layer includes recessed portions, each of which has a groove defined in a corresponding emission area of the emission areas and flat portions connected to the recessed portions. The touch sensing part disposed on the buffer layer includes conductive patterns and an insulation layer covering the conductive patterns.
US10514805B2
A method and apparatus for inputting data for an electronic data entry device are provided. In one embodiment, identification of an input object such as the particular fingers of a user that are used to actuate a key region is performed. The symbol associated with the actuated key region and the finger (or other input object) used is determined. In other embodiments, virtual input devices with interfaces such as QWERTY style keyboards, phone keypads, and multi-touch capable touchpads or tablets are provided in input regions. One or more video capturing devices remotely acquire actuation information from the input regions during data entry. User inputted symbols or functions are determined based on the actuations, their locations and identified input object sets that caused the actuations.
US10514802B2
A method for controlling display of a touchscreen, and a mobile device are presented, which relate to the field of electronic device technologies, so that the mobile device can control to zoom-in or zoom-out displayed content on the touchscreen according to received information about two touches. The method in the present disclosure includes receiving first touch information, where the first touch information comprises a first touch position; receiving second touch information, where the second touch information comprises a second touch position; determining zooming times according to a distance between the first touch position and the second touch position; and zooming displayed content on the touchscreen according to a position relationship between the first touch position and the second touch position and the zooming times. The present disclosure is applicable to a mobile device.
US10514794B2
A touch sensor includes a plurality of touch electrode lines which extends outwardly from a central portion thereof at a predetermined angular interval around the central portion, a vibration sensing element positioned at the central portion, and a touch controller which receives a first touch signal from at least one of the plurality of touch electrode lines, detects a touch angle between a touch position at which a touch occurs and a first direction with respect to the central portion, receives a second touch signal from the vibration sensing element, calculates a touch distance from the central portion to the touch position based on a time difference between a first point of time when the first touch signal is received and a second point of time when the second touch signal is received, and outputs touch coordinates including the touch angle and the touch distance.
US10514792B2
A display device includes a first display unit and a first sensor unit provided on one surface of the first display unit, a second display unit and a second sensor unit provided on one surface of the second display unit, a third sensor unit provided between the first sensor unit and the second sensor unit and a driver unit including a display driver which controls the first display unit and the second display unit, a sensor driver which controls the first, second and third sensor units, and a mapping controller which maps a position information of a touch input detected from a sensing signal of the second sensor unit into a corresponding position information on the first display unit.
US10514791B2
An in-cell OLED touch display device is disclosed. The device includes an array substrate, an organic planarization layer disposed on the array substrate, a pixel definition layer disposed on the organic planarization layer, and defining multiple pixel regions, a touch electrode layer disposed on a surface of the pixel definition layer closed to the organic planarization layer, and/or disposed on a surface of the pixel definition layer away from the organic planarization layer. The above structure can increase the lightweight of the in-cell OLED touch display device, the decrease the process difficulty and increase the quality.
US10514787B2
The conductor for a touch panel is manufactured by forming, on an insulating transparent cover member, at least one the thickness changed part obtained by changing a thickness of a portion to be deformed during forming with respect to a thickness of other portion in advance, forming a conductive film laminate by disposing a conductive member on a surface of the cover member, and performing collective forming into a three-dimensional shape such that the conductive film laminate is deformed at a portion where the thickness changed part is formed.
US10514784B2
An input device for an electronic device includes a gesture input device enabling a user to input a gesture by touching, and physically rotating, a rotation sensor sensing the physical rotation of the gesture input device, and a controller controlling the gesture input device. The gesture input device has a concave, downwardly inclined shape, and includes a curved section in a center portion of the gesture input device, and an inclined section around the curved section, and the inclined section includes a touch sensor configured to sense a user's touch input, and at least one rib raised or lowered according to a control signal from the controller.
US10514780B2
In some embodiments, an input device includes a housing having a top surface, a touch sensor disposed on the top surface of the housing, and a processor disposed in the housing. The touch sensor can be configured to detect a contact by a hand on the top surface of the housing and generate touch data corresponding to the detected contact by the hand. The processor can be configured to control operation of the touch sensor and receive the touch data, determine an orientation of the hand with respect to the housing based on the touch data, and calibrate a detected movement of the input device based on the determined orientation of the hand with respect to the housing. An image sensor and/or one or more IMUs can be used to detect 2D and/or 3D movement of the input device.
US10514779B2
The present disclosure relates to a method for measuring an association between a screen resolution and a mouse movement speed. Steps in the method may include reading of a mouse speed table by a recording, playback, and verification module; converting a screenshot into a screenshot image file of a cursor and sending the screenshot image file to the recording, playback, and verification module, reading a destination position; calculating a minimum number of sets of a movement amount and a number of movements; and moving the cursor on the screen to the destination position according to the minimum number of sets of a movement amount and a number of movements.
US10514777B2
A control apparatus comprising a processor, a memory, and a communication circuit configured to communicate with an input apparatus is provided. The memory device stores instructions which when executed by the processor, causes the processor to receive displacement information from the input apparatus, and generate a displacement value for displacing an operation target on a display based on the displacement information, wherein a first set of instructions is used to calculate the displacement value if the displacement information is within a predetermined range, and a second set of instructions is used to calculate the displacement value if the displacement information is outside the predetermined range; and transmit a feedback signal to the input apparatus at a timing based on the displacement information, wherein the timing is calculated differently if the displacement information is within the predetermined range than if the displacement information is outside the predetermined range.
US10514776B2
Systems and methods according to the present invention address these needs and others by providing a handheld device, e.g., a 3D pointing device, which uses at least one sensor to detect motion of the handheld device. The detected motion can then be mapped into a desired output, e.g., cursor movement.
US10514771B2
Example apparatus and methods concern improved input of radicals. Example apparatus and methods facilitate more efficiently inputting Chinese radicals using a touch screen. One example method includes displaying a labeled soft key on a touch screen device. The label may represent all or a portion of a radical. The example method includes accepting a touch input associated with the soft key and then taking an action based on the label and the touch input. The action may include inputting a radical or updating the display on the touch screen. Updating the display may facilitate iterative and intuitive progress through radical construction leading to radical selection and input.
US10514768B2
Techniques for adjusting process variables in a process plant using gesture-based input on a user interface device include presenting a graphic representation associated with a process plant entity in the process plant and an indication of a process variable value corresponding to the process plant entity as measured with the actual process plant and providing a user control for receiving gesture-based input at a location on the user interface device corresponding to the graphic representation associated with the process plant entity to adjust the process variable value. In response to receiving gesture-based input from an operator to adjust the process variable value for the corresponding process plant entity, the user interface device presents an adjusted process variable value and sets the process variable in the actual process plant to the adjusted process variable value.
US10514763B2
There is provided a system that enables rich communication using tactile simulation, the system including: a first terminal apparatus; and a plurality of second terminal apparatuses. The first terminal apparatus transmits first tactile information that has been generated by combining first sensor information related to a first user detected by sensors and indicates a state of the first user. The plurality of second terminal apparatuses receive and output the first tactile information.
US10514762B2
There is provided an information processing apparatus including an acquisition unit configured to acquire a vibration signal that indicates a detected vibration of a prescribed real object and a sound signal that indicates a collected sound from the real object, a control unit configured to synchronize the acquired vibration signal with the acquired sound signal, and associate the vibration signal and the sound signal with each other, the vibration signal and the sound signal having been synchronized, and a recoding unit configured to record the vibration signal and the sound signal which have been associated with each other.
US10514744B2
A portable computing device is disclosed. The portable computing device includes a processor, a removable battery pack, a battery detection unit, and an internal power-supplying unit. The battery detection unit detects removal of the battery pack from the portable computing device. The internal power-supplying unit provides operating power to the portable computing device after the battery pack is removed from the portable computing device. The battery detection unit may generate an interrupt signal to the processor upon detection of removal of the battery pack such that the processor may begin executing a hibernation routine. The internal power-supplying unit may be a super capacitor or an internal battery.
US10514740B2
A computer device includes a power supply unit which includes an instantaneous power failure resistance capacitor and converts an alternating current into a direct current and outputs the direct current, and a main body which includes a main storage unit having a non-volatile storage area and a processor for executing programs, wherein the power supply unit includes a power failure detection unit which detects that a supply of the alternating current has been stopped, and wherein the main body includes a logical device which, when the detection is notified from the power failure detection unit, instructs the processor within a retention time of the instantaneous power failure resistance capacitor to perform transaction processing of converting data of a buffer in the processor into reusable data and transferring the reusable data to the main storage unit.
US10514732B2
According to certain embodiments, a micro controller unit of a smart computer case provides, based on the identification of the smart computer case: 1) lighting control of a plurality of individually addressable LEDs associated with computer case fans, logo panels and integrated lighting features, 2) fan speed control and monitoring, and 3) monitoring of temperature sensors. According to certain embodiments, each LED need not be RGB but instead can be single color LEDs.
US10514728B2
A housing for an electronic device, comprising a transparent plate, comprising a first side; a conducting layer, formed on the first side of the transparent plate, for shielding electromagnetic interference generated by the electronic device; and a temperature dependent color-changing layer, formed on the first side of the transparent plate.
US10514725B2
This disclosure is directed to content reconfiguration based on characteristic analysis. A device may comprise a display and a user interface module to cause content to be presented on the display. When content is to be presented, content and display characteristics may first be determined. The content may then be altered based on the characteristics of the display. For example, the content may be divided into portions and at least one portion of the content may be determined for presentation based on subject matter in the content selected in view of at least one of user preferences, contextual information determined by at least one sensor in the device, etc. The user interface module may then alter the at least one portion of content for presentation, if necessary, and may further cause the at least one portion of content to be presented on the display.
US10514721B2
A computational device receives an input/output (I/O) operation directed to a data set. In response to determining that there is a time lock on the data set, a determination is made as to whether a clock of the computational device is providing a correct time. In response to determining that the clock of the computational device is not providing the correct time, the I/O operation is restricted from accessing the data set. In response to determining that the clock of the computational device is providing the correct time, a determination is made from one or more time entries of the time lock whether to provide the I/O operation with access to the data set.
US10514716B2
Existing proportional to absolute temperature (PTAT)/complementary-to-absolute-temperature (CTAT) reference voltage circuit requires a large components count and foot print, precise device matching for accuracy and unsatisfactory sensitivity error or variation to temperature and humidity. The present invention relates to a novel approach for such reference voltage circuit based on a self-biased complementary pair of n-type and p-type current field-effect transistors, which provides rail PTAT, rail CTAT and analog reference voltages.
US10514713B2
A mailbox data storage mechanism for a remote device in a heating, ventilation and air conditioning environment. The mechanism, as a part of a gateway device and acting as a citizen of the heating, ventilation and air conditioning environment, may collect system information regularly and maintain a copy of the latest data locally which can be a response to external access requests in time at any moment. The mechanism may limit the latency for external access and improve user experience. The mechanism may help satisfy multiple interfaces.
US10514707B1
A flight phase stability indicator system and method for generating and presenting stability indicator(s) are disclosed. A processor receives flight phase data representative of an identification of a current operational flight phase; receives navigation data comprised of aircraft position, a planned flight trajectory, and runway data if runway data is needed for the current operational flight phase; determines stability data representative of a stability of the current operational flight phase based upon at least the navigation data; generates presentation data responsive to the determination and representative of the flight phase stability indicator and/or presentation(s) of flight phase stability; and presents the indicator represented in the presentation data on or through a presentation unit comprised of a visual display, aural advisory unit, and/or tactile advisory unit.
US10514705B2
A navigation system for a host vehicle is provided. The system may comprise at least one processing device programmed to receive, from a camera, a plurality of images representative of an environment of the host vehicle; analyze the plurality of images to identify a navigational state associated with the host vehicle; determine a first predefined navigational constraint implicated by at least one aspect of the navigational state; identify, based on analysis of the plurality of images, a presence of at least one navigational constraint augmentation factor; determine a second navigational constraint based on identification of the at least one navigational constraint augmentation factor; determine, based on the identified navigational state, a navigational action for the host vehicle satisfying the second navigational constraint; and cause at least one adjustment of a navigational actuator of the host vehicle in response to the determined navigational action.
US10514704B2
Systems and methods for using radio frequency signals and sensors to monitor environments (e.g., indoor environments) are disclosed herein. In one embodiment, a system for providing a wireless asymmetric network comprises a hub having one or more processing units and at least one antenna for transmitting and receiving radio frequency (RF) communications in the wireless asymmetric network and a plurality of sensor nodes each having a wireless device with a transmitter and a receiver to enable bi-directional RF communications with the hub in the wireless asymmetric network. The one or more processing units of the hub are configured to execute instructions to determine at least one of motion and occupancy within the wireless asymmetric network based on a power level of the RF communications.
US10514699B2
An apparatus (1), method and computer program wherein the apparatus (1) comprises: processing circuitry (5); and memory circuitry (7) including computer program code (11); the memory circuitry (7) and the computer program code (11) configured to, with the processing circuitry (7), cause the apparatus (1) at least to perform: obtaining information from a solar powered vehicle (31) wherein the information comprises at least a current location of the solar powered vehicle (31); obtaining information (25) relating to distribution of solar power in a predetermined area; using the obtained information to determine a solar power charging strategy (27); and enabling the solar powered vehicle (31) to access the solar power charging strategy (27).
US10514689B2
An unmanned aerial vehicle (UAV) includes a first communication module, a second communication module, and one or more processors. The first communication module is configured to directly receive control data from a controlling terminal via a first communication link and the control data is used to control operations of the UAV. The second communication module is configured to transmit feedback data to a monitoring terminal via a second communication link. The monitoring terminal is located remotely from the UAV. The one or more processors are, individually or collectively, configured to terminate and reactivate the first wireless communication link based on one or more predetermined criteria.
US10514688B2
A state monitor for monitoring the state of a system and including a calculator and a memory; the system being controlled by a command defining a plurality of modes of operation of the system, each mode of operation corresponding to applying a command of constant value; the memory containing a set of stored state matrices representing, for each mode of operation of the system, the value of the projection of its state in time; and the calculator being configured, during operation of the system, to determine estimated values for the state of the system at a given instant with the state functions and of its state at an earlier instant.
US10514687B2
Systems and methods for simultaneously and economically providing high speed and precision robotic operations with operational safety include directly performing training movements of a desired task on a collaborative robot, recording data corresponding to the training movements, and transmitting the recorded data to a conventional robot to cause the conventional robot to autonomously execute the training movements in accordance with the received data.
US10514685B2
Systems and methods for monitoring stability of a wafer inspection recipe over time are provided. One method includes collecting inspection results over time. The inspection results are generated by at least one wafer inspection tool while performing the wafer inspection recipe on wafers at different points in time. The method also includes identifying abnormal variation in the inspection results by comparing the inspection results generated at different times to each other. In addition, the method includes determining if the abnormal variation is attributable to the wafers, the wafer inspection recipe, or one or more of the at least one wafer inspection tool thereby determining if the wafer inspection recipe is stable over time.
US10514678B2
An adjustable level 3-D printing platform includes a platform, three support posts, and an adjusting component by which heights of the three support posts are adjustable. The bottom of the build platform includes at least one socket to engage with a ball end of one of the three support posts, thereby enabling two point leveling. The adjusting component is configured to simultaneously adjust a height of the at least three support posts using a first arm and a second arm, each connected to the build platform at respective pivot points and configured to apply respective clamping forces to the support posts. The printing platform further includes at least one sensor leveling system that deploys a probe, measures a relative probe state, and compares the measurement to a predetermined value. During the leveling processes, the 3-D printer is configured to provide sensory feedback.