US10056405B2

In the case where a signal delay is found in a circuit operation in a semiconductor chip, when a repeater for delay reduction is additionally formed as a result of a design change, an increase in the area of the semiconductor chip and an increase in the manufacturing cost of a semiconductor device are prevented. The inverter forming the repeater is formed of transistors formed in the upper portion of stacked wiring layers, not transistors in the vicinity of a main surface of a semiconductor substrate. By thus implementing a design change such that the repeater is added, the number of the wiring layers which need a layout change is reduced.
US10056404B2

The inventive concepts relate to a semiconductor memory device. The semiconductor memory device includes a substrate including a circuit region and first and second connection regions respectively disposed at both sides of the circuit region opposite to each other, a logic structure including a logic circuit disposed on the circuit region and a lower insulating layer covering the logic circuit, and a memory structure on the logic structure. The logic circuit includes a first page buffer disposed adjacently to the first connection region and a second page buffer disposed adjacently to the second connection region. The memory structure includes bit lines extending onto at least one of the first and second connection regions.
US10056394B1

A method for fabricating a ferroelectric tunnel junction, comprising growing a hafnium zirconium oxide film barrier layer by sputtering in the presence of oxygen at a temperature of at most 425° C., on a conductive material as a bottom electrode, and depositing a conductive material as a top electrode.
US10056383B2

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.
US10056382B2

A method of forming an improved field-effect transistor device is provided. The method includes forming a tensile stressor near a first semiconductor fin. The first semiconductor fin is a fin of an n-channel field-effect transistor. The n-channel field-effect transistor is formed on a substrate. The method also includes forming a compressive stressor near a second semiconductor fin. The second semiconductor fin is a fin of a p-channel field effect transistor. The p-channel field-effect transistor is formed on the substrate. The method can also include forming neutral material over the at least one n-channel and p-channel field effect transistor. The method can also include achieving different device performance by configuring a stressor distance to fin and/or by configuring a stressor volume.
US10056378B2

A semiconductor device is provided comprising a substrate, two or more semiconductor fins, and one or more gates. A flowable oxide layer is deposited on the semiconductor device. An area between the two or more semiconductor fins is etched such that the substrate is exposed. An insulating layer is deposited within the etched area. At least the flowable oxide layer is removed.
US10056377B2

Methods of forming a VFET SRAM or logic device having a sub-fin level metal routing layer connected to a gate of one transistor pair and to the bottom S/D of another transistor pair and resulting device are provided. Embodiments include pairs of fins formed on a substrate; a bottom S/D layer patterned on the substrate around the fins; conformal liner layers formed over the substrate; a ILD formed over a liner layer; a metal routing layer formed between the pairs of fins on the liner layer between the first pair and on the bottom S/D layer between at least the second pair, an upper surface formed below the active fin portion; a GAA formed on the dielectric spacer around each fin of the first pair; and a bottom S/D contact xc or a dedicated xc formed on the metal routing layer adjacent to the GAA or through the GAA, respectively.
US10056376B2

A semiconductor device includes a semiconductor substrate and a fin positioned above the semiconductor substrate, wherein the fin includes a semiconductor material. Additionally, a ferroelectric high-k spacer covers sidewall surfaces of the fin and a non-ferroelectric high-k material layer covers the ferroelectric high-k spacer and the fin, wherein a portion of the non-ferroelectric high-k material layer is positioned on and in direct contact with the semiconductor material at the upper surface of the fin.
US10056356B1

A chip package circuit board module includes a circuit board and an original chip. The circuit board includes a first pad and a second pad disposed besides the first pad and separated from the first pad. The original chip is connected to the first pad and the second pad. A width of the original chip is W1, a total width of the first pad is P1, and a total width of the second pad is P2. The total width P1 of the first pad is larger than twice of the width W1 of the original chip, and the total width P2 of the second pad is larger than twice of the width W1 of the original chip.
US10056355B2

A common-source type package structure is provided in the present invention. In the package structure, an integrated component body is configured a common-source pin region, a first arrangement region and a second arrangement region. The second and first arrangement regions are spaced apart from each other. A first MOSFET die and a second MOSFET are respectively located at the first and second arrangement region respectively, and have a top surface, a source electrode pad and a gate electrode pad. The source electrode pad and the gate electrode pad are exposed to the top surface and spaced apart from each other. A common-source connection element is connected to the source electrode pad and the common-source pin region. A gate connection element is connected to the gate electrode pad and a gate pin region of the integrated component body.
US10056353B2

An interconnect apparatus and a method of forming the interconnect apparatus is provided. Two integrated circuits are bonded together. A first opening is formed through one of the substrates. A multi-layer dielectric film is formed along sidewalls and a bottom of the first opening. A second opening is formed extending from the first opening to pads in the integrated circuits. A dielectric liner is formed, and the opening is filled with a conductive material to form a conductive plug.
US10056344B2

A first surface of a first substrate included in a semiconductor device includes a first area in which a plurality of first connecting portions are disposed and a second area in which a plurality of second connecting portions are disposed. A second surface of a second substrate included in the semiconductor device includes a third area in which the plurality of first connecting portions are disposed and a fourth area in which the plurality of second connecting portions are disposed. The second area surrounds the first area on the first surface. The fourth area surrounds the third area on the second surface. A height of the second base electrode in a thickness direction of the first substrate is greater than a height of the first base electrode in the thickness direction.
US10056343B2

Embodiments of a packaged semiconductor device with interior polygon pads are disclosed. One embodiment includes a semiconductor chip and a package structure defining a rectangular boundary and having a bottom surface that includes interior polygonal pads exposed at the bottom surface of the package structure and located on a centerline of the bottom surface of the package structure and edge polygonal pads exposed at the bottom surface of the package structure, located at an edge of the rectangular boundary, and including one edge polygonal pad in the vicinity of each corner of the rectangular boundary. The interior polygonal pads are configured such that a line running between at least one vertex of each of the interior polygonal pads is parallel to an edge of the rectangular boundary of the package structure.
US10056340B1

An electronic circuit comprising: an integrated circuit chip, the integrated circuit chip having a top face; portions of the top face of the chip being covered by a first metal layer electrically connected to the integrated circuit; and a dialectic layer formed on the top face of the chip beside and on top of said first metal layer; wherein the dielectric layer extends parallel to the top face of the chip beyond the edges of the chip, the first metal layer extending in the dielectric layer beyond the edges of the chip; and wherein portions of a top surface of the dielectric layer are covered by a second metal layer, portions of the first and second metal layers being electrically connected through the dielectric layer.
US10056334B2

A method of making a semiconductor device includes forming a first source/drain trench and a second source/drain trench over a first and second source/drain region, respectively; forming a first silicon dioxide layer in the first source/drain trench and a second silicon dioxide layer in the second source/drain trench; forming a first source/drain contact over the first source/drain region, the first source/drain contact including a first tri-layer contact disposed between the first silicon dioxide layer and a first conductive material; and forming a second source/drain contact over the second source/drain region, the second source/drain contact including a second tri-layer contact disposed between the second silicon dioxide layer and a second conductive material; wherein the first tri-layer contact includes a first metal oxide layer in contact with the first silicon dioxide layer, and the second tri-layer contact includes a second metal oxide layer in contact with the second silicon dioxide layer.
US10056332B2

This invention provides an electronic device with improved reliability. The electronic device has a wiring board with a back-surface ground pattern formed at the back surface of the board. The back-surface ground pattern is provided with a notch overlapping a region of an upper wiring layer at which a board member is exposed and which is encircled by a wide pattern, the notch permitting the release of water vapor from the region.
US10056325B2

The present disclosure relates to a semiconductor package and a manufacturing method thereof. The semiconductor package includes a semiconductor element including a main body, a plurality of conductive vias, and at least one filler. The conductive vias penetrate through the main body. The filler is located in the main body, and a coefficient of thermal expansion (CTE) of the filler is different from that of the main body and the conductive vias. Thus, the CTE of the overall semiconductor element can be adjusted, so as to reduce warpage.
US10056324B2

A method of forming an interconnect that includes providing a sacrificial trace structure using an additive forming method and forming a continuous seed metal layer on the sacrificial trace structure. The sacrificial trace structure is removed, and the continuous seed metal layer remains. An interconnect metal layer is formed on the continuous seed layer, and an electrically insulating material layer is formed on the interconnect metal layer. An electrically conductive support material is formed to encapsulate a majority of the interconnect metal layer, wherein the ends of the interconnect metal layer are exposed through opposing surfaces of the electrically conductive support material to provide an interconnect extending through the electrically conductive support material.
US10056320B2

An electronic component is provided with improved thermal stability. The electronic component comprises at least one capacitive element wherein the capacitive element comprises internal electrodes of alternating polarity separated by a dielectric. External terminations with a first external termination of the external terminations are in electrical contact with internal electrodes of a first polarity and a second external termination of the external terminations are in electrical contact with internal electrodes of a second polarity. A first external lead frame is in electrical contact with the first external termination with a conductive bond there between wherein the first external lead frame comprises at least one feature selected from the group consisting of a perforation, a protrusion and an edge indentation.
US10056318B2

A semiconductor device includes a semiconductor element circuit, a conductive support and a sealing resin. The conductive support includes a die pad, first terminals spaced in a first direction, second terminals spaced in the first direction and opposite to the first terminals in a second direction perpendicular to the first direction, and a support terminal connected to the die pad. The sealing resin encapsulates portions of the first and second terminals, a portion of the support terminal, the semiconductor element circuit and the die pad. The sealing resin has two first side surfaces spaced apart in the second direction and two second side surfaces spaced apart in the first direction. The first terminals and second terminals are exposed from the first side surfaces, while none of the elements of the conductive support is exposed from the second side surfaces.
US10056309B2

Each of first and second semiconductor devices mounted on a substrate includes an emitter terminal electrically connected with a front surface electrode of a semiconductor chip and exposed from a main surface of a sealing body located on a front surface side of the semiconductor chip. Each of the first and second semiconductor devices includes a collector terminal electrically connected with a back surface electrode of the semiconductor chip and exposed from the main surface of the sealing body located on a back surface side of the semiconductor chip. The collector terminal of the first semiconductor device is electrically connected with the emitter terminal of the second semiconductor device via a conductor pattern formed on an upper surface of the substrate.
US10056300B2

A device includes an NMOS FinFET device including a first fin. The first fin includes a first strain relaxed buffer layer doped with carbon and a first channel semiconductor material formed above the carbon-doped strain relaxed buffer layer. A PMOS FinFET device includes a second fin. The second fin includes a second strain relaxed buffer layer and a second channel semiconductor material formed above the carbon-doped strain relaxed buffer layer. A first gate structure is positioned around a portion of the NMOS fin. A second gate structure is positioned around a portion of the PMOS fin.
US10056296B2

A processing method of processing a workpiece on which a plurality of intersecting planned dividing lines are set is provided. The processing method includes a holding step of holding the workpiece by a holding table, a dividing step of forming a plurality of chips by dividing the workpiece held by the holding table along the planned dividing lines, and a carrying-out step of, after the dividing step is performed, sucking the plurality of chips on the holding table by a suction unit including a suction head sucking the plurality of chips and a suction passage connected to the suction head, and carrying out the plurality of chips from the holding table via the suction passage.
US10056290B2

A method of forming a self-aligned pattern of vias in a semiconductor device comprises forming a first layer of mandrels, then forming a second layer of mandrels orthogonal to the first layer of mandrels. The layout of the first and second layers of mandrels defines a pattern that can be used to create vias in a semiconductor material. Other embodiments are also described.
US10056289B1

A method of forming a vertical transport fin field effect transistor with self-aligned dielectric separators, including, forming a bottom source/drain region on a substrate, forming at least two vertical fins on the bottom source/drain region, forming a protective spacer on the at least two vertical fins, forming a sacrificial liner on the protective spacer, forming an isolation channel in the bottom source/drain region and substrate between two of the at least two vertical fins, forming an insulating plug in the isolation channel, wherein the insulating plug has a pinch-off void within the isolation channel, and forming the dielectric separator on the insulating plug.
US10056274B2

According to an embodiment of the invention, there is provided a system, comprising: a first chamber; a second chamber; a chuck; a movement system; wherein the first chamber comprises: a first element that has a first surface; a first chamber housing that comprises a second surface; wherein the first surface and the second surface come into proximity with each other at a first interface; a supporting element for supporting the chuck when the chuck is positioned within the first chamber; and a first dynamic seal formed at the first interface and is arranged to seal the first chamber from the movement system; wherein the second chamber comprises: a second chamber housing; a movement system that is arranged to introduce movement between (a) the first chamber housing and (b) the first element and the chuck; and a movement control element for mechanically coupling the first element to the movement system.
US10056267B2

An embodiment device includes a first die, a second die, one or more redistribution layers (RDLs) electrically connected to the first die, a plurality of connectors on a surface of the one or more RDLs and a package substrate electrically connected to the first die and the second die. The package substrate is electrically connected to the first die through the one or more RDLs and the plurality of connectors. The package substrate comprises a cavity, and the second die is at least partially disposed in the cavity.
US10056259B1

Use of a single alloy conductor to form simultaneous ohmic contacts (SOC) to n- and p-type 4H-SiC. The single alloy conductor also is an effective diffusion barrier against gold (AU) and oxygen (O2) at high temperatures (e.g., up to 800° C.). The innovation may also provide an effective interconnecting metallization in a multi-level metallization device scheme.
US10056257B2

There is provided a method for forming fine patterns. The method includes forming a pattern divider on an underlying layer, forming a mask layer on the underlying layer to cover the pattern divider, forming an opening pattern that vertically penetrates the mask layer to expose a portion of the pattern divider and intersects the exposed portion of the pattern divider, and selectively removing portions of the underlying layer exposed by the opening pattern of the mask layer to form a couple of opening sub-patterns.
US10056256B2

A photoresist layer is formed over a patternable layer. The photoresist layer containing a negative tone photoresist material. An exposure process is performed to the photoresist layer. A post-exposure bake (PEB) process is performed to the photoresist layer. The photoresist layer is rinsed to develop a photoresist pattern. A primer material is applied to the photoresist pattern. The primer material is configured to: straighten a profile of the photoresist pattern, or to increase a number of deprotected acid labile group (ALG) units of the photoresist material, or to bond with the deprotected ALG units of the photoresist material. After the primer material is applied, the photoresist pattern is enlarged by coating a shrink material over the photoresist pattern, baking the shrink material, and removing portions of the shrink material. The patternable layer is patterned using the enlarged photoresist pattern as a mask.
US10056255B2

Described herein is a FinFET device in which epitaxial layers of semiconductor material are formed in the source/drain regions on dielectrically isolated fin portions. The fin portions are located within a dielectric layer that is deposited on a semiconductor substrate. Surfaces of the fin portions are oriented in the {100} lattice plane of the crystalline material of the fin portions, providing for good epitaxial growth. Further described are methods for forming the FinFET device.
US10056254B2

A method forms first and second sets of fins. The first set includes a first stack of layer pairs where each layer pair contains a layer of Si having a first thickness and a layer of SiGe having a second thickness. The second set of fins includes a second stack of layer pairs where at least one layer pair contains a layer of Si having the first thickness and a layer of SiGe having a third thickness greater than the second thickness. The method further includes removing the layers of SiGe from the first stack leaving first stacked Si nanowires spaced apart by a first distance and from the second stack leaving second stacked Si nanowires spaced apart by a second distance corresponding to the third thickness. The method further includes forming a first dielectric layer on the first nanowires and a second, thicker dielectric layer on the second nanowires.
US10056244B1

A mass spectrometry apparatus includes an ion source configured to generate ions; an ion guide configured to guide ions from the ion source towards a detector; the ion detector configured to detect ions; and a mass spectrometry controller. The mass spectrometry controller is configured to generate a tune curve for the ion guide; determine an observed low mass cutoff for the ion guide from the tune curve; calculate an effective r0 for the ion guide based on the observed low mass cutoff; determine an RF voltage based on the effective r0 and the RF frequency; apply the RF voltage to the ion guide; and perform a mass analysis of ions in a sample.
US10056234B2

A powder plasma processing apparatus is disclosed. The powder plasma processing apparatus includes: a chamber configured to perform plasma processing on a powder; a powder supply unit disposed in an upper portion of the chamber; and a plurality of plate-like surface discharge plasma modules disposed below the powder supply unit and positioned within the chamber, wherein surfaces of the surface discharge plasma modules are spaced apart from each other. According to the powder plasma processing apparatus, the powder can be uniformly processed, and the time that the powder spends in contact with the plasma can be controlled, thereby allowing efficient powder processing to be performed.
US10056224B2

An electron-optical system for inspecting or reviewing an edge portion of a sample includes an electron beam source configured to generate one or more electron beams, a sample stage configured to secure the sample and an electron-optical column including a set of electron-optical elements configured to direct at least a portion of the one or more electron beams onto an edge portion of the sample. The system also includes a sample position reference device disposed about the sample and a guard ring device disposed between the edge of the sample and the sample position reference device to compensate for one or more fringe fields. One or more characteristics of the guard ring device are adjustable. The system also includes a detector assembly configured to detect electrons emanating from the surface of the sample.
US10056212B2

A residual current circuit breaker has a summation current transformer that has primary windings as well as a secondary and a tertiary winding, the secondary winding forming a circuit with an electronic trigger unit that is independent of the network voltage, and the tertiary winding forming a circuit with an electronic trigger unit that is dependent on the network voltage. The residual current circuit breaker may have an electronic control unit designed to actuate a switch upon predefinable actuation by the network voltage-dependent electronic trigger unit, and the switch, when in the actuated state, may interrupt contact of the secondary winding with the network voltage-independent electronic trigger unit and establishes contact of the tertiary winding with the network voltage-dependent electronic trigger unit.
US10056208B2

The invention discloses a quick arc-breaking circuit-breaker, comprising two electrode contacts for switching on and switching off a circuit, and a plurality of partition plates arranged between the two electrode contacts and configured in such a way that, when the two electrode contacts are separated, the partition plates are inserted at the fastest speed between the two electrode contacts, to quickly break the arc and stop burning. As the partition plates of the quick arc-breaking circuit-breaker are inserted between the two electrode contacts from different directions, the breaking and insulating speed is accelerated, the isolation and sealing effects between the two electrode contacts are enhanced, and the insulation and arc extinguishing effects of the circuit-breaker are thus improved. The circuit-breaker of the invention has a simple structure and a low manufacturing cost.
US10056203B2

A multimeter has a protection mechanism of charging. A measuring body includes a shell and a knob-turning set, and the shell has a charging socket. A control module is disposed in the shell and includes a circuit board and a connector electrically connected with the circuit board. The connector is disposed corresponding to the charging socket, and the circuit board is electrically connected with the knob-turning set and selectively actuated through a rotation of the knob-turning set. A charging unit is disposed in the shell and electrically connected with the connector. A stopper moves with the knob-turning set together. An external plug is inserted with the connector via the charging socket, and the stopper is actuated so that the knob-turning set will not to be rotated. Thus, it ensures the multimeter cannot perform a measurement when it is charging for avoiding danger.
US10056194B2

A capacitor provides a plurality of selectable capacitance values, by selective connection of six capacitor sections of a capacitive element each having a capacitance value. The capacitor sections are provided in a plurality of wound cylindrical capacitive elements. Two vertically stacked wound cylindrical capacitance elements may each provide three capacitor sections. There may be six separately wound cylindrical capacitive elements each providing a capacitor section. The capacitor sections have a common element terminal.
US10056190B2

A multilayer ceramic electronic component and a method of manufacturing the same are provided. The multilayer ceramic electronic component includes a ceramic body including dielectric layers, and internal electrodes alternately disposed on the dielectric layers and containing a ceramic additive disposed therein; and external electrodes formed on an outer portion of the ceramic body and electrically connected to the internal electrodes. The ceramic additive is disposed in the internal electrode at a position spaced apart from a boundary between the internal electrode and the dielectric layer by a predetermined distance.
US10056181B2

A stacked coil element includes a stack including a plurality of insulating layers and a coil conductor structure with a winding axis in a thickness direction, and conductor patterns defining a portion of a coil provided on the insulating layers and electrically connected in the thickness direction. The stack includes a coil inner hole on an inner peripheral side of the coil conductor structure, the coil inner hole penetrating in the direction of the winding axis or having the direction of the winding axis as a depth direction. In at least one of the plurality of insulating layers, an end surface of the conductor pattern on the coil inner hole side is in the same plane as an end surface of the insulating layer on the coil inner hole side.
US10056173B2

Apparatus for the production of an electric conductor provided with at least a layer of coating plastic material. The apparatus comprises: a head for the extrusion of an electric conductor; at least a main extruder having a first supply duct; at least an auxiliary extruder having a second supply duct; and a device for the selection and the diversion of the flows of coating plastic material. The selection and diversion device is provided, in turn, with at least a device for the exclusion of the auxiliary extruder; with a bypass duct between the first duct and the second duct; and with a flow-regulating diverter valve arranged in the intersection point between the first supply duct and a bypass duct connecting the first duct to the second duct.
US10056171B2

Protrusion portions and recess portions are formed on a metal layer. The protrusion portions are repeatedly formed in a lattice shape at a pitch of P. Similarly, the recess portions are repeatedly formed in the lattice shape at the pitch of P. The protrusion portions and the recess portions are arranged in the same arrangement direction and arranged shifted to each other by half the pitch in the arrangement direction. The protrusion portions and the recess portions are formed independently of each other without contacting each other. In order to allow a multilayer tape to reliably follow the bending deformations of a power cable (submarine cable) in all directions, in an arbitrary cross-section taken in the longitudinal direction of the multilayer tape (in the axial direction of an impermeable layer), the protrusion portions or the recess portions are necessarily arranged at predetermined intervals.
US10056167B2

The present invention relates to a new method of synthesizing two-dimensional polyaniline (PANI) nanosheets using ice as a removable hard template. The method comprises polymerizing aniline on an ice surface. The synthesized PANI nanosheets show distinctly high current flows of 5.5 mA at 1 V and a high electrical conductivity of 35 S/cm, which mark a significant improvement over previous values on other PANIs reported over the past decades. These improved electrical properties of the PANI nanosheets are attributed to the long-range ordered edge-on π-stacking of the quinoid ring, ascribed to the ice surface-assisted vertical growth of PANI. The PANI nanosheet can be easily transferred onto various types of substrates via float-off from the ice surfaces. In addition, PANI can be patterned into any shape using predetermined masks, and this is expected to facilitate the eventual convenient and inexpensive application of conducting polymers in versatile electronic device forms.
US10056165B2

This copper alloy for an electronic device is composed of a binary alloy of Cu and Mg which is composed of Mg at a content of 3.3 to 6.9 atomic %, and a remainder of Cu and inevitable impurities, and a conductivity σ (% IACS) is within the following range when the content of Mg is given as A atomic %, and/or an average number of intermetallic compounds having grain sizes of 0.1 μm or more is in a range of 1/μm2 or less, σ≤{1.7241/(−0.0347×A2+0.6569×A+1.7)}×100.
US10056150B2

According to one embodiment, a non-volatile semiconductor memory device is disclosed. The device includes a semiconductor substrate, and a memory cell array provided on the semiconductor substrate. The memory cell array includes a plurality of memory transistors which are electrically rewritable and arranged in a three-dimensional manner. The device further includes a latch provided above the semiconductor substrate and configured to hold data that is to be written in the memory cell array. The latch includes a capacitor and a first field-effect transistor which is connected to the capacitor and includes a first oxide semiconductor layer.
US10056149B2

Semiconductor memory devices and methods include a flash memory cell array fabricated in a well, with memory cells in the same column connected to each other in series and connected to a respective bit line. The memory devices also include a column decoder, a data register buffer unit, a row decoder, an erase control unit, and an input/output buffer unit. In one or more embodiments, the erase control unit applies voltages to the well to erase the memory cells in a manner that avoids breaking down p-n junctions formed by transistors fabricated in the well. In another embodiment, high voltage transistors are used to selectively isolate the bit lines from and couple the bit lines to a peripheral circuit in pairs so that each high voltage transistor is shared by two bit lines.
US10056142B2

A device for generating a representative logic indicator of grouped memristors is described. The device includes a memristor array. The memristor array includes a number of first memristors having a first set of logic indicators and a number of second memristors having a second set of logic indicators. The second set of logic indicators is different than the first set of logic indicators. Each first memristor is grouped with a corresponding second memristor during a memory read operation to generate a representative logic indicator.
US10056129B1

Methods, systems, and devices for cell bottom node reset in a memory array are described. The memory array may include a plurality of ferroelectric memory cells having a cell bottom node and a cell plate opposite the cell bottom node. A zero voltage may be applied to a plurality of digit lines in the memory array. A plurality of word lines may be activated to electrically coupled the plurality of digit lines to cell bottom node of each of the ferroelectric memory cells. Accordingly, the cell bottom node of each of the ferroelectric memory cells may be reset to the zero voltage.
US10056125B2

A data storage device includes a memory device suitable for storing and outputting data in synchronization with a strobe signal; and a controller suitable for delaying the strobe signal based on each of different test delay values, testing capture of the data by using a delayed strobe signal, and determining a delay value of the strobe signal based on a test result.
US10056123B2

A method, apparatus and system for reducing memory latency is disclosed. In one embodiment, data between a host computer system and a memory is communicated via a port or a group of ports at the memory over multiple time intervals, wherein the host computer is coupled to the memory. Further, a command associated with the data is communicated between the host computer system and the memory via the port or the group of ports over a single time interval.
US10056122B2

The present disclosure includes apparatuses and methods related to performing compare and/or report operations using sensing circuitry. An example method can include charging an input/output (IO) line of a memory array to a voltage. The method can include determining whether data stored in the memory array matches a compare value. The determination of whether data stored matches a compare value can include activating a number of access lines of the memory array. The determination can include sensing a number of memory cells coupled to the number of access lines. The determination can include sensing whether the voltage of the IO line changes in response to activation of selected decode lines corresponding to the number of memory cells.
US10056113B2

Described is a method for video processing. The method comprises: providing one display interface, where a page is displayed on the display interface, and the page comprises a page having a video playback area; playing a video on the page having the video playback area and acquiring a first instruction during video playback, where the first instruction is used for creating a video playback window on the display interface, and the first instruction at least comprises a uniform resource locator (URL) of the page on which the video is played; creating the video playback window according to the first instruction; pausing playback of the video on the page; logging the progress of the video when playback of the video is paused as a first progress; and, with the first progress as playback starting point for the video, playing same on the video playback window.
US10056112B2

A system for annotating frames in a media stream 114 includes a pattern recognition system (PRS) 108 to generate PRS output metadata for a frame; an archive 106 for storing ground truth metadata (GTM); a device to merge the GTM and PRS output metadata and thereby generate proposed annotation data (PAD) 110; and a user interface 109 for use by the human annotator HA 118. The user interface 104 includes an editor 111 and an input device 107 used by the HA 118 to approve GTM for the frame. An optimization system 105 receives the approved GTM and metadata output by the PRS 108, and adjusts input parameters for the PRS to minimize a distance metric corresponding to a difference between the GTM and PRS output metadata.
US10056100B1

According to one embodiment, a magnetic disc has N (N is an integer of 2 or more) zones divided in a radial direction, and servo patterns different in servo pattern frequency are recorded in the individual zones. The relationship that the zone width of a K-th (K is an integer of 1 or more and N−1 or less) zone from the outer radial side of the magnetic disc is larger than the zone width of the K+1-th zone adjacent to the K-th zone on the inner diameter side applies to all the K-th zones in which K is 1 or more and N−1 or less.
US10056098B1

A data storage device is disclosed comprising a head actuated over a disk, wherein the head comprises a first sensor element and a second sensor element. When configured into a first single-ended mode, a bias signal is applied to the first sensor element to generate a first single-ended output signal based on a response of the first sensor element, and when configured into a second single-ended mode, the bias signal is applied to the second sensor element to generate a second single-ended output signal based on a response of the first sensor element. When configured into a differential mode, the bias signal is concurrently applied to the first sensor element and the second sensor element to generate a differential output signal based on a response of the first sensor element and the second sensor element.
US10056096B2

Provided herein is an electronic device and method of voice recognition, the method including analyzing an audio signal of a first frame when the audio signal is input and extracting a first feature value; determining a similarity between the first feature value extracted from the audio signal of the first frame and a first feature value extracted from an audio signal of a previous frame; analyzing the audio signal of the first frame and extracting a second feature value when the similarity is below a predetermined threshold value; and comparing the extracted first feature value and the second feature value and at least one feature value corresponding to a pre-defined voice signal and determining whether or not the audio signal of the first frame is a voice signal, and thus the electronic device may detect only a voice section from the audio signal while improving the processing speed.
US10056095B2

Methods and apparatus for processing a voicemail message to generate a textual representation of at least a portion of the voicemail message. At least one emotion expressed in the voicemail message is determined by applying at least one emotion classifier to the voicemail message and/or the textual representation. An indication of the determined at least one emotion is provided in a manner associated with the textual representation of the at least a portion of the voicemail message.
US10056091B2

A system that includes a microphone array comprising a plurality of microphones positioned at different locations, where the microphones output microphone signals. A beamformer is applied to the microphone output signals and is configured to control a gain that is applied to the microphone output signals. The gain is frequency dependent and is related to a mismatch in sensitivity between two or more of the microphones.
US10056090B2

The present disclosure provides a speech/audio signal processing method based on wideband switching and a coding apparatus. The method includes: if a first wideband speech/audio signal is a harmonic signal, adjusting a determining condition for determining that a second wideband speech/audio signal is a harmonic signal, to obtain a first determining condition, where the first wideband speech/audio signal is a signal before wideband switching, and the second wideband speech/audio signal is a signal after the wideband switching; and determining, according to the first determining condition, whether the second wideband speech/audio signal is a harmonic signal. In the case of wideband switching, signal types of speech/audio signals remain as consistent as possible before and after the switching, so that continuity of the speech/audio signal decoded by a decoder device is ensured as much as possible, further improving speech communication service quality.
US10056080B2

A system receives candidate strings from a speech recognition engine. Where the speech recognition indicates success, the candidate string may be reported or otherwise used. Otherwise, candidate strings may be processed by comparing collapsed forms of the candidate strings to collapsed forms of a user's contacts. The collapsed form may replace contiguous consonants with a 1 and contiguous vowels with a 0. If a candidate string has a collapsed form matching a contact's collapsed form, that contact may be used. Where multiple candidate strings match the collapsed forms of multiple contacts, the contacts may be filtered according to textual similarity to the candidate strings, proximity to a typical usage location for the contacts, and a typical usage time for the contacts.
US10056076B2

According to some embodiments of the present invention there is provided a computerized method for speech processing using a Gaussian Mixture Model. The method comprises the action of receiving by hardware processor(s) two or more covariance values representing relationships between distributions of speech coefficient values that represent two or more audible input speech signals recorded by a microphone. The method comprises the action of computing two or more eigenvectors and eignevalues using a principle component analysis of the covariance values and transforming the speech coefficient values using the eigenvectors and computing two or more second covariance values from the transformed speech coefficient values. The method comprises the action of modifying some of the second covariance values according to the eignevalues, the covariance values, and two or more indices of the speech coefficient values. The second covariance values to the speech processor comprising the Gaussian Mixture Model.
US10056075B2

A method for training a deep neural network, comprises receiving and formatting speech data for the training, preconditioning a system of equations to be used for analyzing the speech data in connection with the training by using a non-fixed point quasi-Newton preconditioning scheme, and employing flexible Krylov subspace solvers in response to variations in the preconditioning scheme for different iterations of the training.
US10056061B1

A frequency-domain peak detector is configured to detect harmonic content of a digital input signal. An equalizer-based feedback synthesizer is configured to generate simulated feedback at a specified frequency by filtering existing content of the digital input signal at the specified frequency. A tone-based feedback synthesizer is configured to generate simulated feedback at the specified frequency by generating a tone at the specified frequency. Feedback selection logic is configured to determine the specified frequency at which to generate simulated feedback based on the harmonic content, and whether to utilize the equalizer-based feedback synthesizer or the tone-based feedback synthesizer to generate simulated feedback at the specified frequency.
US10056058B2

A driver includes a plurality of driver chips and an operation method thereof are provided. Each of driver chips includes a first transmission interface, a second transmission interface and a third transmission interface. The driver chips are coupled to each other by the first transmission interfaces and the second transmission interfaces, and the third transmission interfaces are commonly coupled to a parameter source to receive a plurality of operation parameters during an operation initiating period. When an abnormal signal is not returned after receiving the operation parameters, the driver chips end the operation initiating period. When the abnormal signal is returned after receiving the operation parameters, the driver chips receive the operation parameters again.
US10056054B2

In accordance with one example embodiment of the present invention, a plurality of antennas that are arranged according to a predetermined geometrical pattern receive radio emission signals from nearby radio emitting objects. Said radio emission signals are used, at least in part, to exhibit augmented reality indicia on a display, wherein the position of said augmented reality indicia on said display approximately indicates the direction of arrival of said radio emission signals and is organized or corrected according to predetermined criteria. One or more databases, either positioned on the cloud, or on the headset, or at an intermediate apparatus, may store the data, settings, and authorizations associated with said radio emitting object to permit and regulate the representation of said augmented reality indicia.
US10056053B2

An image signal with a magnitude in accordance with a tone to be displayed is supplied to pixels via data lines in a tone display period, and a precharge voltage including a low-potential second voltage and a high-potential second voltage is supplied to the data lines in a precharge period before the tone display period. Control is made such that a first pattern in which the low-potential second voltage and the high-potential second voltage are sequentially output in the precharge period in one horizontal scanning period and a second pattern in which only the high-potential second voltage is output in the precharge period in one horizontal scanning period are switched in accordance with a selected scanning line. Also, control is made such that a supply period of the high-potential second voltage in the second pattern is shorter than a supply period of the high-potential second voltage in the first pattern.
US10056052B2

A data control circuit includes a MUX driver that electrically connects a first channel of a data driver and one of the pixels in a first pixel group of a display panel in response to a first control signal, and electrically connects a second channel of the data driver and one of the pixels in a second pixel group of the display panel in response to a second control signal; and a MUX controller that outputs the first and second control signals.
US10056051B2

A display apparatus includes a gamma controller configured to determine whether the target pixel unit is driven in both time division method and space division method based on a plurality of comparison values and a reference condition, and an output controller configured to generate normal gamma-data of the target pixel unit using a normal gamma curve if the plurality of comparison values satisfy the reference condition and to generate high gamma-data and low gamma-data of the target pixel unit using a high gamma curve and a low gamma curve in both time division method and space division method if the plurality of comparison values do not satisfy the reference condition.
US10056046B2

An electrophoretic display apparatus includes a data line charging circuit; an adjustment resistance; a first switching portion that cause a first data line end portion of the data line to be electrically connected to any one of a data line driving circuit and the adjustment resistance; a second switching portion that cause a second data line end portion of the data line to be electrically connected to or disconnected from the data line charging circuit; and a control portion that perform control such that the first switching portion causes the first data line end portion of the data line to be electrically connected to the adjustment resistance, and subsequently allow starting of a precharge operation by performing control such that the second switching portion causes the second data line end portion of the data line to be electrically connected to the data line charging circuit.
US10056045B2

In an exemplary embodiment, each horizontal and vertical conductor of a TFT array may be in electrical contact with a first and second control system. Initially, the entire display is driven by the first control system. When/if a failure occurs in the first control system, it is powered down and the second control system maintains operation of the entire display. Each control system may contain a set of source/gate drivers, display interface board, and power supply. A reversionary button may allow the user to manually switch between control systems. Alternatively, failure may be detected by the display interface boards or a graphics processor.
US10056044B2

A liquid crystal display device and a display flickering method are provided. The display flickering method includes receiving a first instruction signal and a color selection signal from a time sequence control circuit; outputting a data signal and a control signal according to the first instruction signal and the color selection signal; displaying an image by at least one frame display frequency according to the data signal; providing a backlight source for illuminating the display panel by at least one backlight flicker frequency according to the control signal, in which the display panel displays the at least one image having at least one frame flicker frequency according to the at least one backlight flicker frequency and the at least one frame display frequency.
US10056037B1

The invention provides an AMOLED pixel driver circuit and pixel driving method. The AMOLED pixel driver circuit has a 6T1C structure, comprising a first thin film transistor (TFT) (T1), a second TFT (T2) forming mirror relation with the first TFT (T1), a third TFT (T3), a fourth TFT (T4), a fifth TFT (T5), a sixth TFT (T6), a capacitor (c1), and an organic light-emitting diode (OLED) (D1), and receiving a first scan signal (Scan1), a second scan signal (Scan2), a third scan signal (Scan3), a data signal (Data), and a predefined voltage (Vpre). The circuit can effectively compensate the threshold voltage of the driving TFT to solve the problem of unstable current flowing through the OLED caused by the threshold voltage drift. Moreover, the use of double-gate TFT as driving TFT allows designating the threshold voltage of the driving TFT through inputting predefined voltage.
US10056036B2

An organic light-emitting diode display device having an organic light-emitting diode having an anode electrode, an organic emission layer, and a cathode electrode is provided. The organic light-emitting diode display device includes a low potential source line configured to supply a low potential source voltage; and at least one auxiliary cathode electrode configured to connect the low potential source line to the cathode electrode. The at least one auxiliary cathode electrode includes a first electrode layer connected to the low potential source line, and a second electrode layer connected to the first electrode layer at a plurality of first positions and connected to the cathode electrode at a plurality of second positions different from the plurality of first positions.
US10056032B2

An organic light-emitting display includes: a display panel including first and second pixels, each having an organic light-emitting diode; and a data driver including a first operational amplifier having a non-inverting terminal coupled to a reference voltage terminal and an inverting terminal coupled to the first pixel, and a second operational amplifier having a non-inverting terminal coupled to the reference voltage terminal and an inverting terminal coupled to the second pixel. The first pixel includes a sensing transistor, a first driving transistor, and a first switch transistor. The second pixel includes a second driving transistor and a second switch transistor.
US10056028B2

A display unit includes a plurality of pixels and a drive circuit. The plurality of pixels each includes a light emitting device, a transistor, and a capacitor. The drive circuit writes an image signal into each of the pixels and thereby performs display drive. The pixels as a whole are dividable into a plurality of pixel groups. The drive circuit performs intermittent stopping of the display drive for the respective pixel groups independently of each other in a still image display period based on the image signal.
US10056025B2

A variable Vcom level generator circuit generates a variable Vcom voltage level. A variable Vcom voltage can be used for variable refresh rate display technology to prevent flicker on a display panel. The Vcom level can be changed based on the vertical frequency being used or can be changed based on external control signals.
US10056020B2

A waveguide display includes a light source, a conditioning lens assembly, a scanning mirror assembly, and a controller. The light source includes a plurality of source elements that are configured to emit image light in accordance with scanning instructions. The conditioning lens assembly transmits conditioned light based in part on the image light. The scanning mirror assembly scans the conditioned image light to particular locations as scanned image light in accordance with scanning instructions. The output waveguide includes an input area and an output area, receives the scanned image light emitted from the scanning mirror assembly at the input area, and outputs the expanded image light from a portion of the output area based in part on a direction of the expanded light output from the scanning mirror assembly. The controller generates the scanning instructions and provides the scanning instructions to the light source and the scanning mirror assembly.
US10056019B2

The invention provides a touch display panel, including: a lower substrate where a common electrode layer, a first test pad, and a second test pad are formed, an upper substrate disposed above the common electrode layer, a liquid crystal layer sandwiched between the upper substrate and lower substrate, wherein the common electrode layer is divided into a plurality of common electrode blocks arranged in a matrix, and any two adjacent common electrode blocks of the plurality of common electrode blocks are coupled to the first test pad and the second test pad, respectively.
US10056016B2

A transportable sign for temporary advertising is provided comprising a display portion configured to carry a flexible display medium (10) to display an image, wherein the display portion comprises a frame (9) at least partly surrounding the display portion and having sets of adjacent first and second grooves (35, 37) around the display portion, the second groove (37) being outward from the first groove (35) relative to the display portion, the first groove having opposing first groove walls (35A, 35B). The sign further comprises a clamp (39) having a clamp body (41) to be received in the first groove (35) and having a flange (43). The first groove (35) and the clamp (39) are arranged to clamp the flexible display medium (10) between the clamp body (41) and at least one first groove wall on insertion of the clamp body (41) into the first groove (35), and the first and second grooves (35, 37) and the clamp (39) are arrangeable such that on insertion of the clamp body (41) into the first groove (35) for clamping the display medium (10), the flange (43) of the clamp (39) covers the second groove (37).
US10056012B2

A system and method for converting static/still medical images of a particular patient into dynamic and interactive images interacting with medical tools including medical devices by coupling a model of tissue dynamics and tool characteristics to the patient specific imagery for simulating a medical procedure in an accurate and dynamic manner by coupling a model of tissue dynamics to patient specific imagery for simulating surgery on the particular patient. The method includes a tool to add and/or to adjust the dynamic image of tissues and ability to draw any geometric shape on the dynamic image of tissues and to add the shape into the modeling system.
US10056011B2

A real-time virtual reality welding system including a programmable processor-based subsystem, a spatial tracker operatively connected to the programmable processor-based subsystem, at least one mock welding tool capable of being spatially tracked by the spatial tracker, and at least one display device operatively connected to the programmable processor-based subsystem. The system is capable of simulating, in virtual reality space, a weld puddle having real-time molten metal fluidity and heat dissipation characteristics. The system is further capable of importing data into the virtual reality welding system and analyzing the data to characterize a student welder's progress and to provide training.
US10056010B2

A weld training system is provided. The weld training system includes a welding torch configured to perform a welding procedure and a mobile device coupled to the welding torch. The mobile device is configured to detect, via one or more sensors, dynamic position or orientation information of the welding torch during the welding procedure to determine one or more operating parameters of the welding procedure. The mobile device is also configured to display a welding environment based at least in part on the one or more operating parameters.
US10056007B2

A motion simulator (10) has a body tub (12) fixed on a carrier platform (14), the carrier platform being supported via motion control apparatus (52, 54, 56, 58), each having bearings which translate along an inclined path, the motion control apparatuses together providing six degrees of motion for the carrier platform.
US10056004B2

A motion simulator is constructed from a base driving an intermediate member via a 6 DOF hexapod, and a platform driven by a 2DOF simulator is provided on the intermediate member to supplement pitch and roll.
US10055991B1

A wireless transmission system includes a server in communication with one or more receiving devices. The server generates a query to a user associated with a receiving device regarding a parking-space preference. The server receive the parking-space preference along with the unique identifier and a receiving device identifier from the receiving device. The server determines a current location associated with the receiving device based on the received unique identifier, and generate an instruction to receive attributes associated with one or more parking spaces corresponding to the parking-space preferences. The server upon transmitting the instructions to the database, receive one or more parking spaces corresponding to the parking-space preferences. The server generates a graphical user interface to display instructions to reach parking spaces corresponding to the parking-space preferences in relation to the current location of the receiving device, and then transmits the graphical user interface to the receiving device.
US10055986B2

Dynamically configurable traffic controllers and methods of using the same are disclosed. An example apparatus includes a first display facing a first direction; a second display facing a second direction; a third display facing a third direction; and a processor, in response to a first input being received indicative of traffic approaching the first display and no traffic approaching the second display and the third display, the processor to cause the second display and the third display to display a first signal and for the first display not to display the first signal or a second signal, the first signal providing a first warning level, the second signal providing a second warning level greater than the first warning level, the first signal illuminatable on the second display, the second signal illuminatable on the second display, the first signal, when illuminated, disposed within a perimeter of the second signal, when illuminated.
US10055983B2

Disclosed aspects relate to transportation vehicle traffic management. A traffic controller detects a first traffic state parameter value for a first lane. In response to detecting the first traffic state parameter value, the traffic controller establishes a first broadcast of a first movement value (e.g., speed, acceleration, direction). The first movement value may indicate a first movement pattern for a first set of vehicles in the first lane. In response to establishing the first broadcast of the first movement value, the traffic controller detects a second traffic state parameter value for the first lane. In response to detecting the second traffic state parameter value the traffic controller modifies the first broadcast of the first movement value. The modified first movement value may indicate a second movement pattern for the first set of vehicles in the first lane.
US10055982B1

A mobile device configured to receive telematics data from another vehicle when the mobile device is traveling in a moving vehicle and take corrective action when a travel event exists may be provided. The mobile device may receive telematics data associated with an originating vehicle, analyze the telematics data, and determine or identify that a travel event associated with the originating vehicle exists and, when the travel event is determined to exist, determine whether the travel event is relevant to the moving vehicle or a route that the moving vehicle is presently traveling, and if so, direct corrective action such that safer vehicle travel for the moving vehicle is facilitated based upon the telematics data that is collected by the originating vehicle. An insurance provider may collect an insured's usage of the vehicle safety functionality to calculate, update, and/or adjust insurance premiums, rates, discounts, points, or programs.
US10055977B2

The present invention provides a wearable control device for controlling a controlled appliance, wherein the wearable control device comprises a biological information input unit for receiving input biological information, a processing unit for determining whether the input biological information is registered biological information and generating a control signal based on said input biological information only when the input biological information is the registered biological information, and a first communication unit for communicating the control signal to the controlled appliance and for receiving a response signal from the controlled appliance. The present invention further provides a control system for controlling the controlled appliance and a corresponding control method.
US10055976B2

An embodiment provides a method, including: in a first end user electronic device, running an application that uses device collected data; collecting, using the first end user electronic device, device data for the application; accessing, using a processor of the first end user electronic device, device data collected by another end user electronic device proximate to the first end user electronic device; and using, in the running of the application, one or more of the accessed device data and the collected device data. Other embodiments are described and claimed.
US10055966B2

An apparatus, system and method are provided for detecting purposeful energy diversion in a smart grid network. A transformer monitoring device is configured to measure the amount of electricity supplied by a transformer to a plurality of structures and electric meters are configured to measure electricity usage at each of the plurality of structures. The electric meters transmit signaling containing information regarding measured electricity usage to the transformer monitoring device and the transformer monitoring device transmits signaling to a cloud-based server containing information regarding the amount of electricity supplied by the transformer to the plurality of structures and the measured electricity usage. The cloud-based server is configured to determine based on the received signaling if energy diversion is occurring in the smart grid network.
US10055964B2

Methods and apparatus for monitoring fatigue and notifying an individual are described. The individual may be an operator of a vehicle, equipment, or machine, a student, or other person that may experience fatigue. Motion of the individual is monitored to detect a predescribed motion in response to a stimulus to first determine a base responsiveness profile. Afterwards, a current responsiveness profile is determined based on a prescribed motion in response to a stimulus, and if the current responsiveness profile exceeds a predetermined threshold of the base responsiveness profile, a notification is issued to the individual and, optionally, another person such as an employer, teacher, or parent.
US10055935B2

A gaming system is provided. The gaming system enables a player to engage in various types of gaming depending on the jurisdiction in which the player is located. For example, depending on the jurisdiction of a player's device, the gaming system may allow the player to wager using real world currency, or virtual currency. If the player's device is located in a jurisdiction that allows gambling using real world currency, the gaming system may allow the player to place wagers using real world currency. Alternatively, if the player's device is located in a jurisdiction that does not allow gambling using real world currency, the gaming system may limit the player to placing wagers using virtual currency.
US10055934B2

A touch screen player interface includes a fiber optic plate, high-resolution infrared camera and projector. The fiber optic plate acts as a display surface for the output of the projector as well as a fingerprint and/or item scanner. Individual fiber optic plates acting as individual player interfaces or a single fiber optic plate configured to support multiple player interfaces are conceivable. The touchscreen provides an interactive gaming system capable of identifying and authenticating players during common touch interactions. The touch screen interface may be integrated into virtual gaming systems such as virtual roulette, poker and craps systems. Live, human-managed gaming tables may also incorporate the touch screen player interface described herein.
US10055919B2

A relay attack deterrence system includes a mobile platform including a plurality of mobile platform transmitter components and a mobile platform receiver component provided therein. The system further includes a fob device having a fob receiver component, a fob transmitter component, and a motion sensor component configured to produce motion information. The fob device is configured to receive, at the fob receiver component, one or more first signals from at least one of the plurality of mobile platform transmitter components and to selectably transmit, to the mobile platform receiver component, a second signal based on the motion information and position information derived from the one or more first signals.
US10055911B2

A network of collection, charging and distribution machines collect, charge and distribute portable electrical energy storage devices (e.g., batteries, supercapacitors or ultracapacitors). To charge, the machines employ electrical current from an external source, such as the electrical grid or an electrical service of an installation location. The charging and distribution machines may distribute portable electrical energy storage devices of particular performance characteristics and other attributes based on customer preferences and/or customer profiles. The charging and distribution machines may provide instructions to or otherwise program portable electrical energy storage devices stored within the charging and distribution machines to perform at various levels according to user preferences and user profiles.
US10055910B2

A vehicle information recording device includes: a first control device that continuously stores, into a data storage device, vehicle information indicative of a state of a vehicle having an engine; a first determination device that determines whether the engine is stalled; a second control device that stores engine stall information into the storage unit when the first determination device determines that the engine is stalled while the first control device is storing the vehicle information into the data storage device; and a second determination device that determines whether the engine starts. When the second determination device determines that the engine starts, and the engine stall information is stored in the storage unit, the first control device starts storing the vehicle information into the data storage device.
US10055908B2

A method and system for improved driver reward display functionality. A driver reward is calculated based on inputs, such as freight fuel, fuel economy, and % idle. The driver reward system configures and displays a primary driver reward image for various menu selections. The primary driver reward image is configured to indicate whether the driver reward is at full penalty, partial penalty, neutral, partial bonus, or full bonus. The image is displayed in one color if above an expected value and another color if below the expected level. Images that indicate to the operator of the vehicle the impact of each input on the overall driver reward or whether each input is improving or worsening may be displayed. A secondary driver reward image may also be displayed to indicate a specific bonus or penalty in miles per hour and speed limit.
US10055897B2

Systems, methods, and computer-readable media are provided for placing an asset on a three-dimensional model. Each asset can be associated with a pivot point and with an asset normal. A contact point on the surface of a model where an asset is to be positioned may be identified, and a surface normal that may be perpendicular to the surface at the contact point may also be identified. Then, the asset can be placed on the model such that the position of the pivot point of the asset may coincide with the position of the identified contact point on the surface of the model, and such that the orientation of the asset normal may match the orientation of the identified surface normal.
US10055894B2

A method is provided for markerless injection of content into an augmented reality scene by use of a mobile device. Through the mobile device, a camera feed of a scene is acquired, which includes a flat surface. A key frame of the flat surface is selected from the feed. After determining that the flat surface in the key frame meets a predetermined level of feature richness, digital content is injected by superimposing text, graphics, video content over at least a part of the key frame. The digital content can be viewed and interacted with by the user of the mobile device. In one embodiment, the digital content is an advertisement.
US10055891B2

Systems provide for a virtual reality experience of a predicted future state based on the occurrence or contemplation of an event. Other systems herein described provide for an augmented reality experience that replaces an object within view with an augmented display of the object based on the predicted future state of the object.
US10055889B2

An augmented reality system provides improved focus of real and virtual objects. A see-through display device includes a variable focus lens a user looks through. A focal region adjustment unit automatically focuses the variable focus lens in a current user focal region. A microdisplay assembly attached to the see-through display device generates a virtual object for display in the user's current focal region by adjusting its focal region. The variable focus lens may also be adjusted to provide one or more zoom features. Visual enhancement of an object may also be provided to improve a user's perception of an object.
US10055886B2

A system, a method and instructions embodied on a non-transitory computer-readable storage medium that solve a 3D point-in-polygon (PIP) problem is presented. This system projects polygons that comprise a set of polyhedra onto projected polygons in a reference plane. Next, the system projects a data point onto the reference plane, and performs a 2D PIP operation in the reference plane to determine which projected polygons the projected data point falls into. For each projected polygon the projected data point falls into, the system performs a 3D crossing number operation by counting intersections between a ray projected from the corresponding data point in a direction orthogonal to the reference plane and polyhedral faces corresponding to projected polygons, to identify polyhedra the data point falls into. The system then generates a visual representation of the set of polyhedra, wherein each polyhedron is affected by data points that fall into it.
US10055885B2

Discussed herein are systems, devices, and methods for filtering digital elevation map (DEM) data. A method can include ingesting digital elevation map (DEM) data and intensity data from a panchromatic (PAN) or multi-spectral (MS) image, filling in voids in the ingested DEM data using local interpolation to create interpolated DEM data, creating a shadow map based on the received intensity data, modifying, using the created shadow map, a height of one or more pixels in the interpolated DEM data to create a modified DEM file, and storing the modified DEM file in a memory.
US10055882B2

A method for generating a three-dimensional (3D) model of an object includes: capturing images of the object from a plurality of viewpoints, the images including color images; generating a 3D model of the object from the images, the 3D model including a plurality of planar patches; for each patch of the planar patches: mapping image regions of the images to the patch, each image region including at least one color vector; and computing, for each patch, at least one minimal color vector among the color vectors of the image regions mapped to the patch; generating a diffuse component of a bidirectional reflectance distribution function (BRDF) for each patch of planar patches of the 3D model in accordance with the at least one minimal color vector computed for each patch; and outputting the 3D model with the BRDF for each patch.
US10055866B2

Systems and methods for overlaying a second image/video data onto a first image/video data are described herein. The first image/video data may be intended to be rendered on a display with certain characteristics—e.g., HDR, EDR, VDR or UHD capabilities. The second image/video data may comprise graphics, closed captioning, text, advertisement—or any data that may be desired to be overlaid and/or composited onto the first image/video data. The second image/video data may be appearance mapped according to the image statistics and/or characteristics of the first image/video data. In addition, such appearance mapping may be made according to the characteristics of the display that the composite data is to be rendered. Such appearance mapping is desired to render a composite data that is visually pleasing to a viewer, rendered upon a desired display.
US10055865B2

The present disclosure relates to data management. More particularly, the present disclosure relates to visualizing data and/or navigating visualized data. In one aspect, a computer-implemented method for dynamically presenting graphical and textual information in a graphical user interface is configured to: display graphical user interface elements visually representing a data set stored in memory along at least one dimension of a graphical user interface; receive activation signals generated by user input devices and corresponding to at least one dimension of the displayed graphical user interface; and, upon receiving an activation signal, display at least a portion of the data set based on the position at which the activation signal was received.
US10055860B2

A computed tomography (CT) method and apparatus including a radiation source configured to produce radiation directed to an object space, and a plurality of detector elements configured to detect the radiation produced from the radiation source through the object space and generate projection data. A rotation mount is configured to rotate the radiation source around the object space. Processing circuitry is configured to cause the rotation mount to rotate the radiation source, and to receive the projection data. The projection data includes a plurality of projection data sets. The processing circuitry calculates a set of weights based on the projection data sets, calculates a set of pre-weights based on the weights, and minimizes a penalized weighted least-squares cost function to produce a reconstructed image. The cost function is a sum of a weighted least-squares term, weighted using the weights, and a penalty term weighted using the pre-weights.
US10055859B2

The invention relates to a CT imaging apparatus and a method for generating sectional images of an object such as a patient on a patient table. According to one embodiment, first projections (P) are generated along a first helical scanning path (Tr1) of a first X-ray source according to a sparse angular sampling scheme. Additional projections (Q1, Q2, R1) may dynamically be introduced along said first helical scanning path (Tr1) and/or along a second helical scanning path (Tr2) of an additional X-ray source based on the evaluation of previous projections (P1).
US10055850B2

Apparatus and methods for detecting and utilizing saliency in digital images. In one implementation, salient objects may be detected based on analysis of pixel characteristics. Least frequently occurring pixel values may be deemed as salient. Pixel values in an image may be compared to a reference. Color distance may be determined based on a difference between reference color and pixel color. Individual image channels may be scaled when determining saliency in a multi-channel image. Areas of high saliency may be analyzed to determine object position, shape, and/or color. Multiple saliency maps may be additively or multiplicative combined in order to improve detection performance (e.g., reduce number of false positives). Methodologies described herein may enable robust tracking of objects utilizing fewer determination resources. Efficient implementation of the methods described below may allow them to be used for example on board a robot (or autonomous vehicle) or a mobile determining platform.
US10055849B2

An image measurement device according to the present invention comprises: a stage on which a measurement object is mounted; an imaging device imaging the measurement object for a certain imaging range and outputting image information; a position control device that moves the imaging device to a plurality of measurement positions and scans in a scanning direction; and an arithmetic processing device that calculates a displacement of the measurement object. The imaging device is configured capable of imaging a preliminary measurement range broader than the certain imaging range. The arithmetic processing device, prior to a main measurement that measures the displacement of the measurement object at each measurement position, makes a preliminary measurement based on the image information corresponding to the preliminary measurement range, and sets a scanning range of the imaging device at each measurement position during the main measurement based on a result of this preliminary measurement.
US10055841B2

A signal synthesizing unit performs aperture synthesis of output signals from conversion element groups which are arranged in a matrix and convert ultrasonic waves into electric signals, and sequentially outputs a first image signal, for every transmission of the ultrasonic waves. A signal addition unit adds the first image signals output from the signal synthesizing unit together for each group so as to output a second image signal. An adaptive signal processing unit calculates an adaptive weight on the basis of the second image signal, and synthesizes the second image signals with each other.
US10055837B2

A method of and an apparatus for measuring biometric information are provided. The method includes receiving an image of a biosensor including a reagent pad on which a sample is collected, and comparing brightness information of a reacting region of the reagent pad in the received image with reference brightness information in the received image to determine a value of a reagent reaction between the reagent pad and the sample.
US10055829B2

A thickness of a first layer in a structure may be measured based on an original image of the structure. A first boundary of the first layer may be identified in the original image. A second boundary that is substantially indistinguishable in the original image may be identified based on converting the original image into a first image based on the first boundary and generating a second image based on filtering the first image. The first image may be generated based on adjusting partial image portions of the original image to align the representation of the first boundary with an axis line, such that the first image includes a representation of the first boundary that extends substantially in parallel with the axis line. The second boundary may be identified from the second image, and the thickness of the layer may be determined based on the identified first and second boundaries.
US10055827B2

Digital image filters and related methods for image contrast enhancement are disclosed. According to one aspect of the method, an invariant brightness level is initially determined. For each pixel of an input image, the invariant brightness level is subtracted from the input brightness of the pixel. The resulting value is multiplied with a contrast adjustment constant. After that, the invariant brightness level is added. Further aspects of the method can involve histogram equalization.
US10055826B2

An image processing system and method for determining a set of surface normals of one or more objects for use in rendering the object(s) is described. One or more input images are received, each representing a view of the object(s). A depth image is received representing depth values of the object(s). Coarse surface normal estimates are determined based on depth values of the received depth image. The set of surface normals are determined by applying bilateral filtering to the coarse surface normal estimates. The bilateral filtering uses bilateral filtering guidance terms based on luminance values derived from the input image, wherein the determined set of surface normals are for use in rendering the object(s).
US10055822B2

A tint of an object according to a second image capturing device is corrected by a first parameter for correcting a tint of a second object that the second image capturing device captured in a first time zone to a tint of a first object that a first image capturing device captured in a first time zone. If a third object captured by a third image capturing device corresponds to the first object, a parameter for correcting a tint of the third object to the tint of the first object is used for correcting a tint of an object according to a third image capturing device. If the third object corresponds to the second object, the first parameter and a third parameter for correcting the tint of the third object to the tint of the second object is used for the foregoing tint correction.
US10055820B2

An image de-noising method and an apparatus thereof are disclosed, which includes categorizing a pixel in a current frame into a first low-frequency pixel having a first weight and a first high-frequency pixel having a second weight; categorizing a previous pixel corresponding to the position of the pixel in a previous frame into a second low-frequency pixel having a third weight and a second high-frequency pixel having a fourth weight; adjusting the first weight and the third weight and calculating the weighted sum of the first low-frequency pixel and the second low-frequency pixel, to generate low-frequency pixel data; adjusting the second weight and the fourth weight and calculating the weighted sum of the first high-frequency pixel and the second high-frequency pixel, to generate high-frequency pixel data; and calculating the sum of the low-frequency pixel data and the high-frequency pixel data, to output the de-noised pixel.
US10055819B2

The radiation imaging apparatus includes: a correction data acquiring unit configured to acquire, from image data captured in a predetermined imaging mode, offset correction data corresponding to the predetermined imaging mode; a switching unit configured to switch an acquisition mode for acquiring the image data, depending on the predetermined imaging mode; and an image processing unit configured to subtract the offset correction data from a radiation image of an object to perform an offset correction process.
US10055815B2

An imaging apparatus 12 acquires RAW images 202a and 202b by left and right cameras and performs a demosaicing process for and stepwise reduction of the RAW images 202a and 202b to generate and correct colored image groups 204a and 204b which represent picked up images with a plurality of resolutions (S10 and S12). Image process parameters 206 acquired in the course of the demosaicing process and the correction process are transmitted to a host terminal 20 together with part of colored images and data of a partial image 208 of the RAW image 202a. The host terminal 20 utilizes the image process parameters 206 transmitted from the imaging apparatus 12 to perform a demosaicing process for the partial image 208 to generate and correct a colored image 212 (S16). The host terminal 20 utilizes the colored image transmitted from the imaging apparatus 12 and the colored image 212 generated therein to generate an image 214 to be displayed (S18 and S20).
US10055810B2

A texture cache architecture facilitates access of compressed texture data in non-power of two formats, such as the Adaptive Scalable Texture Compression (ASTC) codec. In one implementation, the texture cache architecture includes a controller, a first buffer, a second buffer, and a texture decompressor. A first buffer stores one or more blocks of compressed texel data fetched, in response to a first request, from a first texture cache, where the one or more blocks of compressed texel data including at least requested texel data. The second buffer stores decompressed one or more blocks of compressed texel data and provides the decompressed requested texel data as output to a second texture cache. The one or more blocks of compressed texel data stored by the first buffer includes second texel data in addition to the requested texel data.
US10055804B2

A roaming transport distribution management apparatus and method are provided. A controller selects transports within a defined service zone in response to customer transit requests from customer locations or a central hub which are capable of meeting maximum transit time to the end destination in either an inbound or outbound direction from the hub. A hub manager varies the position and/or the size of an exclusive coverage area of each transport within the overall service zone to insure a dense accumulation of transports over the entire service zone and alters the position of other transports in response to the movement of a transport inbound or outbound from the hub with a passenger. The hub manager can vary the size of the exclusive coverage area of each transport to account for population and request call densities and the number of available transports.
US10055801B2

A system and method for efficiently and securely converting physical documents, including handwritten reports, into structured data stored in databases is disclosed. The method includes extraction by a processor of electronic images or text from scanned physical documents and transmission of the extracted data by the processor to other devices for evaluation by data entry technicians. A candidate set of potential responses to a field may be provided to a data entry technician to enable the data entry technician to evaluate the extracted data. The candidate set may be generated based on responses extracted physical documents having the same author. Entries from different data fields of documents may be provided to different data entry technicians to reduce the amount of information provided to a data entry technician, thereby reducing security risks for documents containing confidential material.
US10055796B1

Methods and systems for displaying a user interface that warns a driver that a vehicle is located within or is near a geographical area (and/or intersection) associated with a higher than average risk of animal-vehicle and/or vehicle-vehicle collisions are provided. According to certain aspects, an electronic device may access a database that identifies a plurality of high risk areas, including areas associated with prior vehicle accidents. The electronic device may display a virtual road map, as well as an icon indicating the vehicle's current location and a plurality of visual indications of high-risk areas. When the electronic device detects that the current location of the vehicle is within and/or approaching a high-risk area, the electronic device may then warn the driver about the higher than average risk of experiencing a vehicle collision.
US10055795B2

The invention provides systems, and methods of using the systems, implementing a benefit product with a guaranteed minimum income, wherein payment into the benefit product securing the guaranteed minimum income. The system comprises an income recordkeeper interfacing with a plurality of savings recordkeepers, the income recordkeeper including (1) an income recordkeeper interface portion that inputs attributes to the benefit product funded by payments from a plan associated with the benefit product; and (2) an income recordkeeper record keeping system that implements the benefit product, the income recordkeeper record keeping system being in communication with the income recordkeeper interface portion, the income recordkeeper record keeping system: (a) monitoring transactions to the benefit product; and (b) determining, based on the transactions, a guaranteed minimum income associated with participation in the benefit product.
US10055794B1

Methods and systems for evaluating the effectiveness of autonomous operation features of autonomous vehicles are provided. According to certain aspects, information regarding autonomous operation features associated with a vehicle may be determined and used to determine a likelihood of an accident for the vehicle. Determining the likelihood of an accident may include determining risk factors for the features related to the ability of the features to make control decisions that successfully avoid accidents. This may include reference to test data or actual loss data associated with the features, as well as usage data regarding expected use of the features during vehicle operation. Effectiveness of the features may be evaluated relative to location or operating conditions, as well as types and severity of accidents. The determined effectiveness of the features of a vehicle may further be used to determine or adjust aspects of an insurance policy associated with the vehicle.
US10055793B1

Methods and systems for processing insurance policies associated with properties may be provided. A property may be populated with a plurality of smart devices or devices that are connected to a central controller, such as via wired or wireless communication. The plurality of devices may be covered by an insurance policy, such as a homeowners, renters, or personal articles insurance policy. The central controller may detect an insurance-related event and may retrieve sensor data and pricing information from one or more of the devices. The central controller may assess damage to the devices and may generate a proposed insurance claim based upon damage to the identified devices. Additionally, the central controller may facilitate a processing of the proposed insurance claim with a customer and an insurance provider. The smart devices may be, or be attached to, appliances, electronics, computers, televisions, jewelry, vehicles, furniture, or other equipment or personal belongings.
US10055792B2

The invention is a system and method of appraising and managing risk relating to technology needs using a risk management processing engine. The risk management processing engine serves as a central server for an administrator to manage a plurality of policy holders and third party service technicians. The invention gathers policy holder data, determining the risk associated with the data, creating a risk management policy for technology service events and technology service situations in order to mitigate or eliminate the risk, and resolving serviceable events when risk is actualized.
US10055791B2

Certain embodiments provide a method including determining a communication state of a trading device, the communication state based on one or more factors including a measured signal strength of a first channel, the trading device configured to utilize at least one of a first channel and a second channel to communicate. The example method includes comparing the communication state to a communication criterion. The example method includes reconfiguring, based on the comparison of the communication state to the communication criterion, the trading device from transmitting using only the first channel to transmitting using both the first channel and the second channel. The example method includes assigning a first identifier to a first trading order. The example method includes transmitting the first trade order to a server using both the first and the second channel, the first channel transmitting the first trade order using the first identifier in a first message and the second channel transmitting the first trade order using the first identifier in a second message such that the server is to process only one of the first message and the second message based on the first identifier and a time of receipt of the first message and the second message.
US10055789B2

A method and system are described for providing a trader with the ability to quickly configure the quoting side of a trading tool, without experiencing the normal delays associated with conventional methods of quoting. In spread trading, an automated spread trading tool may automatically work an order to buy or sell a tradeable object. A user may configure the trading tool to work an order in a certain tradeable object first. The system allows the user to essentially on-the-fly configure the trading tool to work a second order in another tradeable object, and in response to the change, the system can take specific actions such as deleting the order in the first tradeable object and automatically entering the second order in the other tradeable object. This allows the trader to trade quickly and efficiently.
US10055783B1

Systems and methods for identifying products in video are disclosed. A video containing at least one object is received, and video frames are extracted from the video for analysis. At least one object is extracted from one or more of the video frames to determine whether it corresponds to a product. Hyperlinks can be generated and embedded in a user interface to allow a user to purchase the product and/or retrieve additional information about the product.
US10055779B1

In some examples, a buyer device is configured to present a first graphic user interface (GUI) including information about items available from a first merchant site. The first GUI may further include a virtual control for adding a selected item to a persistent virtual cart maintained by a service provider. The buyer device may be navigated to a second merchant site to present a second GUI that may receive a selection to cause a second item from the second merchant site to be added to the persistent virtual cart. The buyer device may present a cart GUI for accessing the persistent virtual cart. The cart GUI may be used to send an instruction for ordering the items associated with the cart, causing the service provider to send an order for the first item to the first merchant and an order for the second item to the second merchant.
US10055768B2

A method for facilitating the order of commercial products in connection with the display of media content, whereby a player comprises a media production component and an interactive e-commerce component embedded therein. The player with the e-commerce component can be virally copied and propagated from one web page to any number of other web pages.
US10055763B2

A method, system, and computer program product for classifying user intent based on spatial information relayed via a mobile device. Embodiments commence upon receiving a location beacon identification value originating from a location beacon, which location beacon identification value is then relayed to the server from the mobile device. The server determines a set of one or more rules based at least in part on the location beacon identification value, and then transmits at least a portion of a set of one or more rules to the mobile device, (e.g., using a mobile device carrier's infrastructure). The rules comprise triggers, and when a trigger fires, user categorization is determined and user intent is predicted. The user categorization and/or predicted user intent is used to select an advertising message.
US10055762B2

The deep application crawling technique described herein crawls one or more applications, commonly referred to as “apps”, in order to extract information inside of them. This can involve crawling and extracting static data that are embedded within apps or resource files that are associated with the apps. The technique can also crawl and extract dynamic data that apps download from the Internet or display to the user on demand, in order to extract data. This extracted static and/or data can then be used by another application or an engine to perform various functions. For example, the technique can use the extracted data to provide search results in response to a user query entered into a search engine. Alternately, the extracted static and/or dynamic data can be used by an advertisement engine to select application-specific advertisements. Or the data can be used by a recommendation engine to make recommendations for goods/services.
US10055761B2

A method to control advertising messages directed at a user is provided. Such control might include setting a filter to control advertisements directed at a user. Advertisements are sent to a user based on the filter settings. The user may accept the advertisements. If the user accepts the advertisements, the user is provided with a reward. In addition, a method using a quiz to determine if a user is human or an automated respondent is provided. The user is presented with a quiz. The user is advised of the acceptable manner for responding to the quiz. The user's response to the quiz is received. A determination based on the user's response as to whether the user is a human or an automated respondent is made.
US10055760B2

A system and method for identifying, managing, and synchronizing delivery and storage of promotional material to computing devices associated with a user. The system and method are configured to receive a request from one or more of the user's computing devices to synchronize the delivery of the promotional material to at least a portion of the user's device portfolio. Advantageously, the action triggering the sending of the synchronization request may include an interaction with the promotional material or an interaction with a web service application.
US10055751B2

A computing apparatus includes: a transaction handler configured to process transactions in a payment processing network; a data warehouse configured to store transaction data recording the transactions processed at the transaction handler; a profile generator configured to generate, based on the transaction data, a profile including business activity data configured to identify a time period of active business, and a portal configured to communicate with a search engine to enhance search results using the business activity data.
US10055747B1

A consumer portal enables consumers to review data collected about those consumers in a privacy-protected manner, through authentication using personally identifiable information (PII) and a linking service supported by a marketing database. Once consumers review this data, they may then edit this data or determine whether they wish it to be used for marketing purposes. They are also presented with various opt-out facilities. The consumer portal is accessible by computers, tablets, smartphones, and other computing devices with Internet-access capabilities.
US10055736B2

There are provided systems and methods for dynamic authentication through user information and intent. A user may wish to purchase an item that they view on a merchant marketplace using a computer of mobile phone. The merchant for the merchant marketplace may register the user's intent to purchase the item by receiving the user's actions while browsing the marketplace. The user may further provide user information with the merchant, such as a biometric reading, identifier, or other information. When the user then arrives at a merchant location to purchase the item and complete a transaction using a payment instrument, the merchant may process the user's intent and information to determine how confident the merchant is that the user is entitled to utilize the payment method. Such confidence rating may correspond to whether the merchant believes the transaction is fraudulent or if the user is misrepresenting their identity.
US10055731B2

An electronic device with one or more processors, memory, and a display detects a user interaction with a user interface of a first application and, in response to detecting the user interaction with the user interface of the first application, determines whether one or more security parameters are satisfied, where a first security parameter is satisfied when a network access point being used by the electronic device satisfies predefined criteria. In accordance with a determination that the one or more security parameters are satisfied, the device: displays a security keyboard on the display corresponding to a second application different from the first application; and receives user information input via the security keyboard by a user of the electronic device. The device transmits the user information to a target terminal.
US10055715B1

The present technology provides a payment service for providing financial transactions between a customer and merchant wherein the customer can pay in any currency and the merchant can be paid in any currency. Furthermore, the present technology supports payment using cryptocurrency, while improving such transactions in a way that takes advantage of benefits of such transactions while overcoming drawbacks such as delays in processing.
US10055714B2

Provided is a method for issuing single-use and multiple-use digital currency via a mobile and wearable device. The method may include receiving a currency issuance request from a user, prompting the user to enter a user authentication information, accessing a user account maintained by a currency issuer, generating the digital currency based on payment data of the user account, and providing the digital currency to the mobile and wearable device. The method may continue with receiving a transaction request from a merchant and matching merchant identification data provided by the user in the currency issuance request and merchant identification data provide by the merchant. If the match of the merchant identification data is determined, the method may continue with authorizing a payment transaction by transferring a payment amount from the digital currency to a merchant account associated with the merchant.
US10055713B2

A method and device are provided for delegating an implementation of transactions to an intermediate user. The method includes: at least one first phase of registering at least one payment server with the intermediate server, the first phase delivering, within the intermediate server, a delegating data structure including at least one association between the payment server and at least one list of types of transactions delegated by the payment server to the intermediate server; and at least one second phase of registering at least one user with the intermediate server, the second phase delivering, within the intermediate server, a provisioning data structure including at least one association between a user identifier, a payment server identifier and a user identifier with the payment server.
US10055711B2

An alternator and starter tester system capable of generating a warranty claim code. The warranty claim code can contain information regarding a diagnostic test and the tested components. The alternator and starter tester system can also encode and transmit the warranty claim code to a supplier or a manufacturer to verify warranty credit.
US10055709B2

A received item has a machine-readable timecode placed thereon. A storage area that contains this item is correlated with that timecode to provide correlated information. That correlated information is used to automatically determine when to move that item from that storage area to a display area. So configured, an item received at a product-receiving area of a retail shopping facility can have a label placed thereon, the label bearing a current time. After placing this labeled item in a non-public storage area of the retail shopping facility a handheld code scanner can help correlate a particular timecode/item with a particular machine-readable location code in the non-public storage area. That correlated information is used to automatically determine when to move that item from the non-public storage area to a retail display area of the retail shopping facility. So configured, earlier-received items can be reliably moved in this manner before later-received items.
US10055704B2

Discovering workflows in communications exchanged between a sender and at least one recipient. A communication is received and analyzed to detect workflow. The analyzing of the communication detects the sender and the at least one recipient from the communication; analyzes the communication to extract questions and corresponding responses; stores the questions and responses in a repository; generates a link to the questions and responses in the repository, and generating a user interface for the link to the questions and responses in the repository. A communication is then sent to the at least one recipient with a link to the questions and responses in the repository, extracted from the communication, replacing the questions and responses present in the communication.
US10055694B2

Provided are: a use-assisting tool for an autonomous mobile device that enhances convenience for a user of the autonomous mobile device; an operation management center; an operation system; and an autonomous mobile device. The use-assisting tool for an autonomous mobile device provides assistance for using the autonomous mobile device, which travels autonomously along a route to a destination, and is characterized by: being provided with a communication means that communicates with an operation management center, an input means, and a display means; a destination to be visited using the autonomous mobile device being input by means of the input means; and the display means displaying cooperation information established at the destination that is transmitted from the operation management center. The cooperation information established at the destination includes information regarding securing a mobility means at the destination and establishing a reservation at the destination.
US10055688B2

A method for receiving a context based service includes: providing a user identifier (ID) to a service provider, the user ID being used for a recommendation of a service by a recommendation engine using a decision model; and receiving a recommended service from the service provider, the recommended service being recommended through a recommendation description (RD), the RD determined by the recommendation engine based on the decision model and at least one of a user description (UD) and a context description (CD) being obtained through the user ID.
US10055684B2

A method for implementing a reservoir simulator is described. The method comprises developing training data by performing a calculation on an initial set of input data relating to reservoir conditions to obtain corresponding output data; training an artificial neural network (“ANN”) to perform the calculation using the training data; and using the trained ANN to perform the calculation on a second set of input data to obtain corresponding output data for use by the reservoir simulator in performing simulations.
US10055673B2

A method for processing an image of pixels is described. The method includes determining a plurality of features representative of the image, obtaining both information representative of a probability of presence of an object in the image and information representative of a shape of the object by implementing a unique multivariate regression applied to at least a part of the features.
US10055670B2

An image recognition device includes an identification unit configured to compare a feature point in an input image and a feature point in every model image to compute a first degree of similarity between the input image and the model image, and to identify the input image on the basis of said first degree of similarity. To compute the first degree of similarity for a model image, the identification unit adds to a score based on a matching feature point for each feature point in the model image matching a feature point in the input image. The score based on the matching feature point is a value that increases as the number of model images including the matching feature point decreases.
US10055652B2

Systems, methods, and devices for pedestrian detection are disclosed herein. A method includes receiving one or more images from a rear-facing camera on a vehicle. The method further includes determining that a pedestrian is present in the one or more images, predicting future motion of the pedestrian, and notifying a driver-assistance or automated driving system when a conflict exists between forward motion of the vehicle and the predicted future motion of the pedestrian.
US10055650B2

The present invention relates to a vehicle driving assistance device and a vehicle having same. The vehicle driving assistance device according to an embodiment of the present invention comprises: a stereo camera; an interface unit exchanging data with at least one device inside a vehicle; and a processor performing lane detection for a first region in front of the vehicle based on a stereo image received from the stereo camera, and deducing lanes for a second region in front of the vehicle based on map information from an interface unit. Accordingly, the lanes in front of a vehicle can be perceived based on a captured image.
US10055640B2

An apparatus extracts feature information from an object of image data. The apparatus registers the extracted feature information in a dictionary. The apparatus refers to the dictionary and determines a similarity between feature information registered in the dictionary and the extracted feature information. The apparatus does not use, of feature information to be registered in the dictionary, feature information not satisfying a predetermined evaluation criterion in similarity determination.
US10055634B2

An electronic device with a display and a fingerprint sensor displays a fingerprint enrollment interface and detects, on the fingerprint sensor, a plurality of finger gestures performed with a finger. The device collects fingerprint information from the plurality of finger gestures performed with the finger. After collecting the fingerprint information, the device determines whether the collected fingerprint information is sufficient to enroll a fingerprint of the finger. When the collected fingerprint information for the finger is sufficient to enroll the fingerprint of the finger, the device enrolls the fingerprint of the finger with the device. When the collected fingerprint information for the finger is not sufficient to enroll the fingerprint of the finger, the device displays a message in the fingerprint enrollment interface prompting a user to perform one or more additional finger gestures on the fingerprint sensor with the finger.
US10055622B1

A fast RFID tag identifying method includes an encoding step for encoding a pair of bits to be expressed by an RFID tag into a silence code to be used in a transmitting step for the RFID tag. The silence code is arranged such that the superposition of a plurality of silence codes from a plurality of RFID tags is decoded into a set of pairs of bits to be expressed by the RFID tags.
US10055621B2

An agricultural exchange system includes a smart chute for isolating a live animal. The live animal can be weighed, photographed, and identified while in the smart chute. A subscriber unit receives measured data and transmits the data to a centralized server. The centralized server stores measured data and identification data as part of a product data card for the live animal. The centralized server provides the data as needed to potential buyers directly or through a service provider. Potential buyers may access the data in real time to obtain detailed information on a live animal prior to purchase.
US10055618B1

An RFID apparatus is disclosed generally comprising an RFID reader antenna attached to a microprocessor, the RFID reader antenna adapted to receive a first digital signal from a first RFID sensor and a second digital signal from a second RFID sensor. The RFID apparatus further possesses a converter that converts the first digital signal to a first analog output, such as electrical current, and the second digital signal to a second analog output. The apparatus can further possess a first electrical wire adapted carry the first analog output to a control system when the first electrical wire is connected to the control system. Also the apparatus can possess a second electrical wire adapted to carry the second analog output to the control system when the second electrical wire is connected to the control system. The control system is external to RFID apparatus and independent of the RFID apparatus.
US10055616B2

RF tags using source addresses to locate stations on a Wi-Fi network are secured. An RF location server receives a pseudo source address of an RF (radio frequency) tag from a station. The station obtains the pseudo source address while being within radio range of the RF tag and the station receiving a beacon frame from the RF tag. A source address for the RF tag is looked-up utilizing the pseudo source address, and a specific location for the RF tag is looked-up utilizing the source address. Some embodiments store the locations in association with the pseudo address. Either way, the specific location of the station is identified based on the source address of the RF tag. An action is determined in response to at least the specific location of the station. Information related to the action is sent to the station for output to a user of the station. For example, a location-based offer or service can be provided in real-time with a consumer's presence to relevant products or services.
US10055614B1

A detection activity of a card may be sensitive to capacitance changes in adjacent and non-adjacent pads on the card. Accordingly, the detection activity may remain sensitive to faster-moving devices and/or reduced detection sampling rates. A second detection activity may follow a first detection activity, which may increase a probability of a successful communication sequence subsequent to the first detection activity. A card may, therefore, immediately transition to a low-power mode of operation after verification to reduce power consumption.
US10055611B2

A customer support application provides screen sharing of the user's computing device with a remote customer support agent, thereby enabling the customer support agent to view the content displayed on the user's device. At least a portion of the content displayed on the user's device may contain sensitive information. Coordinates corresponding to the content displayed on the user's device may be obtained and the portion of the display corresponding to the coordinates may be obscured from the remote customer support agent.
US10055606B2

A method, system and computer program product are provided for implementing block extent granularity authorization model processing in Coherent Accelerator Processor Interface (CAPI) adapters. The CAPI adapter includes an authorization table and a file system authorization function to authenticate data access for a client at an extent granularity and to prevent an application from accessing unauthorized data in the CAPI adapter. Each authorization table entry provides for the CAPI client, a CAPI client identification (ID), a CAPI server register space assigning resource ownership to the CAPI client with a CAPI set of allowed functions.
US10055601B1

A first access key, which is provided by a key server for decrypting a file and the encrypted file is published on a public network by a first user. Every time the secured file is accessed by a second user, the first access key is provided by the key server to decipher the file. The first user can control access to the file by deleting the first access key on the key server, thus denying the second user access to the access key preventing de-encryption of the secured file.
US10055585B2

Technologies for assembling an execution profile of an event are disclosed. The technologies may include monitoring the event for a branch instruction, generating a callback to a security module upon execution of the branch instruction, filtering the callback according to a plurality of event identifiers, and validating a code segment associated with the branch instruction, the code segment including code executed before the branch instruction and code executed after the branch instruction.
US10055574B2

A method, system and computer program product are provided for implementing block extent granularity authorization processing for a Coherent Accelerator Processor Interface (CAPI) adapter. An Application Client requests authorization to a File from a system processor file system. The file system validates the request, determines the location of each Extent that comprises the File, and requests authorization to each Extent from a System CAPI Authorization manager. The System CAPI Authorization manager requests the CAPI Client manager to assign a Child Client ID and CAPI Server Register range to the requesting Application Client and requests a previously authorized CAPI Parent Client to authorize the Child ID to the list of Extents. The CAPI Parent Client sends a Create Authorizations command to the CAPI Adapter via the Parent's CAPI Server Registers. The CAPI Adapter validates the Parent Authorization Handle and CPI Server Register range for the specific Extent/Command/Resource, and creates an Authorization List by assigning a new Child Authorization Handle for each requested, validated Extent/Command/Resource. The Authorization List and the Child Client ID are returned to the File System.
US10055571B2

An information processing device having a lock function for restricting user operations and a mechanism executed by this information processing device are provided in which the information processing device includes: an input unit for receiving a first password and a specified location from a user; a mode setting unit for switching to a restricted mode restricting at least some of the functions of the information processing device in response to receiving the first password and location; and a releasing unit for releasing the restricted mode on condition that the information processing device has reached the specified location.
US10055565B2

A wearable device includes one or more biometric sensors, each of the one or more biometric sensors gathering biological data from a wearer of the wearable device, the wearable device further having a computer processor for receiving the biological data from the one or more biometric sensors and generating biometric information based on the biological data and according one or more biometrical algorithms, the biometric information including validation information to validate the wearer as a source of the biological data gathered by each of the one or more sensors, the biometric information further including sleep information to provide a sleep profile of the wearer.
US10055551B2

Described herein are systems and methods for performing multi-stage detection and classification of cancer regions from digitized images of biopsy slides. Novel methods for processing the digitized images to improve feature extraction and structure identification are disclosed, including but not limited to the use of quaternions, logarithmic mappings of color channels, and application of wavelets to logarithmic color channel mappings. The extracted features are utilized in improved machine learning algorithms that are further optimized to analyze multiple color channels in multiple dimensions. The improved machine learning algorithms include techniques for accelerating the training of the algorithms, making their application to biopsy detection and classification practical for the first time. The performance of the described systems and methods are further improved by the disclosure of a novel multistage machine learning scheme, in which additional classifiers are utilized to choose among the classes proposed by other classifiers in close cases.
US10055550B2

The disclosure is directed to techniques for remote management of information relating to therapy delivered to a patient by an implantable medical device (IMD). A remote monitoring system for therapy programming includes an IMD that delivers therapy, e.g., neurostimulation, drug therapy, or both, to a patient, an external programming device associated with the IMD, such as a patient programmer, and a remote networking device that receives usage information from the external programming device. The external programming device communicates with the IMD via local, wireless communication, and the remote networking device receives usage information from the external programming device via a network. The usage information includes information that relates to use of therapy by the patient, use of features of the external programming device and the IMD, or use of navigation patterns of a user interface of the external programming device.
US10055547B2

A quality of medical care can be estimated based on factors such as a mortality rate or complications rate. However, by this point, poor care may have already reached its consequence. In some embodiments, characteristics pertaining to a care experience are analyzed to identify those predictive of a health result. The identified characteristics may include ones that depend on care factors, such that they are not, alone, easy to manipulate. Those characteristics can then be monitored, and unsatisfactory characteristics can be addressed.
US10055545B2

Some implementations may provide a computer-assisted method for master data management, the method including: receiving configuration information defining a model of entities, each entity encoding attributes of a prescriber of one or more healthcare products; receiving specification information defining mapping logic, searching logic, and matching logic, and merging logic for processing base entities and related entities of the model; receiving data from more than one source customer databases, the customer database including data encoding prescribers of healthcare products and being maintained by more than one organizations; translating the received data into staging data according to the mapping logic in the received specification information; generating master data by processing the staging data according to the searching logic, matching logic, and merging logic in the received specification information; and synchronizing at least a portion of the master data to at least one of the source customer databases.
US10055537B2

A method is provided for performing a simulation on an aircraft. The method includes: receiving, at an onboard maintenance computer (OMC) a simulation script that includes one or more steps for adjusting at least one parameter of the aircraft; processing, by the OMC, the simulation script to determine simulation data; and sending the simulation data from the OMC to one or more signal producer member systems of the aircraft to adjust the at least one parameter of the aircraft.
US10055536B2

Systems and methods for designing digital representations of 3-D objects and manufacturing such objects are disclosed herein. In some aspects, the systems and methods described relate to bending maps that define regions on a physical object that can be bent or manipulated in order to design the 3-D object.
US10055532B2

Statistically modeling timing in a digital circuit through the use of canonical form models, where some terms of the form represent sources of variation sensitive to only a subset of timing regions of the circuit. When propagating the form through regions through which some set of terms in the model is not sensitive, those terms are collapsed by placing them in a cache and replacing them in the form with a single combined term that references the cached terms.
US10055528B1

Disclosed are methods, systems, and articles of manufacture for implementing engineering change orders (ECOs) with figure groups and virtual hierarchies. These techniques identify a schematic design and a layout having at least one virtual hierarchy of an electronic design. These techniques then implement an ECO to modify at least one layout circuit component design in a figure group, without considering a physical hierarchical structure of the layout. These techniques further check the figure group based in part or in whole upon one or more criteria and update one or more data structures for the at least one virtual hierarchy and the figure group based in part or in whole upon the ECO.
US10055523B2

A process for analyzing incomplete fuel oxidation in an internal combustion engine is provided. The process includes simulating a cylinder with a cylinder wall and a piston within the cylinder for the internal combustion engine. Based on the simulation of the internal combustion engine operation, a pressure and a temperature are determined at a predetermined location within the cylinder for at least one piston crank angle. In addition, combustion of fuel at the predetermined location within the cylinder is simulated and a determination of combustion products is provided. In this manner, simulation of incomplete oxidants produced during operation of the internal combustion engine is afforded and can be used for the design of engine components such as cylinder walls, piston heads, piston rings, valves, spark plugs, and the like.
US10055519B2

A method of pulsed radar interface determination for a first and second material in a tank. An interface level determination model is provided including a transfer function that utilizes refractive indices for the materials and thickness of the second material. At least one actual radar pulse is transmitted into the tank and a resulting echo curve portion including a measured interface pulse(s) around the interface location is measured. The interface model is simulated with a reference pulse and an initial thickness value to generate an initial model generated interface pulse (initial MGIP). The measured interface pulse is compared to the initial MGIP pulse point-by-point to determine residuals. If the residuals sum >a predetermined threshold, the comparing is repeated with an updated interface model generated with an updated thickness value that provides an updated MGIP pulse. When the sum of residuals is ≤predetermined threshold, the thickness is determined.
US10055517B2

A method for merging environment sensor data with communication data, wherein the environment sensor data is detected by at least one environment sensor and wherein the communication data is contained in vehicle-to-X messages which are received by vehicle-to-X communication. The communication data selected by pre-processing is fed directly to the sensor data merging process, wherein the sensor data merging process merges the selected communication data with environment sensor data to form an environment model. A corresponding system and a usage of the system are also disclosed.
US10055516B1

An Open Mobile Alliance client mobile communication device simulator. A computer system comprising at least one processor and a memory, an application, when executed by the processor, sets up a configuration file for a simulated device, retrieves test conditions for device capabilities to be configured on the device from a data store, builds an expected test result file in an Open Mobile Alliance tree structure with tree node set up with device settings and leaf node with device setting values, sends a request to the Open Mobile Alliance Device Management server for initiating the device configuration, receives an extensible markup language payload from the Open Mobile Alliance Device Management server for a mobile communication device, processes contents of the extensible markup language payload, and builds a test file in the form of an Open Mobile Alliance tree structure wherein the contents of the test file resides in memory contiguously.
US10055508B1

A platform-agnostic thick client system for remotely combining dynamic data with a continuous quantum queue includes a first corpus of data on a server, a dynamic content transmitter to generate and transmit to the remote device a packet set that combines the second corpus with a client redirection link that causes a display window to load a second packet set and a client-side module that configures the remote device to receive the dynamic packet set at the remote device and generate a static display including a first content viewing portion displaying the dynamic packet set, with the client-redirection link modified to load in a third content display portion. System may include a continuous queue transmitter to transmit quanta to a remote device, and client-side module may configure remote device to receive quanta, and static display may include a second content viewing portion that continuously displays quanta.
US10055505B2

An approach for providing a framework to maintain continuous access to web content bookmarked in a browser, the framework comprising web content storage, change detection and change notification. Embodiments of the present invention create and store a snapshot of bookmarked web content with a version number in a repository and the snapshot is replaced by a new snapshot whenever bookmarked web content is updated, while access to previously versioned snapshots is maintained. Change detection comprises automatically subscribing to content update notification services provided by a web content provider and receiving updates, comparing the content of a most recent snapshot with the web content available from the content provider and detecting a change to the bookmarked URL. Keywords from a snapshot can be used to relocate web content at a new URL and a web browser user is notified whenever a change to bookmarked web content is detected.
US10055497B2

Digital image data including discrete photographic images of a variety of different subjects, times, and so forth, are collected and analyzed to identify specific features in the photographs. In an embodiment of the invention, distinctive markers are distributed to aid in the identification of particular subject matter. Facial recognition may also be employed. The digital image data is maintained in a database and quarried in response to search requests. The search requests include criteria specifying any feature category or other identifying information, such as date, time, and location that each photograph was taken, associated with each photograph. Candidate images are provided for review by requesters, who may select desired images for purchase or downloading.
US10055493B2

Generating a playlist may include designating a seed track in an audio library; identifying audio tracks in the audio library having constructs that are within a range of a corresponding construct of the seed track, where the constructs for the audio tracks are derived from frequency representations of the audio tracks, and the corresponding construct for the seed track is derived from a frequency representation of the seed track; and generating the playlist using at least some of the audio tracks that were identified.
US10055489B2

A media analysis system includes one or more hardware processors, a memory storing synopses associated with catalog books, and a content analysis engine. The content analysis engine generates a media vector for each catalog book based on the associated synopsis by generating a word vector for each word in the synopsis, combining the plurality of word vectors into a mean vector for the catalog book, and storing the mean vector as the media vector associated with the catalog book. The content analysis engine also identifies a target book associated with a seed media vector, determines R nearest neighbors for the target book from the plurality of catalog books based on (1) the seed media vector and (2) the media vectors associated with the plurality of catalog books, clusters the R nearest neighbors into K clusters, and selects catalog books for recommendation to a user based on the K clusters.
US10055484B2

Various example embodiments are provided for inferring relationships between a first query comprising a plurality of first terms and a second query comprising a plurality of second terms. In an example, queries are related based on the identification of common terms between the queries. One or more dissimilar terms are identified between the plurality of first terms and the plurality of second terms. A first number of dissimilar terms included in the first query and a second number of dissimilar terms included in the second query are identified. A weight is assigned to the relationship between the first query and the second query based on a difference between the first number and the second number.
US10055482B2

A system, a method, and a medium are provided to use Freebase as a source of structured data to construct a knowledge database with Resource Description Framework (RDF) triples and determine encoded entities responsive to structured queries.
US10055470B1

A method and system to retrieve data dynamically from one or more datasets are disclosed. The method comprises receiving at least one query in a first query language. Thereafter, splitting the at least one query in the first query language into a plurality of sub-queries and transforming the plurality of sub-queries into one or more second query languages, wherein the one or more second query languages correspond to the one or more datasets. Other embodiments include a method that comprises processing the one or more transformed queries to retrieve one or more query results from the one or more datasets, and processing the one or more query results to generate a data presentation.
US10055462B2

Methods and systems are provided for updating a set of results. In some implementations, a search query associated with an entity reference is received. The entity reference corresponds to one or more distinct entities. A set of results for the search query is provided, and the set of results distinguishes between distinct entities. One or more attributes for at least one entity of the one or more distinct entities are identified based at least in part on the set of results. One or more additional search queries are identified based on the search query, the at least one entity, and the one or more attributes. An input selecting at least one of the additional search queries is received. An updated set of results is provided based on the selected additional search queries. The updated set of results comprises at least one result not in the set of results.
US10055438B2

Embodiments of methods, apparatuses, devices, and/or systems for representing a tree comprising at least a node or at least an edge in the form of signals and/or states, as one or more target numerical signal values substantially in accordance with transformation of the tree to the one or more target numerical signal values based at least in part on an association of trees and numerical signal values are disclosed.
US10055436B2

Alert management may include receiving, by a monitoring module from one or more disparate monitored sources, an alert, where the alert is a data structure that includes a plurality of fields; storing, by the monitoring module, the alert in a database; processing, by the monitoring module periodically at predefined intervals, the database, including identifying, in dependence upon a predefined ruleset, one or more alerts; storing, by the monitoring module, the identified alerts in a staging table, including creating, for each of the identified alerts, a primary key in dependence upon the fields of the identified alert; populating, by the monitoring module for each of the alerts stored in the staging table, one or more attribute fields of the alert in dependence upon the created primary key of the alert; and storing, by the monitoring module, the populated alerts in the database.
US10055429B2

Generation of a schema of a NoSQL type database, where a set of entry(ies) of a NoSQL type database can be determined, and the record schema is a treelike relationship between key hierarchies with a key as a node in the entry, wherein the key corresponds to an attribute name. For at least one record schema, a node in which there is an attribute name variation is determined based on a similarity of sub-nodes in the treelike relationship, and the record schema is updated according to the determined result. The schema of the NoSQL type database is generated based on the updated record schema.
US10055428B2

Techniques are provided for integrated content presentation via cells arranged geometrically in a cellular environment. Users can navigate various orientations and zoom states of the cellular environment to access information via different applications, different media types, different visual representations and from different underlying content sources. The information can be organized according to various logical relationships. Upon receiving an indication of a zoom state associated with a cell or a group of cells arranged in the cellular environment, a content reference at that zoom state is retrieved. Further, the content reference is resolved to retrieve and output content, including a visual representation associated with the zoom state.
US10055426B2

A system may receive a request to derive an output variable from a source variable. The request may include proposed logic to derive the output variable from the source variable. The system may then compare the proposed logic to existing logic to determine the proposed logic is new. In response to the proposed logic being new, the system may generate transformation code configured to execute the proposed logic. The system may further schedule the transformation code for execution at a predetermined time, and then execute the transformation code to generate data for the output variable.
US10055425B2

A control device is designed to equip a content receiver having a first file system. This device is arranged, consecutively to a first coupling of a storage device, having a second file system incompatible with the first file system, on the content receiver, on the one hand, to instruct the content receiver to transmit to the storage device a set of control data comprising a third system of the virtual file type compatible with the first file system, so that it stores this set in at least one file of its second file system, and, on the other hand, to control the transmission of data content received by the content receiver, from the latter to the storage device, under the control of the first file system, such that the content data is stored in the storage device under the control of the third file system.
US10055424B2

The MANAGEMENT OF DATA REPLICATION AND STORAGE APPARATUSES, METHODS AND SYSTEMS (“BDR”) transform machine datasets using BDR components into replications over a network distributing redundant ready-to-use backup files. In some implementations, the disclosure provides a processor-implemented method for managing the replication and storage of data sets.
US10055422B1

De-duplicating results of queries of data repositories is described. A system associates each data object of the first set of duplicate data objects stored by multiple data repositories with a first unique duplicate set identifier, and each data object of the second set of duplicate data objects stored by the multiple data repositories with a second unique duplicate set identifier. The system identifies a first data object of the first set of duplicate data objects and a second data object of the first set of duplicate data objects in response to a query. The system determines that the first data object is associated with the first unique duplicate set identifier, and that the second data object is also associated with the first unique duplicate set identifier. The system outputs a query result that includes only the first data object.
US10055414B2

Methods, systems, and apparatus, for providing map data that causes a user device to display a map of an area that includes a physical entity location and a access locations for the physical entity, wherein the physical entity location is indicated by an icon of a first type and each access location is indicated by an icon of a second type that is different from the icon of the first type.
US10055411B2

A method and system implemented for generating a music recommendation intended to surprise and delight a user using data and computer analytics. The method and system collects and categorizes musical preferences using past preferences, user demographics, social media data and psychological variables which include the Big-5 personality traits of the user to generate a profile containing preferred musical parameters. The method and system categorize music based on different dimensions and compare music with a user generated profile containing preferred music parameters. The method and system may search for additional music across two vectors, parameters that closely resemble the preferred musical parameters, and outlying parameters that extend outside the preferred parameters, in order to locate and present musical recommendations that have similarities to the preferred music of the user, but variable enough to surprise and delight the user.
US10055404B2

Provided is a method of managing a server having stored thereon a phrase table containing phrase pairs each being a pair of a phrase in a first language and a phrase in a second language different from the first language. In the method, a processor receives combinations of the phrase pairs used to generate respective candidate target texts which are generated by translation of a source text in the first language into a target text in the second language as candidates for the target text in the second language, and records combination information (for example, a data structure and paths) in the server, the combination information identifying, in the phrase pairs contained in the phrase table, the combinations of the phrase pairs used to generate the respective candidate target texts.
US10055403B2

The present disclosure relates dialog states, which computers use to internally represent what users have in mind in dialog. A dialog state tracker employs various rules that enhance the ability of computers to correctly identify the presence of slot-value pairs, which make up dialog states, in utterances or conversational input of dialog. Some rules provide for identifying synonyms of values of slot-values pairs in utterances. Other rules provide for identifying slot-value pairs based on coreferences between utterances and previous utterances of dialog sessions. Rules are also provided for carrying over slot-value pairs from dialog states of previous utterances to a dialog state of a current utterance. Yet other rules provide for removing slot-value pairs from candidate dialog states, which are later used as dialog states of utterances.
US10055402B2

A device may obtain text to be analyzed to determine semantic connections between sections of the text. The device may identify subject-verb-object (SVO) units included in the text, and may determine SVO unit information that describes the SVO units. The device may analyze the SVO unit information to determine semantic connection information that identifies one or more semantic connections between two or more of the SVO units. The one or more semantic connections may identify relationships between verbs associated with the two or more of the SVO units. The device may generate a semantic network based on the SVO unit information and the semantic connection information, and may provide information regarding the semantic network.
US10055397B2

There is provided a mechanism for synchronizing a plurality of dynamic language models residing in a plurality of devices associated with a single user, each device comprising a dynamic language model. The mechanism is configured to: receive text data representing text that has been input by a user into one or more of the plurality of devices; train at least one language model on the text data; and provide the at least one language model for synchronizing the devices. There is also provided a system comprising the mechanism and a plurality of devices, and a method for synchronizing a plurality of dynamic language models residing in a plurality of devices associated with a single user.
US10055395B2

An electronic device is configured to perform a method for editing an object. The method includes determining one or more edit references with respect to one or more objects displayed on a display unit, detecting a motion input, and editing the one or more objects based on at least one of the one or more edit references and a characteristic of the motion input.
US10055389B1

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: access a source code for each of a plurality of web pages within a website hosted on the server computer; identify, within the source code of each of the plurality of web pages, a plurality of hyperlinks for navigating to at least one of the plurality of web pages; generate a plurality of link groups each comprising at least one common hyperlink between the plurality of hyperlinks; aggregate the plurality of link groups into a unique link group wherein each of the plurality of hyperlinks appears in only one link group; and determine an order of hyperlinks within the unique link group based on an original order of the plurality of hyperlinks.
US10055381B2

An RDMA-capable network interface controller provides an RDMA access to a physical memory using multiple mapping tables; the physical memory includes a plurality of physical memory regions, at least some of which are associated with a virtual memory region. A mapping unit is configured to map memory region identifiers, each of which is adapted to identify a virtual memory region and an associated physical memory region, to virtual memory regions and to the associated physical memory regions based on a mapping table selected from multiple mapping tables based on a network identifier. Each of the mapping tables is indexed using a plurality of memory region identifiers, each associated with a virtual memory region and a physical memory region. A processing unit is configured to receive an access request from a client for accessing one of the physical memory regions associated with a virtual memory region.
US10055376B1

A serial peripheral interface system with a slave expander method and apparatus can include: receiving a data stream from a master device, the data stream beginning with an address; decoding the address as the data stream is being received; activating an independent slave select after the address is decoded and before a second portion of the data stream is received; and deactivating the independent slave select based on a slave select from the master device being deactivated.
US10055374B2

A participating station for a bus system and a method for data transmission in a bus system are provided. The participating station comprises a transceiver unit for transmitting a message to and/or receiving a message from a further participating station of the bus system, and a switching unit for switching a connection to at least one further participating station of the bus system between an open and a closed state, wherein the switching unit is designed for the selective connection control of the participating station to at least one further participating station of the bus system on the basis of at least a part of the message received from the transceiver unit.
US10055373B2

A reproduction device includes a reproduction unit, communication paths, and a communication-path control unit. The reproduction unit is configured to be able to alternatively reproduce content items supplied from sources. The communication paths respectively correspond to the sources. The reproduction unit is connected to the sources via the respective communication paths. The communication-path control unit invalidates, when receiving an instruction to switch to the source having content to be reproduced by the reproduction unit, communication via the communication path corresponding to the source before the switching among the communication paths.
US10055369B1

Systems, apparatuses, and methods for coalescing interrupts temporally for later processing are described. An interrupt controller in a computing system maintains a timer for tracking an amount of time remaining after receiving an interrupt before a processor is awakened to service the interrupt. For a received interrupt with a latency tolerance greater than a threshold, the interrupt controller compares a value currently stored in the timer and the latency tolerance selected based on class. The smaller value is retained in the timer. When the timer expires, the interrupt controller sends wakeup indications to one or more processors and indications of the waiting interrupts.
US10055362B2

An apparatus and method install an application in a digital device. An apparatus for providing a connection program to a desired peripheral device in a digital device includes a communication unit for receiving system information from a peripheral device and transmitting a connection program list, a program detecting unit for analyzing the received system information and creating the connection program list executable in the peripheral device, and a control unit for transmitting the created connection program list to the peripheral device.
US10055359B2

The described embodiments include a computer system having a multi-level memory hierarchy with two or more levels of memory, each level being one of two or more types of memory. The computer system handles storing objects in the multi-level memory hierarchy. During operation, a system runtime in the computer system identifies an object to be stored in the multi-level memory hierarchy. The system runtime then determines, based on one or more attributes of the object, that the object is to be pinned in a level of the multi-level memory hierarchy. The system runtime then pins the object in the level of the multi-level memory hierarchy. In the described embodiments, the pinning includes hard pinning and soft pinning, which are each associated with corresponding retention policies for pinned objects.
US10055355B1

In an approach for purging an address range from a cache, a processor quiesces a computing system. Cache logic issues a command to purge a section of a cache to higher level memory, wherein the command comprises a starting storage address and a range of storage addresses to be purged. Responsive to each cache of the computing system activating the command, cache logic ends the quiesce of the computing system. Subsequent to ending the quiesce of the computing system, Cache logic purges storage addresses from the cache, based on the command, to the higher level memory.
US10055348B2

A higher level shared cache of a hierarchical cache of a multi-processor system utilizes transaction identifiers to manage memory conflicts in corresponding transactions. The higher level cache is shared with two or more processors. Transaction indicators are set in the higher level cache corresponding to the cache lines being accessed. The transaction aborts if a memory conflict with the transaction's cache lines from another transaction is detected.
US10055342B2

This disclosure describes techniques for supporting inter-task communication in a parallel computing system. The techniques for supporting inter-task communication may use hardware-based atomic operations to maintain the state of a pipe. A pipe may refer to a First-In, First-Out (FIFO)-organized buffer that allows various tasks to interact with the buffer as data producers or data consumers. Various pipe implementations may use multiple state parameters to define the state of a pipe. The hardware-based atomic operations described in this disclosure may modify multiple pipe state parameters in an atomic fashion. Modifying multiple pipe state parameters in an atomic fashion may avoid race conditions that would otherwise occur when multiple producers and/or multiple consumers attempt to modify the state of a pipe at the same time. In this way, pipe-based inter-task communication may be supported in a parallel computing system.
US10055341B2

A to-be-stubbed target determining apparatus includes: a processor that executes a determining program; and a memory that stores the determining program; wherein according to determining program, the processor: extracts relational information that represents a relation between a program under test and one or more functions which are called from the program under test; and determines, according to the relational information, from among the one or mode functions, a function that returns a user-defined type of instance accessed in the program under test and a function that returns a value used as a condition of a conditional branch in the program under test, as a first function excluded from functions to be stubbed.
US10055338B2

The Functional Tester Plug-in (FTP) extracts information from a data base to enhance automated testing tools to accommodate changes to the computer environment and so that a simulation can be fully executed even if an exception occurs. The FTP accesses the test script and static data store created by a developer using the automated testing tool, wherein the test script and static data store indicate a first resource to be tested at a verification point and a first expected result. The FTP identifies the first resource used by the test script at a first verification point and accesses the data base. The FTP identifies the status and configuration of the first resource in the data base. The FTP calculates an optimal expected result based any changes in the status and configuration of the first resource. The FTP executes the test script using the optimal expected result based any changes in the status and configuration of the first resource.
US10055336B1

A system, method, and computer program product for testing a software component by simulating an interface to a computing component using pseudo-randomized responses to service requests. For example, the method may include receiving a service request from a software component to be tested. Responsive to receiving the service request from the software component, the method accesses a data store of service requests and responses thereto. The method determines that a matching service request is stored in the accessed data, a matching service request being a service request that matches the service request received from the software component. The method identifies a plurality of associated responses that are stored in the accessed data store, each which is stored in association with the matching service request. The method pseudo-randomly selects one of the plurality of associated responses, and sends the pseudo-randomly selected associated response to the software component for processing.
US10055333B2

In certain aspects, a method includes: receiving a first graph that includes components and flows, the components representing operations performed on data records, the flows representing flows of data records between components; receiving a specification that is separate from the first graph, the specification defining one or more insertions, each of the insertions associated with a flow of the first graph; generating one or more components that each corresponds to one of the insertions; and generating a second graph that includes components and flows that correspond to at least some of the components and flows of the first graph and the one or more generated components.
US10055328B2

In accordance with embodiments, there are provided mechanisms and methods for monitoring data activity utilizing a shared data store. These mechanisms and methods for monitoring data activity utilizing a shared data store can enable enhanced data monitoring, more efficient data storage, improved system resource utilization, etc.
US10055319B2

Disclosed are various embodiments of a computing device for validating the configuration of components of a component assembly. The computing device serves a boot image executable by a component of the component assembly. Expected configuration data associated with the component is identified by the computing device, and actual configuration data associated with the component is obtained by the computing device. The computing device determines a validation response for the component assembly based at least in part upon a comparison of the expected configuration data and the actual configuration data.
US10055317B2

Failed capacity of a distributed storage system is determined. The distributed storage system includes a plurality of storage nodes, wherein the plurality of storage nodes include at least one storage device to store data objects, wherein the data objects have been divided into constituent fragments in the distributed storage system. Protection capacity of the distributed storage system is determined. Protection capacity includes the data fragments generated to allow the data objects to be rebuilt in response to at least a part of the data objects being either lost or corrupted. A probability is determined that the failed capacity overlaps with the used capacity of the distributed storage system prior to a next periodically scheduled maintenance of the distributed storage system. In response to the probability exceeding a risk threshold, a next maintenance of the distributed storage system is scheduled that comprises reducing the failed capacity.
US10055314B2

A computer-implemented method includes running a software unit in an isolation container located on a software platform. The computer-implemented method further includes allocating an instance of a device function instantiated by the software platform to the software unit. The computer-implemented method further includes storing usage data associated with the instance to a memory region logically external to the isolation container, the usage data being generated by the software unit operating the device function. The computer-implemented method further includes detecting a failure of the software unit. The computer-implemented method further includes, responsive to detecting the failure, restarting the software unit and providing the software unit with a usage context, wherein the usage context comprises at least one of identifying information and the usage data associated with the instance stored in the memory region logically external to the isolation container. A corresponding computer system and computer program product are also disclosed.
US10055312B2

In accordance with implementations of the present disclosure, a backup of live data received by a data forwarder is generated at the data forwarder while the live data is provided to a real-time data pipeline for forwarding from the data forwarder. A a first portion of the live data is recovered from the backup to a stale data pipeline of the data forwarder. A request to forward the live data to a destination node is received by the data forwarder. In response to the request data is forwarded to the destination node, where the first portion of the live data from the stale data pipeline is added to a second portion of the live data from the real-time data pipeline in the response based on determining headroom remains to reach an amount of the data identified to include in the response.
US10055303B1

Embodiments are directed to a virtual disk block consolidation process and system component that uses certain merging techniques to optimize the amount of disk space used by the incremental backup operations. The process merges the differencing disk at each user snapshot together so that a single backup copy is maintained. This helps reduce the space required to store the backups. A saveset consolidation is then performed so that the differencing disk representing the incremental backups are merged to a single backup that may represent either a synthetic full backup or a virtual full backup.
US10055289B2

In one embodiment, a system includes a controller and logic integrated with and/or executable by the controller. The logic is configured to cause data to be written to a first write section of a magnetic medium as a plurality of first codeword sets, and cause at least some of the data to be written to a rewrite section of the magnetic medium as one or more rewritten codeword sets. A length of at least one rewritten row stored to the rewrite section of the magnetic medium is greater than either a length of another rewritten row in the same rewritten codeword set and/or a length of at least one row in a codeword set stored to the first write section of the magnetic medium.
US10055286B2

A data storage device includes a nonvolatile memory device including a target memory region; and a controller suitable for performing a read operation by reading a data chunk from the target memory region based on a read bias and performing an error correction operation for the data chunk, iterating the read operation according to a result of the error correction operation, and adjusting the read bias based on at least one read bias used in one or more previous read operations and at least one correction failure index corresponding to the at least one read bias.
US10055283B2

A method includes encrypting first data segment using first encryption key (EK1) to produce first encrypted data segment (DS), appending the first encrypted DS with EK2 to produce first encrypted appended DS, and dispersed error encoding the first encrypted appended DS to produce first set of error encoded data slices (EDSs). The method further includes encrypting EK1 using EK2 to produce EK layer1, encrypting second DS using EK3 to produce second encrypted DS, appending the second encrypted DS with EK4 to produce second encrypted appended DS, dispersed error encoding the second encrypted appended DS to produce second set of EDSs, appending EK3 with EK layer1 to produce appended EK layer1, encrypting appended EK layer1 using EK4 to produce EK layer2, generating EK layer-final in accordance with an EK layering scheme and EK layer2, and dispersed error encoding EK layer-final to produce set of error encoded layered key slices.
US10055279B2

The present invention makes it possible to process a plurality of commands included in a series of communication processes in a shared manner by a plurality of circuit parts, thereby improving reliability and processing performance.A semiconductor integrated circuit for communication (212) includes: a plurality of first circuit parts (2121) that are responsible for communicating with a higher-level apparatus (4); a plurality of second circuit parts (2122), which analyze a command included in a series of communication processes, and which share the processing of a plurality of commands included in the series of processes with another second circuit part; a common connector (2123) for connecting the first circuit parts to the second circuit parts; and a failure management part (2124), which, when a failure has occurred in any circuit part, causes the stoppage of processing by a stop-target circuit part that must stop processing.
US10055277B1

A system, method, and computer program product are provided for performing health checks on a system including a plurality of heterogeneous system components. In use, incoming metrics are received from a system including a plurality of heterogeneous components. Each of the incoming metrics are associated with one or more of the plurality of heterogeneous components. An expected value is identified for each of the received metrics from a repository including a plurality of expected values each associated with one or more of a plurality of metrics. Values of each of the received metrics are compared with a corresponding identified expected value to identify one or more anomalies in the received metrics. Further, at least one rule to utilize is identified, based on the identified one or more anomalies in the received metrics. Additionally, one or more solutions to remedy at least one cause of the one or more anomalies in the received metrics are identified, based on the at least one rule. Moreover, the identified one or more solutions to remedy the at least one cause of the one or more anomalies in the received metrics are reported.
US10055276B2

A mechanism is provided for detecting one or more defects in an incoming log. One or more features are extracted from the incoming log. Utilizing the one or more features, one or more patterns, one or more pattern sequences of the one or more patterns, and one or more proximities associated with the one or more patterns contained in the incoming log are identified. For each defect model generated for the incoming log, a set of patterns in the defect model is compared to a set of patterns in each previously identified defect model in a set of previously identified defect models. Responsive to identifying a match and responsive to set of scores associated with the match meeting or exceeding a set of probability thresholds, an identification associated with the previously identified defect model along with any solution or workaround is passed to a support engineer.
US10055275B2

Embodiments of the innovation relate to a host device having a memory and a processor, the host device configured to determine an anomaly associated with an attribute of a computer environment resource of the computer infrastructure. The host device is configured to correlate an object associated with the attribute of the detected anomaly with a related object of the computer infrastructure. The host device is configured to determine a root cause probability for each object of the correlated objects, the root cause probability identifying a probability of the correlated object functioning as a cause of the detected anomaly. The host device is configured to output an identification of a root object associated with the anomaly based upon the identified root cause probability.
US10055265B2

This discolor discloses a method and apparatus for monitoring a message transmission frequency in a robot operating system. A specific implementation of the method includes: writing to-be-transmitted messages, into a pre-allocated memory; obtaining time points when the to-be-transmitted messages are written into the memory, and recording the time points in a preset time point list; determining a message transmission frequency within a preset time interval based on the time points in the time point list; and comparing the message transmission frequency with a preset message transmission frequency threshold, and generating monitoring information based on a comparing result. This implementation monitors the message transmission frequency of a process to thereby avoid information codes related to monitoring of each application from being added to the application so as to reduce the program debugging cost, and improve the monitoring efficiency.
US10055262B1

A load balancer obtains respective workload metrics of various worker nodes of a distributed system. In response to determining that a work request is to be assigned, the load balancer generates a workload variation estimate associated with the worker nodes. Using the workload variation estimate, the load balancer determines a size of a candidate pool of worker nodes for the work request. The load balancer assigns the work request to a selected worker node from the candidate pool.
US10055253B2

A method includes, in a processor, receiving first and second operations for periodic execution with respective specified time periods. Respective actual time periods having no common divisor are derived from the specified time periods. The first and second operations are executed periodically with the respective actual time periods.
US10055250B2

Each of a plurality of Worker processes are allowed to perform any and all of the following tasks involving logged work items: (1) reading a subset of the work items from a log; (2) sequentially ordering work items for corresponding data objects; (3) applying a sequentially ordered set of work items to a corresponding data object; and (4) transmitting a subset of work items to a Worker process running on another database server in a cluster, if necessary. These tasks can be performed concurrently, at will, and as available, by the Worker processes. An improved checkpointing technique eliminates the need for the Worker processes to get to a synchronization point and stop. Instead, a Coordinator process examines the current state of progress of the Worker processes and computes a past point in the sequence of work items at which all work items before that point have been completely processed, and records this point as the checkpoint.
US10055248B1

Systems and methods for scheduling virtual processors via memory monitoring are disclosed. In one implementation, a hypervisor running on a host computer system may detect a task switch event associated with a virtual processor running on a physical processor of the host computer system. The hypervisor may test a polling flag residing in a memory accessible by the guest software running on the virtual processor and set the polling flag to a non-polling state. The hypervisor may then process the task switch event.
US10055244B2

A non-transitory computer-readable storage medium storing therein a boot control program that causes a computer to execute a process includes storing booting process result data in which a first memory amount based on a sum of a memory amount allocated to a virtual machine that has been booted up and a memory amount allocated to a virtual machine to be booted up, and a boot processing time for booting the virtual machine to be booted up are associated with each other and determining a timing at which a booting process of a new virtual machine starts based on the boot processing time associated with the first memory amount having a correlation with a second memory amount based on a sum of a memory amount.
US10055243B2

A server device includes a virtualization control unit, a storing unit, and a transferring unit. The virtualization control unit operates a virtual machine that is a virtualized computer to control a migration of the virtual machine with another server device. The storing unit stores therein a log, in an associated manner with the virtual machine, that is created by the virtual machine. When the virtual machine is migrated to the other server device, the transferring unit transfers, to the other server device, the log of the virtual machine targeted for a migration stored in the storing unit.
US10055239B2

A resource optimization manager monitors resource metrics of a set of virtual machine instance types and determines a set of applications associated with the virtual machine instance types and associates the resource metrics to the set of applications. Thereafter, the resource optimization manager can generate clusters of applications that share one or more similar attributes and store resource optimizations for the clustered applications. The resource optimization manager can obtain a designation of a target application run on a virtual machine instance or otherwise obtain a definition of an application. The resource optimization manager can then associate the target application with one or more of the clustered applications based on a comparison of similarities between the clustered applications and the target applications.
US10055230B2

Improving the tracking of read sets and write sets associated with cache lines of a transaction in a pipelined processor executing memory instructions having the read sets and write sets associated with the cache lines is provided. Included is active read set and write set cache indicators associated with the memory operation of executing memory instructions and associated with a recovery pool based on memory instructions being not-speculative are updated when the memory instruction is not-newer in program order than an un-resolved branch instruction. Based on encountering a speculative branch instruction in the processor pipeline, a representation of the active read sets and write sets is copied to the recovery pool. Based on completing the speculative branch instruction, updating the active read sets and write sets from the representations copied to the recovery pool associated with the branch instruction upon a detection of a misprediction.
US10055225B2

A processor fetches a multi-register scatter instruction that includes a source operand and a destination operand. The source operand specifies a source vector register that includes multiple source data elements. The destination operand identifies multiple destination data elements that each specify a destination vector register and an index into that destination vector register. The instruction is decoded and executed, causing, for each of those identified destination data elements, the one of the source data elements that is in a position in the source vector register that corresponds with a position of that destination data element to be stored in the destination vector register at the index specified by that destination data element.
US10055224B2

A method and apparatus for reconfiguring hardware structures to pipeline the execution of multiple special purpose hardware implemented functions, without saving intermediate results to memory, is provided. Pipelining functions in a program is typically performed by a first function saving its results (the “intermediate results”) to memory, and a second function subsequently accessing the memory to use the intermediate results as input. Saving and accessing intermediate results stored in memory incurs a heavy performance penalty, requires more power, consumes more memory bandwidth, and increases the memory footprint. Due to the ability to redirect the input and output of the hardware structures, intermediate results are passed directly from one special purpose hardware implemented function to another without storing the intermediate results in memory. Consequently, a program that utilizes the method or apparatus, reduces power consumption, consumes less memory bandwidth, and reduces the program's memory footprint.
US10055222B2

A device receive data regarding a project. The device may automatically evaluate the data using a set of analytics tools. The device may communicate with a client device to provide a virtual agent user interface component based on evaluating the data using the set of analytics tools. The virtual agent user interface component may include information identifying a set of alerts relating to the project and a set of recommendations relating to the set of alerts. The device may receive information indicating that a particular recommendation, of the set of recommendations is to be implemented. The device may communicate with one or more other devices to implement the particular recommendation.
US10055219B1

Systems for computing cluster management. A boot media source node is connected to a computing cluster. Boot image patching operations commence upon receiving, by the boot media source node, communications from at least one computing node of a plurality of computing nodes of the computing cluster. Such a communication comprises an indication of an address range of a requested segment of a boot image. The boot media source node retrieves a patch to be applied over the requested segment. The overlap range of the retrieved patch and the requested segment are calculated. The boot media source node processes the patch by allocating a segment in volatile memory of the server node, and forming an in-memory patched segment without storing the patched segment to non-volatile memory. The in-memory patched segment is delivered to the requestor and the boot media source node receives next segments from the same or different computing nodes.
US10055217B2

In an example, a system is provided and the system includes a motor vehicle component client, a server located in the cloud, and an application to be installed on a personal portable device, such as mobile phone or other portable, mobile electronic device. In some examples, the system enables efficient vehicle software updates to the Engine Control Unit (ECU), the head unit, or the like, or combinations thereof, and/or enables efficient wireless transmission of vehicle data analytics associated with diagnostic information, location information, or the like, or combinations thereof.
US10055215B2

Methods, systems, and computer-readable storage media for applying corrections during an upgrade procedure of a software management system include actions of receiving a set of white-listed object types, receiving a set of corrections to be imported, the set of corrections including a set of objects, to which corrections are to be applied during the upgrade procedure, determining a set of object types included in the set of corrections, the set of object types including one or more object types, and selectively permitting one or more transport requests to effect corrections of the set of corrections to be issued during the upgrade procedure based on the set of object types and the set of white-listed object types.
US10055214B2

Methods, systems, and techniques for configuring customizations to legacy tasks as part of modernizing such tasks are provided. Example embodiments of an RBMS provide tiered configuration so that end users can be provided with tools with which they can further modernize legacy tasks in ways that do not tamper with the integrity of the system. For example, in one embodiment at least two configuration levels are available: (1) an administrator level that can control and configure aspects of the RBMS such as the legacy and non-legacy tasks associated with a particular role and defining what tools will be provided to the end user level and (2) an end user level. Example embodiments provide a Role-Based Modernization System (“RBMS”), which uses these enhanced modernization techniques to provide role-based modernization of menu-based legacy applications.
US10055203B2

A method of receiving a state chart that includes two or more state blocks, and an implicit event command in a graphical portion of the state chart. One of the state blocks includes textual code understood by a textual engine of a technical computing environment (TCE). The implicit event command is not understood by a graphical engine of the TCE. The method further transforms the implicit event command into a form that is understood by the graphical engine, and initiates execution of the state chart. During execution of the state chart, the transformed implicit event command is parsed by a computing device to identify an event associated with a first state block, and a command. When the event occurs during execution of the state chart, the command initiates execution of another state block, the second state block being initiated without an explicit event command being provided therein.
US10055199B2

A server computer. The server computer comprises a processor, a non-transitory memory, a application comprising JavaScript instructions stored in the non-transitory memory, a runtime stored in the non-transitory memory, and a native agent module stored in the non-transitory memory. When executed by the processor, the runtime provides a JavaScript execution environment for executing the application and an instrumentation application programming interface (API). When executed by the processor outside of the runtime, the native agent module monitors memory buffers allocated to the application based on accessing the instrumentation API of the runtime, executes an event loop that sends an interrupt to the runtime, and provides reporting based on monitoring the memory buffers and the interrupt sent to the runtime to a management layer external to the server computer.
US10055196B2

Examples of the present disclosure provide apparatuses and methods for performing division operations in a memory. An example apparatus comprises a first address space comprising a first number of memory cells coupled to a sense line and to a first number of select lines wherein the first address space stores a dividend value. A second address space comprises a second number of memory cells coupled to the sense line and to a second number of select lines wherein the second address space stores a divisor value. A third address space comprises a third number of memory cells coupled to the sense line and to a third number of select lines wherein the third address space stores a remainder value. Sensing circuitry can be configured to receive the dividend value and the divisor value, divide the dividend value by the divisor value, and store a remainder result in the third number of memory cells.
US10055182B2

A communication device may acquire function execution information and authentication information, and execute a first determination process. The first determination process may determine whether a state of the communication device is an executable state in which the communication device is capable of executing a specific process or a non-executable state without using the authentication information. The communication device may execute a second determination process determining whether the communication device is capable of executing the communication with a second device in a case where it is determined that the state of the communication device is the executable state, and execute the communication with the second device in a case where the communication device is capable of executing the communication.
US10055181B2

An image processing device includes a receiving unit, a determining unit, a transmitting unit, and a presenting unit. The receiving unit receives an application for use of the image processing device from an applicant. The determining unit determines whether or not the applicant is associated with an administrator of the image processing device. The transmitting unit transmits, in a case where the applicant is associated with the administrator of the image processing device, a registration request to an external device so that the applicant is permitted to use the image processing device. The presenting unit presents, after a notification indicating registration is received from the external device, information indicating the permission for use to the applicant.
US10055176B2

There are provided an information processing apparatus and a control method which realize job holding processing while reducing time taken to complete transmission of a job. The control method includes not notifying a spooler of deletion of the job from a job queue after the spooler specifies that transmission of all of pieces of data corresponding to the job is completed and in a case where processing of the job is not completed by a communication apparatus.
US10055171B2

Embodiments of compression and formatting of data for data storage systems are disclosed. In some embodiments, a data storage system can compress fixed sized data before storing it on a media and format obtained variable sized compressed data for storing on the media that typically has fixed size storage granularity. One or more modules compress the incoming host data and create an output stream of fixed sized storage units that contain compressed data. The storage units are stored on the media. Capacity, reliability, and performance are thereby increased.
US10055169B2

A memory system includes a plurality of memory devices and a memory controller configured to control the memory devices. The memory controller receives a read request having a variable size, generates at least one memory request having a fixed size in response to the read request, and transmits the at least one memory request to at least one of the memory devices.
US10055167B2

Correlating two storage rings based on an access rate for an object. A correlative dual hash ring includes a first ring of storage drives and a second ring of storage drives. Objects and replicas are allocated to either a first ring or a second ring.
US10055165B2

In a hierarchical storage memory (HSM), a file recalled by a specific application is migrated as soon as possible after completion of the application process. Specifically, the effective UID of a specific process is preregistered on an HSM client. After a recall operation is performed on a certain file from the user ID, when there is no access from the UID to the file for a given length of time, the file is migrated. This prevents files premigrated by access from any application other than the specific one from being handled in the same way, resolving a disadvantageous problem caused when these (premigrated) files are not desired to be migrated preferentially.
US10055164B2

A device includes a non-volatile memory, first circuitry configured to communicate with the non-volatile memory, and second circuitry configured to communicate with an access device. The second circuitry is configured to retrieve data and metadata associated with the data from a volatile memory of the access device based on a request for the data. The request is received from the first circuitry and includes a first identifier. The metadata includes a second identifier. The second circuitry is further configured to provide at least a portion of the data to the first circuitry in response to the first identifier matching the second identifier.
US10055144B1

A configurable storage drive includes multiple types of storage such as magnetic media and solid state storage and can implement any of multiple valid configuration modes. A user of the configurable storage drive can select the particular configuration mode so desired to achieve, for example, a desired number of input and output transactions per second. In one example, a service provider network includes multiple such configurable storage drives and customers of the service provider can configure their respective storage drives independently and differently from the other service provider customers. The service provider can opt to provide for selection to its customers all or only a subset of the possible valid configuration modes for selection by the customers. For example, storage drive configuration modes that would result in higher power consumption levels by the storage drives might not be offered to the customers.
US10055134B2

Collecting, by a metadata controller (MDC) in a storage system, first information indicating a current working status of each computing node in the storage system, and second information indicating a current working status of each storage node in the storage system, determining, by the MDC based on the first information, a computing node that is one of the computing nodes and whose current working status is not a busy state as a current active computing node, determining, by the MDC based on the second information, a storage node that is one of the storage nodes and whose current working status is not a busy state as a current active storage node, and compressing, by a distributed software header (DSH) in the current active computing node or a memory manager (MM) in the current active storage node, a piece of data when the storage system needs to compress the data.
US10055132B2

According to one embodiment, a memory system includes a non-volatile semiconductor memory, a block management unit, and a transcription unit. The semiconductor memory includes a plurality of blocks to which data can be written in both the first mode and the second mode. The block management unit manages a block that stores therein no valid data as a free block. When the number of free blocks managed by the block management unit is smaller than or equal to a predetermined threshold value, the transcription unit selects one or more used blocks that stores therein valid data as transcription source blocks and transcribes valid data stored in the transcription source blocks to free blocks in the second mode.
US10055127B2

An operational parameter is accessed at a data storage device. The operational parameter is encoded using a serial data protocol. The encoded operational parameter is superimposed on an activity indicator signal outputted by the data storage device. The activity indicator signal is configured to be coupled to a light emitting diode.
US10055121B2

The present disclosure relates to varying threshold and feedback based on activity. The present disclosure includes receiving an input having an input intensity. Further, in response to receiving the input and in accordance with a determination that an electronic device is in a second activity state different from a first activity state, determining whether the input intensity of the input meets or exceeds a second characteristic intensity threshold different from a first characteristic intensity threshold. Additionally, in accordance with a determination that the input intensity of the input meets or exceeds the second characteristic intensity threshold, performing the application process and/or providing a haptic feedback of a second feedback level different from a first feedback level.
US10055115B2

An electronic device includes a controller and a display unit having a display screen configured for displaying an output of multi-windows on which executions of a plurality of applications are displayed. When rotation of the electronic device is detected, if frame rotation information of the multi-windows are different from each other, the controller controls a rotation of the frames of the multi-windows such that the frame rotation information respectively set for the multi-windows are maintained.
US10055110B2

Operations includes receiving a first data set, from a user, via a user interface; generating a first plurality of commands that are based on a plurality of actions performed by the user to submit the first data set via the user interface; executing the first plurality of commands to submit the first data set to a data repository; recording the plurality of actions performed by the user to obtain a recorded plurality of actions; receiving a second data set, from one or more devices, to be submitted to the data repository; responsive to determining that the second data set is associated with the first data set: generating a second plurality of commands that are based on the recorded plurality of actions and the second data set; executing the second plurality of commands to submit the second data set to the data repository.
US10055101B2

The present disclosure provides a mobile terminal which includes a display unit that is configured to output screen information, a sensing unit that is configured to sense a touch input applied by a pen unit onto the display unit, and a controller that is configured to output an input window for receiving a user input when a touch input of a specific pattern is applied to a graphic object within the screen information, and process a content input through the input window regarding the graphic object, wherein at least part of the screen information is continuously output such that the user can recognize the screen information even when the input window is output.
US10055099B2

A system and method for providing a more relevant user viewing experience on a mobile device includes providing a video application providing access to a virtual video channel store with selectable tiles representing digital video content sources (channels). A user is able to select channels from the virtual channel store and interact with the selections within a graphical user interface that enhances the channel viewing experience.
US10055098B2

Generating unique document identifiers from content within a selected page region is disclosed. A selection of a first region within a first page of the documents is received from a user, and is defined by a set of first boundaries relative to the first page. A text string of a first base selection page content within the first region is retrieved from the first page. Then the retrieved text string is assigned to a page location index associated with the first page. A text string of a first replicated selection page content is retrieved from a second page. The first replicated selection page content is included in the same first region defined by the set of first boundaries relative to the second page. The retrieved text string of the first replicated selection page content is assigned to a page location index of the second page.
US10055087B2

A mobile terminal is provided that includes a wireless communication unit, a display unit and a controller. The display unit is configured to display a first content including one or more constituent units that contain at least one respective semantic component. The controller is configured to analyze the one or more constituent units and respective semantic components. The controller is further configured to display icons corresponding to the respective constituent units of the first content. The controller is also configured display text related to the content on the display unit responsive to a touch input applied to an icon from among the icons corresponding to the respective constituent units of the first content.
US10055085B2

A system that incorporates teachings of the present disclosure may include, for example, a first computing device having a controller to present an avatar having characteristics that correlate to a user profile and that conform to operating characteristics of the first computing device, and transmit to a second computing device operational information associated with the avatar for reproducing at least in part the avatar at said second computing device. Other embodiments are disclosed.
US10055084B2

A first data visualization based on first and second sets of data items is provided on a first dashboard. A second data visualization based on third and fourth sets of data items is provided on a second dashboard. Each data item of the first and third sets has at least a first tag. Each data item of the second and fourth sets does not have the first tag. A selection of the first tag is received. In response to the selection, a third data visualization based on the first set of data items and not based on the second set of data items is provided in place of the first data visualization and a fourth data visualization based on the third set of data items and not based on the fourth set of data items is provided in place of the second data visualization.
US10055074B2

Disclosed is a touch window including a substrate, and a sensing electrode provided on the substrate and a wire electrode connected with the sensing electrode. The substrate includes a first area having the sensing electrode and a second area having the wire electrode. The first area has the sensing electrode by a first closing ratio, the second area has the wire electrode by a second closing ratio, and a size of the first closing ratio is equal to or different from a size of the second closing ratio.
US10055065B2

A projector includes a second projecting section configured to project a second portion of an image output by an information processing apparatus, a detecting section configured to detect a position of a pointer with respect to the projected second portion and generate second position information representing the in a coordinate system of the second portion, and a second transmitting section configured to transmit the second position information to the projector. Another projector includes a first projecting section configured to project the first portion, a receiving section configured to receive the second position information, and a first transmitting section configured to transmit position information obtained by converting the received second position information according to a coordinate system of the image or the second position information received by the receiving section to the information processing apparatus as first position information. The information processing apparatus performs processing corresponding to the first position information.
US10055064B2

Embodiments include an electronic input system, which has a wearable input device having an accelerometer and circuitry configured for an operation detection mechanism and an input communication mechanism. The operation detection mechanism acquires acceleration data from the accelerometer to detect an input event. The electronic input system also has a first electronic device having circuitry for a first communication mechanism, a first event analyzer, a screen display, and a first data communication mechanism. The electronic input system also has a second electronic device having circuitry configured for a second communication mechanism, a second event analyzer, a second data communication mechanism, a screen combining mechanism, and a screen display. Embodiments also include a method of communicating an event between an input device and one or more electronic portable devices, such as the first electronic device and the second electronic device.
US10055062B2

A device includes an electronic display formed with a stackup of layers and an array of optical sensing elements embedded on at least one layer of the stackup or on a chassis of the electronic display and a circuit connected to the optical sensing elements. The circuit is configured to relate output from the optical sensing elements to pressure applied on the electronic display.
US10055060B2

An integral sensing apparatus includes an upper substrate having a first electrode layer with a plurality of polygonal touch sensing electrodes staggered to each other, a second electrode layer having at least one force sensing electrode, a dielectric layer, and a capacitance sensing circuit. In touch sensing operation, the capacitance sensing circuit sends a touch capacitance-exciting signal to a selected touch sensing electrode and obtains a touch sensing signal therefrom, wherein an auxiliary signal with same phase as the touch capacitance-exciting signal is sent to at least one corresponding force sensing electrode. In force sensing operation, the capacitance sensing circuit sends a force capacitance-exciting signal to the at least one corresponding force sensing electrode and obtains a force sensing signal from the force sensing electrode.
US10055049B2

A touch sensor system includes a touch panel having a plurality of touch sensing areas, at least one multiplexer and a touch controller. The touch controller, for controlling touch driving and sensing on the touch panel, includes a plurality of pins connected to the multiplexer via a plurality of touch control wires and touch sensing wires, wherein each of the pins is connected to one of the touch control wires or touch sensing wires. Each of the touch sensing wires transmits driving signals from the touch controller to a corresponding multiplexer to perform driving on one of the touch sensing areas, and transmits sensing signals from the touch sensing area to the touch controller. The touch controller controls the multiplexer to perform touch driving and sensing on the touch sensing areas in a specific order by triggering the touch control wires in an order.
US10055046B2

Described herein are devices, methods and computer readable media that allow a device with a touch-screen to respond to different pressure inputs. For example, while the device displays a plurality of media controls on the touch screen, it detects a gesture at a location corresponding to a respective medial control. In accordance with a determination that the gesture meets first pressure criteria, the device performs a first media operation associated with the respective media control; and in accordance with a determination that the gesture meets second pressure criteria different from the first pressure criteria, the device performs a second media operation associated with a second media control that is different from the first media operation.
US10055043B2

A wall-mounted dimmer may include an actuator assembly configured to translate a touch interaction with the dimmer into a desired dimming level. The actuator assembly may include a control interface having a resilient, deflectable membrane, a plurality of force-sensitive impedance members supported by the membrane, and an actuator configured to transfer a touch along the actuator to the membrane, causing the membrane to actuate one or more corresponding force-sensitive impedance members. The force-sensitive impedance members may be configured to make contact with corresponding ones of a plurality of open circuit pads supported by a printed circuit board. Each of the plurality of open circuit pads may correspond to a predetermined dimming level applied to a lighting load electrically connected to the dimmer. The control interface may be configured such that contact between the force-sensitive impedance members and corresponding ones of the open circuit pads is pressure sensitive.
US10055042B2

According to one embodiment, a sensor-equipped display device includes a drive electrode, a detection electrode including a first electrode and a second electrode disposed such that a gap is formed between the first electrode and the drive electrode and a gap is formed between the second electrode and the drive electrode, both of which change corresponding to a pressing force applied to the first and second electrodes, a driver configured to write a write signal to the drive electrode to produce a sensor signal, and a detector. The detector detects a position and a pressing force of an object on the basis of a change in a first capacitance between the first electrode and the drive electrode and a change in a second capacitance between the second electrode and the drive electrode.
US10055039B2

Electronic devices may be provided that contain flexible displays that are bent to form displays on multiple surfaces of the devices. Bent flexible displays may be bent to form front side displays and edge displays. Edge displays may be separated from front side displays or from other edge displays using patterned housing members, printed or painted masks, or by selectively activating and inactivating display pixels associated with the flexible display. Edge displays may alternately function as virtual buttons, virtual switches, or informational displays that are supplemental to front side displays. Virtual buttons may include transparent button members, lenses, haptic feedback components, audio feedback components, or other components for providing feedback to a user when virtual buttons are activated.
US10055038B2

A touch sensor assembly according to an embodiment of the present disclosure includes a sensor housing disposed at a rear surface of an external member on which a touch operation unit on which a user touches is marked, a sensor PCB accommodated in the sensor housing, and an elastic member which is disposed at a rear side of the sensor PCB and presses the sensor PCB toward a rear surface of the external member, wherein the elastic member is mounted in an elastic member accommodation portion formed at a bottom surface of the sensor housing.
US10055026B2

An interactive projector includes a projection section adapted to project a projected screen on a screen surface, an imaging section adapted to take an image of an area of the projected screen, and a pointing element detection section adapted to perform a detection process for detecting the pointing element based on the taken image, which is taken by the imaging section, and includes the pointing element, and the pointing element detection section sections the taken image into a plurality of small areas, and performs the detection process in at least one of the small areas using a parameter different from parameters in the rest of the small areas.
US10055024B2

Techniques are described that may be implemented with an electronic device to detect a gesture within a field of view of a sensor and generate a compact data representation of the detected gesture. In implementations, a sensor is configured to detect a gesture and provide a signal in response thereto. An estimator, which is in communication with the sensor, is configured to generate an elliptical representation of the gesture. Multiple coefficients for the compact representation of the gesture can be used to define the ellipse representing the gesture.
US10055023B2

A mobile device includes a body, at least one drive wheel coupled with the body, a control structure configured to automatically control rotational movements of the at least one drive wheel so as to selectively control movement of the body, and a motion detection system coupled with the control structure and configured to detect a plurality of different movements of a user. The control structure controls rotational movements of the at least one drive wheel to effect different movements of the body based upon different detected movements of the user.
US10055017B2

A interface comprising a hand operated input device with a series of activation points activated by the digits (fingers and/or thumb) of a user; a sensor component measuring a current motion, orientation, and/or position of the input device and a output component interconnected to the activation points and the sensor component for outputting in a series the currently active activation points and the current motion, orientation, and/or position of the input device.
US10055015B2

Methods and apparatuses are provided for controlling an external object by an electronic device. A line of sight of a user is determined using an image sensor of the electronic device. An object located outside of the electronic device is determined based on the line of sight of the user. Object information regarding the object is determined. A user input with respect to the object is received from the user. The object or another electronic device associated with the object is controlled based on the user input and the object information.
US10055009B2

The refresh rate of a display of a portable display device is dependent on the degree of device motion detected by one or more motion sensors included in the portable display device, according to an embodiment of the invention. In an embodiment, when no device motion is detected by the one or more sensors, the display of the portable display device is refreshed at an initial refresh rate. When the one or more motion sensors detects a degree of device motion above a motion threshold, the refresh rate of the display is decreased to a motion-based refresh rate, according to an embodiment. In an embodiment, the degree of motion of moving content on the display is also taken into account when determining the display refresh rate.
US10055006B2

Coalescing triggers from external events. Embodiments include receiving a plurality of triggers, each associated with occurrence of an external event. A first trigger identified as time critical is scheduled for firing. A second trigger identified as opportunistic is coalesced with others of the plurality of triggers. Coalescing includes determining an importance of an application-based workload associated with the second trigger, determining a system state relevant to firing the second trigger, and determining a condition for firing the second trigger based on the importance of the workload and the system state. Coalescing also includes identifying that the condition for firing the second trigger aligns with a condition for firing the others of the plurality of triggers, and scheduling the second trigger for firing along with the others of the plurality of triggers. Embodiments also include subsequently firing the second trigger along with the others of the plurality of triggers.
US10055003B2

Embodiments are described herein that allow a playback device to transition between operating modes to, among other things, conserve power. An example implementation involves a playback device receiving data from a first network device and forwarding by the playback device, the data to a second network device while a battery level of a playback device is above a predefined threshold. The example implementation also involves the playback device detecting that the battery level of the playback device is below the predefined threshold after receiving at least a portion of the data from the first network device. The example implementation further involves the playback device transmitting, to at least the first network device, a message indicating that the playback device will stop forwarding data from the first network data to the second network device based detecting that the battery level of the playback device is below the predefined threshold.
US10054996B2

A power system monitoring and control system having a thread-dependent calculation monitoring function is provided. The power system monitoring and control system includes: a display unit displaying screen information; a calculation handling unit executing thread-dependent calculation based on a calculation expression defined in a calculation file, and performing calculation handling for generating calculation result information and thread-dependent calculation execution monitoring information to provide generated information as screen information on the display unit; and a data storage unit storing file information for power system monitoring and control, information on the calculation file, the calculation result information, and the thread-dependent calculation execution monitoring information.
US10054993B2

In an electronics system, an adjustable airflow guide assembly and methods of deploying it facilitate dissipating heat. The assembly includes an extendable plate having a first coupling capable of rotatably attaching the extendable plate to a chassis, a link, including a second coupling, capable of translatably attaching the link to the chassis, and a third coupling capable of rotatably attaching the link to the extendable plate. The extendable plate presents a guide to deflect airflow and is capable of being swung into multiple different fixed positions to divert airflow within the electronics system toward portions of the chassis configured with electronic components that produce heat, such as board solid state drives (BSSDs).
US10054984B2

A docking sleeve having an elastomeric protective cover, or skin, adapted for partially enveloping a portable electronic device, such as a smartphone or tablet or another portable electronic device of the prior art having a port for a docking connector. The protective cover is a sheath molded of a suitable elastic or flexibly resilient elastomer in a size and shape to fit over and closely conform to the particular portable electronic device so that the cover fits the device like a surgical glove. An adapter is provided for electrically connecting to the female input/output socket of the particular electronic device, including a male plug having a plurality of electrical connectors extended internally of the sheath and arranged for mating with the female input/output socket of the device, and a plurality of contacts electrically coupled to different ones of the plurality of electrical connectors and exposed externally of the sheath.
US10054976B2

A remote controller includes a fixed body equipped with pivots in a first axis and pivots in a second axis, together with an operating lever. The remote controlling further includes a main frame configured to pivot about the axes to transmit pivoting movement of the lever to a pivoting sensor. The main frame is coupled by pivots to the lever. The lever has two pairs of arms to control the pivoting of the main frame and the pivoting of the auxiliary frame. The auxiliary frame is coupled to the lever by an intermediate frame. The intermediate frame is coupled to the auxiliary frame by a swivel. The frames are located under a plane of the axes and the lever is located above the plane of the axes.
US10054975B2

A sliding portion of a slider slides on a sliding surface of a base. This slider is biased toward the base by a stabilizer formed by an elastic, small-diameter, rod-shaped member. Specifically, the stabilizer is formed by a center portion, a link portion, a spring portion, and an abutting portion. When the abutting portion abuts an abutting recess of a cover attached over the slider to be biased toward the base, the spring portion plastically deforms about an arc portion. Due to a resulting reaction force, a pressing portion formed by the center portion biases the sliding portion of the slider toward the base. Accordingly, play may be suppressed with a small number of components.
US10054971B2

A received electric power reduction information calculation apparatus (corresponding to an example of a received energy reduction information calculation apparatus) has an energy predictor and a reduction information calculator. The energy predictor predicts a prediction amount of at least one of energy supply and energy consumption in a future prescribed time period with respect to at least one of an energy-supplying equipment and an energy-consuming equipment, based on a request for reduction of the received energy. The reduction information calculator calculates the reduction amount of the received energy associated with the prediction amount, based on an energy fee reflected from an expected fee of incentive with respect to the reduction request of the received energy.
US10054968B2

An integrated circuit includes a reference voltage circuit. The reference voltage circuit includes a bipolar junction transistor (BJT) configured to receive a first current during a first phase of a clock cycle to generate a first base-emitter junction voltage, and receive a second current during a second phase of the clock cycle to generate a second base-emitter junction voltage. The reference voltage circuit includes a switched capacitor circuit configured to provide a reference voltage associated with the first base-emitter junction voltage and the second base-emitter junction voltage.
US10054957B2

A system for receiving feedback in a flight plan of a vehicle includes a haptic-enabled device comprising a crew seat with an inceptor mounted thereto; and a processor with memory having instructions stored thereon that, when executed by the processor, cause the system to: receive signals indicative of the flight plan for the vehicle; receive deviation signals indicative of a proposed deviation in a trajectory for the flight plan; and transmit signals to the haptic-enabled device representing trajectory constraints in the proposed deviation in response to the receiving of the deviation signals.
US10054956B1

A method of controlling a marine propulsion system includes receiving a roll position measurement signal from a roll sensor measuring roll position of a marine vessel and receiving a steering input. The method includes determining based on the roll position measurement signal and the steering input that the roll position of the marine vessel exceeds a port threshold in a port roll direction where no corresponding steering input is present, and determining based on the roll position measurement signal and the steering input that the roll position of the marine vessel exceeds a starboard threshold in a starboard roll direction where no corresponding steering input is present. A steering compensation is then determined based on the roll position measurement signal, and an actuator is controlled to effectuate the steering compensation to reduce a magnitude of the roll position of the marine vessel.
US10054955B2

The system includes a rudder bar configured to be able to be actuated by a pilot of the aircraft, a unit for automatically detecting a position value corresponding to a position of the rudder bar, an auxiliary unit for generating a trim value, a computation unit configured to generate a control value as a function of the position value of the rudder bar and of the trim value. The computation unit is configured to generate the control value according to a nonlinear kinematic relative to the position value of the rudder bar.
US10054943B2

A UAV has two rotors. First and second sensors sense a first and second type of input respectively. The second type of input is different than the first type, the first sensor providing a first sensor output and the second sensor providing a second sensor output. The first sensor output is input to a first computer and the second sensor output is input to a second computer. The first and second computer communicate in parallel to process the first and second sensor outputs to create a control signal having a predetermined number of variables therein, each variable having an exclusive position within the signal. The first computer outputs a first variable and the second computer outputs a second variable, each output being assigned an exclusive position within the control signal. At least one of the first and second computers outputting the control signal to the rotors.
US10054940B2

A method is provided for assisting a driver of a vehicle. The method may include performing a lateral control of the vehicle in an autonomous mode, determining information about a surroundings of the vehicle, checking whether a longitudinal control of the vehicle performed by the driver is appropriate considering the determined information about the surroundings, and, if appropriate, continuing an autonomous mode of the lateral control of the vehicle. A driver assist system is also provided for performing the method.
US10054932B2

One embodiment of the invention is a slicing engine that generates two or more slices of a virtual 3D model given a slice plane. The slicing engine then determines connection points on each of the slices that indicate how the 3D model is to be reconnected by the user when the 3D model is fabricated. The slicing engine also determines an optimized layout for the various slices of the 3D model on fabrication material for minimal use of the material. The user is then able to “print” the layout on the fabrication material via 3D printers, and connect the various printed slices according to the connection points to build a physical representation of the 3D model.
US10054931B2

A numerical controller having a machine abnormality history analysis support function includes drawing unit for generating a tool image based on CNC information in which operation state information of a machine tool at the time of detection of an abnormality by an abnormality detection unit is associated with information about the detected abnormality, and arranging and drawing the tool image in a coordinate space.
US10054927B2

A manufacturing process for providing an assembly formed of a first piece and a best fitted second piece is described. The manufacturing process is carried out by performing at least the following operations: receiving the first piece characterized in accordance with at least a first attribute, selecting the best fitted second piece from a buffer, the selecting based in part upon a best matching value of a second attribute in relation to the first attribute, replacing the selected best fitted second piece with another second piece such that the number of second pieces in the buffer remains about the same, and forming the assembly the first part and the second part to form the assembly.
US10054926B2

A programmable controller of an embodiment is a programmable controller connected to a device to be a controlled object via a network, and includes a control unit that requests the device to notify an identifier of the device and mode information via the network, the mode information defining a utilized function and an operation method of the device; and a storage unit that stores the identifier and the mode information notified by the device via the network in response to the request.
US10054925B2

A field device to determine or monitor a process variable in automation technology The field device meets a safety standard that is required in a given safety-critical application, with a sensor working according to a defined measuring principle, and a control/evaluation unit that processes and evaluates the measuring data delivered by the sensor in uninterrupted sensor measuring mode along at least three redundantly and/or diversely designed measuring channels. The control/evaluation unit has at least two redundant reconfiguration controls assigned to it, and with one of the two redundant reconfiguration controls dynamically or partially dynamically reconfiguring the faulty measuring channel in case of a malfunction in one of the measuring channels.
US10054921B2

The present invention relates to an apparatus and a method for adaptively controlling functions of a target system by conditions or by users by controlling the target system based on operating environment of the target system. An adaptive system control apparatus includes an operating environment identification module configured to identify operating environment of a target system based on the sensing data detected by a sensor; a system state estimation module configured to estimate current state of the target system based on the identified operating environment information; a system control module configured to control the target system based on the estimated current state information; and a control result learning module configured to learn the control result of the target system by receiving feedback data from a user.
US10054917B2

Disclosed are control apparatus and methods for direct control in automated drilling. The control apparatus can include a display, a control unit, and an input device for receiving a plurality of measurements comprising one or more of present depth, present bit position, inclination, azimuth, top drive position, magnetic toolface, gravity toolface, a target control parameter. The control apparatus is configured to generate a drill string position indicator relating to a present depth and a present bit position. The control unit is configured to generate a vertical bar graph inclination indicator and a horizontal bar graph display azimuth indicator. The control unit is configured to generate a top drive position index. The control unit is configured to generate a toolface rosebud and a control parameter display. The control unit is configured to iteratively update the display in substantially real time.
US10054902B2

A toner case includes a case main body, a rotator, a transmitter and a turner. The rotator is stored in the case main body and rotates around a rotation axis. The transmitter transmits rotation to the rotator. A part of the transmitter is exposed to an outside of the case main body. The turner is provided at an outside of the case main body in a rotation axis direction. The turner is turnable between a first posture and a second posture. At least a part of the turner is moved to an outside in the rotation axis direction as the turner turns from the first posture to the second posture. The transmitter moves from a first position to a second position which is arranged at an outside of the first position in the rotation axis direction as the turner turns from the first posture to the second posture.
US10054900B2

A developer cartridge includes a first gear rotatable about a first axis extending in an axial direction, and a second gear rotatable in a rotation direction about a second axis extending in the axial direction. The second gear includes: an engagement portion engageable with gear teeth of the first gear; a first protrusion and a second protrusion protruding in the axial direction. The first and second protrusions extend to be spaced apart from each other in the rotation direction. The first protrusion has first end and a second end defining a first angle therebetween about the second axis. The second protrusion has a third end and a fourth end farther away from the first protrusion than the third end is in the rotation direction. The second end and the third end define a second angle therebetween about the second axis. The first angle is smaller than the second angle.
US10054898B2

An image forming apparatus includes a first frame member and a second frame member which are aligned in a direction of a rotation axis of an image bearing member and faces each other across an image forming unit and a stacking unit. The first frame member includes a first portion including a first side surface facing the image forming unit and a second portion, which is fixed to the first portion, including a second side surface facing the stacking unit. The second frame member includes a third side surface facing the image forming unit and the stacking unit, and at least a part of the second side surface is provided in a position different from a position of the first side surface in the direction of the rotation axis of the image bearing member.
US10054883B2

A fixing device includes a fixing member, a pressing member, a charger and an air discharging device. The fixing member is rotatably provided and heated by a heat source. The pressing member is rotatably provided and brought into pressure contact with the fixing member to form a fixing nip through which a sheet having a toner image is passed. The charger is disposed to oppose to the fixing member and applies an electric charge of the same polarity as a toner constituting the toner image to a surface of the fixing member. The air discharging device discharges an air flow passed between the fixing member and the charger via a filter.
US10054881B2

An image heating apparatus includes a first heater for heating a first roller, a second heater for heating a second roller, a first sensor for detecting a temperature of a region of an endless belt supported by the first roller, a second sensor for detecting a temperature of a region of the endless belt supported by the second roller, and a controller for controlling energization to the first heater and to the second heater. The controller executes a first mode in which the energization to the first heater is controlled using an output of the first sensor and the energization to the second heater is controlled using an output of the second sensor, and a second mode in which the energization to the first heater and the second heater is controlled using the output of the first sensor without using the output of the second sensor.
US10054876B2

A developing device develops, with developer, an electrostatic latent image formed on an image carrying member, and includes a developing tank, a developer carrying member, and a drive input portion. The developing tank stores the developer and has a receiving port and a discharge port through which the developer is received and discharged respectively. The developer carrying member rotates in the developing tank while carrying the developer. The drive input portion receives a rotational force from outside the developing device and transmit the rotational force to a driven rotation shaft that is a rotation shaft of the developer carrying member. The receiving port, the discharge port, and the drive input portion are provided in the developing tank to be close to an end of the developing tank in a longitudinal direction of the developing tank.
US10054858B2

A method of driving a spatial light modulator includes: setting, in an array of mirror elements, mirror elements in a first state for turning incident light into reflected light with the same phase as that of the incident light or with a phase different by a first phase from that of the incident light and mirror elements in a second state for turning incident light into reflected light with a phase different approximately 180° from the first phase to an arrangement with a first phase distribution; and setting, in the array of mirror elements, the first mirror elements and the second mirror elements to an arrangement with a second phase distribution which is an inversion of the first phase distribution.
US10054842B2

A gimbal includes a first support frame, a second support frame, a third support frame, and a center of gravity adjusting unit. The first support frame includes two first pillars and a guiding post connected between the two first pillars and approximately perpendicular to the two first pillars. The guiding post is configured to carry an imaging device. The second support frame includes two second pillars hinged with the two first pillars, respectively. The third support frame includes a third pillar and a connecting plate. One end of the third pillar is connected to the two second pillars. The connecting plate is connected to another end of the third pillar. The center of gravity adjusting unit is provided in one of the two first pillars, the guiding post, or the connecting plate, and configured to adjust a center of gravity of the gimbal.
US10054838B2

A light control system is provided with a spatial light modulator of a liquid-crystal type, an input unit, and a controller. The input unit is configured to input a light to the spatial light modulator. The controller is configured to cause the spatial light modulator to function as a diffraction grating by electrically controlling the spatial light modulator. The controller is configured to change a path of a diffracted light from the spatial light modulator corresponding to the light input from the input unit by changing a shape of the diffraction grating.
US10054837B2

An electro-optical device includes: an optical module including a switchable mirror layer configured to operate in a mode selected from a transmissive mode and a reflective mode; a display module configured to generate data images; and a camera module configured to obtain external images, wherein the switchable mirror layer is configured to provide the data images to different directions from each other to correspond to the transmissive mode and the reflective mode.
US10054831B2

An array substrate and an array substrate fabrication method are provided. The array substrate comprises a base substrate, a first conductive layer, a first passivation layer including a plurality of first through-holes. a light-shielding layer including a plurality of first metal wires arranged in parallel, a second passivation layer including a plurality of second through-holes, and a first metal layer including a plurality of second metal wires arranged in parallel and one-to-one corresponding to the plurality of first metal wires. The first metal wire is electrically connected to the first conductive layer through at least one first through-hole, and the second metal wire is electrically connected to the corresponding first metal wire through at least one second through-hole. The array substrate includes a display region and a non-display region, and the first through-holes and the second through-holes are formed at the non-display region of the array substrate.
US10054814B2

The present invention discloses an array substrate and a manufacturing method thereof, and a display apparatus. The array substrate comprises a base substrate, and a thin film transistor, a color filter layer and a first passivation layer provided on the base substrate. The surface of the first electrode provided by the present invention is provided with a concave-convex structure that can scatter external incident light, so that incident light from outside is diffusely reflected, thereby avoiding excessive concentration of light and improving external visibility and recognizability of the displayed pictures.
US10054806B2

Systems and methods therefor relating generally to electro-absorption modulation are disclosed. In a system thereof, a waveguide is for propagating an optical signal. A segmented electro-absorption modulator (“SEAM”) includes: a segmented anode having at least two anode segments spaced apart from one another alongside a first side of the waveguide; and a segmented cathode having at least two cathode segments spaced apart from one another alongside a second side of the waveguide corresponding to the at least two anode segments.
US10054805B2

The invention provides flash imaging devices that include an optical change component that undergoes a change in response to an applied stimulus, a substrate and a stimulus element. Also provided are articles that include the subject devices, as well as methods of making and using the same.
US10054802B2

A method and system for generating a three-dimensional model of a contact lens with a front and a back surface, in which the entire back surface consists of an array of independent data points shaped to conform to three-dimensional data provided by an ocular topographer. The sampling density is sufficiently high to characterize anomalies or injuries anywhere in the eye to optimize comfort and fit. The methods and systems also include modeling a scleral lens which rests either solely on the sclera, or straddles the limbus extending partially into the cornea is described. The resting surface conforms to the topology of the underlying ocular surface with topology guiding the design. Additional methods and systems model scleral lens optics without the use of trial lenses. The lens models can be used to machine or 3D print a lens that fits the patient. Such lenses benefit patients that suffer from dry eyes or whose eyes are not normally dry, but feel dry after wearing conventional contact lenses.
US10054801B2

Process for mounting an elastic hinge on an eyeglass frame, which provides for fixing a first pivot element to a first component of an eyeglass frame, for fixing a second pivot element to a second component of the eyeglass frame, and for engaging a hinge pin within first holes of the first pivot element and within second holes of the second pivot element, wherein a thinned portion of the hinge pin interferes with two head portions of the first pivot element in order to align the first holes of the first pivot element with the second holes of the second pivot element.
US10054795B2

An image display apparatus includes: an image forming device; an optical system converting light emitted from the image forming device into parallel light; and an optical device to which the light beams converted into the parallel light by the optical system enter, in which the light beams are guided, and from which the light beams are emitted, wherein a central light beam emitted from the center of the image forming device, passing through the nodal point of the optical system and entering the optical device at an optical device center point intersects an XY plane defined by an X axis that passes through the optical device center point, and is parallel to the axis direction of the optical device and a Y axis that passes through the optical device center point, and coincides with the normal axis of the optical device at angles other than 0 degree.
US10054794B2

Provided is an optical scanner including a movable portion, a frame body portion, a first axis portion that connects the movable portion and the frame body portion and oscillatably supports the movable portion around a first oscillation axis, a support portion, and a second axis portion that connects the frame body portion and the support portion and oscillatably supports the frame body portion around a second oscillation axis, in which, when a distance between an end portion of the movable portion in a direction following the second oscillation axis and the frame body portion is defined as L1, and a distance between an end portion of the frame body portion in a direction following the first oscillation axis and the support portion is defined as L3, a relationship corresponding to 1
US10054780B2

A microscope including an imaging objective for imaging a sample on a detector and means for illuminating the sample with a light sheet in the focus plane of the imaging objective. The illumination means includes an illumination source which emits coherent light, and Bessel optics which generate at least two plane waves from the light beam and give propagation directions for the plane waves. The propagation direction of each of the plane waves encloses an acute angle with the focus plane in each instance, the magnitude of the acute angle being identical for each of the plane waves, so that the plane waves undergo constructive interference in the focus plane so that a light sheet is generated. Similarly, the illumination means can also include an optical element by which a rotationally symmetric Bessel beam is generated from the light beam for dynamic generation of a light sheet.
US10054777B2

A lens-less digital holographic microscope, a reflective digital holographic microscope, and a digital holographic microscope including a plurality of lenses. In one example, the digital holographic microscope includes a single mode fiber collimated light source which provides illumination for both the ‘science’ and ‘reference’ arms, a pair of microscope objectives located side-by side, and illuminated by the common beam, a relay lens whose center is between the two objectives, and a focal plane element where the interference pattern is measured.
US10054772B1

An optical system for endoscopes for which the corrections of the geometrical optical aberrations for multiple wavelengths meet the diffraction limit of the optical system. The optical system is categorized by lens groups. The glass selection for each of these lens groups uses the Hartmann Dispersion Formula. For the glasses in each lens group, limited ranges for the λo value of the Hartmann Dispersion Formula are set. These ranges are set based on the contribution of the individual lens groups to the overall chromatic aberrations.
US10054767B2

A six-piece optical lens for capturing image and a six-piece optical module for capturing image are provided. In order from an object side to an image side, the optical lens along the optical axis includes a first lens with refractive power, a second lens with refractive power, a third lens with refractive power, a fourth lens with refractive power, a fifth lens with refractive power and a sixth lens with refractive power. At least one of the image-side surface and object-side surface of each of the six lens elements is aspheric. The optical lens can increase aperture value and improve the imagining quality for use in compact cameras.
US10054766B2

A photographing lens system and a photographing apparatus including the photographing lens system are provided. The photographing lens system may include a first lens having a negative refractive power, a second lens having a positive refractive power, a third lens having a negative refractive power, a fourth lens having a negative or positive refractive power, a fifth lens having a negative refractive power, and a sixth lens having a negative or positive refractive power. The first to sixth lenses may be sequentially arranged in a direction from an object side to an image side.
US10054764B2

An optical image capturing system is provided. In the order from an object side to an image side, the optical image capturing system includes a first lens with positive refractive power; a second lens with refractive power; a third lens with refractive power; and a fourth lens with refractive power; and at least one of the image-side surface and object-side surface of each of the four lens elements is aspheric. The optical lens can increase aperture value and improve the imagining quality for use in compact cameras.
US10054763B2

In some embodiments, an apparatus for performing temperature-compensated measurement of a position of a lens assembly is attached to an autofocus actuator. In some embodiments, the apparatus includes a light source for emitting light in a first direction. In some embodiments, a measurement sensor is affixed for receiving light reflected from a reflector. In some embodiments, a lateral shield is affixed in a position blocking detection by the measurement sensor of light having been emitted from light source but having not been reflected from the reflector. In some embodiments, a monitoring sensor is affixed in a position relative to the light source to receive light having been emitted from light source but having not been reflected from the reflector. In some embodiments, a transverse shield is affixed in a position blocking detection by the monitoring sensor of light reflected from the reflector.
US10054762B2

An optical component holder having a base portion with a chamfered (or step) portion is disclosed herein that allows a technician to position and partially insert the same within an associated opening using a relatively minor amount of force. The chamfered portion of the base portion operates, in a general sense, as a guide that ensures proper alignment of the optical component holder and allows the same to travel a predetermined distance within the opening before being blocked from further travel by “bottoming” out when the wider portion of the base is at the edge of the associated opening. Thus, the chamfered portion provides an alignment feature to provide tactile feedback that indicates to the technician that the optical component holder is aligned and evenly inserted into an associated opening prior to supplying additional force to press the optical component holder fully into a housing.
US10054751B2

A telecommunications termination panel with a tray pivotably mounted within the front opening of a housing. The tray pivots about a hinge located adjacent one of the sides of the housing and includes a raised floor. The raised floor of the tray cooperates with the side adjacent the hinge and a bottom of the housing to define a cable path from a rear cable access port to an opening on the tray adjacent the hinge. The tray includes a plurality of connection locations and cable management structures to direct a telecommunications cable from the cable access port to a rear of the connection locations without violating bend radius rules. The tray may also include a temporary cable holder to assist in pulling cables through the rear opening into the housing. The present invention further relates to a telecommunications equipment rack with a termination panel with such a pivoting tray mounted to the rack.
US10054749B1

An optical chip-scale package (CSP) is provided for use in a high channel density, high data rate communications system that has optical I/O ports and that is capable of being housed in a standard rackmount-sized box. The optical I/O ports comprise a bulkhead of multi-optical fiber (MF) adapters installed in a front panel of a switch box that houses the communications system. The adapters have first and second receptacles that are adapted to mate with first and second MF connectors, respectively. The communications system comprises a single-harness optical subassembly that uses a plurality of the optical CSPs that interface with a switch IC chip of the communications system to perform electrical-to-optical and optical-to-electrical conversion.
US10054744B2

An optical module includes a substrate on which an optical waveguide is formed, and an optical fiber assembly. The optical fiber assembly includes an optical fiber, a translucent member, and a mirror portion. The translucent member includes a joint surface joined to an end surface of the substrate at an end of the optical waveguide, and is attached to a distal end of the optical fiber. The mirror portion is formed on the translucent member, reflects light emitted from the distal end of the optical fiber in a direction different from a traveling direction of the light, and collects the reflected light into the end of the optical waveguide through the joint surface.
US10054741B2

A telecommunications enclosure includes first and second generally aligned cable ports at opposing ends of the enclosure. A cable anchor at each of the first and second cable ports is for anchoring a fiber optic drop cable to the enclosure and to limit axial movement of the cable relative to the enclosure. A blade guide structure is positioned between the first and second cable ports, the blade guide structure configured to abut a portion of the cable extending between the first and second cable ports and defining at least a blade guide surface adapted to guide a cutting blade used for removing a portion of a cable jacket without damaging optical fibers of the cable.
US10054740B2

Some embodiments of the present disclosure describe a tapered waveguide and a method of making the tapered waveguide, wherein the tapered waveguide comprises a first and a second waveguide, wherein the first and second waveguides overlap in a waveguide overlap area. The first and second waveguides have a different size in at least one dimension perpendicular to an intended direction of propagation of electromagnetic radiation through the tapered waveguide. Across the waveguide overlap area, one of the waveguides gradually transitions or tapers into the other.
US10054737B2

Photonic components are placed on the processor package to bring the optical signal close to the processor die. The processor package includes a substrate to which the processor die is coupled, and which allows the processor die to connect to a printed circuit board. The processor package also includes transceiver logic, electrical-optical conversion circuits, and an optical coupler. The electrical-optical conversion circuits can include laser(s), modulator(s), and photodetector(s) to transmit and receive and optical signal. The coupler interfaces to a fiber that extends off the processor package. Multiple fibers can be brought to the processor package allowing for a scalable high-speed, high-bandwidth interconnection to the processor.
US10054732B2

A directional display may include a waveguide. The waveguide may include light extraction features arranged to direct light from an array of light sources by total internal reflection to an array of viewing windows and a reflector arranged to direct light from the waveguide by transmission through extraction features of the waveguide to the same array of viewing windows. The brightness of the directional display can be increased. An efficient and bright autostereoscopic display system can be achieved.
US10054730B2

Disclosed are an optical member, a display device having the same, and a method of fabricating the same. The optical member includes a receiving part having an empty space therein, a host in the receiving part, a plurality of wavelength conversion particles in the host, a sealing part in the receiving part, and a pre-treatment layer between the sealing part and an inner surface of the receiving part.
US10054724B2

An exposed lens retroreflective article (100), transfer articles comprising same, and methods of making same. The retroreflective article can include a binder layer (114); a layer of transparent microspheres (108) partially embedded in the binder layer; and reflective layer (110) disposed between the binder layer and the microspheres. The reflective layer (110) can include a dielectric mirror, which can include a first stack (115) and a second stack (111) positioned in planar contact with the first stack, wherein each of the first stack and the second stack comprises at least one bilayer (119), wherein each bilayer comprises a first material with a first bonding group and a second material with a complementary second bonding group. The transfer article can include the retroreflective article and a carrier web. The method can include partially embedding transparent microspheres in a carrier web; applying the reflective layer to the microspheres, and applying a binder layer composition to the reflective layer.
US10054717B2

A wire grid polarizer (WGP) can have a conformal-coating to protect the WGP from oxidation and/or corrosion. The conformal-coating can include a barrier layer with at least one: of aluminum oxide, silicon oxide, silicon nitride, silicon oxynitride, silicon carbide, hafnium oxide, and zirconium oxide. A method of making a WGP can include applying the barrier layer over ribs of a WGP by vapor deposition.
US10054714B2

A method, including: obtaining an initial geophysical model; modeling a forward wavefield with viscoacoustic or viscoelastic wave equations; modeling an adjoint wavefield with adjoint viscoacoustic or adjoint viscoelastic wave equations, wherein the adjoint viscoacoustic wave equations are based on an auxiliary variable that is a function of pressure and a memory variable or the adjoint viscoelastic wave equations are based on a combination of stress and a memory variable, respectively; obtaining a gradient of a cost function based on a combination of a model of the forward wavefield and a model of the adjoint wavefield; and using the gradient of the cost function to update the initial geophysical model and obtain an updated geophysical model.
US10054712B2

Machine, computer readable medium, program code, and computer-implemented methods for performing a reservoir simulation with well completion and reservoir grid data quality assurance, are provided. An exemplary embodiment can include a data quality analyzing machine having memory containing data quality analyzing instructions configured to simulate a reservoir model with automated well completion and reservoir grid data quality assurance.
US10054704B2

Data representing a first multiple is predicted, based on first survey data for a target structure, using a multidimensional model of a layer in which the first multiple occurs. Modified survey data is produced by performing a subtraction of the predicted data representing the first multiple from the first survey data. Based on the modified survey data, data representing a second multiple is predicted using the multidimensional model.
US10054703B2

Fast anisotropy axis values are determined for each bin in seismic data binned by azimuth. A fast azimuth gather is determined within each bin in the seismic data from the fast anisotropy axis values. The earth's subsurface is imaged, using the fast azimuth gathers.
US10054701B2

A system for storing seismic data recording units. The system may include a storage unit for storing the seismic data recording units. The system may also include a storage container disposed inside the storage unit. The storage container may define a volume of space in which the seismic data recording units are stored. The system may also include a cable coupled to one of the seismic data recording units. The cable may transfer seismic data from the one of the seismic data recording units to the storage unit.
US10054700B2

A nodal geophysical sensing system includes a ground contact sleeve defining an interior space and having at least one feature on an exterior thereof for contacting and compressing ground materials adjacent the exterior. A nodal geophysical sensor having a housing engages at least one feature on the interior space so as to enable acoustic energy transmission between the ground contact sleeve and the housing.
US10054695B2

The invention relates to a two steps image capture panel for recording x-ray image information. More particularly, the invention relates to a method and an apparatus for directing the internal electric field to capture the x-ray image first on an insulating surface, avoiding charge injection noise from the insulating surface, and then re-directing the internal electrical field to transfer the image charge from the insulating surface to a conductive readout electrode with electric field sufficient for charge gain during image readout.
US10054694B2

The present disclosure relates to an array substrate for an X-ray detector and an X-ray detector including the same. The array substrate is defined as an active area and a pad area, wherein the pad area includes a substrate including a first area and a second area extending from the first area, and a plurality of data lines contacting an upper surface of the substrate and extending toward the second area from the first area, adjacent data lines of the plurality of data lines are spaced apart from each other, the upper surface of the substrate is exposed in a area between the adjacent data lines in the first area of the substrate, and a first insulation film is disposed between the substrate and the data lines in the second area of the substrate, thereby preventing a short-circuit between adjacent data lines due to agglomeration between data lines and an organic layer during cutting.
US10054690B2

A diagnostic imaging system utilizing a reduced crystal design pattern is utilized to image a subject and collect event data. The reduced crystal design pattern includes filled crystal locations and empty crystal locations. A processor accounts for empty crystal locations by selecting windows that include nearest neighbor filled crystal locations. The nearest neighbor filled crystal locations include event data which is averaged by the processor and assigned to the empty crystal location. A weighted average based on distance or event strength is incorporated.
US10054688B2

A method and apparatus for saving power during synthetic positioning in Global Navigation Satellite System (GNSS) receivers is provided. According to one embodiment, a device includes a Global Navigation Satellite System (GNSS) receiver, and an inertial sensor block. The GNSS receiver is disabled when the device enters a dead zone, and the device uses data from the inertial sensor block and a remotely located database to perform navigation functions.
US10054687B2

Disclosed is a system and method for detecting false Global Navigation Satellite System (GNSS) satellite signals. False GNSS satellite signals can be used malevolently to take control of a body such as a vehicle or ship that is using GNSS satellite signals for navigation. In some embodiments a GNSS attitude system is used to detect the false GNSS satellite signals. The GNSS attitude system measures the code or carrier phase of the GNSS satellite signals at two or more antennas to detect the false GNSS satellite signals. In some embodiments the attitude system computes first measured and second estimated carrier phase differences in order to detect the false GNSS satellite signals. The attitude system may compute the attitude of a baseline vector between the two antennas. Once false GNSS satellite signals are detected, the method can include preventing the attitude determining system from outputting position or location data.
US10054684B2

Various implementations described herein are directed to a castable sonar device that may include a housing. The housing may include a buoyant component and a sonar transducer element configured to produce compressed high intensity radar pulse (CHIRP) sonar. The housing may include a wireless data communication module for communicating with one or more wireless computing devices enabled to display sonar images.
US10054681B2

Improved two-dimensional planar array transducer and beamformer apparatus and methods. In one embodiment, the two-dimensional planar array transducer is capable of simultaneously or sequentially forming multiple acoustic beams in two axes and at two or more widely separated acoustic frequencies from a single flat planar array transducer. The transducer planar array consists of two or more electrically and acoustically independent two dimensional planar transducer array structures operating at different frequencies that are physically integrated onto a single multi frequency configuration. In an exemplary embodiment, a second higher frequency transducer array is positioned within the aperture area of a lower frequency planar array transducer. Methods of using the aforementioned two-dimensional planar array transducer and beamformer are also disclosed.
US10054665B2

A tracking system provides light source(s), a mobile communication unit and light sensor(s) with cameras, and a central control unit at least coupled to the sensor(s). The communication unit receives with its camera an identification information item broadcast by the light source(s) and broadcasts an activation signal, including data correlated with the received item, to the control unit. The control unit determines, based on the signal, at which position the communication unit is arranged and which sensor(s) is arranged relative to the position of the communication unit so that the communication unit can be detected by the camera of the sensor; activates the camera of the detected sensor(s) for providing image information by its camera to the control unit, to determine and identify a carrier of the communication unit at the determined position; and activates sensor(s) coupled to the control unit for tracking the identified carrier of the communication unit.
US10054664B2

Method, node, computer program, and computer program product in a wireless communication network, comprising a network communication unit with a medium access control layer (MAC-Layer), said node configured to calculate the Time of Arrival and/or Time of Flight based on a counted time from transmission of a response request message in the medium access control layer of said node to the corresponding arrival of a response to said response request message in the medium access control layer (MAC-Layer) of said node.
US10054648B2

A power source voltage detection apparatus is provided, including a reference voltage generator connected to a differential amplifier via a first transmission line and decreases a power source voltage of a direct current power source to output a power source reference voltage, the first transmission line transmitting the power source reference voltage as a first power source voltage detection voltage; a standard voltage generator connected to the differential amplifier via a second transmission line and outputs a predetermined standard voltage, the second transmission line transmitting the standard voltage as a second power source voltage detection voltage; the differential amplifier differentially amplifying the first and second power source voltage detection voltages; and an abnormality detector which, based on the first and second power source voltage detection voltages, detects the power source voltage and detects an abnormality of the first transmission line and/or the second transmission line.
US10054639B2

The disclosure describes a novel method and apparatus for providing a shadow access port within a device. The shadow access port is accessed to perform operations in the device by reusing the TDI, TMS, TCK and TDO signals that are used to operate a test access port within the device. The presence and operation of the shadow access port is transparent to the presence and operation of the test access port. According to the disclosure, the shadow access port operates on the falling edge of the TCK signal while the test access port conventionally operates on the rising edge of the TCK signal.
US10054635B2

A built-in test circuit for testing a system timing margin of a processing device under-test is provided. The processing device includes a controller and first clock circuit, wherein the first clock circuit generates a first clock signal and the first clock signal is a main clock signal provided for operation of the processing device. The built-in test circuit includes a second clock circuit and a logic circuit, both of which are integrated with the processing device. The second clock circuit generates a second clock signal. The logic circuit processes the first and second clock signals and outputs a third clock signal. The third clock signal is used to determine system timing margin of the processing device.
US10054634B2

A test device includes: a test control unit suitable for detecting a deterioration-expected unit circuit among a plurality of unit circuits included in a test-subject device according to operation histories of the plural unit circuits, and detecting a deterioration degree according to a test output value of the deterioration-expected unit circuit; and an interface unit suitable for routing control operation results and test results between the test control unit and the test-subject device during a test operation.
US10054627B2

A testing jig includes a substrate and a plurality of conductive elastic pieces, wherein the substrate has a recess and a plurality of circuits; the recess is located on a top surface of the substrate, while the circuits are provided on the top surface of the substrate. The conductive elastic pieces are provided on the substrate, and are respectively electrically connected to the circuits. Each of the conductive elastic pieces has a contact portion located within an orthographic projection range of the recess, wherein each of the contact portions contacts a pad of a DUT. Whereby, attenuation happens while transmitting test signals with high frequency can be effectively reduces by using the conductive elastic pieces to transmit test signals.
US10054620B2

A method for determining a frequency, an amplitude and an attenuation of at least one output oscillation in an electrical energy supply network. A time window of predefined duration is used and momentary values for the output determined within the time window are used to determine the frequency, the amplitude and the attenuation of the at least one output oscillation. At least one further time window is used, wherein all the time windows are each of different duration. That time window, within the duration of which a predefined number of oscillation processes of the output oscillation under consideration falls, is used for determining frequency, amplitude and attenuation. The invention also describes a data processing arrangement.
US10054619B2

Systems and methods are provided to measure a voltage across a two-state dipole. The systems and methods measure voltages across two measurement paths of operational circuitry at first and second sensor terminals. The operational circuitry is configured to decouple the first and second sensor terminal based on a dipole voltage. The systems and methods further estimate the dipole voltage based on the voltages of the two measurement paths.
US10054617B2

This application discusses, among other things, zero current detection. In an example, a circuit for zero current detection can include a compensating circuit and a detecting circuit. The compensating circuit can be configured to feed back a compensating voltage to the detecting circuit according to an output voltage of a DC-DC converting circuit. The detecting circuit can be configured to dynamically adjust an intentional offset voltage according to the compensating voltage, and to perform zero current detection of the DC-DC converting circuit according to the adjusted Voffset.
US10054615B2

A centering holding device for a Rogowski coil. The holding device comprises a virtual axis; a first cutout running from a first main side to a second main side thereof through the holding device and is arranged centrally with respect to the axis. The holding device has a channel in the shape of a circle arc around the axis and around the first cutout from a first channel opening to a second channel opening. The first cutout and the channel are coaxial relative to the axis of the holding device. The holding device has a second cutout, which leaves out an edge region of the holding device. The first and second channel openings lead into the second cutout. Furthermore, the invention relates to a method for arranging a Rogowski coil by the holding device.
US10054612B2

An optical light beam positioning system that enables the combination of two or more light beams of different wavelengths to be focused onto a probe or sample of a scientific instrument, such as an atomic force microscope, for a number of specific uses typical to AFMs, like measuring the deflection or oscillation of the probe and illuminating an object for optical imaging, and less traditional ones like photothermal excitation of the probe, photothermal activated changes in the sample, photothermal cleaning of the probe and photochemical, photovoltaic, photothermal and other light beam induced changes in the sample. The focused light beams may be independently positioned relative to each other.
US10054610B2

An electronic device configured for real-time calibration of an on-board accelerometer. A plurality of acceleration measurements are collected from the accelerometer to form a data set. An accelerometer error correction model is maintained that includes bias error calibration parameters, sensitivity calibration parameters, and cross-axis calibration parameters that each specify respective weights for each of bias error, sensitivity error, and cross-axis error. Calibration values are determined for one or more of the bias error calibration parameters, the sensitivity calibration parameters, and the cross-axis error calibration parameters for the data set of acceleration measurements using the accelerometer error correction model. A true acceleration vector may be determined that corresponds to a subsequently received acceleration measurement using the determined calibration values.
US10054605B2

A sample analyzer is provided that does not require a plurality of reagent containers containing the same type of reagent to be connected, that can continue measurement even when a reagent container becomes empty, and that allows the timing of replacement of the reagent container to be recognized suitably. A reagent storage section is provided that is connected to a reagent container containing a reagent through a fluid channel and that stores the reagent transferred from the reagent container. A message for prompting replacement of the reagent container is outputted when it is detected that the remaining amount in the reagent container is a predetermined amount or less. A message for prompting to suspend sample measurement in the measurement section is outputted when it is detected that the remaining amount in the reagent storage section is a predetermined amount or less.
US10054604B2

The present invention relates to metabolic biomarker sets for assessing HIV. In preferred embodiments, the present invention relates to the use of biomarker sets for screening and/or diagnosing HIV infection, for prediction of immunologic response of a mammalian subject to antiretroviral therapy and/or prognosis of HIV disease progression, and for monitoring of HIV disease activity in a mammalian subject. In other embodiments, the invention relates to methods for screening and/or diagnosing HIV infection, for prediction of immunologic response of a mammalian subject to antiretroviral therapy and/or prognosis of HIV disease progression, and for monitoring of HIV disease activity in a mammalian subject, as well as to a kit adapted to carry out the methods. By employing the specific biomarkers and the method according to the present invention it becomes possible to more properly and reliably assess HIV. In particular, it becomes possible to screen for and diagnose HIV in a patient with high accuracy and predict early in advance the patient's therapeutic response to antiretroviral therapy.
US10054603B2

A system for detecting an analyte with a reagentless dry test strip includes a collector for collecting a blood sample from a user. The system additionally includes a mixer for receiving the collector and mixing the blood sample. The system additionally includes reagents, located in the mixer, for mixing with the blood sample. The system additionally includes a dry test strip for receiving the blood sample mixed with the reagents.
US10054598B2

The present invention relates to the field of GPCR structure biology and signaling. In particular, the present invention relates to protein binding domains directed against or capable of specifically binding to a functional conformational state of a G-protein-coupled receptor (GPCR). More specifically, the present invention provides protein binding domains that are capable of increasing the stability of a functional conformational state of a GPCR, in particular, increasing the stability of a GPCR in its active conformational state. The protein binding domains of the present invention can be used as a tool for the structural and functional characterization of G-protein-coupled receptors bound to various natural and synthetic ligands, as well as for screening and drug discovery efforts targeting GPCRs. Moreover, the invention also encompasses the diagnostic, prognostic and therapeutic usefulness of these protein binding domains for GPCR-related diseases.
US10054594B2

A method of processing spectral data is disclosed and may include the steps of illuminating a medium to detect an inside particular component with light; obtaining a first spectral data for the medium at a first radial position and a second spectral data for the medium at a second radial position, wherein the first radial position and the second radial position are selected arbitrarily; and performing differential processing on the first spectral data and the second spectral data.
US10054588B2

Compositions and methods are provided for classification of individuals suffering from a demyelinating disease into groups that are informative of the individual's responsiveness or lack of responsiveness to treatment with a J3-interferon (IFNJ3) acting therapy. In particular, it is shown that the effective immunomodulatory treatment of demyelinating disease with IFNJ3 is associated with an increase in circulating transitional B cells in the patient. Diseases of interest include without limitation inflammatory demyelinating diseases of the central nervous system, e.g. multiple sclerosis, neuromyelitis optica (NMO), experimental autoimmune encephalitis (EAE), acute disseminated encephalomyelitis (ADEM), etc.
US10054584B2

Devices and methods for performing a point of care diagnostic test for detecting and quantifying at least one analyte in a biological sample. The device may include an immunoassay apparatus and a holder with a variable angle stage for positioning the immunoassay apparatus relative to a light source and a detector device. In one embodiment, the device is based upon elastic light scattering, so the variation in the angle of incidence and angle of reflection are optimized to maximize signal generation due to elastic light scattering. The detector device may include a wired or wireless connection to a computer network for communicating with an electronic medical records system, uploading the amount or concentration of at least one analyte present in the sample to the electronic medical records system, or querying a decision support algorithm stored in a computer readable format. The detector device may further include an onboard interpretive algorithm.
US10054581B1

The present invention relates to use of inhibitors of Notch signalling pathway selected from the group consisting of 6-(4-Tert-Butylphenoxy)Pyridin-3-Amine (I3), its derivatives, in treating and/or preventing cancers.
US10054572B2

An air quality sensor assembly including a controller, a switching device in communication with the controller, a power receptacle in communication with the switching device, and at least one air quality sensor in communication with the controller, wherein the at least one air quality sensor is configured to measure an air quality value. A method of operating an air purifying system within an interior space of a structure, the method comprising the steps of: operating the controller to create an air purifying condition, determining whether the air purifying condition is present, operating the switching device in a first state if the air purifying condition is present.
US10054565B2

The present invention relates to a real time identification method of working/functional fluid products including a specified tagging material and an apparatus which is first capturing and then identifying the tagging material using a concentrator and an optical detector, simultaneously transferring the reading to a smart unit and finally releasing the tagging material.
US10054558B2

A container test system includes a test chamber in which a container may be located for testing, for instance, for assessing insulative properties of a container. In the test chamber, the outside of the container is thermally treated, temperature of the air outside the container is measured, and temperature of a liquid inside the container is measured. A related testing method is also disclosed.
US10054546B2

A system and method for detecting an analyte includes a waveguide configured to receive a narrow-band laser signal; and a sorbent material covering an analyte detection region of the waveguide, wherein the sorbent material is configured to sorb the analyte and bring the analyte to an evanescent field of the waveguide, and wherein Raman scattering is produced by an interaction of the evanescent field and the analyte sorbed in the sorbent material along the analyte detection region of the waveguide, and the waveguide is further configured to collect the Raman scattering along the analyte detection region of the waveguide, wherein the collected Raman scattering indicates a type of the analyte.
US10054531B2

There is provided a method of measuring a sedimentation parameter of suspensions or precipitants in a fluid medium sample, said method compromising providing at least one micro-cantilever sensor, said micro-cantilever sensor comprising at least two materials having different coefficients of thermal expansion, and having a heater and piezo-resistive sensor integrated therein, pulsing the heater with one or more electrical pulses to induce heat generation in the micro-cantilever, sampling the output of the integrated piezo-resistive sensor to characterize a response of the micro-cantilever during sedimentation in the fluid medium sample, and determining a value of the sedimentation parameter from the characterized response. There is also provided an apparatus arranged to carry out the method.
US10054527B2

A method for bending test of a flexible screen is disclosed, including: connecting the flexible screen to a fixing device to form two connection ends; and conducting an extrusion test to the flexible screen, including moving the fixing device to change the distance between the connection ends of the fixing device so that the distance is less than or equal to the length of the flexible screen between the two connection ends. A system for bending test of a flexible screen is also disclosed. The above method and system for bending test of a flexible screen, which can simulate an operational environment of the flexible screen by moving the fixing device to conduct an extrusion test to the flexible screen, can reduce testing costs compared with the traditional methods and apparatuses for bending test of a flexible screen.
US10054519B2

A microtome method and apparatus includes a microtome blade configured to oscillate in a direction transverse to a direction of advancing a cut, and a first flexure to support and guide the blade. The first flexure is compliant in the transverse direction while being stiff in the cut direction. A second flexure operatively engaged at one end portion with the first flexure, is stiff in the transverse direction while being compliant in the cut direction. The other end portion of the second flexure is rotatably engaged by an eccentric driven by a rotatable actuator, which oscillates the blade in the transverse direction while effectively isolating non-transverse motion from the blade. The second flexure is configured to move independently of any guides or other stationary objects during oscillation.
US10054518B2

A microtome includes a blade located at an end of a trough that defines a cavity for holding a liquid; a sample block in which the at least one sample is suspended, the sample block is moveable relative to the blade such that when the sample block is passed across the blade a section is cut from the sample block; a plate that includes a support frame that defines an opening, and a transparent film extending across the opening, the transparent film being transparent to electrons, a grasper being configured to receive and retain the plate, wherein the grasper is moveable relative to the blade; and a pusher section that lacks the sample pusher section.
US10054515B2

A focusing state measuring apparatus for measuring a focusing state of a working apparatus with respect to a target object so as to perform work includes: a base plate installed in the working apparatus performing work on the target object and spaced apart from the target object; a first line beam generation unit provided on one side of the base plate and configured to irradiate a first line beam toward the target object; and a second line beam generation unit provided on one side of the base plate so as to be spaced apart from the first line beam generation unit in a first direction and configured to irradiate a second line beam toward the target object. The focusing state of the working apparatus with respect to the target object is determined according to states of the first line beam and the second line beam.
US10054513B2

Provided are an apparatus and method of sensing liquid leakage for a lithography apparatus, which can prevent a collector mirror from being contaminated by sensing leakage of cooling water supplied to the collector mirror of an extreme ultraviolet (EUV) light generating apparatus. The liquid leakage sensing apparatus includes a collector mirror module, a cooling unit configured to supply a cooling water to one surface of the collector mirror module, a gas supply unit configured to supply a water soluble gas to the cooling unit, and a sensing unit configured to sense the water soluble gas having leaked to the outside of the cooling unit.
US10054507B2

An electric device for detecting pressure and a pressure sensor includes an electric current channel arranged to conduct an electric current, wherein the electric current channel is disposed adjacent or proximate to a pressure sensitive structure. Upon the pressure sensitive structure being subjected to a change of an external pressure, the pressure sensitive structure is arranged to manipulate a first electrical characteristic of the electric current channel.
US10054497B2

A metal nitride material for a thermistor consists of a metal nitride represented by the general formula: MxAly(N1-wOw)z (where “M” represents at least one of Fe, Co, Mn, Cu, and Ni, 0.70≤y/(x+y)≤0.98, 0.45≤z≤0.55, 0
US10054496B2

A temperature sensing device, temperature sensor using the same and wearable device having the same. In one aspect, the temperature sensing device includes a first layer formed of a temperature sensing material. The resistance of the temperature sensing material is configured to vary in response to changes in temperature. The temperature sensing device further includes a second layer comprising silver nano-particles and a third layer formed of the temperature sensing material. The second layer is interposed between the first and third layers.
US10054476B2

A waveguide arrangement may include a tank defining a chamber for holding a liquid; and a pulsed waveguide (PWG) disposed at least partially within the chamber, the PWG comprising: an inner cylinder, the inner cylinder being grounded. The waveguide may also include an electrically conductive coil wrapped around the inner cylinder, wherein the pulsed waveguide is arranged to generate a first delay between a first initial pulse and a first reflected pulse when an upper surface of the liquid is at a first level, and to generate a second delay between a second initial pulse and a second reflected pulse when the upper surface of the liquid is a second level.
US10054463B2

A set of instructions implements an application programming interface (API) for providing navigation data from a portable device to a head unit of a vehicle. When invoked by a companion application executing on the portable device, the API is configured to obtain navigation data for navigating a user between a source and a destination, where the portable device receives the navigation data from a navigation server via a long-range communication link. The API is further configured to provide the navigation data to the companion application for transmission to the head unit via a short-range communication link.
US10054452B2

Personalizing travel route planning based on past actual user travel behavior and reasons that the user deviated from planned routings. The route planning algorithm is revised based on analysis of user input related to a deviation from a planned routing. If a new trip in the planning stage entails considerations similar to those that caused the user's deviation on a previous trip, then the revised route planning algorithm can take these considerations into account when planning the route for the new trip. Changes in route planning may apply when the user: (i) plans to make a trip similar to a previous trip when the deviation occurred; (ii) plans to make a different trip, but the trip entails considerations that lead to the deviation on the prior trip; (iii) is using the same vehicle as for the previous trip with the deviation; and/or (iv) is using a different vehicle.
US10054450B2

An approach is provided for determining trajectory paths of a road network. A location platform determines at least one first waypoint and at least one second waypoint of at least one road structure. The at least one first waypoint represents at least one entry point to the at least one road structure, and wherein the at least one second waypoint represents at least one exit point from the at least one road structure. The location platform causes, at least in part, a designation of at least one location trace spanning the at least one first waypoint and the at least one second waypoint as at least one baseline path. The location platform then causes, at least in part, a classification of one or more other location traces with respect to the at least one baseline path.
US10054448B2

A commodity layout database (101) retains commodity arrangement information in which a plurality of kinds of commodity identification information for identifying a plurality of commodities arranged indoors and indoor arrangement positions of the plurality of commodities are associated with each other. A photographing unit (201) photographs the periphery of an indoor. A commodity specifying unit (103) analyzes a photographed image and specifies commodity identification information included in the photographed image. A guidance information creating unit (104) specifies an indoor arrangement position of a registered commodity registered in advance by the user on the basis of the specified commodity identification information, the commodity arrangement information, and registered commodity identification information for identifying the registered commodity, and creates guidance information for guiding the user to the specified arrangement position of the registered commodity. A display unit (203) presents the created guidance information.
US10054443B1

The various technologies presented herein relate to determining a location of an individual, or an object, when a GPS may be unavailable/occluded. Readings from a plurality of sensors on a mobile device can be generating a plurality of data (e.g., speed, motion, temperature, biometric, etc.) which can be combined to generate a probability of a user of the mobile device being at a particular location, or not. Sensor readings can be weighted to enable sensors having a large effect on a degree of confidence of the probability of the user being determined to be at a location being given priority (e.g., battery priority) versus those sensors which have lesser effect on the degree of confidence. With the user determined to be at a location, information, a notification, an instruction, etc., can be presented to the user, via the mobile device.
US10054442B2

The present disclosure relates to a method and apparatus for enhancing a navigation solution of a device within a platform (such as for example person, vehicle or vessel), wherein the mobility of the device may be constrained or unconstrained within the platform, and wherein the device can be tilted to any orientation including vertical or near vertical orientations, while still providing a seamless navigation solution. This method can enhance navigation solutions utilizing measurements from sensors (such as, for example, accelerometers, gyroscopes, magnetometers, etc.), whether in the presence or in the absence of absolute navigational information (such as, for example, GNSS or WiFi positioning).
US10054440B2

The present invention is directed to a building profile including a pair of support legs, a cross member for removably fastening to the pair of support legs and from which a line can extend; a marker stand for engaging with the line, wherein the marker stand includes a point position marker for marking a position on the ground, a support for supporting the point position marker and an upright indicator for indicating whether the point position marker is in an upright position.
US10054439B2

Reflector arrangement for position determination and/or marking of target points, in particular for industrial or geodetic surveying, having a retroreflector for position determination for the reflector arrangement using parallel, in particular coaxial, beam reflection, and a sensor arrangement. According to the invention, the sensor arrangement has a lens and a sensor which is sensitive with respect to at least one wavelength range, with a reception direction that is orthogonal to the detection surface thereof, wherein the lens and the sensor are rigidly connected such that it is possible using the sensor to determine a location, which is incidence-angle-dependent with respect to the reception direction, of an illumination cross section defined by the lens on the detection surface.
US10054430B2

An optoelectronic device includes a semiconductor substrate, an array of optical emitters arranged on the substrate in a two-dimensional pattern, a projection lens and a diffractive optical element (DOE). The projection lens is mounted on the semiconductor substrate and is configured to collect and focus light emitted by the optical emitters so as to project optical beams containing a light pattern corresponding to the two-dimensional pattern of the optical emitters on the substrate. The DOE is mounted on the substrate and is configured to produce and project multiple overlapping replicas of the pattern.
US10054428B2

An inner surface shape measurement device for measuring a shape of an inner surface of a test target, and includes a light source, an optical system which converts light emitted by the light source into a disc-shaped light beam to cause the light beam to be emitted toward an inner surface of the test target, a photography unit which captures an image of a state in which the light beam is projected on the inner surface of the test target, and a wiring which supplies power for driving the light source. The optical system, the light source and the photography unit are disposed in this order along a same axis line, and the wiring extends from the light source toward the photography unit.
US10054420B2

An optical interrogation system, e.g., an OFDR-based system, measures local changes of index of refraction of a sensing light guide subjected to a time-varying disturbance. Interferometric measurement signals detected for a length of the sensing light guide are transformed into the spectral domain. A time varying signal is determined from the transformed interferometric measurement data set. A compensating signal is determined from the time varying signal which is used to compensate the interferometric measurement data set for the time-varying disturbance. The compensation technique may be applied along the length of the light guide.
US10054416B2

A tool for controlling an offset between two stops, includes: a body which includes an extension with an end configured to abut against one of the stops, a sliding rule that is configured to slide in a longitudinal direction in relation to the body and which has an end configured to bear against the other stop, the sliding rule being shifted in a transversal direction in relation to the extension, and a system configured to control the displacement of the sliding rule in relation to the body.
US10054414B2

Generally, embodiments of the invention can include a linear shaped charge (LSC) end cap coupling structure adapted for holding an initiator structure adapted to initiate a booster explosive material, the booster explosive material, and the LSC in abutting contact with each other. One embodiment includes a rubber body formed with cavities adapted to receive the LSC, booster, and initiator structure (e.g., detonation cord). One internal cavity can be formed with a plurality of flexible protrusions or fins which are oriented towards a center axis of the preferred embodiment of three cavities configured to impart an interference fit with the initiator structure. Methods related to the invention are also provided.
US10054405B2

A hand-held personal-protection shock device apparatus and method providing a safety-pin mechanism to prevent unauthorized use or use by an attacker who wrests the device away; a siren that sounds when unauthorized use is attempted; a hand-held configuration that is comfortable to grip securely, with the shocking elements positioned optimally; built-in recharging equipment; and a switch configuration which promotes safe, rapid, and efficient use in an attack by a person or animal.
US10054402B2

The disclosed technology regards a de-coupled V-hull structure for use with an armored vehicle, and energy absorbing crush elements suitable for mounting the V-hull structure in a de-coupled manner to the vehicle. The energy absorbing V-hull structure includes a sloped armor structure forming a cavity having a v-shaped cross-section and a plurality of reinforcing elements, including a backbone, hull stiffeners and lateral supports. The elements are coupled together and supported by energy absorber mounts, extending along each side of the structure. Crush elements suitable for decoupling the V-hull structure are also disclosed, having a uniquely designed housing, a plurality of plates positioned within the housing, and affixation means for securing the crush element to the underside of the vehicle and to the top of the V-hull structure.
US10054390B1

A blank-only machine non-firearm includes a replica shell and replica barrel from a non-firing replica machinegun, such as an airsoft replica machinegun. An insert that defines a receiver may be inserted into and contained within the interior volume of the replica shell. An exhaust gas barrel is attached to the receiver and extends within the replica barrel. The replica receiver and barrel are configured to fire blank cartridges and not to fire live rounds. Noise and flash from a firing blank cartridge is directed from a chamber defined by the receiver to the exhaust gas barrel and hence to the replica barrel.
US10054389B2

A toy gun with a two-stage safety includes a gun body, a trigger press member, a two-stage safety and a trigger assembly. The pull handle is placed inside the gun body and includes a first blocker and a second blocker. The trigger press member includes a press block movably engaged with the first blocker. The two-stage safety includes a movable block, a stopper and a swing block. The stopper is movably engaged with the second blocker or returns toward the pull handle. The stopper includes a protruding portion and a protruding pillar. A side edge or a distal end of the swing block is movably engaged with the protruding pillar. The trigger assembly includes a push block and a linkage rod.
US10054380B1

A firearm weapon loading system includes a handgun loading and cocking assistant device having a slidable alignment guide and a body holder. The slidable alignment guide is coupled with the body holder, and the handgun selectively engages the device when the magazine is ready to load into the handgun. The device is selectively positioned on the handgun to facilitate loading and cocking the handgun with one hand.
US10054367B2

Disclosed is a system to evaluate and monitor the status of a material forming part of an asset, such as a refractory furnace. The system is operative to identify flaws and measure the erosion profile and thickness of different materials, including refractory materials of an industrial furnace, using radiofrequency signals. The system is designed to integrate software with a plurality of sensors and additional hardware to collect data during an inspection of the furnace, even in regions of difficult access. Furthermore, the system comprises a software management subsystem configured to implement signal processing techniques to process the data collected and generate reports to visualize the status, estimate the remaining operational life, and determine the level of penetration of molten material into the surrounding layers of the furnace. Moreover, the system's software enables a user to monitor the status of the furnace both locally and remotely.
US10054365B2

An assembly for providing a saggar for use in high temperature applications, may include a rectangular base element and first and second sets of two rectangular wall elements, wherein the rectangular base element includes connectors on two opposite sides for connecting with the two rectangular wall elements of the first set of the rectangular wall elements at the two opposite sides. The two rectangular wall elements of the first set may each include a connector at a first edge for connecting with the rectangular base element at the two opposite sides, and the two rectangular wall elements of the first set each may include two recesses in a second edge opposite to the first edge and in the vicinity of each end of the second edge of the rectangular wall elements of the first set. The two rectangular wall elements may each include two ears for connecting with the recesses.
US10054364B2

The invention relates to a melting apparatus (100) for melting paraffin (1), having: a melting container (110) for receiving paraffin (1) to be melted; a storage container (190) for storing molten paraffin (4); having a melting container heating device (120) for heating the melting container (110), having a storage container heating device (191) for heating the storage container (190), having a fluid connection (113) fluidically connecting the melting container (110) and the storage container; the melting container (110), the storage container (190), and the fluid connection (113) being arranged so that molten paraffin (4) flows out of the melting container (110) into the storage container (190).
US10054363B2

A cryogenic dynamic cooling apparatus and a cooling method for heat assisted magnetic recording media substrate are provided. The cooling apparatus includes a chamber that is configured to receive a substrate. A substrate holder secures the substrate inside the chamber. The apparatus has a cooling plate that is movable between a retracted position and an extended position inside the chamber. The cooling plate provides clearance for movement of the substrate holder inside the chamber in the retracted position, and the cooling plate cools the substrate in the extended position. Also, the cooling plate is substantially parallel to and spaced apart from the substrate. The apparatus further includes a cryogenic operatively coupled to the cooling plate that is cooled by the cryogenic cooling element.
US10054361B2

An exterior member for a home appliance includes a front panel that defines an exterior of the home appliance, that is configured to cover a display assembly that includes a plurality of LEDs, and that includes a displaying part that defines a plurality of first through-holes at positions corresponding to the plurality of LEDs, the displaying part being configured to display operating information of the home appliance by transmitting light from the plurality of LEDs through at least a portion of the plurality of first through-holes. The exterior member further includes a front surface coating layer that is located on a front surface of the front panel and that is configured to shield the plurality of first through-holes. The exterior member further includes a hole-filling member that is configured to fill the plurality of first through-holes by coating a rear surface of the displaying part with a material.
US10054357B2

A purity monitor is provided. The purity monitor includes a cryo-cooler and a piezo-electric crystal microbalance that may have a matte finish. The cryo-cooler includes a nozzle and plumbing components disposed to supply a fluid having a working pressure of up to 10,000 psig to the nozzle. The nozzle provides for locating substantially all of a pressure drop of the cryo-cooler near an exit thereof. The nozzle sprays fluid onto the piezo-electric crystal microbalance and the piezo-electric crystal microbalance measures a mass of non-volatile residue (NVR) left thereon by the spraying. Respective temperatures of the fluid and the piezo-electric crystal microbalance are controllable based on a type of the NVR.
US10054354B1

A portable insulated cooler having a seat and a hinged mount that secures a set of wheels to the cooler provides easy cooled transport of food and beverages, along with a cooling agent such as ice. The hinged mount secures an axle, to which the wheels are mounted, underneath the cooler in a first position for transport, and is releasable so that in a second position, the wheels rest alongside the cooler, permitting the bottom of the cooler to completely rest on the ground. A seat is rotatably affixed to the top of the cooler, providing a long-term and movable sitting location, and may be releasable from the top of the cooler for easy stowage and transport. A bottom portion of a swivel mounting the seat to the cooler may be formed on the top of the cooler as a raised circular projection with an undercut reducing the cooler height.
US10054350B2

A removable cooling module for a refrigerator includes a cooling unit positioned in a housing and removably coupled with a top wall of the refrigerator. An ice maker is coupled to the cooling unit. An ice bin is disposed in the housing and is adapted to receive and store ice from the ice maker. A duct is in communication with the cooling unit and is adapted to convey ice from the removable cooling module to an ice dispenser.
US10054347B2

An outdoor unit control unit 200 has a defrosting operation condition table 300a that defines a defrosting operation interval time Tm in accordance with a total sum of rated capacity of indoor units 5a to 5c and a refrigerant pipe length as lengths of a liquid pipe 8 and a gas pipe 9. The outdoor unit control unit 200 uses the total sum of the rated capacity of indoor units 5a to 5c input by using an installation information input unit 250 and refers to the defrosting operation condition table 300a, so as to determine the defrosting operation interval time Tm. Then, the outdoor unit control unit 200 forcibly performs a defrosting operation when the defrosting operation interval time Tm elapses without establishment of a defrosting operation start condition since the last defrosting operation is terminated.
US10054345B2

Method for transferring coolant fluid from a loading unit/station to an air conditioning system, via at least one high pressure HP valve and duct, for the introduction of liquid coolant, and at least one low pressure LP valve and duct, for the suction and the recovery of the coolant-vapor in the system. It is provided for executing the step of transferring the fluid also maintaining the low pressure circuit branch open/active, through relative LP valve. Part of the coolant loaded during the transfer step passes through a valve for the expansion of the system and it is suctioned, as vapor, by the station through LP: the net amount that enters into the system is always positive given that there is more loaded coolant with respect to the suctioned coolant.
US10054334B2

A device and system for sensing high pressure in a pressurized water system. The high pressure alarm includes a pressure sensor, controller, and timer. A method of installing a high pressure alarm on a pressurized water system. The high pressure alarm is particularly well-suited for installing under a sink, such as a home kitchen sink, though it can also be installed near other plumbing fixtures or appliances in commercial, residential, or industrial facilities and in outside areas.
US10054331B2

Disclosed is an air vent for mounting directly to an exterior wall of a structure to allow air flow from an interior space of the structure to the ambient environment. The air vent comprises a body comprising an opening and a siding portion disposed below the opening. The air vent further comprises a first siding piece secured to the siding portion that is substantially similar to the siding of the exterior wall. The air vent further comprises a damper moveably engaged with the body between a closed position where the damper blocks air flow thru the opening and an open position where the damper allows air flow thru the opening. The air vent further comprises a second siding piece secured to the damper that is substantially similar to and overlaps the first siding piece in the closed position. Unlike conventional devices, the air vent of the present invention blends into the siding on the exterior wall increasing the aesthetic appearance of the siding.
US10054324B2

According to various aspects and embodiments, a system and method for controlling humidity and temperature are disclosed. The system includes temperature and humidity sensors, at least one unit configured to cool, heat, dehumidify, and humidify air, and a control module. The control module is configured to receive set point values for the temperature and humidity and to receive measured air and temperature values from the sensors. The control module then calculates differences between the measured values and the set point values to determine respective temperature and humidity error values. The control module controls the operation of the at least one unit based on a comparison between the temperature error value and the humidity error value.
US10054319B2

The invention relates to a system for producing hot water, comprising a hot water reservoir, a first and a second resistance heating rod for heating the water in the hot water reservoir, a reservoir temperature sensor, and a control unit, by means of which the first resistance heating rod can be connected to a network alternating voltage source, wherein the system comprises a photovoltaic device for producing a direct voltage and the photovoltaic device can be connected to the second resistance heating rod by means of the control unit or a further control unit.
US10054316B2

A movable cooking appliance comprises a structure which is adapted to be placed on a kitchen worktop appliance or inside a cooking oven appliance and includes a heating element and releasable connector assembly for making electrical connection with power supply connectors. The heating element is an induction heating element and an electronic driving unit is mounted on the appliance. The releasable connector assembly comprising a plug connector having a plurality of terminals designed in order to provide a disconnection signal to the electronic unit before the power supply connectors are fully extracted.
US10054315B2

A cooking appliance may include a cabinet that forms an outer appearance, at least one cooking device provided in the cabinet to cook items using a gas flame, a panel formed with at least one through-hole, a gas valve provided behind the panel and including a valve shaft that penetrates the at least one through-hole and extends in a forward direction from the panel, a knob provided in front of the panel to be connected with the valve shaft to cause rotation and forward-backward movement of the valve shaft through a user's manipulation, and a bearing secured between the knob and the panel to support a circumference of the valve shaft in order to prevent restriction of movement of the knob and the valve shaft.
US10054284B2

The present invention relates to a lighting apparatus for a vehicle, including: a bulb which generates light; a socket in which the bulb is mounted; a reflector which has a socket coupling unit to which the socket is coupled, allows the bulb to be inserted into the reflector, and reflects forward light generated by the bulb; and an electromagnetic shield which is disposed between the socket and the socket coupling unit, and has a bulb through hole which the bulb penetrates, in which first ground contact protrusions, which protrude toward a center of the bulb through hole and come into ground contact with the socket and the socket coupling unit, are formed on a portion of the electromagnetic shield where the bulb through hole is formed.
US10054281B2

The invention relates to a lighting apparatus, particularly for a motor vehicle, having a plurality of illuminants as light sources that each produce an individual light distribution, having means for setting the direction of radiation of the individual light distribution of the illuminants and having means for setting the focusing of the individual light distribution of the illuminants and having control means for controlling the settings of the individual light distributions to produce a superimposed overall light distribution by dint of superimposition of the individual light distributions of at least single illuminants.
US10054262B2

A cryogenic system as well as a method of generating a pressurized, sub-cooled mixed-phase cryogen and a method of delivering such a cryogen to a cryoprobe are disclosed. In an embodiment, the cryogenic system includes a reservoir containing a liquid cryogen and a sub-cooling coil immersed in the liquid cryogen. The cryogen is supplied to the sub-cooling coil and is cooled under pressure to produce a pressurized mixed phase cryogen within the sub-cooling coil. This pressurized mixed phase cryogen is provided via supply line to a cryo-device for use.
US10054235B2

A control valve for faucet may comprise a control valve, a balancing valve, a water outlet unit, and a faucet body. A lower end of the control valve has a water inlet chamber and a water outlet chamber, and the balancing valve secured inside the water inlet chamber comprises a first shell and a second shell which are formed symmetrically and are configured to fit together to secure a pressure regulator therein. The water outlet unit secured inside the water outlet chamber has a first through hole, and a lower end thereof comprises a lower sealing ring which covers around a lower edge of the water outlet chamber. When control valve connected to the faucet body, the lower sealing ring only will be pressed downwardly instead of being twisted thereby reducing the possibility of damage or deformation and improving the strength of structure and the leakproof effect.
US10054230B2

Provided is a mechanical seal includes a fluid introduction groove provided in a sealing face of a stationary sealing ring and having an opening portion which is opened to the sealed fluid and an end portion which is provided opposite to the opening portion. The end portion being located between respective sealing faces S, the fluid introduction groove introducing the sealed fluid from the opening portion to a clearance between the respective sealing faces S. The fluid introduction groove is provided to be inclined at an acute angle to the sealing face S of the stationary sealing ring in a direction from the end portion to the opening portion.
US10054229B2

A seal arrangement for sealing a radial gap between an inner component and an outer component coaxially mounted around the inner component is provided. The inner component rotates about a rotation axis. The arrangement provides a radial seal connectably mounted to the inner component. The radial seal has a sealing lip that bears against a counterface formed by a radially inner surface of the outer component. When the seal arrangement is stationary, the sealing lip bears against the counterface with an initial lip force. The sealing lip is pivotably arranged in a radial cross section around a pivot point, and is in connection with a counterweight. The sealing lip and the counterweight are arranged in different axial regions from the pivot point and are adapted such that during rotation of the radial seal, a greater centrifugal force acts on the counterweight than on the sealing lip.
US10054221B2

In a hydraulic control device of a belt-type continuously variable transmission that includes: a first hydraulic actuator that is provided in a primary pulley and reduces a width of a belt groove when hydraulic pressure is applied thereto; and a first control valve that regulates predetermined source pressure to be gear-change hydraulic pressure for setting or changing a gear change ratio and outputs the gear-change hydraulic pressure to the first hydraulic actuator, gear change equipment is included that regulates the source pressure to be the gear-change hydraulic pressure so as to regulate the hydraulic pressure of the first hydraulic actuator when the hydraulic pressure of the first hydraulic actuator is rapidly changed to change the width of the belt groove.
US10054216B2

A method for assembling a carrier subassembly for use with a planetary gear train comprises inserting a gear so that the bore of the gear surrounds the bore of the carrier member, and aligning an assembly guide having a bore by engaging a portion of the assembly guide with an alignment feature of the carrier subassembly such that the bore of the assembly guide is aligned with the bore of the carrier member.
US10054182B2

A shock absorber includes a pressure tube forming a working chamber. A reserve tube is concentric with and radially outward from the pressure tube. A baffle tube is positioned radially outward from the pressure tube. A reservoir chamber is formed between the reserve tube and the baffle tube. A piston is attached to a piston rod and slidably disposed within the pressure tube. A rod guide is attached to the pressure tube and supports the piston rod. An electromechanical valve is positioned within the rod guide. The baffle tube and the pressure tube form a fluid passage between the electromechanical valve and the reservoir chamber.
US10054181B2

A damping component includes a base with an attachment portion to be attached to a vibrated member, a damping member disposed at an outer circumferential side of the base while being compressed, and a holding portion disposed at an outer circumferential side of the damping member and compressively holding the damping member. The damping member has rigidity lower than rigidity of the base and rigidity of the holding portion and has a loss factor, measured by a mechanical impedance method in a state being compressed between the base and the holding portion, of 0.05 or more.
US10054179B2

A ring link assembly may include a connecting ring including an annular body defining a central opening, a bushing defining a central passage, wherein the bushing is retained by the connecting ring within the central opening, a compression limiter positioned within the central passage of the bushing, and first and second bushing limiters secured to the compression limiter at opposite ends. The first and second bushing limiters securely connect to the compression limiter and the bushing.
US10054172B2

A drive assembly of a torque converter is provided. The drive assembly includes a piston having at least one tab, and a damper assembly. The piston is fixed to the damper assembly by the at least one tab. A method of forming a drive assembly for a torque convert is also provided. The method of forming a drive assembly for a torque converter includes fixing a piston and a damper assembly together by a plurality of piston tabs forming a riveted connection. A torque converter is also provided.
US10054170B2

A clutch mechanism for motor vehicles, having a dry individual clutch or a dual clutch, transmits torque from an engine to the transmission or selectively to one of two transmission sections. The clutch has a central disk and, on at least one side, a pressure plate. In order to further improve the cooling effect, especially in the region of the central disk and of the pressure plates, the central disk and/or at least one of the pressure plates is composed of two partial plates, wherein the mutually facing inner surfaces of the partial plates are provided with intermeshing vanes such that the intermeshing vanes of the two partial plates form an interior space having through channels which brings about flow in a radial direction or in a direction having a radial component.
US10054164B2

A rolling bearing includes an inner ring, an outer ring, a plurality of balls, and a cage that holds the balls. An annular groove for creep suppression is formed in a fitting surface that is fitted on a housing to which an outer ring is attached. The annular groove has a depth at which a groove bottom portion of the annular groove is precluded from coming into contact with the mating member when a static load rating is imposed on the annular groove in a radial direction.
US10054157B2

A rolling bearing, in particular a center-free large rolling bearing, having two concentric ball races with one ball race comprising a groove open toward the other ball race, and the other ball race comprising a scraper ring engaging into the groove, wherein the scraper ring is supported at the groove in the axial direction of the rolling bearing by at least two axial bearings arranged at oppositely disposed scraper ring front side and wherein the scraper ring is supported in the radial direction by at least one radial bearing which is arranged on the scraper ring jacket surface. The scraper ring is supported in the axial direction at the groove by a third axial bearing, wherein two axial bearings are arranged at the same side of the scraper ring at separate raceways offset from tone another in the axial direction of the rolling bearing.
US10054153B2

A manufacturing method for a sliding bearing including half members, obtained by splitting a cylinder in half in a direction parallel with an axial direction, arranged in an upper and lower direction, may include a first step including forming a narrow groove extending in the circumference direction on an axial direction end of one of the half members on a lower side, on a downstream side in a rotation direction, a second step including performing shot blasting on a surface of the narrow groove; and a third step including forming coating layers on a surface of the half member. The coating layers may be formed only on an upstream-side end and a downstream-side end as parts of the narrow groove.
US10054151B2

The present invention proposes a cap for forming a sealed cavity around one end of a fastener to thereby contain out-gassing and sparking events in the event of a lightning strike to the fastener. The invention also proposes a joint comprising such a cap, and a kit of parts and method for installing such a cap. A cap according to the invention comprises: an inner cap member having an annular base terminating at an edge which surrounds an opening into an air cavity for enclosing the one end of a fastener; and an outer cap member having an annular skirt or flange which extends radially outwardly away from the annular base, the annular skirt or flange and annular base between them defining an annular sealing cavity. The cap also comprises a sealing material inlet comprising an opening in the outer cap member that is in fluid communication with the annular sealing cavity, the opening being arranged to interconnect with a sealing material injection device to provide a flow of curable sealing material from the sealing material inlet into the annular sealing cavity. The inner cap member and outer cap member are welded together.
US10054146B1

A guard defines an inner seat comprising an open channel shaped to receive a shackle and extend partially around the shackle. The guard further includes an outer seat positioned opposite the open channel and shaped to support a strap passing through the shackle. A tether is fastened to the guard and defines a fastener for securing to a closure pin passing through the shackle. In some embodiments, the fastener comprises a hole formed in the tether and a barb formed on the tether offset from the hole. In some embodiments, the fastener comprises a hole formed in the tether and offset from a distal end of the tether and a barb at the distal end of the tether for insertion within the hole.
US10054143B2

A connector including a connector body having first means provided for attachment to a first object, and second means for connectively engaging a second object, the second means including a slot provided in one side of the body for receiving a thin walled portion of the second object; a threaded first bore provided on one side of the slot and axially aligned with a second bore provided on the opposite side of the slot and axially aligned with the first bore to form a die-hole, and an elongated and threaded punch-bolt having a tool receiving head formed at one extremity thereof and an elongated punching tip formed at the opposite extremity thereof, the punch-bolt having threads formed along at least a portion of its length for threadably engaging the threads of the first bore, the punch-bolt being rotatable to advance axially along the first bore such that the punching tip engages and punches through a portion of the second object and extends into the die-hole thereby removably securing the connector body to the second object.
US10054139B2

Hydraulic tools having extendable rams for performing various functions such as crimping are described. The tools include a hydraulic system that enables the ram to be rapidly advanced. Methods using the hydraulic systems and tools are also described.
US10054136B2

A pump having a cutting wheel and a pre-cutter (26) for cutting chippings that are contained in the medium pumped by the pump, the pre-cutter being driven by a shaft portion that projects axially from the cutting wheel and having a plurality of wings (28), the pre-cutter being surrounded by a crest of anvil blocks (32) at which the free ends of the wings (28) move past in a little distance when the pre-cutter rotates, wherein the anvil blocks are configured as counter-blades (32) that are held exchangeably at a blade carrier (34) that surrounds the pre-cutter (26) at least on a part of its periphery.
US10054132B2

Disclosed is a flow-directing motor mount for a motor mounted within the flow stream of a moving air. A flow-directing motor mount is described. Embodiments of the flow-directing motor mount cause a change in the direction of flow of a air stream constrained by a air intake cone or baffle and flowing through a HVAC device, such as a fan of an air-handler assembly. The change in direction of flow creates an angular momentum in the air stream in the direction of rotation of a fan, increasing the overall operating efficiency of the HVAC device. By increasing the operating efficiency, the air resistance created by the flow-directing motor mount supports coupling a motor to the HVAC device is offset, enabling the HVAC device to operate at a higher efficiency.
US10054127B2

A ventilation assembly having a main housing that can be pre-installed in a wall or ceiling aperture. A fan assembly can be inserted through the aperture and releasably mounted within the main housing. The fan assembly can be removed from the main housing and replaced without removing the main housing from the wall or ceiling. An accessory component can be releasably mounted to the fan assembly either through the aperture when the fan assembly is mounted or prior to installation of the fan assembly.
US10054125B2

A cross-flow fan includes a shaft, a plurality of impellers, and a regulation portion. Each impeller has: an opening into which the shaft is inserted; fitting portions provided at a first end portion and a second end portion in an axial direction of the shaft such that the fitting portions at the first end portion and the fitting portions at the second end portion are fittable into each other; and a blade portion provided between the first end portion and the second end portion. The regulation portion is configured to regulate movement, in the axial direction, of each of the plurality of impellers connected in the axial direction by the shaft being inserted into the opening and the fitting portions being provided, the regulation portion regulating the movement of each impeller on both ends, in the axial direction, of the plurality of impellers. Thus, assembling process is simplified.
US10054117B2

A metering pump aggregate has a metering chamber (16), adjoined by a positive-displacement body (14) that can be moved by a positive-displacement drive (6), as well as a controller (26) for actuating the positive-displacement drive (6). The controller (26) is designed to actuate the positive-displacement drive (6) in such a way, at least for specific setpoint conveyed flows to be generated by the metering pump, that a stroke of the positive-displacement body (14) begins with a first, elevated stroke rate (n1), and is subsequently continued at a second, lower stroke rate (n2). A method for controlling such a metering pump aggregate is also provided.
US10054115B2

Illustrative embodiments of diaphragm pumps having an automatic priming function, as well as related systems and methods, are disclosed. In one illustrative embodiment, a method of priming a diaphragm pump includes sensing, with a pressure sensor disposed at a fluid outlet of the diaphragm pump, a pressure of a fluid being pumped by the diaphragm pump, transmitting a pressure signal associated with the sensed pressure from the pressure sensor to a controller of the diaphragm pump, and identifying, on the controller, whether the diaphragm pump is primed by determining whether a characteristic of the pressure signal has reached a threshold.
US10054110B2

A method for optically acquiring a wind turbine for monitoring purposes with the aid of an aircraft, in particular a manned or unmanned rotorcraft, which has at least one camera installed thereon, wherein the wind turbine comprises a plurality of rotor blades, the surface of which is scanned within the scope of the method.
US10054103B2

A rolling-door-type load regulating device and an ocean energy power generating device using the same are described herein. The rolling-door-type load regulating device includes a water guiding unit, a roller spindle, and a driver. The water guiding unit includes at least two water guiding plates connected in parallel. The roller spindle is fixed to one end of the water guiding unit. The driver is connected with the roller spindle and drives the roller spindle to rotate to spread or retract the water guiding unit. The rolling-door-type load regulating device in the invention can regulate the load suffered by the hydraulic turbine. Therefore, the power generated by the ocean energy power generating device can be stably output and be directly used, thereby solving the problem that the output power of the conventional ocean energy power generator has wide fluctuations and poor stability.
US10054096B2

A system for automatically adjusting the temperature and carbon monoxide level in an occupied passenger compartment of a vehicle includes sensors for sensing carbon monoxide levels, temperature, and occupants in the passenger compartment. A controller receives input from the sensors, and activates an electric heater or an electric cooler to bring the temperatures within the passenger compartment within a predetermined temperature range if the temperature detected within the passenger compartment falls outside of the predetermined range of temperatures. The controller may automatically shut off the engine of the vehicle when the vehicle is in idle and the carbon monoxide level within the passenger compartment falls above a predetermined level, or if a transmission lever of the vehicle is placed in a park position. A motor generator unit coupled to the engine provides electricity to rechargeable batteries of an alternate power unit, which powers the electric heater and the electric cooler.
US10054095B2

A method and start-stop device for initiating an automatic shutdown of an engine, in particular a combustion engine, in a motor vehicle are provided, wherein an automatic shutdown of the engine is initiated if a condition triggering a stop has been met and no shutdown preventer has been met. A first condition triggering a stop is determined depending on a delay request, when with the triggered delay request a braking value is requested that exceeds a predetermined first shutdown braking threshold without exceeding a predetermined second shutdown braking threshold that is greater than the predetermined first shutdown braking threshold. A second condition triggering a stop is determined depending on a delay request, if with the triggered delay request a braking value is requested that exceeds the predetermined second shutdown braking threshold.
US10054094B2

Nozzle and a method of making the same are disclosed. The method includes (a) providing a microstructured mold pattern defining at least a portion of a mold and comprising a plurality of replica nozzle holes and replica planar control cavities; (b) molding a first material into a nozzle forming microstructured pattern using the microstructured mold pattern, with the nozzle forming microstructured pattern comprising a plurality of nozzle hole forming features and planar control cavity forming features; (c) forming a second material into a nozzle pre-form using the nozzle forming microstructured pattern, with the nozzle pre-form comprising a plurality of nozzle pre-form holes and sacrificial planar control cavities; and (d) forming a nozzle from the nozzle pre-form, said forming the nozzle comprising removing enough of the second material to remove the sacrificial planar control cavities so as to form a top surface of the nozzle pre-form into a planar top surface of the nozzle, and to form each of the nozzle pre-form holes into a nozzle through hole.
US10054093B2

A center body assembly for a fuel injector is disclosed. The center body assembly defines a primary liquid passage, a liquid gallery, swirl slots, and a prefilm passage. The primary liquid passage supplies liquid fuel to the liquid gallery. The liquid gallery includes a gallery discharge end and a gallery inlet end that aligns with the primary liquid passage. The liquid gallery tapers down from the gallery inlet end to the gallery discharge end. The swirl slots extend from the liquid gallery to the prefilm passage in a helical pattern. The prefilm passage includes an annular shape that turns inward towards an assembly axis of the center body assembly.
US10054086B2

A filter box assembly for a branched intake system in a vehicle includes an air filter and a filter box housing the air filter. The air filter has a downstream face. The filter box defines an airflow path between a dirty air intake opening and multiple clean air output openings, has a clean air section at the downstream face of the air filter from which each of the clean air output openings open, and includes an interior wall in the clean air section that branches the airflow path to each of the clean air output openings at the downstream face of the air filter.
US10054079B2

A thrust reverser includes: a thrust-reversing element movable between a stowed position and a deployed position; at least one hydraulic actuator operably coupled to move the thrust-reversing element between the stowed and deployed positions; at least one hydraulic primary lock configured to transition, in response to a first activation pressure, between an engaged state, where movement of the thrust-reversing element is inhibited, and a released state, where movement of the thrust-reversing element is uninhibited; and a directional control unit fluidly coupled to the hydraulic actuator and the hydraulic primary lock, the directional control unit configured to transition from a first stage to a second stage in response to a second activation pressure that is greater than the first activation pressure, and where a transition from the first stage to the second stage by the directional control unit causes the hydraulic actuator to move the thrust-reversing element to the deployed position.
US10054077B2

A method for operating a fuel injector having at least one injection orifice that is controlled by an injector needle, in which pressure variations during the opening and/or closing of the injector needle are ascertained with the aid of a sensor. In order to determine the opening/closing instant of the injector needle, a variable that characterizes the velocity of sound of a pressure wave by the opening and/or closing is measured, and the wave propagation time, by which the needle or valve opening/closing instant is corrected, is inferred therefrom.
US10054067B2

A system and method is provided for the use of the ion current signal characteristics for onboard cycle-by-cycle, cylinder-by-cylinder measurement. The system may also control the engine operating parameters based on a predicted NOx emission level, CO emission level, CO2 emission level, O2 emission level, unburned hydrocarbon (HC) emission level, cylinder pressure, or a cylinder temperature measurement according to characteristics of the ion current signal.
US10054060B2

An adjustable fuel plate device for a diesel fuel pump is disclosed. The adjustable fuel plate device can include a fuel plate to limit travel of a governor arm of a diesel fuel pump for a diesel engine. The adjustable fuel plate device can also include a translation mechanism to move the fuel plate relative to the governor arm. Additionally, the adjustable fuel plate device can include a control system coupleable to the translation mechanism to control movement of the fuel plate during operation of the engine.
US10054049B2

An air guidance device for a turbomachine includes an air supply channel of a turbomachine engine. The supply channel has an upstream section and a downstream section connected together by a diverting section, the upstream section and the diverting section being connected together via an internal elbow and an external elbow. At the internal elbow, the internal surface has a groove extending longitudinally in the longitudinal direction of the supply channel and the longitudinal edges of which are widened in the direction of the downstream end of the upstream section of the supply channel.
US10054035B2

An intercooler may include an air outlet tank, at least one condensate collector for collecting at least one of condensate, which is separated in the intercooler, and moisture, and a drying agent arranged in the at least one condensate collector. The at least one condensate collector may be arranged in a region of the intercooler accessible to a charge air flow. The drying agent may be able to at least one of absorb, store and discharge at least one of the condensate and moisture to the charge air flow.
US10054031B2

An apparatus for controlling a cooling fan speed includes a cooling fan motor operating a cooling fan. A pump is connected to the cooling fan motor in series. A relay has one side connected to the cooling fan motor or the pump and another side connected a battery so that power of the battery may be supplied to any one of the cooling fan motor or the pump.
US10054020B2

During execution of a first purification process of fluctuating a hydrocarbon concentration in exhaust gas flowing into a first catalyst with an amplitude within a prescribed range at a time interval within a prescribed range, when a switch request to a second purification process of purifying NOx in a second catalyst by adding urea water into the exhaust gas is generated, the switch to the second purification process is prohibited on the condition that a current NOx purification rate (a first purification rate R1) is higher than a purification rate (a second purification rate R2) on the assumption that the second purification process is executed, and an HC poisoning recovery stand-by process of reducing an additive amount of hydrocarbon per once in the first purification process is executed so as to reduce a slip amount of hydrocarbon into the downstream of the first catalyst.
US10053990B2

An internal rib for a blade airfoil has a concave surface defined to ensure durability and provide desired heat transfer. A concave surface faces a pressure side or suction side outer wall. A width is between a first end and a second end, and a depth is a length of a normal depth line between a midpoint of the concave surface and an intersection point of the depth line with the pressure or suction side outer wall. An irregular arc is defined within an arc angle centered at the intersection point, the irregular arc has a first arc radius equivalent to the depth at the midpoint of the concave surface and a second arc radius where the arc angle intersects the concave surface equivalent to a product of the depth and a shape factor. The shape factor has a substantially linear relationship with the aspect ratio.
US10053983B2

A cutting bit assembly includes a block, a bit sleeve, and a seal. The block includes a first bore and a fluid passage. The fluid passage includes a first portion and a second portion in fluid communication with the first portion. The first portion is oriented obliquely with respect to the first bore, and the second portion extends at least partially around the perimeter of the first bore. The bit sleeve includes a shank, a flange, and a second bore extending through the shank and the flange. The shank is positioned within the first bore of the block such that a surface of the flange engages a first end surface of the block. The seal is positioned between the second portion of the fluid passage and the shank to prevent contact between a fluid in the fluid passage and the outer surface of the shank.
US10053977B2

A tapered magnetorheological (MR) valve includes a first fixed housing that remains in a fixed position along a central axis of the tapered MR valve. A second housing moves linearly along the central axis of the tapered MR valve. The first fixed housing and the second housing together define a first MR fluid chamber and a second MR fluid chamber for containing MR fluid interconnected by an MR fluid channel. The second housing moves linearly between a first position and a second position along the central axis of the tapered MR valve to control flow of the MR fluid through the MR fluid channel.
US10053965B1

A lipless tubular oil seal assembly uses a tubular type of seal. The new seals create only enough pressure against the casing to provide an adequate seal under most conditions and the small amount of oil that would leak by on the roughest well casing surfaces acts as a lubricant. The new seal has no lip so it cannot turn under and get stuck in the well casing like a cup seal, even under the roughest conditions.
US10053952B2

In a method of sealing a fracture (1) in a formation (2) surrounding a wellbore provided with a non-cemented perforated liner (4), a placement tool (6) is introduced into the liner and so positioned that a sealing fluid outlet (7) of the placement tool is located at the fracture (1). A placement section (8) including the sealing fluid outlet is pressed against the liner. A placement fluid is caused to flow into the fracture and controlled to obtain a desired fluid flow in an annular space (5) between the liner and the formation that is directed in downstream direction at a position upstream the fracture and that is directed in upstream direction at a position downstream the fracture. When said desired flow is obtained, sealing fluid is ejected from the sealing fluid outlet. A sealing system is furthermore disclosed.
US10053950B2

A chemical reaction heat source for use in heaters used in down-hole applications is provided. The heat source has a fuel composition that comprises thermite and a damping agent. The use of the thermite mix enables the heaters of the present invention to generate hotter temperatures down wells. This in turn allows the use of Bismuth/Germanium alloys, which have higher melting points, to enable the production of plugs for the abandonment of deeper wells where subterranean temperatures are higher.
US10053947B2

An expandable anchor/seal is pushed up a ramp until making contact with the surrounding tubular as or after the anchor/seal contacts the same tubular. The setting sleeve is made from high yield steel that has a weakened leading end to reduce the force required to push the leading end and the anchor/seal and an outer surface treatment at a leading end that engages or penetrates the wall of the surrounding tubular. Preferably a plurality of fingers are formed with axially oriented slots starting from a leading end allowing fingers to flex as they ride up the ramp on the mandrel for setting the anchor/seal and locking that set with the setting sleeve exterior surface configuration that can abut or penetrate the surrounding tubular.
US10053943B2

An annular seal having a sealing member and method for use is provided for sealing an item of oilfield equipment. The annular seal has an inner diameter for receiving the item of oilfield equipment and a frame. The seal member is contiguous with the frame. The annular seal is configured for durability, in that it resists wear, inversion, increases lubricity, enables tightness, and/or otherwise generally increases endurance, toughness, and/or permanence.
US10053939B2

A method of removing a wellbore isolation device comprising: causing or allowing at least a portion of the isolation device to undergo a phase transformation in the wellbore; and milling at least a portion of the isolation device that does not undergo the phase transformation.
US10053938B2

Provided herein are methods and apparatus for collecting and preserving core samples from a reservoir. In some embodiments, a method includes obtaining core samples from a reservoir using a rock and fluid sampling tool and depositing the core samples in a vessel filled with a hydrogen-free fluid such that a portion of the hydrogen-free fluid is displaced by the core samples and the core samples are immersed in the hydrogen-free fluid. The method also includes transferring a gas into the vessel to occupy a space in the vessel and sealing the vessel via a cap on an end of the vessel. Methods of analyzing the core samples core samples collected from a reservoir and a rock and fluid sampling tool are also provided.
US10053935B2

An aqueous-based downhole fluid having a lubricant therein may be circulated within a subterranean reservoir wellbore where the downhole fluid may be or include a drilling fluid, a completion fluid, a fracturing fluid, a drill-in fluid, a workover fluid, and combinations thereof. The lubricant may include a clay stabilizer and a vegetable oil derivative, such as but not limited to, a sulfonated vegetable oil. The downhole fluid may include the lubricant in an effective amount for lubricating a first surface.
US10053933B2

A rotary slip bowl includes a tubular body having a central bore with an internal surface. The internal surface includes a tapered profile extending from a top surface to a generally straight profile. The rotary slip bowl also includes one or more umbilical grooves in the internal surface, wherein each umbilical groove is dimensioned to partially house an umbilical line. A rotary slip system includes the rotary slip bowl and a rotary slip set configured to be partially housed within the central bore. The rotary slip set includes two or more slip segments separated by spaces. One of the spaces is aligned with each umbilical groove of the rotary slip bowl. A handle is affixed to an upper end of a slip segment with the handle positioned adjacent to one of the spaces. The rotary slip system may further include a carrier for transporting the rotary slip bowl.
US10053930B2

A drilling drive system is provided. The drilling drive system has a mast having a longitudinal axis and a surface extending along the longitudinal axis. A bar is fixed to the surface of the mast and extends along the longitudinal axis. A plurality of rungs is disposed along the length of the bar, and a floating chain is disposed around the mast. A drive sprocket has a plurality of teeth that engage the plurality of rungs and the floating chain.
US10053928B2

An offshore drilling vessel includes a floating hull subjected to heave motion. The hull includes a moonpool and a drilling tower near the moonpool. A drilling tubulars storage rack is provided for storage of drilling tubulars. The vessel includes a heave motion compensation support that is adapted to support a slip device while performing heave compensation motion relative to the heaving motion of the vessel. A racking device is provided with a heave motion synchronization system that is adapted to bring a tubular retrieved from the storage rack in heave motion into a vertical motion that is synchronous with the heave compensation motion of the string slip device. The racking device includes vertical rails and at least two separate motion arm assemblies mounted on said vertical rails. Each separate motion arm assembly includes its own vertical drive which is electrically connected to the heave motion synchronization system.
US10053926B2

A larger diameter coiled tubing is run into an extended reach deviated wellbore to a location at or near its horizontal reach limit. The smaller diameter coiled tubing is then run through the larger diameter tubing until the end of the smaller tubing protrudes from the larger tubing. The smaller tubing is then run further into the wellbore to a location further than would have been possible if either tubing had been run alone. Supplementary reach-increasing techniques such as friction reducing vibrators and/or downhole tractors can also be used in combination with the described techniques.
US10053924B2

A metal-to-metal sealing system connecting first and second tubular members includes a first seal configuration on the first tubular member and a second seal configuration on the second tubular member. The first seal configuration includes a first annular groove and a first annular tooth, and the second seal configuration includes a second annular groove and a second annular tooth. The second annular tooth is positioned within the first annular groove with the second annular tooth face engaging the first annular shoulder face to define a first shoulder. The first annular tooth is positioned within the second annular groove with the first annular tooth face engaging the second annular shoulder face to define a second shoulder. Locations of primary sealing contact of surfaces of the members are spaced axially away from the first and second shoulders.
US10053919B2

A fluidic modulator in accordance to an aspect includes a body forming a flow aperture between an inlet and an outlet, the flow aperture providing a constriction to a fluid flowing axially from the inlet to the outlet, and a moveable element having a shaft portion disposed through the body and a tip end selectively positionable in the flow aperture to alter the flow aperture.
US10053917B2

Earth-boring tools may comprise rotatable cutting elements rotatably connected to protruding journals, which may be at least partially located within inner bores extending through the rotatable cutting elements. A rotationally leading end of one of the protruding journals may not extend beyond a cutting face of its associated rotatable cutting element. Alternatively, a protruding journal may comprise a chip breaker protruding from a cutting face of a rotatable cutting element. Methods of removing an earth formation may include directing cuttings forward, away from a cutting face of a rotatable cutting element when the cuttings reach an inner bore of the rotatable cutting element, and rotating the rotatable cutting element around a protruding journal at least partially located in the inner bore.
US10053913B2

A method of determining when tool string parameters should be altered to avoid undesirable effects that would likely occur if the tool string were employed to drill a borehole includes, modeling portions or an entirety of the tool string in the borehole under steady state loading conditions, identifying deflections of the tool string with the modeling when buckling would occur for specific tool string parameters, and calculating whether whirl exhibiting similar deflections of the tool string to those identified during buckling would be undesirable.
US10053911B2

A smart window controller includes circuitry configured to establish a representative model of one or more building zones based on occupancy, construction, lighting, or cooling properties of a building. A lighting control strategy is implemented for the one or more building zones based on the representative model or one or more user preferences input at a first user interface screen of an external device. Automatic operations of one or more smart windows, cooling systems, or artificial lighting systems are controlled based on trigger points associated with the lighting control strategy, and a performance level of the lighting control strategy for the one or more building zones is determined based on one or more predetermined financial metrics.
US10053906B1

A garage door opener system having a garage door opener and a remote input device electrically connected to the garage door opener by an electrical conductor. The remote input device receives power by the electrical conductor. The remote input device includes a device controller to communicate an event message, monitor for an acknowledgement message within a time period, and repeat the event message when the acknowledgement message is not received within a time period. The garage door opener includes a master controller. The master controller receives the event message and communicates the acknowledgement message in response to receiving the event message. Also disclosed is a method of operating the garage door opener system.
US10053904B2

A system and method for remotely controlling loading dock components is disclosed that includes a distribution center having at least one dock station for exchanging materials and a dock component configured to in at least two operational states. An actuator is included that is configured to change the operational state of the dock component in response to an activation signal. A mobile remote control is configured to generate the activation signal to cause the actuator to change the operational state of the dock component and at least one predefined non-activation zone is included such that changing of operational state of the dock component is inhibited when the mobile remote control is located within the at least one predefined non-activation zone.
US10053898B1

An apparatus includes a housing fixed adjacent to a door having a hinge, a rotating arm rotatable about the housing and biased toward the door, and a transmitter electronically coupled to the rotating arm, wherein the transmitter broadcasts a position of the door.
US10053896B2

A window vent stop for use in a sliding sash window assembly or a sliding door assembly. The vent stop has a housing adapted to be disposed in a recess in the non-movable sash member. This housing includes a cavity with a bottom plate therein. The tumbler has at least one pivot for pivotally securing the tumbler to the housing for movement between an extended position to prevent movement of the sliding member and a retracted position, to allow movement of the sliding member. Also within the housing is a spring for biasing the tumbler. The housing has one or more flexible members extending from the end walls of the housing that secure the housing to an opening in a window sash when a portion of the window sash is positioned between the underside of a lip on said housing and the flexible member.
US10053894B2

Latch assembly including a latch arm, having first and second length edges and first and second width edges. The latch arm includes a latch pawl, a pivot connector, and a stabilizing member, positioned in a plane. The latch pawl connected to the first width edge and providing spring force resisting deflection non-parallel to the plane. The pivot connector and stabilizing member formed within an area of the latch arm. The stabilizing member extending distally relative to the second width edge to the pivot connector, and providing spring force resisting deflection parallel to the plane. The component and latch assembly including a component having first and second faces being adjacent and perpendicular. The latch arm rotatably mounted on the second face between latched and unlatched positions. Assembly including an embossment positioned to deflect the latch pawl during latching so the latch arm sits raised upon the embossment in the latched position.
US10053888B2

A cylindrical cartridge used for the storage and protection of all types of barrier fencing. The device is designed to extend the life of barrier fencing, reduce waste and reduce cost. The cartridge has an interior hollow pipe shaft with rollers mounted to the shaft to create a spool. The spool shaft extends through the top of the cartridge and is fitted with a manually operated crank handle. A vertical slotted opening in the side of the cartridge of varying widths dependent on the barrier material being used allows the extraction and retraction of the barrier fencing. The bottom of the cartridge has an opening in the center equal to that of the interior dimension of the hollow shaft. The bottom opening allows for the mounting of the cartridge to a ground spike or stabilizing plate.
US10053885B2

A suspension lift apparatus includes a platform, a plurality of direction changing sheaves and lifting sheaves mounted to the platform, a plurality of cables and a lifting mechanism positioned on the platform. Ends of cables mounted above the platform extend through the sheaves and are coupled at the opposite cable ends to the lifting mechanism disposed on the platform. Actuation of the lifting mechanism causes the platform to rise or descend. The cables are anchorable to a structure such as a ceiling above the platform. The suspension lift apparatus may include legs to provide an overhead anchor point.
US10053870B2

Provided is a building material that is disposed between an inter-floor separation layer configured to separate floors of a building having a plurality of floors from each other and a bottom layer disposed above the inter-floor separation layer. The building material includes a support member disposed between the inter-floor separation layer and the bottom layer, having a top surface of which at least a portion contacts the bottom layer, and including a protruding portion protruding downward, extending in at least one direction, and having an inner space and a plurality of damping members disposed between the inter-floor separation layer and the support member and each of which has a lower plate contacting a portion of the inter-floor separation layer and an upper plate contacting a portion of the support member to allow the inter-floor separation layer to be spaced apart from the support member.
US10053864B2

A coupling clip for coupling an upper reinforcing bar and a lower reinforcing bar includes a pair of side members spaced apart from each other and provided to be inclined with respect to the upper reinforcing bar, an upper member having a semicircle-shaped upper reinforcing bar coupling groove, and lower members being formed to vertically protrude from the lower end of each side member and having semicircle-shaped lower reinforcing bar coupling grooves. The side members and the lower members are formed to be inclined, such that a line connecting the upper part of the upper reinforcing bar coupling groove and the lower end of the lower reinforcing bar coupling groove has a vertical distance, and is perpendicular to the longitudinal direction of the upper reinforcing bar when the one-touch coupling clip is combined to the upper reinforcing bar and the lower reinforcing bar intersecting each other orthogonally.
US10053858B2

A demountable modular wall system including a series of individual glass panels that can be positioned adjacent to each other. Each of the individual glass panels is supported by a panel height adjustment mechanism that allows the height of each side of the glass panel to be adjusted. Each wall panel includes an upper trim section that is stationary relative to the movable glass panels. Each of the individual glass panels can include a stiffening channel to reinforce the vertical side edges of the glass panel. A vertical trim section can be attached to cover the panel joint between adjacent glass panels. A sliding door track can be attached to the top end of the wall panel to support a sliding door.
Patent Agency Ranking