US10395795B2

A data transmission cable includes a first wire and a second wire adjacent to each other, each of the first wire and the second wire has a central conductor and a cover layer enclosing the conductor, and the conductor of the first wire has an outer diameter same as the conductor of the second wire. The ratio of the center distance between the first wire and the second wire to the outer diameter of the conductor is in the range of 1.7 to 2.35.
US10395793B2

A terminal is crimped to a portion where a plurality of metal strands are welded. A conductive member is configured by a plurality of coated metal wires provided with a plurality of metal strands and with an electrically conductive sheath covering a circumference of each of the plurality of metal strands. The conductive member includes a welded portion, in which at least a portion in an extension direction of the plurality of coated metal wires is welded, and the welded portion includes an outer layer that is formed on an outer circumference side by welding the plurality of coated metal wires together, and at least a portion of the plurality of coated metal wires on an inner side of the outer layer is capable of untwining due to crimping a terminal.
US10395788B2

An x-ray collimator that may include a substrate containing a plurality of holes, each hole being frustoconical at one end and tubular at the other end for use in an x-ray imaging system, whereby the x-ray collimator may be aligned with a two-dimensional array of x-ray sources and a two-dimensional x-ray sensor, and whereby x-ray photons from the x-ray sources may pass through the collimator holes and emerge as a beam of x-ray photons in a narrow angle cone which may pass through a subject being imaged, positioned between the output holes of the collimator and the x-ray sensor.
US10395772B1

A system, method, and mobile device application are configured to capture, with a mobile device, a document such as a next generation sequencing (NGS) report that includes NGS medical information about a genetically sequenced patient. At least some of the information is extracted from the document using an entity linking engine, and the extracted information is provided into a structured data repository where it is accessible to provide information regarding the patient specifically as well as collectively as part of a cohort of patients with similar genetic variants, medical histories, or other commonalities. In one aspect, the document is matched to a template model, and the document is processed using one or more masks segregating the template model, and therefore the document, into a series of distinct subregions.
US10395769B2

According to the present disclosure, a system includes a patient support device and a power line network for communicating data, such as patient identifying information. The patient support device locally indicates information about an assigned patient. A patient care apparatus is communicatively connected to the power line network to receive data and to provide a local indication of the data received. The local indication of the device and the apparatus includes respective lights that flash substantially synchronously.
US10395761B1

Various methods, systems, computer readable media, and graphical user interfaces (GUIs) are presented and described that enable a subject, doctor, or user to characterize or classify various types of cancer precisely. Additionally, described herein are methods, systems, computer readable media, and GUIs that enable more effective specification of treatment and improved outcomes for patients with identified types of cancer. Some embodiments of the methods, systems, computer readable media, and GUIs described herein comprise obtaining RNA expression data and/or whole exome sequencing (WES) data for biological samples; determining a respective plurality of molecular-functional (MF) profiles for a plurality of subjects; clustering the plurality of MF profiles to obtain MF profile clusters; determining a molecular-functional (MF) profile for an additional subject; and identifying, from among the MF profile clusters, a particular MF profile cluster with which to associate the MF profile for the subject.
US10395758B2

The invention described herein solves challenges in providing a proficient, rapid and meaningful analysis of sequencing data. Methods and computer program products of the invention allow for a system to receive, analyze, and display sequencing data in real-time. The invention provides solutions to several difficulties encountered in assembling short sequencing-reads, and by doing so the invention improves the worth and significance of sequencing data.
US10395755B2

Disclosed are a stacked memory device and a method of repairing the same, in which spare cells for a post-bond test and repair process are disposed in a base die and the spare cells are used in each memory layer as many as the number desired, a repair result after the test is permanently stored, and the spare cell of the base die and the memory layer are simultaneously approached and meaningful data is selected, so that it is not necessary to newly perform a test even though power of a memory is blocked, it is possible to solve time wasted during an approach to a memory layer after a spare memory performs determination, and it is possible to secure a high repair rate.
US10395752B2

The present disclosure relates to a structure which includes a twin-cell memory which includes a first device and a second device and which is configured to store data which corresponds to a threshold voltage difference between the first device controlled by a first wordline and the second device controlled by a second wordline.
US10395750B2

A dynamic random access memory (DRAM) device includes a plurality of bank groups of first storage cells, each bank group arranged as a plurality of banks, each bank arranged as a plurality of rows, and each row including a plurality of dynamic storage cells. The DRAM device further includes a post-package repair (PPR) storage array arranged as a plurality of entries, wherein the DRAM device is configured to map a first row failure in a first bank group to a first entry of the PPR storage array, and to map a second row failure in a second bank group to a second entry of the PPR storage array.
US10395737B2

A memory structure, includes (a) active columns of polysilicon formed above a semiconductor substrate, each active column extending vertically from the substrate and including a first heavily doped region, a second heavily doped region, and one or more lightly doped regions each adjacent both the first and second heavily doped region, wherein the active columns are arranged in a two-dimensional array extending in second and third directions parallel to the planar surface of the semiconductor substrate; (b) charge-trapping material provided over one or more surfaces of each active column; and (c) conductors each extending lengthwise along the third direction. The active columns, the charge-trapping material and the conductors together form a plurality of thin film transistors, with each thin film transistor formed by one of the conductors, a portion of the lightly doped region of an active column, the charge-trapping material between the portion of the lightly doped region and the conductor, and the first and second heavily doped regions. The thin film transistors associated with each active column are organized into one or more vertical NOR strings.
US10395736B2

A resistive random access memory with superior area efficiency and higher reliability is provided. The resistive random access memory RRAM in the present invention includes a memory array, which includes a plurality of memory cells MC arranged in rows and columns. Each memory cell MC includes a variable resistive element and an access transistor. Gates of the access transistors in a column are connected to a word line WL. First electrodes of the variable resistive element in a row are connected to a bit line BL. Second electrodes of the variable resistive element in the row are connected to a source line SL. The source line SL includes a local source line 250, which extends in a direction that is orthogonal to the bit lines BL0/BL1/BL2/BL3 and is shared by the bit lines BL0/BL1/BL2/BL3.
US10395732B2

Apparatus including: memory cell unit(s) having a variable-resistance channel component (CC) extending between first and second supply terminals for supplying read and write (R/W) signals to the unit in respective R/W modes, and resistive memory elements (RMEs) arranged along the CC, RME includes resistive memory material (RMM), extending along a respective channel segment (CHS) of the CC in contact therewith, in which respective lengths along that CHS of high- and low-resistance regions is variable in write mode, and a gate terminal provided on that CHS for controlling resistance of the CHS in response to control signal(s) (CS) applied to the gate terminal; and circuitry configured to apply the CS such that, in read mode, a RME(s) is selected by applying a CS producing CHS with resistance between the resistance regions of the RMM; and remaining RME(s) are deselected by applying CS producing CHS having resistance less than the low-resistance region.
US10395717B2

Methods, systems, and apparatuses for full bias sensing in a memory array are described. Various embodiments of an access operation of a cell in a array may be timed to allow residual charge of a middle electrode between the cell and a selection component to discharge. Access operations may also be timed to allow residual charge of middle electrodes associated with other cells to be discharged. In conjunction with an access operation for a target cell, a residual charge of a middle electrode of another cell may be discharged, and the target cell may then be accessed. A capacitor in electronic communication with a cell may be charged and a logic state of the cell determined based on the charge of the capacitor. The timing for charging the capacitor may be related to the time for discharging a middle electrode of the cell or another cell.
US10395716B2

Methods, systems, and devices for operating a ferroelectric memory cell or cells are described. In some examples, multi-level accessing, sensing, and other operations for ferroelectric memory may be based on sensing multiple charges, including a first charge associated with a dielectric of the memory cell and a second charge associated with a polarization of the memory cell. In some cases, multi-level accessing, sensing, and other operations may be based on transferring a first charge associated with a dielectric of the memory cell to a sense amplifier, isolating the sense amplifier, activating the sense amplifier, transferring a second charge associated with a polarization of the memory cell to the sense amplifier, and activating the sense amplifier a second time.
US10395715B2

Self-referencing memory device, techniques, and methods are described herein. A self-referencing memory device may include a ferroelectric memory cell. The self-referencing memory device may be configured to determine a logic state stored in a memory cell based on a state signal generated using the ferroelectric memory cell and a reference signal generated using the ferroelectric memory cell. The biasing of the plate line of the ferroelectric memory cell may be used to generate the voltage need to generate the state signal during a first time period of an access operation and to generate the reference signal during a second time period of the access operation. Procedures and operations related to a self-referencing memory device are described.
US10395712B2

A memory device comprising an array of memory cells wherein each memory cell includes a respective magnetic random access memory (MRAM) element, and a respective gating transistor. A plurality of bit lines are routed parallel to each other, wherein each bit line is associated with a respective memory cell of the array of memory cells. A common word line is coupled to gates of gating transistors of the array of memory cells. A common source line is coupled to sources of the gating transistors, wherein the common source line is routed perpendicular to the plurality of bit lines within the array of memory cells. A sacrificial circuit element is coupled to a sacrificial bit line, coupled to the common word line and coupled to the common source line, wherein the sacrificial circuit element is operable to provide a desired voltage to the common source line wherein the desired voltage originates from the sacrificial bit line.
US10395711B2

A memory device comprising an array of memory cells wherein each memory cell comprises a respective magnetic random access memory (MRAM) element, a respective gating transistor, and a common wordline coupled to gates of gating transistors of said array of memory cells. The memory device further comprises a common source line coupled to sources of said gating transistors, wherein said common source line is routed perpendicular to said plurality of bit lines within said array of memory cells, and a plurality of bit lines which are routed parallel to each other and connected to the drains of said gating transistors, wherein each bit line is associated with a respective memory cell of said array of memory cells.
US10395707B2

A material layer stack for a magnetic tunneling junction, the material layer stack including a fixed magnetic layer; a dielectric layer; a free magnetic layer; and an amorphous electrically-conductive seed layer, wherein the fixed magnetic layer is disposed between the dielectric layer and the seed layer. A non-volatile memory device including a material stack including an amorphous electrically-conductive seed layer; and a fixed magnetic layer juxtaposed and in contact with the seed layer. A method including forming an amorphous seed layer on a first electrode of a memory device; forming a material layer stack on the amorphous seed layer, the material stack including a dielectric layer disposed between a fixed magnetic layer and a free magnetic layer, wherein the fixed magnetic layer.
US10395704B2

Apparatuses and methods for duty cycle error correction of clock signals are disclosed. An example method includes detecting a clock period error between a first clock signal and a third clock signal and adjusting a timing of the first or third clock signals based on the clock period error therebetween. The method further includes detecting a clock period error between a second clock signal and a fourth clock signal and adjusting a timing of the second or fourth clock signals based on the clock period error therebetween. Additionally, the example method includes detecting a duty cycle error between the first, second, third, and fourth clock signals, and adjusting a timing of the first and third or second and fourth clock signals based on the duty cycle error therebetween.
US10395703B2

A column decoder of a memory device includes a first selection circuit, a second selection circuit and a decoding circuit. The first selection circuit and the second selection circuit are electrically connected in cascade with a memory array of the memory device. The decoding circuit receives a column address including a first sub-address and a second sub-address. The decoding circuit generates first decoded data and second decoded data for controlling the first selection circuit and the second selection circuit based on the first sub-address and the second sub-address. A first decoder in the decoding circuit decodes the first sub-address into the first decoded data, and the first decoded data is reversed in response to change of a first predetermined bit of the second sub-address.
US10395699B2

In some examples, a memory device may have at least a first and a second memory array. In some cases, a portion of the bit cells of the first memory array may be coupled to first PMOS-follower circuitry and to second PMOS-follower circuitry. A portion of the bit cells of the second memory array may also be coupled to the second PMOS-follower circuitry and to third PMOS-follower circuitry. Additionally, in some cases, the portions of bit cells of both the first memory array and the second memory array may be coupled to shared preamplifier circuitry.
US10395696B1

A double data rate memory includes a circuit board, a goldfinger connection interface, at least 16 first IC chips, at least 16 second IC chips, a first and a second read-only memory. The circuit board has a first surface, a second surface, a first region and a second region. The first IC chips are disposed on the first surface. The second IC chips are disposed on the second surface. The first read-only memory is connected with the first and the second IC chips disposed on the first region. The second read-only memory is connected with the first and the second IC chips disposed on the second region. 10 pins of the goldfinger connection interface are connected with the second read-only memory and the first and the second IC chips disposed on the second region to make them operate. At least 32 IC chips are effectively operated in single one memory.
US10395692B2

According to some implementations of the present disclosure, computer-implemented methods and systems for generating media clips are disclosed. According to some implementations, the method includes receiving an original media stream, transcoding the original media stream into a transcoded media stream, and streaming the transcoded media stream to a user device. The method further includes creating a plurality of media segments that include content of the original media stream and receiving a request to create a media clip from the original media stream from a user device. The request indicates a clip start time and a clip end time defined with respect to the transcoded media stream. The method further includes identifying, from the plurality of media segments, one or more identified media segments corresponding to the clip start time and the clip end time and creating the media clip based on content included in the identified media segments.
US10395673B1

A temperature compensation equation is generated during manufacture of a heat-assisted magnetic recording (HAMR) disk drive using initial total currents supplied to a laser diode of the disk drive at different initial operating temperatures. The total currents represent currents for recording data to or erasing data from the medium. The temperature compensation equation is stored in the disk drive, and updated, during field operation, using a subsequent total current associated with an operating temperature differing from the initial operating temperatures. The total current supplied to the laser diode for a subsequent write operation is adjusted using the updated temperature compensation equation in response to the operating temperature at the time of the subsequent write operation.
US10395663B2

The present invention relates to a method and an apparatus for encoding and decoding spectrum coefficients in the frequency domain. The spectrum encoding method may comprise the steps of: selecting an encoding type on the basis of bit allocation information of respective bands; performing zero encoding with respect to a zero band; and encoding information of selected significant frequency components with respect to respective non-zero bands. The spectrum encoding method enables encoding and decoding of spectrum coefficients which is adaptive to various bit-rates and various sub-band sizes. In addition, a spectrum can be encoded using a TCQ method at a fixed bit rate using a bit-rate control module in a codec that supports multiple rates. Encoding performance of the codec can be maximised by encoding high performance TCQ at a precise target bit rate.
US10395662B2

A device includes an encoder and a transmitter. The encoder is configured to generate a first high-band portion of a mid signal based on a left signal and a right signal, to generate a first synthesized signal based on a first gain and linear predictive coefficient (LPC) parameters, and to generate a second synthesized signal based at least in part on a second gain and the LPC parameters. The encoder is also configured to generate a set of first gain parameters based on a comparison of the first synthesized signal and the mid signal, and to generate a set of adjustment gain parameters based on the second synthesized signal and a high-band non-reference signal. The transmitter is configured to transmit information corresponding to the first high-band portion of the mid signal. The transmitter is also configured to transmit the set of adjustment gain parameters corresponding to the high-band non-reference signal.
US10395646B2

Described herein are systems and methods for two-stage training of a spoken dialog system. The first stage trains a policy network using external data to produce a semi-trained policy network. The external data includes one or more known fixed dialogs. The second stage trains the semi-trained policy network through interaction to produce a trained policy network. The interaction may be interaction with a user simulator.
US10395644B2

A speech recognition method acquires sound information via multiple microphones, detects a sound source interval including sound from the sound information, acquires an estimated direction of speech by conducting direction estimation on a speech interval from among the sound source interval, conducts an adaptation process of using the sound information to estimate filter coefficients, decides a buffer size of the sound information to hold in a buffer, based on sound source interval information, estimated direction information, and adaptation process convergence state information, holds the sound information in the buffer according to the buffer size, conducts a beamforming process using the sound information held in the buffer and the filter coefficients to acquire speech information, and conducts speech recognition on the speech information acquired by the beamforming process. The method decides the buffer size to be a size sufficient for convergence of the adaptation process immediately after sound information processing starts.
US10395638B2

An apparatus and a computer program product for merging incoming alerts for accessibility are described. Two input alerts intended for presentation by a screen reader are received. If the two input alerts have arrived with a specified time interval, the two input alerts are combined into an output alert. The output alert is sent to a screen reader for presentation.
US10395636B2

An electronic device is provided. The electronic device includes an audio module including a plurality of audio reception units and a plurality of audio output units and a processor electrically connected to the audio module and configured to receive sound via the plurality of audio reception units, generate antiphase signals based on waveforms of the received sound, determine directions in which to emit the antiphase signals, based on locations of the plurality of audio reception units, and emit the antiphase signals via the plurality of audio output units.
US10395634B2

A speech reproduction device for reproducing speech based on a received speech signal so that the reproduced speech is intelligible in a clear speech zone and unintelligible in a masked speech zone includes an audio processing module configured for receiving the speech signal; a set of speech loudspeakers configured for reproducing the speech based on one or more speech loudspeaker signals; and a set of masking sound loudspeakers configured for producing a masking sound based on one or more masking sound loudspeaker signals, wherein the masking sound masks the speech in the masked speech zone; wherein the audio processing module includes a speech signal analysis module configured for producing one or more analysis signals based on spectral and/or temporal characteristics of the speech signal; wherein the audio processing module includes a masking sound generator configured for producing one or more masking sound signals based on the one or more analysis signals.
US10395628B2

A woodwind mouthpiece has a tone chamber in communication with a central bore running through the mouthpiece and a window exposing the tone chamber. A table is located at a first end of the window, and a tip rail is located at a second end of the window opposite the first end. A pair of side rails run along opposite sides of the window from the table to the tip rail. Each side rail includes a side rail top surface. A pair of flanges are provided in the mouthpiece such that each flange extending out from one of the side rail top surfaces in a direction opposite the window. This arrangement reduces the intensity of the shock fronts at the aperture into the tone chamber.
US10395627B2

A component mounting stud assembly including a lower portion having an upper externally-threaded portion and a socket, an upper cap portion having an internally-threaded portion configured for engagement with the upper externally-threaded portion, and a through-hole structured and arranged to provide access through the upper cap portion to the socket when the upper cap portion is attached to the lower portion.
US10395624B2

A method, computer readable medium, and system are disclosed for adjusting an angular sampling rate during rendering. The method includes the steps of determining a location of a gaze within a displayed scene, and adjusting, during a rendering of the scene, an angular sampling rate used to render at least a portion of the scene, based on the location of the gaze within the displayed scene.
US10395613B2

Disclosed is a drive control circuit, comprising a sub pixel set, a thin film transistor set, a switching unit and a driver, the driver comprises a control end, a row drive end and a column drive end, the sub pixel set comprises a plurality of sub pixels arranged in array, and the thin film transistor set comprises thin film transistors arranged in array, and one thin film transistor corresponds to one sub pixel, and the sub pixel set comprises at least one mixed sub pixel column, having at least two different sub pixels, connected to the switching unit via corresponding thin film transistors, and the control ends of the thin film transistors corresponding to the at least one mixed sub pixel column are connected to the row drive end, and the switching unit is also connected to the column drive end and the control end.
US10395612B2

A driver circuit which includes an output circuit and a control circuit coupled to the output circuit. The driver circuit includes a pull-up transistor with a silicon semiconductor layer. The control circuit includes a first transistor with an oxide semiconductor layer.
US10395603B2

A display device includes a display panel including pixels, a data driver configured to provide a data signal and an emission voltage to the pixels through the data lines, a scan driver configured to provide a scan signal to the pixels through the scan lines, a power voltage provider configured to provide a high power voltage to the pixels through a high power voltage line and to provide a low power voltage to the pixels through a low power voltage line, and a timing controller configured to generate control signals that control the data driver and the scan driver. The display panel includes a power controller that determines whether the data line is coupled to the high power voltage line or to the low power voltage line.
US10395601B2

An organic light emitting display device is discussed. The organic light emitting display device includes a first substrate including an active area that includes a plurality of pixels, and including upper, lower, left, and right inactive areas. The first substrate includes a plurality of data lines and a plurality of gate lines; a plurality of driving power lines; a cathode electrode layer; a plurality of driving power pads; a plurality of cathode connection parts provided in each of the left and right inactive areas; a first common driving power line; a second common driving power line; and a plurality of cathode power pads. Each of the first and second common driving power lines includes a plurality of divided common division lines. The plurality of driving power lines are grouped into a plurality of driving power line groups to be connected to a corresponding common division line.
US10395596B2

An organic light emitting display device which improves expression capability in a low luminance level region, wherein, when receiving a pulse width modulation value indicating a low luminance level region, the device changes the received pulse width modulation value into a pulse width modulation dimming value indicating a high luminance level region, and expresses a low luminance level region through a luminance level indicated by the pulse width modulation dimming value and a pulse width modulation dimming operation. Luminance in a low luminance level region is controlled through a pulse width modulation dimming value indicating a high luminance level region and a pulse width modulation dimming operation, so that it is possible to minutely control luminance in a low luminance level region and improve expression capability in a low luminance level region.
US10395593B2

A display device includes a plurality of pulse output circuits each of which outputs signals to one of the two kinds of scan lines and a plurality of inverted pulse output circuits each of which outputs, to the other of the two kinds of scan lines, inverted or substantially inverted signals of the signals output from the pulse output circuits. Each of the plurality of inverted pulse output circuits operates with at least two kinds of signals used for the operation of the plurality of pulse output circuits. Thus, through current generated in the inverted pulse output circuits can be reduced.
US10395587B2

The present disclosure provides a method and an apparatus for establishing a luminance compensation model, a method and an apparatus for compensating for the luminance of a display screen, and a display device. The method for establishing a luminance compensation model for compensating for the luminance of a display screen includes acquiring an accumulated light emission amount of the display screen, if the accumulated light emission amount of the display screen falls within one of a plurality of predefined threshold intervals of light emission amount, determining a luminance compensation coefficient for the display screen corresponding to the one threshold interval of light emission amount, and establishing a luminance compensation model, which indicates a correlation between each of the plurality of threshold intervals of light emission amount and the corresponding luminance compensation coefficient.
US10395585B2

A method and system control an OLED display to achieve desired color points and brightness levels in an array of pixels in which each pixel includes at least three sub-pixels having different colors and at least one white sub-pixel. The method and system select a plurality of reference points in the pixel content domain with known color points and brightness levels. For each set of three sub-pixels of different colors, the method and system determine the share of each sub-pixel to produce the color point and brightness level of each selected reference point, and select the maximum share determined for each sub-pixel as peak brightness needed from that sub-pixel.
US10395583B1

This disclosure is directed to methods, apparatuses, and systems for providing driving signals to present electronic content on an electronic display. The electronic display may include an electronic paper display that utilizes electronic ink to render the electronic content. An electronic signal can be generated by a display controller to drive individual pixels to a black state, a white state, or a gray state in-between the black state and the white state. In some instances, the display controller can provide a first driving signal to set a pixel to a target state, followed by turning a power off for the display. After a predetermined amount of time, a second driving signal can be provided to drive the pixel to the target state, without changing the target state of the pixel.
US10395582B2

A parallel redundant integrated-circuit system includes an input connection, an output connection and first and second active circuits. The first active circuit includes one or more first integrated circuits and has an input connected to the input connection and an output connected to the output connection. The second active circuit includes one or more second integrated circuits and is redundant to the first active circuit, has an input connected to the input connection, and has an output connected to the output connection. The second integrated circuits are separate and distinct from the first integrated circuits.
US10395581B2

A display device includes a display panel including a plurality of pixels, the display panel having an active region in which an image is displayed and an inactive region adjacent to the active region, an image processor setting image data of the inactive region to dummy data, and performing a rendering operation for a boundary pixel of the plurality of pixels based on the dummy data to generate output image data, the boundary pixel located in the active region and adjacent to the inactive region, and a panel driver providing a driving signal to the display panel to display the image corresponding to the output image data.
US10395574B2

A system and method for determining and applying characterization correlation curves for aging effects on an organic light organic light emitting device (OLED) based pixel is disclosed. A first stress condition is applied to a reference pixel having a drive transistor and an OLED. An output voltage based on a reference current is measured periodically to determine an electrical characteristic of the reference pixel under the first predetermined stress condition. The luminance of the reference pixel is measured periodically to determine an optical characteristic of the reference pixel. A characterization correlation curve corresponding to the first stress condition including the determined electrical and optical characteristic of the reference pixel is stored. Characterization correlation curves for other predetermined stress conditions are also stored based on application of the predetermined stress conditions on other reference pixels. The stress condition of an active pixel is determined and a compensation voltage is determined by correlating the stress condition of the active pixel with the curves of the predetermined stress conditions.
US10395571B1

A method for dynamically reforming a moveable display surface to deliver physicality to a user is provided. The method generates a physical profile of the user to calibrate the moveable display surface by receiving a measurement of at a hand of the user and estimating a maximum depth of a palm of the hand when folded based on causing a subset of cells of the plurality of moveable cells of the grid to increase in height. A query is generated to search a database comprising a plurality of images. The database is queried based on the generated query to obtain a search response that includes an image, the objects of the image, and relative positions of the objects. Physicality is delivered to the user by causing the grid of the moveable display surface to render the objects based at least in part on the physical profile and the relative positions.
US10395568B2

A reliable solar powered sign system is disclosed and claimed. The solar powered sign system includes an electric sign, a solar array, and a pair of battery banks. The battery banks are generally coupled a control unit. The control includes a first charge controller, a second charge controller, and a logic board. The first battery bank is coupled to the first charge controller, and the second battery bank is coupled to the second charge controller. The logic board monitors an operational state of the first charge controller and the second charge controller, and, based on the operational state of the first charge controller and the operational state of the second charge controller, couples one of the charge controllers to the electric sign.
US10395567B2

A traffic sign cover including a planar member having a first and second side and shaped to be place on a side of an existing sign. Holding members project from the sides of the planar member and optionally along a portion of the outer edges. The holding member and first side form a first slot therebetween for receiving and retaining the existing sign. The second holding member and second side form a second slot therebetween for receiving and retaining a temporary sign. The planar member is slideable upon the existing sign until a top receiving feature contacts a top edge of the existing sign, overlaying a side of the existing sign with the planar member. The temporary sign is slideable upon the planar member until a bottom edge contacts a bottom receiving feature of the planar member, overlaying and covering a side of the planar member with a temporary sign.
US10395564B2

Disclosed is a generally planar automotive service tag, and method of using the same, having a first portion and a second portion. The first portion includes multiple foldable tags for describing service information, wherein each of multiple foldable tags fold and unfold along a foldable edge of the first end to indicate a status of a corresponding vehicle service. Each of the foldable tags has a male portion at a second end. The second portion of the automotive service tag includes an identifier for identifying the automotive service tag, and a plurality of female portions for each corresponding male portion of the plurality of foldable tags. The second portion further includes a protrusion that extends along an edge of a top end and a hanger portion that extends from the top end, the hanger portion being used to hang the automotive service tag on the rear-view mirror of a vehicle.
US10395556B2

A kit includes front and back planar members each having receptacle notch, a generally U-shaped clip configured to mate with the receptacle notches to secure the front and back planar members together, at least one LED, a battery, and a plurality of conductive tapes.
US10395546B2

A system includes a processor coupled to a memory. The processor is configured to execute instructions stored in the memory to store an original content of an online education course of a first format type in an online education platform. The processor is further configured to execute the instructions stored in the memory to automatically translate the original content of the online education course from the first format type to a content of a second format type, and to deliver, by the online education platform, the translated content of the online education course in the second format type to a student logged in on a client device.
US10395542B2

In one embodiment, a method includes receiving a request for a flight path for a drone, the request including information indicative of a source location within a geographical area and a destination location within the geographical area, modeling the geographical area including a plurality of geographical regions as a data network including a plurality of nodes, determining a network data path from a source node of the plurality of nodes corresponding to the source location to a destination node of the plurality of nodes corresponding to the destination location, determining a flight path for the drone based on the network data path, and transmitting data indicative of the flight path for the drone.
US10395534B2

An operation management device including: a setting information acquisition unit configured to acquire selected vehicle information set in a user terminal and indicating a selected vehicle selected from a plurality of vehicles; a vehicle information acquisition unit configured to acquire position information and time information at predetermined time intervals, the position information indicating positions of each of the plurality of vehicles, and the time information indicating time at which the position information is acquired, and a display control unit configured to display, on the user terminal, a map image and a position image that is overlapped on the map image, the position image indicating a plurality of positions indicated by the position information corresponding to the selected vehicle, and the position image being displayed in a mode that is determined based on the time indicated by time information.
US10395525B1

A vehicle identification system includes one or more displays associated with a vehicle, a transceiver, and a controller communicatively coupled to the transceiver. The one or more displays are located to be visible from an exterior of the vehicle. The controller is adapted to generate a first signal to be transmitted by the transceiver to a mobile communication device associated with a driver of the vehicle when it is determined that the vehicle is within a predetermined distance of a specific location. The mobile communication device associated with the driver is adapted to generate a second signal to be transmitted to the one or more displays. The second signal represents an indicator.
US10395523B2

A method is provided for identifying and indexing lanes of an intersection. Methods may include: determining a directionality for one or more lanes for each of two or more roadways proximate an intersection, where directionality is one of toward the intersection or away from the intersection; determining a bearing for each lane of the two or more roadways proximate the intersection, where the bearing includes a compass heading informed by the directionality; determining a lane position for each lane of the two or more roadways proximate the intersection; generating an order of the lanes using a hierarchy, where the hierarchy considers directionality first, bearing second, and lane position third; causing the generated order of the lanes to be stored in a memory, where the order of the lanes is associated with the intersection; and managing signal phase and timing of the intersection using the generated order of the lanes.
US10395516B2

A safety instrumented control apparatus includes: a message transmitter that transmits an alarm message to a display apparatus on the basis of an output from a field device that continues to output an alarm on the basis of detection of an abnormal condition until a reset operation is performed; a storage that stores a group ID for identifying a group of the field devices; a reset manager that counts on a timer until a predetermined amount of time passes after the reset operation; and a diagnoser that, during the count of the timer for any of the field devices belonging to the group ID, adds display suppression information to the alarm message related to the field device belonging to the group ID.
US10395511B1

A condition-responsive wearable device for sensing and indicating proximity of an article with a specific characteristic includes a processor and a sensor. The sensor is configured to detect an article with two or more information sources within a predetermined distance of the sensor. The information sources contain characteristic information of the article. The wearable device also includes a memory storing instructions that, when executed by the processor, cause the processor to receive predefined characteristic information, select detected characteristic information from at least two of the information sources to compare with the predefined characteristic information, and compare the selected detected characteristic information with the predefined characteristic information. The wearable device includes an indicator configured to generate an alarm in response to detecting a match between the selected detected characteristic information and the predefined characteristic information.
US10395508B2

A method and system that allows healthcare providers, hospitals, skilled nursing facilities and other persons to monitor disabled, elderly or other high-risk individuals to prevent or reduce falls and/or mitigate the impact of a fall by delivering automated notification of “at risk” behavior and falls by such an individual being monitored where assistance is required.
US10395504B1

Systems, methods, and techniques for detecting the recording activity of a sensor are described. A monitoring system includes a sensor that is configured to generate sensor data, as well as a failsafe circuit that is configured to monitor an electronic signal of the sensor and determine that the sensor is recording. The system can further include a control unit that receives indication from the failsafe circuit that the sensor is recording and, based on determining that the control unit did not request the sensor to record or that the control unit is not aware that the sensor is recording, the system outputs a signal, e.g. to an indicator light, indicating that the sensor is recording.
US10395500B1

An alarm, locating and tracking apparatus is provided for the prevention a dependent from being lost from a caregiver. A transmitter that carried by each are programmed with a safe distance demarcation such that when a dependent travels past such a distance, an audible alarm sounds on both transmitters. This alarm is intended to prevent the dependent from becoming lost. Should the alarm fail to prevent such an incident, a location signal is transmitted to a local cellular telephone towers or by low earth orbiting satellites used for low power communication. When an adult or child is lost or in danger, the transmitter which sends a signal to a central reporting station or stations to provide location information to aid in the caregiver's search. The instant abstract is neither intended to define the invention disclosed in this specification nor intended to limit the scope of the invention in any way.
US10395494B2

Systems and methods of a security system are provided, including detecting, by a sensor, a sound event, and selecting, by a processor coupled to the sensor, at least a portion of sound data captured by the sensor that corresponds to at least one sound feature of the detected sound event. The systems and methods include classifying the at least one sound feature into one or more sound categories, and determining, by a processor, based upon a database of home-specific sound data, whether the at least one sound feature is a human-generated sound. A notification can be transmitted to a computing device according to the sound event.
US10395482B2

In at least one embodiment, systems, methods and articles of manufacture provide for a game comprising a primary game and a bonus round comprising a plurality of player selectable elements, in which game an outcome of the primary game may include an eliminator symbol which functions to render unavailable for selection at least one of the player selectable elements. In one embodiment, the lowest value player selectable element is removed or rendered unavailable, thus effectively increasing the player's chances of selecting a higher value player selectable element.
US10395480B2

An embodiment may involve selecting a first bonus set of symbols associated with respective positions of each of a plurality of reels as a first bonus outcome event of the bonus game. The embodiment may further involve incrementing a bonus counter by a number of instances of a predetermined symbol, in the bonus symbol set, that do not contribute to any winning combination. The embodiment may also involve determining that the bonus counter is at least equal to a threshold number. The embodiment may additionally involve selecting a second bonus set of symbols associated with respective positions of each of the reels as a second bonus outcome event of the bonus game, where the second bonus set of symbols includes at least the threshold number of instances of the predetermined symbol, and where the second bonus set of symbols includes a winning combination.
US10395474B2

A multi-mode gaming terminal comprising, a wager input device, a primary display for displaying a primary wagering game. And at least one controller operative to: (i) detect a selection between a cash mode of operation and a tournament mode of operation; (ii) if the cash mode is selected, execute the primary wagering game configured with a first payback return; (iii) if the tournament mode is selected, execute the primary wagering game in a tournament mode configured with a second payback return and a tournament return, wherein on each tournament eligible play of the primary wagering game resulting in a winning outcome, a predetermined number of tournament points are awarded and added to a tournament entry; and (iv) upon the occurrence of a triggering event, entering the tournament entry into at least one tournament.
US10395472B1

A networked gaming system and method is described. The networked gaming system and method include a user identification, a transactional component, a networked gaming module, and at least one network access device. The user identification is received by the network access device. The received user identification is compared with registration data in a registration database. A player is provided access to a game when the received user identification matches the registered player data. The transactional component charges the registered player at least one credit for a game outcome. The networked gaming module performs the game operations and generates at least one random game output by random generation at the networked gaming module. The networked gaming module then associates the at least one random game output with an image ID. The networked gaming module then communicates the one or more images corresponding to the image ID to the network access device.
US10395464B2

A cup dispensing apparatus comprising at least one magazine adapted to accommodate a stack of cups, and a releasing device, which has a vertical channel designed to be engaged by the stack, is configured to support the stack and release, when operated, the last cup, and is equipped with at least three releasing elements movable on a horizontal plane in respective directions substantially tangential to said channel, between a rest position, in which they define a horizontal first support plane designed to be engaged by the last cup to support the stack, and a release position, in which they define a second support plane at a higher level than the first support plane and designed to be engaged by the penultimate cup to support the rest of the stack; each releasing device has an associated separating device adapted to impart a downward detaching thrust on the last cup.
US10395451B2

Provided are systems and methods of attendance verification using mobile electronic devices (or “mobile devices”). In some embodiments, a person's biometric data is acquired and verified locally by a mobile device associated with the person while the mobile device is located in a geographic region associated with an event, and attendance data, including an indication of the verification of the biometric data along with a unique identifier of the mobile device, such as an international mobile equipment identity (IMEI) of the mobile device, is transmitted to an attendance server that makes a record of the person's attendance of the event based on the attendance data.
US10395450B2

Provided are systems and methods of attendance verification using mobile electronic devices (or “mobile devices”). In some embodiments, a person's biometric data is acquired and verified locally by a mobile device associated with the person while the mobile device is located in a geographic region associated with an event, and attendance data, including an indication of the verification of the biometric data along with a unique identifier of the mobile device, such as an international mobile equipment identity (IMEI) of the mobile device, is transmitted to an attendance server that makes a record of the person's attendance of the event based on the attendance data.
US10395441B2

Systems, methods, and vehicles for stopping the motion of a vehicle are provided. In one example embodiment, a method obtaining, by one or more computing devices on-board an autonomous vehicle, data indicative of one or more parameters associated with the autonomous vehicle. The method includes determining an existence of a fault associated with the autonomous vehicle based at least in part on the one or more parameters associated with the autonomous vehicle. The method includes determining one or more actions to be performed by the autonomous vehicle based at least in part on the existence of the fault. At least one of the actions includes stopping a motion of the autonomous vehicle. The method includes providing one or more control command signals to one or more of the systems on-board the autonomous vehicle to facilitate stopping the motion of the autonomous vehicle in response to the existence of the fault.
US10395437B2

In some examples, a controller detects a compromised condition of a component of a cargo transportation unit (CTU), determines a time of performing a next maintenance of the CTU, and controls adjustment of the component in response to detecting the compromised condition and based on the time of performing the next maintenance of the CTU.
US10395424B2

A method and apparatus of copying data from a first memory location to a second memory location includes performing a copy operation selected out of one or more copy operations. The copy operations include performing interleaved data copying, performing a full wavefront copy operation, copying all data to a local data store (LDS) prior to copying to the second memory location, or pipelining the data for copying. The copy operation is applied to copy the data from the first location to the second memory location.
US10395421B2

Directional image sensor data may be acquired with one or more directional image sensors. A light source and illumination image may be generated based on the directional image sensor data. A number of operations may be caused to be performed for an image based at least in part on light source information in the light source image. The operations may include display management operations, device positional operations, augmented reality superimposition operations, ambient light control operations, etc.
US10395419B1

In an example embodiment, a technique is provided for surface mesh clipping. A surface mesh file and clip objects are received, and a unique identifier of a clip object is added to each node of a spatial index of the surface mesh that intersects the respective clip object. For any currently visible nodes, clip geometries and a series of meshes that partition the node into clipped regions are computed and stored in a clip file separate from the surface mesh file. Any non-currently visible nodes are computed and the clip file updated in response to display of the respective node. A clipped surface mesh is rendered by assembling regions of the surface mesh that are not affected by clip objects and clipped regions from the clip file, and the rendered clipped surface mesh is displayed.
US10395413B2

A method for displaying and controlling an animation in a user interface on multiple electronic devices comprising: providing a first computer system comprising a first computer processor and a first electronic display coupled to the first computer processor, wherein the first computer processor is programmed to send animation instructions comprising a plurality of animation pathways, the animation pathways executed independently of one another with percentage completion to generate and display on the first electronic display of the first computer system a user interface (UI), wherein the animation pathways have different relative velocities as a function of percentage completion regardless of the duration(s) of the animation pathways; and sending the animation instructions to a second computing device comprising a second computer processor and a second electronic display coupled to the second computer processor, wherein the second computer processor is programmed to send the animation instructions comprising a plurality of animation pathways, the animation pathways executed independently of one another with percentage completion to generate and display on the second electronic display of the second computer system a user interface (UI), wherein the animation pathways have different relative velocities as a function of percentage completion regardless of the duration(s) of the animation pathways.
US10395411B2

The invention comprises a learned model of human body shape and pose dependent shape variation that is more accurate than previous models and is compatible with existing graphics pipelines. Our Skinned Multi-Person Linear model (SMPL) is a skinned vertex based model that accurately represents a wide variety of body shapes in natural human poses. The parameters of the model are learned from data including the rest pose template, blend weights, pose-dependent blend shapes, identity-dependent blend shapes, and a regressor from vertices to joint locations. Unlike previous models, the pose-dependent blend shapes are a linear function of the elements of the pose rotation matrices. This simple formulation enables training the entire model from a relatively large number of aligned 3D meshes of different people in different poses. The invention quantitatively evaluates variants of SMPL using linear or dual-quaternion blend skinning and show that both are more accurate than a Blend SCAPE model trained on the same data. In a further embodiment, the invention realistically models dynamic soft-tissue deformations. Because it is based on blend skinning, SMPL is compatible with existing rendering engines and we make it available for research purposes.
US10395409B2

A method, system and computer-program product for real-time virtual 3D reconstruction of a live scene in an animation system. The method comprises receiving 3D positional tracking data for a detected live scene by the processor, determining an event by analyzing the 3D positional tracking data by the processor, comprising steps of determining event characteristics from the 3D positional tracking data, receiving pre-defined event characteristics, determining an event probability by comparing the event characteristics to the pre-defined event characteristics, and selecting an event assigned to the event probability, determining a 3D animation data set from a plurality of 3D animation data sets assigned to the selected event and stored in the data base by the processor, and providing the 3D animation data set to the output device.
US10395408B1

A vector shape may have a first edge and a second edge that defines an intersection feature. A distance map may be divided into texels. The distance map may characterize the vector shape with a flag field, a first distance field, and a second distance field. The flag field may indicate the use of one-distance field rendering or two-distance field rendering for a given texel. The use of two-distance field rendering for the given texel may include use of the first distance field characterizing a first distance between the given texel and the first edge and the second distance field characterizing a second distance between given the texel and the second edge. Based on the use of two-distance field rendering for the given texel, the vector shape corresponding to the given texel may be rendered based on the first distance field and the second distance field.
US10395406B2

The present disclosure relates to an apparatus and method for displaying information, a program, and a communication system, which enable the provision of an apparatus making use of a display device excellent in flexibility.An information display apparatus includes a display unit including a time information presenting section for presenting at least time information and a band section to be worn on an arm, and a display control unit for changing a display of the display unit. The present disclosure can be applied to, for example, the information display apparatus.
US10395401B2

A method for efficiently visualizing parallel vector data rapidly renders high-quality complex vector graphics. The present invention provides a scanline algorithm for calculating and rendering on contour lines, which parallel-rasterizing on the contour lines. The algorithm firstly rasterizes the contour lines into segments corresponding to output image pixels. On each segment, color values are analytically calculated, or approximately obtained by a sampling algorithm. Contour rasterizing is efficiently completed in parallel. By analytical calculation or 32-bit sampling, high quality results are obtained. The present invention adapts parallel prefixes and algorithms in a scanline direction to obtain covering information for each pixel and generate filled areas. Finally, the contour line segments and the filled areas of the vector graphics are rendered in the output image. The present invention is entirely based on parallel many-core computing devices for real-time high-quality vector graphic rendering with hardware acceleration.
US10395400B2

A display method includes: displaying, in a first screen area, a line segment indicating a passage of time from start to end of a manufacturing process in each of process, with time axes being aligned in a same direction between the processes, in a state being segmented for each process in order of execution of the process, for each of one or more products manufactured by a manufacturing system; and displaying, in a second screen area, a graph indicating a passage of time from start to end of a manufacturing process, with time axes being aligned in a same direction as time axes in the first screen area, based on information of a start time and an end time of a manufacturing process in one or more manufacturing facilities included in a selected first process among the processes, for each of the manufacturing facilities in the first process.
US10395399B2

A method for improving the print quality of graphic elements, in particular vectorized letter graphics, in PDF documents in the prepress stage of a printing process by using a computer, includes analyzing the page content of the PDF document by using the computer and saving the page content in a suitable data structure, searching the data structure for graphic elements, in particular letter graphics, that fulfill specific predefined criteria relating to an evaluation of the height and width of the graphic paths of graphic elements that are present in the PDF document, by using the computer, converting the selected graphic elements into image masks by rendering the selected graphic elements on the computer and substituting the generated image masks for the originally selected graphic elements in the PDF document by using the computer. The PDF document with the generated image masks are printed on a printing machine.
US10395386B2

An image processing apparatus according to an embodiment includes processing circuitry. The processing circuitry detects the position of an object included in each of sequentially generated X-ray images. The processing circuitry generate corrected images by a correction process to substantially match, with a reference position, the detected position of the object in a X-ray image generated after a reference X-ray image, the reference position being the detected position in the reference X-ray image. The processing circuitry determines an addition condition of each region of a sequentially generated corrected image. The processing circuitry causes a display to display an added image to which a corrected image is added in accordance with the determined addition condition.
US10395382B2

Described embodiments include an apparatus that includes a display and processor. The processor is configured to receive, from a user, an input that indicates one or more points of interest on an electroanatomical map, of an anatomical surface, that is displayed on the display, and to superimpose on the map, in response to the input, a plurality of contours, each one of the contours being at a different respective geodesic distance, with respect to the surface, from the points of interest. Other embodiments are also described.
US10395381B2

Disclosed techniques relate to forming a block sum of picture elements employing a vector dot product instruction to sum packed picture elements and the mask producing a vector of masked horizontal picture element. The block sum is formed from plural horizontal sums via vector single instruction multiple data (SIMD) addition.
US10395373B1

Systems and methods for identifying an interesting feature in displayed content are presented. In response to a user's direction to identify an interesting feature of content displayed on the user's computing device, an image capture operation is conducted. The image capture operation captures some of the content displayed on the computing device and rendered to a working image. One or more processing passes are conducted on the working image to reduce various aspects of the working image. Remaining features in the working image, after the one or more processing passes, are identified and at least one feature is identified as a selected feature. A bounding box of the selected feature is mapped to the captured image, and a sub-image of the captured image as determined by the mapped bounding box is used as an interesting feature of the captured image.
US10395355B2

A computer platform implements a precision agriculture system that predicts output conditions, such as diseases, salt damage, soil problems, water leaks and generic anomalies, for orchards under analysis. The computer platform stores site and crop datasets and processed satellite image for the orchards. An orchard data learned model predicts a propensity for existence of output conditions associated with the permanent crops based on the data values for the variables of the site and crop datasets. Also, a satellite model predicts a propensity for existence of the output conditions at the orchard based on processed satellite images. A precision agriculture management model is disclosed that integrates the orchard data learned model with the satellite model to accurately predict the output conditions.
US10395351B2

Image data is adjusted for display on a target display. Maximum safe expansions for one or more attributes of the image data are compared to maximum available expansions for the attributes. An amount of expansion is selected that does not exceed either of the maximum safe expansion and the maximum available expansion. Artifacts caused by over expansion may be reduced or avoided.
US10395350B2

Systems and method for processing image data of an image to determine a signal quantification value for a signal of interest in the image data. The method includes identifying a first region of the image including a plurality of pixels, each pixel having a pixel intensity value, said first region including the signal of interest and a background signal component; determining, using the image data, a total number of discrete pixel intensity values for the plurality of pixels in the first region; calculating, for each discrete pixel intensity value, a total number of the pixels in the first region having that discrete pixel intensity value; determining a mean value of the background signal component based on the total number of pixels for each discrete pixel intensity value; and calculating a signal quantification value, for the signal of interest, that represents the signal of interest with the background signal component removed.
US10395348B2

An image pickup apparatus includes an image capturing unit, an optical system, and a control unit. The control unit causes the image capturing unit to capture images while moving an in-focus position of the optical system to a plurality of positions to form a plurality of images with different in-focus positions, and causes the image capturing unit to capture images with an aperture set to a depth of field deeper than depths of field for the plurality of images with the different in-focus positions to form a reference image. A combining unit compares the reference image to the plurality of images with the different in-focus positions, and combines images using the plurality of images with the different in-focus positions and the reference image based on a result of the comparison.
US10395340B2

An information handling system comprising a storage device for receiving a first infrared image and a second infrared image of a temperature observation area captured from a first infrared camera, each infrared image having a segmented field of view, wherein the segmented field of view of the first infrared image overlaps at least in part the segmented field of view of the second infrared image and wherein the network adapter receives temperature recording data from a first remote point source temperature probe located within at least one of the segmented fields of view and processor is operatively coupled to the memory and network adapter and executes code instructions of an image-stitching module for calibrating the first infrared image based on temperature values from the temperature recording data received from the first remote point source temperature probe and stitches the first infrared image together with the second infrared image to create a first combined infrared image by detecting one or more shared isotherms in each of the infrared image and the second infrared image.
US10395338B2

In a video capture system, a virtual lens is simulated when applying a crop or zoom effect to an input video. An input video frame is received from the input video that has a first field of view and an input lens distortion caused by a lens used to capture the input video frame. A selection of a sub-frame representing a portion of the input video frame is obtained that has a second field of view smaller than the first field of view. The sub-frame is processed to remap the input lens distortion to a desired lens distortion in the sub-frame. The processed sub-frame is the outputted.
US10395333B2

A network system can communicate with a user device and receive a set of request data for a scheduled request at a scheduled date and a scheduled time. The set of request data indicates a start location and a destination location for the scheduled request. The network system can record the scheduled request in a scheduling log, and implement a hierarchical selection process to fulfill the scheduled request.
US10395330B2

Mechanisms are provided for monitoring quality and correctness of content in communications handled by a vendor. The mechanisms sample a set of communications handled by the vendor to generate a sample set of communications and extract content from the sample set of communications. The mechanisms compare the extracted content with expected content of communications handled by the vendor and analyze the extracted content and the expected content to thereby identify differences between the extracted content and the expected content based on results of the analysis. In addition, the mechanisms determine a level of significance of the differences and generate a notification of whether or not to modify the communications, or an operation of the vendor, based on the determined level of significance of differences.
US10395325B2

A method and system are provided for performing a legal document search. The method includes finding, by a processor, for each of a plurality of documents, a respective law clause related thereto, to obtain a plurality of related law clauses. The method further includes constructing, by the processor, a graph having nodes defined by the plurality of documents and the plurality of related law clauses and having edges defined by (1) relations between the plurality of documents and the plurality of related law clauses and (2) relations between the plurality of documents. The method further includes identifying, by the processor, from the plurality of documents, one or more candidate documents that are similar to an input query document by mining the graph using similarity criteria.
US10395319B1

A method of encouraging safe driving of a vehicle using a remote starter device installed at a vehicle is provided. The remote starter device may determine whether it is in signal communication with a remote starter application operating at a mobile computing device separate from the remote starter device. When the remote starter device is in signal communication with the remote starter application, the remote starter device may permit ignition of the vehicle. When the remote starter device is not in signal communication with the remote starter application, the remote starter device may prevent ignition of the vehicle. The driver of the vehicle may be identified and a vehicle telematics device installed at the vehicle may provide vehicle telematics data to an insurance underwriting system. A personalized insurance rate for the driver may be determined based, at least in part, on the vehicle telematics data.
US10395315B2

A system and method for displaying quantity related information determined for a plurality of time periods are described. According to one method, a trader may define one or more time periods for which a trading application may determine traded quantities, traded buys, traded sells, or other quantity related information at a plurality of price levels during the defined time periods. The trading application may then graphically display the quantities for each time period in relation to the static axis of prices. The method further includes periodically updating the displayed traded quantity to reflect the quantity during the defined time period, where the quantity is updated based on subsequent market updates that are received from the exchange for the tradable object.
US10395308B1

Systems, methods, and computer-readable media are disclosed for using a synthetic reference structure to determine if an obligation is triggered. An exemplary method includes storing data reflecting a plurality of secured loans, each of the secured loans being secured by collateral and each of the secured loans having an outstanding balance, calculating a combined value for the secured loans by totaling the outstanding balances, storing the synthetic reference structure based on the secured loans, the synthetic reference structure having a plurality of tranches, each of the tranches in the plurality of tranches having a value for triggering an obligation, receiving information indicating that a credit event has occurred for a loan in the plurality of secured loans, calculating a loss amount for the loan, determining whether the loss amount causes an aggregation of losses to exceed the value for triggering the obligation associated with a tranche in the plurality of tranches, and, if the aggregation of losses exceeds the value for triggering the obligation, then demanding a payment based on the obligation associated with the tranche.
US10395304B2

A portable web widget for distribution of multimedia content over a computer communications network, the web widget adapted for viral distribution and execution in a web browser on a client device wherein the widget includes a content retrieval component communicatively coupled to an application server over the computer communications network, the content retrieval component configured to retrieve one or more multimedia display files and metadata into an embedded electronic commerce store in the web widget after it enters an active operational mode, the widget also including a content preview component configured to enable a streamed execution of a portion of the multimedia content files associated with each of the multimedia display files from a multimedia content distribution system executing on the application server, and a transaction processing component operative to execute and complete a commercial transaction in the embedded electronic commerce store pertaining to the multimedia content files.
US10395294B2

Methods, systems, and computer program products for re-computing pre-computed search results, such as pre-computed priced recommendations. Pre-computed search results stored in a search platform are subdivided into shares of related pre-computed search results including a first share. A re-computation controller determines a validity trend indicating a change rate of a validity probability of a pre-computed search result over time and an instantaneous validity rate for the pre-computed search results. If a difference between the instantaneous validity rate and the validity trend exceeds a given extent, the re-computation controller adjusts the validity probabilities being associated with other pre-computed search results included in a second share correlated with the first share. The re-computation controller issues re-computation orders to a computation platform to re-compute a part of the pre-computed search results, the part being selected by the re-computation controller on the basis of the validity probabilities associated with the pre-computed search results.
US10395284B2

Described herein is a platform and method for providing a device valuation for an electronic device based on parameter values of the electronic device. The method may comprise obtaining a model information of the electronic device and identifying a base value of the electronic device. In some embodiments, a device specific performance evaluation may be executed on a hardware component contained with the electronic device. Upon execution of the performance evaluation, a set of parameter values may be generated using input collected with respect to the performance evaluation. A valuation of the electronic device may subsequently be generated based upon the base value and the set of parameter values.
US10395282B2

A computer-implemented method for generating coupons is provided. The method comprises receiving a query for a coupon from a publisher for an ad unit; wherein said ad unit is designed by a third party designer and comprises certain visually perceptible elements; responsive to receiving the query determining if a coupon should be generated for the ad unit; if it is determined that a coupon should be generated for the ad unit, then: (A) retrieving stored data to corresponding to the ad unit; (B) using the stored data, to automatically generate a coupon for displaying together with the ad unit; wherein said coupon includes elements that visually correspond to the visually perceptible elements of the ad unit; and (C) transmitting said coupon to the publisher for displaying with the ad unit.
US10395276B1

The pull-type searching system provides an effective and efficient way to navigate deals and assist the user in identifying a deal for selection. The pull-type searching system further enables identification of one or more alternative deals to present to the user when no deals are identified for the selected search criteria. The pull-type searching system includes a method and apparatus. The method includes communicating ordered selectable search criteria, the search criteria including one or more categories, subcategories and deal types based on a user profile or available deals, or redemption goals. The method further includes receiving a selection from the search criteria and searching a deals database for results associated with the selection. Further, the method includes communicating the results associated with the selection, one or more alternative categories, or one or more alternative deals. A similar apparatus is provided.
US10395271B2

A system and method for normalizing campaign data gathered from a plurality of advertising platforms. The method comprises receiving campaign data related to at least one campaign gathered from a plurality of advertising platforms; mapping data dimensions in the received campaign data to a marketing data model to produce a dataset that is organized and functions as the marketing data model; normalizing data values in the dataset according to a unified notation defined for each of the data dimensions in the marketing data model; and optimizing the normalized dataset to allow faster manipulation of data.
US10395267B2

A system and control method are provided for encouraging patron use of washrooms at commercial establishments. A plurality of commercial establishments are enrolled in a washroom rewards program, as well as patrons that may frequent or visit such establishments. Respective point values in the washroom rewards program are established for defined washroom activities performed by the patrons in the washrooms of the commercial establishments. The identity and location of the commercial establishments are provided to the patrons. Upon the patrons performing one of the defined washroom activities in one of the commercial establishments, the patron is identified and awarded credit of the points for the defined activity to a player account assigned to the patron. Provisions are made for the patrons to redeem accumulated points in their respective account for an award.
US10395265B2

A method for updating consumers is provided. The method comprises tracking coupon redemption activity across a plurality of store locations; maintaining a coupon redemption store list comprising stores that are currently able to redeem coupon based on the coupon redemption activity; and updating a plurality of client devices with at least a subset of information from the coupon redemption store list to enable shoppers to know the stores at which coupons are redeemable.
US10395264B2

A payment processing system enables a consumer to purchase items at a merchant using an account provided by an issuer. Financial data related to payment for the purchase are sent by the merchant through an acquirer and a transaction expeditor to the issuer. The issuer responds by determining whether to authorize the purchase and if authorized, sends a notification back to the merchant. The acquirer also issues non-financial data that is conveyed by the transaction expeditor to a recipient connected to the payment processing system. The financial and non-financial data for the same transaction may be sent in separate messages and a technique is provided for matching those messages at the recipient. Different types of non-financial data can be conveyed, such as identification of the items being purchased which the recipient uses to determine whether the consumer should receive a reward under a product purchase incentive program.
US10395258B2

Mechanisms are provided to implement a brand personality perception gap assessment engine. The mechanisms receive an inferred brand personality for a specified brand. The mechanisms further receive an intended brand personality for the specified brand. The mechanisms calculate at least one gap between the inferred brand personality and the intended brand personality. The mechanisms output an output indicating aspects of the at least one gap.
US10395256B2

A method includes: receiving information regarding a plurality of completed transactions from a plurality of users; receiving a query from a first user regarding a proposed transaction; determining at least one affinity between the first user and the plurality of users based on the information; determining a ranking or expectation of success for each of a plurality of potential entities for the proposed transaction based on the at least one affinity; selecting a plurality of selected entities based on the ranking or expectation of success for each of the potential entities; and sending, in response to the query, the plurality of selected entities to the first user.
US10395255B2

Methods and system for a unique coding framework used to create, manage and track instructions for documentation and dissemination of instructions, indicate a particular association or activate a given process. In one example, the present disclosure relates to the online publishing of documentation to demonstrate relationships of parties and compliance with regulatory and other requirements. The present disclosure uses URL hyperlinks, badges, watermarks, icons and visual displays that are representative of a given function and that may be identified by reference of unique coding structure. The present disclosure relates to the publishing and display of relevant visual codes or images for viewing by members of the public, (human readable) as well as machines. The present disclosure enables the tracking and measurement of uses of coded representations in public or private channels. Structured hyperlink codes allow brief messages to be sent in shortened form to instruct or deliver messages or processes.
US10395243B1

Financial transactions, such as buying and selling, may be facilitated by merchant-based shadow account numbers. A master account may contain several associated shadow accounts. Each shadow account may in turn be associated with a specific merchant or group of merchants. Merchants and users may store and use the shadow account numbers rather than the master account numbers. Stolen or otherwise compromised shadow account numbers are useless with other non-associated merchants. Furthermore, the shadow numbers may be easily invalidated while leaving the master account untouched.
US10395242B2

A method of implementing collaborative funds transfer includes receiving, by a host computer system, from an entity a collaborative funds transfer request for a relief effort to be executed within a collaborative environment. The methods further includes verifying, by the host computer system, validity of the entity, receiving funds provided to the entity via the collaborative environment, reviewing services offered within the collaborative environment, reviewing communications regarding the funds transfer within the collaborative environment, and transferring the funds to the entity.
US10395229B2

On receiving simplified settlement data generated form settlement data and ID data for downloading electronic-receipt data from an electronic-receipt server, both from a settlement-processing apparatus, a portable terminal records the simplified settlement data in association with the ID data. The display unit of the portable terminal displays the simplified settlement data thus recorded. The portable terminal downloads electronic-receipt data from the electronic-receipt server by using the ID data recorded in association with the simplified settlement data, when the input unit is operated, thereby commanding that the electronic receipt related to the simplified settlement data displayed by the display unit should be downloaded. The electronic-receipt data is recorded in the electronic-receipt recording unit. The display unit displays the electronic receipt on the basis the electronic-receipt data recorded in the electronic-receipt recording unit.
US10395228B2

The purpose of the present invention is to enable nearby devices to be automatically identified if a portable terminal moves, and to automatically connect the identified devices and the portable terminal by a relatively stable high-speed communication format such as wireless LAN. In the present invention, in a system in which a first device and a second device are associated with each other and handled as a set and in which a plurality of such sets are disposed at locations distant from each other, a portable terminal that is used in the system performs communication with one of the first devices in compliance with a first communication format that is a short-distance wireless communication format, and so as to specify a set which includes said one of the first devices located closer to the portable terminal than other first devices, and performs communication with a second device included in the identified set in compliance with a second communication format.
US10395219B1

Apparatus and method are described that relate to reserved virtual machine instances and location policies. Customers of a provider network can reserve one or more reserved virtual machine instances in a reservation and also specify a location policy for the reservation. The location policy provides restrictions as to which hardware may or may not be used to launch the reserved instances and/or how close together the hardware should or should not be to launch the instances of the reservation. The location policies afford customers some degree of control over which hardware is used by the provider network to launch the instances. As such, customers can help control increase security and/or reduce latency of their instances, or control other aspects of their instances.
US10395218B2

In a method, system, and computer-readable medium having instructions for a reverse benefits designer, one or more objects available for creating a plan design framework are displayed in a graphical user interface, an indication of an object from the one or more objects selected for placement in a hierarchy of the plan design framework depicted on the graphical user interface is received, and data is stored in a repository for the plan design framework in accordance with the object placement.
US10395216B2

A method for providing proposition-based content for review within a collaborative environment includes representing a set of propositional content available for an argument within a user interface provided via one or more client systems as a plurality of statement elements that are each one of a plurality of statement types that include premise, warrant, and claim, constructing a logical argument object for the argument based on input defining the argument to include one or more premises.
US10395207B2

A computationally implemented system and method that is designed to, but is not limited to: electronically storing grocery operations information regarding at least in part one or more grocery implementation aspects pertaining to grocery related merchandizing of one or more commercial grocery products; and electronically associating at least a portion of grocery operations information concerning at least in part one or more grocery implementation aspects pertaining to grocery related merchandizing of one or more commercial grocery products with identification information obtainable through one or more tags said one or more tags logged as being at least temporarily within at least a vicinity of one or more food based substances. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.
US10395206B2

Deliveries of meal ingredients to a user are made in a crate and retrieval times of the crate are detected, such as by detecting input of a code to the crate or detecting proximity of a mobile device of a user to the crate. Retrieval times are used to train a retrieval model for the user. The amount of refrigerant (e.g. ice) required for subsequent deliveries is estimated based on a period between an expected delivery time and an expected retrieval time determined from the retrieval model as well as expected weather conditions during the period. A pick list for the meal ingredients is output and includes the amount of refrigerant as an item to be retrieved for the delivery.
US10395205B2

A computer-readable medium, computer-implemented method, and system are provided. In one embodiment, a business process is created, and a cost of change value for the business process is defined. An executable process that is generated from the business process is executed, and a change request is received. It is determined whether the cost of change value is greater than a threshold value, and, when the cost of change value is not greater than the threshold value, the change request is initiated.
US10395204B2

An interlock control system includes a client electronic device configured to administer an alertness test to a user. An interlock controller is coupled to and configured to be actuated by the client electronic device.
US10395203B2

A system and method to simulate the impact of leadership activity for individuals in leader and/or manager roles to be able to model their organization as a system and to simulate a plurality of actions that might be taken and their impact on the non-linear dynamics of the organization, its functions, capabilities, processes and outcomes. The system includes an Organization State component, a Leadership Activities component, an Environment State component, and a Simulation Module component. The Simulation Module component takes in initial conditions defined for the Organization State, Leadership Activities and the Environment State, iterates the functions and process of the organization through time, simulates the interactions of the various variables described in the Organization State, the Leadership Activities and the Environment State and the interactive effects among them and provides outputs of a plurality of measures for each time step.
US10395202B2

A system, method and tangible computer readable storage medium for storing a computer-implemented guideline, wherein the computer-implemented guideline includes a plurality of device independent nodes, determining a current state of the computer-implemented guideline, wherein the current state relates to one of the device independent nodes, retrieving device features relating to a device on which the one of the device independent nodes of the computer-implemented guideline is to be performed, modifying the one of the device independent nodes based on the device features to generate a device specific node and instantiating the device specific node on the device.
US10395197B1

A system and method for receiving data associated with a plurality of travel legs; identifying a resources delay relating to a delay necessary to provide a travel leg from the plurality of travel legs with resources required for the departure of the travel leg, and an existing delay associated with the travel leg; determining a projected arrival delay and a projected departure delay based on the resources delay and the existing delay; outputting parameters relating to the projected arrival delay and the projected departure delay; receiving operation parameters; and generating a proposed operation plan using the projected arrival delay, the projected departure delay, and the operation parameters. In an exemplary embodiment, each of the travel legs is an airline flight.
US10395192B2

A system and associated method are provided for maintenance of a plurality of washroom facilities by maintenance personnel, wherein each of the washroom facilities has one or more consumable product dispensers that require periodic refill. For each of the washroom facilities, the product dispensers are configured with a sensor that detects a product level or amount condition of the product dispenser, the sensors in communication with a monitoring station assigned to the washroom facility. A set of instructions unique to each of the washroom facilities is generated based upon the detected product level or amount conditions of the dispensers in the respective washroom facility, the set of instructions including instructions as to the amount of product refill to be added to the dispensers. With an identification (ID) system configured within each washroom facility, maintenance personnel that enter the washroom facility are identified and provided with the unique set of instructions in a message via a mobile smart device carried by the maintenance personnel or an audio or visual display device within the washroom facility.
US10395188B2

A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable medium being operable to associate each of a plurality of tenants with a respective virtual portal and individually meter virtual portal usage at each respective virtual portal. Additionally, the computer executable code is operable to determine a fee amount for the each of the plurality of tenants based on the individually metered virtual portal usage.
US10395185B2

A compliance computer creates compliance documents referencing one or more rules with which an entity must comply and/or a jurisdiction and topic related to rules with which the company must comply. For example, the compliance documents may identify one or more jurisdictions in which the company operates, one or more topics associated with the company, and/or specific provisions set by specific rules. A transmission object is created based on the compliance documents. The transmission object includes general information pertinent to the rules and/or the entity (e.g., jurisdictional or topical information). An operator server receives one or more transmission objects from one or more compliance computers. The operator server identifies rules pertinent to each transmission object and conducts a search to determine whether any of those rules have been modified. The operator server sends a signal that is associated with the one or more compliance rules to the compliance computer.
US10395184B1

A call management system of a call center retrieves customer demographic data associated with a customer identifier for an inbound caller, i.e., customer. A predictive model including a logistic regression model and tree based model determines a value prediction signal for the identified customer. Based on the value prediction signal determined, the predictive model classifies the identified customer into a first value group or a second value group. The call management system routes a customer classified in the first value group to a first call queue for connection to one of a first pool of call center agents who are authorized to present an offer to purchase a product, and routes a customer classified in the second value group to a second call queue for connection to one of a second pool of call center agents who are not authorized to present the offer to purchase the product.
US10395170B1

A method for determining a probability that ingredient materials found at a scene will be used for producing a target material, the method comprising using at least one hardware processor for: receiving input related to at least one ingredient material found at a scene; determining an ingredient material score from the input, the ingredient material score indicating a probability that the at least one ingredient material is found at the scene; and determining a target material score associated with a target material, the score indicative of a probability that the at least one ingredient material is used for producing the target material, wherein the target material score relates to a ratio between a sum of the ingredient material score of materials required for producing the target material and detected at the scene, and a number of ingredient materials required for producing the target material.
US10395169B1

Approaches, techniques, and mechanisms are disclosed for generating, enhancing, applying and updating knowledge neurons for providing decision making information to a wide variety of client applications. Domain keywords for knowledge domains are generated from domain data of selected domain data sources, along with keyword values for the domain keywords, and are used to generate knowledge artifacts for inclusion in knowledge neurons. These knowledge neurons may be enhanced by domain knowledge data sets found in various data sources and used to generate neural responses to neural queries received from the client applications. Neural feedbacks may be used to update and/or generate knowledge neurons. Any ML algorithm can use, or operate in conjunction with, a neural knowledge artifactory comprising the knowledge neurons to enhance or improve baseline accuracy, for example during a cold start period, for augmented decision making and/or for labeling data points or establishing ground truth to perform supervised learning.
US10395165B2

N processing units (PU) each have an arithmetic unit (AU) that performs an operation on first, second and third inputs to generate a result to store in an accumulator having an output provided to the first input. A weight input is received by the AU second input. A multiplexed register has first, second, third and fourth data inputs and an output received by the third AU input. A first memory provides N weight words to the N weight inputs. A second memory provides N data words to the multiplexed register first data inputs. The multiplexed register output is also received by the second, third, and fourth data input of the multiplexed register one, 2{circumflex over ( )}J, and 2{circumflex over ( )}K PUs away, respectively. The N multiplexed registers collectively operate as an N-word rotater that rotates by one, 2{circumflex over ( )}J, or 2{circumflex over ( )}K words when the control input specifies the second, third, or fourth data input, respectively.
US10395164B2

There is provided a fingerprint sensing module comprising a fingerprint sensor device having a sensing array arranged on a first side of the device. The fingerprint sensor device also comprises connection pads for connecting the fingerprint sensor device to external circuitry and a fingerprint sensor device cover structure, the cover structure having a first side configured to be touched by a finger, and a second side facing the sensing array, wherein the cover structure comprises conductive traces, arranged on the second side, for electrically connecting the fingerprint sensor module to external circuitry, and wherein a surface area of the cover structure is larger than a surface area of the sensor device. Moreover, the fingerprint sensor device comprises wire-bonds electrically connecting the connection pads of the fingerprint sensing device to the conductive traces of the cover structure.
US10395156B1

A dynamic code may be validated by comparing the dynamic code to a verification code. The card may generate the dynamic code using a random object and a function. The random object may be generated using a random object generator. The function may be determinable using a function determination object and a look-up-table (LUT), the function determination object associable to exponents and operators, listed in the LUT, that may be combined with base variables to determine the function. The dynamic code may be determined by substituting portions of the random object for the base variables in the function. The card may communicate the dynamic code, the random object and an identifier to a remote processing facility. The remote processing facility may use the identifier to determine the function, use the random object to determine a verification code and compare the verification code to the dynamic code.
US10395155B2

A billboard containing encoded information comprising: a billboard body comprising a front face presenting an advertisement content; and a plurality of color blocks being distributed in a preset mode on the front face and each of which individually covering a part of the front face, wherein the plurality of color blocks are encoded as color geometric graphic code elements and the entire front face can be optically identified and decoded to obtain the encoded information when captured by a mobile terminal, and the encoded information or the information decoded by the mobile terminal and imported to a web page is associated with the advertisement content. The billboard containing the encoded information allows a user, at a normal viewing distance, to scan, identify and decode the billboard to obtain the encoded information and to perform an image indexing, thereby further improving the publicity effect of the advertisement.
US10395152B2

A transfer rack on one floor of an inventory system can receive multiple containers each carrying an inventory item designated for an operation on a different floor of the inventory system. A vertical lift can move the transfer rack carrying the multiple containers from the one floor to the different floor. On the different floor, the multiple containers may be swapped for different multiple containers each carrying an inventory item designated for an operation on the one floor. The vertical lift may return the transfer rack carrying the different multiple containers to the one floor.
US10395150B2

A printer control apparatus that controls a printer executing printing based on print data, includes: a printer storage unit having a printing SSD in which reading and writing are executed in a unit of pages; a writing unit that writes print data to the printing SSD; a reading unit that reads print data from the printing SSD; and a reading and writing control unit that controls erasing of the print data that have been printed from the printing SSD according to a read state of the reading unit and causes the writing unit to write the new print data.
US10395140B1

A method for learning parameters of an object detector based on a CNN is provided to be used for hardware optimization which satisfies KPI. The method includes steps of: a learning device instructing a first transposing layer or a pooling layer to generate an integrated feature map by concatenating pixels per each proposal; and instructing a second transposing layer or a classifying layer to divide volume-adjusted feature map, generated by using the integrated feature map, by pixel, and instructing the classifying layer to generate object class information. By this method, size of a chip can be decreased as convolution operations and fully connected layer operations can be performed by a same processor. Accordingly, there are advantages such as no need to build additional lines in a semiconductor manufacturing process, power saving, more space to place other modules instead of an FC module in a die, and the like.
US10395133B1

A method for box filtering includes obtaining, by a computing device, a form image, and identifying, by the computing device, a region of the form image that includes boxes. Vertical lines in the region of the form image are detected. The boxes in the region are detected according to the plurality of vertical lines, and image content is extracted from the boxes.
US10395129B2

A system, method, and computer program product for efficiently and securely evolving a pattern, such as a fingerprint representation, from a dynamic set of impressions responsive to a pattern-under-test which may be the pattern. The system may include two modes: 1) a trusted registration mode, and 2) a dynamic, semi-trusted, registration mode. In this context, the dynamic mode is semi-trusted in that it automatically employs trusted information to evaluate new, non-trusted input received from the pattern collection system and, in an event certain criteria are satisfied, this dynamic mode may gain automatic access to the trusted memory/trusted template. That the automatic access to the trusted template is conditional makes this dynamic mode semi-trusted. The trusted registration mode may include definition/production of a trusted template of trusted template elements in a trusted memory, at least one of the trusted template elements includes at least one evolvable seed.
US10395126B2

Systems and techniques for sign based localization are provided herein. Sign based localization may be achieved by capturing an image of an operating environment around a vehicle, extracting one or more text candidates from the image, detecting one or more line segments within the image, defining one or more quadrilateral candidates based on one or more of the text candidates, one or more of the line segments, and one or more intersections of respective line segments, determining one or more sign candidates for the image based on one or more of the quadrilateral candidates and one or more of the text candidates, matching one or more of the sign candidates against one or more reference images, and determining a location of the vehicle based on a match between one or more of the sign candidates and one or more of the reference images.
US10395117B1

The described positional awareness techniques employing visual-inertial sensory data gathering and analysis hardware with reference to specific example implementations implement improvements in the use of sensors, techniques and hardware design that can enable specific embodiments to provide positional awareness to machines with improved speed and accuracy.
US10395108B1

A computer-implemented method of managing hierarchically arranged elements is disclosed. The method comprising: receiving, by a processor, a digital image of an electronic form having at least one group of elements, including at least one field that is programmed to receive input data; detecting, by the processor, a set of objects represented in the digital image; identifying, for each object of the set of objects, values for multiple attributes, including a type and a position, a value of the type being a group label corresponding to a group label in the electronic form, a field label corresponding to a field label in the electronic form, or a field corresponding to a field in the electronic form; building a set of feature vectors, including a feature vector for each pair of objects in the set of objects such that a first object of the pair has a type of a field and a second object of the pair has a type of a group label or a field label, the feature vector including a first feature for the type of each of the pair of objects and a second feature for the position of each of the pair of objects; determining, for each object of the set of objects having a type of a field, an associated group label and an associated field label based on the set of feature vectors; searching, for each of at least one the set of objects having a type of a field, a database for field data for the object based on the associated group label and the associated field label; causing, by the processor, displaying each of the at least one objects having a type of a field in association with the corresponding field data, thereby automatically completing the electronic form.
US10395106B2

Provided are a human body posture data acquisition method and system, and a data processing device. The method comprises: obtaining feature data between pre-calibrated human body feature points; obtaining a rotational angle of the human body feature points; and obtaining human body posture data according to the rotational angle of the human body feature points and the feature data between the human body feature points. In the method, head rotation data is obtained by directly providing a head wearing device on the head. Accordingly, body rotation data is obtained by providing a body wearing device on the human chest, and then human body posture data is obtained via the head rotation data and the body rotation data, thereby alleviating the problem that an error in sensed data is caused with the existing human body posture identification methods due to a poor mobility, sensitivity to environmental impacts and susceptibility to disturbances.
US10395096B2

A display method and an electronic apparatus for recommending an eyebrow style is provided. The method includes: obtaining an image; determining a shape of a human face in the image, obtaining a corresponding recommended eyebrow style according to the face type of the human face in the image; and displaying the recommended eyebrow style in eyebrow area of the human in the image. In this way, a user can clearly know an ideal eyebrow style corresponding to his/her face type.
US10395095B2

Face model matrix training method, apparatus, and storage medium are provided. The method includes: obtaining a face image library, the face image library including k groups of face images, and each group of face images including at least one face image of at least one person, k>2, and k being an integer; separately parsing each group of the k groups of face images, and calculating a first matrix and a second matrix according to parsing results, the first matrix being an intra-group covariance matrix of facial features of each group of face images, and the second matrix being an inter-group covariance matrix of facial features of the k groups of face images; and training face model matrices according to the first matrix and the second matrix.
US10395090B2

In some implementations, a computer-implemented method includes: obtaining a captured image including, (i) a latent fingerprint to be captured, and (ii) a template, surrounding the latent fingerprint, that contains plurality of symbols; extracting, using an image processing technique, one or more characteristics for each of the plurality of symbols; calculating a resolution for the captured image based at least on the extracted one or more characteristics for each of the plurality of symbols; generating a reconstructed desired image, based at least on (i) the calculated resolution of the captured image, and (ii) the one or more extracted characteristics for each of the plurality of symbols; and providing the reconstructed desired image to a fingerprint identification system to perform a particular fingerprint operation.
US10395077B2

Systems, methods, and devices are provided for a near-field communication (NFC) system for use with mobile computing device. In an embodiment, an RFID reader device is configured for operation with a smart phone using the audio (headphone) port, and which is entirely powered and controlled by the mobile computing device through the audio port. A specially tuned charge pump ladder is used for powering the RFID reader device over a TRRS connection with the mobile computing device, without requiring an internal power source, such as a battery, in the RFID reader device. In an embodiment, an app running on the mobile computing device includes functionality for providing power and data channels over the TRRS port to the RFID reader device.
US10395076B2

A mobile RFID container, such as a case, cargo container, vehicle, etc., includes an RFID detector configured to conduct an RFID scan to generate scan data concerning the items carried in the mobile RFID container, and location determining circuitry for generating location data concerning the location of the mobile RFID container. A method for distributing RFID-tagged items using the mobile RFID container includes placing a plurality of RFID-tagged items in the mobile RFID container, conducting one or more RFID scans to generate scan data concerning the contents of the RFID container, and processing the scan data and location data to determine the location of the mobile RFID container at times when the contents of the RFID container have changed. The RFID scans may be performed, for example, in response to (a) sensing that the contents of the container have been accessed, (b) a request from a remote device, and/or (c) the location of the RFID container relative to geofence boundary corresponding to a particular geographical location.
US10395075B2

An RFID apparatus for communicating with at least one RFID transponder is provided that has an RFID transceiver for radiating and receiving RFID signals and a control unit that is configured to encode RFID information into the RFID signal in accordance with an RFID protocol or to read it from the RFID signal and in which a singulation process is implemented to give a command to only one respective RFID transponder. The singulation process in this respect checks a communication parameter of the RFID signal itself that is independent of RFID information encoded in the RFID signal.
US10395074B1

An antenna structure of an RFID reader includes a carrying plate defining four quadrants and an antenna module disposed on the carrying plate. The antenna module includes a feeding antenna and a grounding antenna. The feeding antenna includes a feeding connecting segment, two feeding transmitting segments connected to the feeding connecting segment, and two feeding radiating segments respectively connected to the two feeding transmitting segments. The grounding antenna includes a grounding connecting segment, two grounding transmitting segments connected to the grounding connecting segment, and two grounding radiating segments respectively connected to the two grounding transmitting segments. The feeding connecting segment and the grounding connecting segment are arranged on an intersection point of the four quadrants, the two feeding transmitting segments respectively correspond in position to the two grounding transmitting segments, and the two feeding radiating segments and the grounding radiating segments are respectively arranged in the four quadrants.
US10395064B2

The present invention provides various aspects for processing multiple types of substrates within cleanspace fabricators or for processing multiple or single types of substrates in multiple types of cleanspace environments. In some embodiments, a collocated composite cleanspace fabricator may be capable of processing semiconductor devices into integrated circuits and then performing assembly operations to result in product in packaged form. Customized smart devices, smart phones and touchscreen devices may be fabricated in examples of a cleanspace fabricator. In some examples, the smart devices, smart phones and touchscreen devices may have two touchscreens on opposite sides of the device along with hardware based encryption.
US10395061B2

A computer program product is provided for auditing data in object storage. The computer program product comprises a computer readable storage medium having program instructions embodied therewith. The program instructions are executable by an object storage system to cause the object storage system to receive a directive to audit an object, and audit the object based on the directive. Additionally, the program instructions are executable by the object storage system to cause the object storage system to generate a result of the audit of the object.
US10395060B2

Techniques for multiple message retrieval for secure electronic communication are described. The techniques, for instance, utilize a server and computing devices employing a private information retrieval scheme to allow a receiving device to locate multiple electronic communications on a server, request delivery of the multiple electronic communications without the server being aware of which electronic communication are requested, and receive the electronic communications without the server being aware of which electronic communications were sent. For example, the server may utilize an efficient electronic communication storage structure for storing and retrieving multiple electronic communications.
US10395059B2

A computer-implemented system and method to reduce re-identification risk of a data set. The method includes the steps of retrieving, via a database-facing communication channel, a data set from a database communicatively coupled to the processor, the data set selected to include patient medical records that meet a predetermined criteria; identifying, by a processor coupled to a memory, direct identifiers in the data set; identifying, by the processor, quasi-identifiers in the data set; calculating, by the processor, a first probability of re-identification from the direct identifiers; calculating, by the processor, a second probability of re-identification from the quasi-direct identifiers; perturbing, by the processor, the data set if one of the first probability or second probability exceeds a respective predetermined threshold, to produce a perturbed data set; and providing, via a user-facing communication channel, the perturbed data set to the requestor.
US10395054B2

A method begins by a management unit of a distributed storage network (DSN) sending a software update notice to a plurality of dispersed storage (DS) units, wherein the plurality of DS units supports a plurality of digital storage vaults, and wherein a set of DS units of the plurality of DS units supports a digital storage vault of the plurality of digital storage vaults. The method continues with a DS processing module determining an update strategy for updating software of the plurality of DS units such that at least a decode threshold number of DS units of the set of DS units is continually available to service access requests to the digital storage vault and updating the software of at least some of the plurality of DS units in accordance with the update strategy.
US10395052B2

A method, computer usable program product or system for automatically sharing a set of sensitive data in accordance with a set of predetermined policy requirements including receiving across a network a set of certified policy commitments for a node; authenticating the set of certified policy commitments; utilizing a processor to automatically determine whether the set of certified policy commitments satisfies the set of predetermined policy requirements; and upon a positive determination, transmitting across the network the set of sensitive data to the node.
US10395048B2

A method for protecting video data stored in a cloud and a system thereof. The method comprises the following steps: when video data needs to be protected, setting a corresponding locking mark and information represents a locking duration for the video data; when the locking duration of the video data that has been locked ends, removing the locking mark corresponding to the video data; when cyclic overwriting is required, overwriting video data with longest storage time and without a corresponding locking mark with new video data to be stored. A locking mark is set for video data that needs to be protected in past time and future time scopes so that the video data after locking will not be lost due to cyclic overwriting. Setting a locking password can prevent a problem that key video is deleted by mistake when a user manually deletes a video data file and can prevent key video data from being deleted maliciously by human at the same time.
US10395044B2

In general, embodiments of the invention include methods and apparatuses for securely storing computer system data. Embodiments of the invention encrypt and decrypt SATA data transparently to software layers. That makes it unnecessary to make any software modifications to the file system, device drivers, operating system, or application. Encryption key management is performed either remotely on a centralized Remote Management System or locally. Embodiments of the invention implement background disk backups using snapshots. Additional security features that are included in embodiments of the invention include virus scanning, a virtual/network drive, a RAM drive and a port selector that provides prioritized and/or background access to SATA mass storage to a secure subsystem.
US10395042B2

A centralized framework for managing the data encryption of resources is disclosed. A data encryption service is disclosed that provides various services related to the management of the data encryption of resources. The services may include managing application policies, cryptographic policies, and encryption objects related to applications. The encryption objects may include encryption keys and certificates used to secure the resources. In an embodiment, the data encryption service may be included or implemented in a cloud computing environment and may provide a centralized framework for effectively managing the data encryption requirements of various applications hosted or provided by different customer systems. The disclosed data encryption service may provide monitoring and alert services related to encryption objects managed by the data encryption service and transmit the alerts related to the encryption objects via various communication channels.
US10395041B1

A system for validating software security analysis findings includes a non-transitory computer readable medium and a processor. The non-transitory computer readable medium stores a source truth dataset including criteria for validating characteristics of findings. The processor receives a finding from a software security analysis tool that performs scan on application code. The processor identifies a characteristic from the finding. The processor selects a criterion from the non-transitory computer readable medium for validating the identified characteristic. The processor determines a validity score for the finding based on whether the selected criterion is met. The processor determines whether the finding is false positive by comparing the validity score to a predetermined validity threshold. If the finding is true positive, a graphical user interface displays the finding.
US10395032B2

An apparatus for testing, inspecting or screening an electrically powered device for modified or unmodified hardware, firmware or software modifications including Malware, Trojans, adware, improper versioning, worms, or virus and the like, includes an antenna positioned at a distance from the electrically powered device and a signal receiver or sensor for examining a signal from the electrically powered device. The receiver or sensor collects unintended RF energy components emitted by the electrically powered device and includes one or more processors and executable instructions that perform analysis in a response to the acquired signal input while the electrically powered device is active or powered. The characteristics of the collected RF energy may be compared with RF energy characteristics of an unmodified device. The comparison determines one of a modified, unmodified or score of certainty of modified condition of the electrically powered device.
US10395026B2

An electronic device includes a memory configured to store an application, a communication interface, and a processor. The processor is configured to receive a request to install or execute the application, verify whether the application is authenticated compare at least part of an icon for executing the application with a security indication associated with security of the application. The electronic device provides a result of comparing the at least part of the icon with the security indication based on whether the application is authenticated.
US10395022B2

An access controller comprising: a data store storing: a challenge image including a user challenge; a mask image including a mask; a composite image generator to superimpose the challenge image and the mask image as a dynamic composite image such that the user challenge is partially masked by the mask in the composite image; and a display to display the dynamic composite image to a user; a user input receiver, wherein the access controller grants access to the resource on receipt, via the user input receiver, of a correct response by a user to the challenge, wherein the user challenge is at least 70% masked by the mask, wherein the user challenge is indistinguishable from the mask at boundaries between the user challenge and the mask in the composite image, and wherein the composite image is dynamic by the mask randomly moving in the composite image periodically.
US10395005B2

A system for providing real-time bi-directional charge capture-centralized conversation between Billing and Provider entities, comprising a first computer apparatus with a computer apparatus charge capture module installed and a second computer apparatus with a computer apparatus billing module installed that are used to transmit and/or receive real-time charge capture centralized conversation data. Real-time charge capture-centralized conversation data is comprised of real-time charge capture data, which can be combined to create real-time claim data.The system further comprises first and second computer apparatus receipt and transmission via secured communication links. The real-time charge capture data, capture-centralized conversation data and claim data is presented in a social media conversation style format. The first and second computer apparatus make it possible for both a Billing and a Provider entity to initiate, transmit or modify any of the sets of real-time charge capture data or charge capture-centralized conversation data.
US10395001B2

A computer implemented method for decomposing a layout of a portion of an integrated circuit is presented. The layout includes a first multitude of polygons. The method includes constructing, using the computer, a first matrix representative of a first multitude of constraints. Each of the first multitude of constraints is between a different pair of the first multitude of polygons. The method includes solving, using the computer, the first matrix to thereby assign one of a multitude of masks to each different one of the first multitude of polygons, when the computer is invoked to decompose the layout.
US10394999B2

A computer-implemented method includes identifying a noise cluster, representing the noise cluster according to a variational model, projecting the variational model onto one or more corners to yield a projected noise cluster, and determining a computed noise for the projected noise cluster. Optionally, the noise cluster includes one or more noise cluster elements, and each of the noise cluster elements are expressed as one or more circuit element terms, according to a canonical form. Optionally, at least one of the corners is a bounding corner. For the bounding corner, the projected noise cluster is generated by maximizing the circuit element terms for those noise cluster elements that tend to increase noise, and by minimizing the circuit element terms for those noise cluster elements that tend to decrease noise, whereby noise is maximized for the canonical form. A corresponding computer program product and computer system are also disclosed.
US10394997B2

A method for designing a system on a target device includes generating a solution for the system. A solution for a module of the system identified by a user is preserved. The preserved solution for the module is implemented at a location on the target device identified by the user.
US10394995B1

Disclosed herein are embodiments of systems, methods, and products that generate two dimensional chains of layout devices, by retrieving the schematic orientation of schematic devices in a symbolic view, and abutting the layout devices based on the schematic orientation such that the two dimensional chains of the layout devices maintain the schematic orientation. More specifically, EDA systems and methods disclosed herein may separate the layout devices into different sets, wherein each set may contain a particular type of layout devices. For example, a first set may contain photonic waveguides and a second set may contain radio frequency (RF) transmission lines. For each set of layout devices, the EDA systems and methods deterministically and iteratively traverse through the layout devices, abutting the devices using the schematic orientation, and creating one or more two dimensional chains of the layout devices.
US10394989B2

A method for creating an FPGA netlist generated from an FPGA source code and at least one shadow register. The FPGA source code defines at least one function and at least one signal. The shadow register is assigned to the at least one signal, and is arranged and provided to store the value of the assigned signal at runtime. An option for reading out the stored signal value at runtime is provided. The function defined in the FPGA source code is not changed by the shadow register. The function described by the FPGA source code is executed by the FPGA, and a functional decoupling of the shadow register from the function described in the FPGA source code is provided. Via the decoupling, the shadow register maintains the signal value stored at the time of the decoupling while the function described in the FPGA source code is being executed.
US10394988B2

A method for optimizing an implementation of a logic circuit, comprising steps of providing an interpretation of the logic circuit in terms of 3 Boolean variable majority operators M, with each of the majority operators being a function of a plurality of variables that returns a logic value assumed by more than half of the plurality of variables, and a single Boolean variable complementation operator ′. The method further comprises providing a commutativity, a majority (Ω.M), an associativity (Ω.A), a distributivity (Ω.D), an inverter propagation (Ω.I), a relevance (Ψ.R), a complementary associativity (Ψ.C), and a substitution (Ψ.S) transformation; and combining the Ω.M, Ω.C, Ω.A, Ω.D, Ω.I, Ψ.R, Ψ.C and Ψ.S transformations to reduce an area of the logic circuit via (i) a reshaping procedure consisting of the Ω.A, Ω.C, Ω.D, Ω.I, Ψ.R, Ψ.S and Ψ.C transformations, applied either left-to-right or right-to-left moving identical or complemented variables in neighbor locations of the logic circuit, (ii) an elimination procedure consisting of the Ω.M transformation, applied left-to-right, and the Ω.D transformation, applied right-to-left, that simplify redundant operators, or (iii) an iteration of steps (i) and (ii) till a reduction in area is achieved.
US10394979B2

The present disclosure discloses a method and a device for elastic object deformation modeling. The method comprises: acquiring a static point cloud of the elastic object and dynamic point cloud sequences; establishing a simulation tetrahedral mesh model; driving the simulation tetrahedral mesh model to track the dynamic point cloud sequences, to obtain track deformation sequences; iteratively estimating material property coefficients and corresponding reference shapes of the elastic object; performing the following operations in each iteration: obtaining a reference shape corresponding to a current material property coefficient; driving the simulation tetrahedral mesh model to simulate the deformation from the same initial deformation according to the coefficient and the reference shape to obtain a simulation deformation sequences; calculating a positional deviation between the simulation deformation sequences and the track deformation sequences; and updating the material property coefficients in a direction in which the positional deviation is decreased; establishing an elastic object deformation model according to a material property coefficient under a minimum positional deviation and corresponding reference shape. The technical solution can establish a vivid elastic object deformation model.
US10394976B2

A method of exploiting hydrocarbons from a sedimentary basin comprising at least one layer of carbonate sediments, by use of stratigraphic simulation is disclosed from measurements carried out on a rock sample from a carbonate layer of the basin studied, a series of diagenetic stages undergone by the sediments, the parameters of the microstructural model representative of the final diagenetic state of sediments, and minimum and maximum variations of the parameters for each diagenetic stage are determined. The mechanical parameters of the sediments of the layer are subsequently determined for each the diagenetic stage, using effective medium modelling and microstructural model parameter variations determined for each of the stages. The mechanical parameters which are taken into account for each diagenetic stage in a stratigraphic simulation in order to assess the petroleum potential of the basin studied.
US10394964B2

A gesture based system for translation and transliteration of input text, and a corresponding method have been disclosed. The system and method provide for selective translation and transliteration of the input text, based on the gestures performed by a user. When the user performs a left swipe gesture, input text which is in a first language is translated into a language prescribed by the user. In the event that the user performs a right-swipe, the input text is transliterated from a first language, into a language prescribed by the user. The user is also enabled to switch back to the original language of the input text, that is, the first language, by performing predetermined gestures.
US10394948B2

A system and method for customizing mobile-form applications via a web-based interface for distribution to a mobile device are disclosed. An example method includes providing a customizable mobile-form application template. A web-based interface is provided allowing creation of a customized mobile-form application from the customizable mobile-form application template by selecting a data field for inclusion on the customizable mobile-form application template. The customized mobile-form application may then be distributed to the mobile device.
US10394943B2

A numerical controller includes: a screen display section that displays a screen to which a screen identifier identifying a screen is added; an image storage section that stores, as image data, the screen displayed on the screen display section; a memo input section that adds memo data to the image data; and a memo management section that records the memo data and the screen identifier so as to be associated with each other.
US10394940B2

A computer-implemented method and computing system are provided for defining a plurality of data groups. A set of rules may be associated with each of the data groups. The set of rules may define examples of items that should be included in each group. A document may be processed to identify elements within the document that adhere to a set of rules.
US10394938B2

Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for aiding user access to technical data for an item. In one embodiment a method is provided comprising providing a model of the item, wherein the model comprises a plurality of visual representations, each visual representation representing one or more components of the item; receiving input selecting at least one of the one or more visual representations; responsive to receiving input selecting the at least one of the one or more visual representations, identifying one or more topics associated with the selected visual representation; providing at least a portion of the one or more topics associated with the selected visual representation; receiving input selecting at least one of the one or more topics; and responsive to receiving input selecting a topic of the one or more topics, providing technical data associated with the topic.
US10394936B2

Access is obtained to a hierarchically structured document having a plurality of hierarchical levels. For each of the hierarchical levels, a word list with a word count for each word included therein is obtained. For each of the hierarchical levels, a tag cloud based on a corresponding one of the word counts is created. At least one of the tag clouds is displayed in association with a label for a corresponding one of the hierarchical levels.
US10394935B2

Embodiments of the present disclosure provide a method and apparatus for online displaying a document. In one embodiment of the present disclosure, there is provided a method for online displaying a document, comprising: extracting a plurality of data objects from the document; obtaining sizes of corresponding data objects among the plurality of data objects by constructing a document object model associated with the plurality of data objects; generating a layout repository based on the sizes; and rendering the plurality of data objects based on the layout repository, so as to online display the document. In one embodiment of the present disclosure, there is provided an apparatus for online displaying a document. By means of the method and apparatus of the present disclosure, the efficiency of online displaying documents can be increased and thereby user experience can be improved.
US10394930B2

There is disclosed in an example, a processor, having: decode circuitry to decode instructions from an instruction stream; a data cache unit including circuitry to cache data for the processor; and a compute unit having an approximate matrix multiplication (AMM) circuit comprising: a data receptor to receive a weight vector w and an input vector x, both of size N, and a compression regulating parameter n; and a factorizor circuit to factorize w into w≅B·s, by computing a binary factorized matrix B of size N×n, and a dictionary vector s of size n. In an example, the factorization follows a dual minimization procedure, the time complexity of which is on average linear with N.
US10394927B2

An electronic apparatus according to an embodiment comprises: at least one processor; and at least one memory storing instructions. The instructions are executed by the at least one processor to perform: identifying at least one scientific theoretical formula relating to one or more scientific characteristics of which data is measured, setting a coordinate system that includes a coordinate axis to which at least a part of the identified at least one scientific theoretical formula is assigned, and plotting the measured data of the one or more scientific characteristics on the set coordinate system to display a first graph on a display.
US10394924B2

Deletion of synchronized web browsing history is enabled. A deletion filter record that specifies synchronized web browsing history to be deleted is received from a first client. The deletion filter record is stored in association with an identifier of the first client. A check-in message is received from a second client. Responsive to the check-in message, a determination is made that the stored deletion filter record is relevant to the second client. The stored deletion filter record is sent to the second client. Separately, a client's communications to a server are limited. A request is received to communicate with the server. A throttling policy is accessed. The throttling policy includes multiple ordered policy sections. A policy section indicates that all messages sent from the client to the server, up to the number of messages, must be separated by at least the time period.
US10394917B2

System, apparatus, user equipment, and associated computer program and computing methods are provided for suggesting websites that are relevant based on the user's browsing history and past search results. In one aspect, a hosted computer application stores the user's browsing history and search results using a cloud-based storage facility, and computing methods, using machine learning techniques, are operative to predict websites the user may want to visit next. Example machine learning techniques may be configured to identify patterns and map data elements in order to predict which website(s) the user might like to visit in a search/browsing session. The training of example machine learning techniques is driven by user interaction, e.g., allowing the removal of non-relevant or less relevant websites from the suggested websites via a suitable user interface.
US10394916B2

Technologies are described to provide a personalized search environment to users without requiring enterprise environment access. Upon access of a personal service account such as one in a productivity service, a user's personal environment may be created by an aggregation service using graph based data infrastructure. Sources of information may include personal email accounts, calendars, social/professional networks, task list applications, online data storage services, health applications, gaming applications, and communication applications associated with the user. A personalized search application may then use the data from the aggregation service and/or (if available) user's enterprise account information to perform personalized searches with relevant results for the user.
US10394914B2

A method, system and computer program product for improving the quality of subsequent searches. A request is received from a user to perform a search using the term(s) provided by the user. A search is then performed using the provided term(s). A representation of the search result is depicted as an area (e.g., bubble) with terms of interest displayed outside the area. The area represents a set of documents that were found in the performed search and the terms of interest represent terms that may be of interest to the user based on this set of documents. These terms of interest may be selected by the user to adjust the search result. In this manner, the user is presented with an intuitive view as to how different terms or different searches will have an impact on the search results thereby improving the quality of subsequent searches.
US10394909B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for modifying search results. In one aspect, a method includes receiving data that specify a set of responsive resources for a search request that was submitted by a user device. A determination is made that a resource request for a particular resource from the set of responsive resources will cause the user device to be redirected to a different resource than the particular resource. In response to the determination a reference to the different resource is inserted into a search result for the particular resource. The search result for the particular resource is provided to the user device, where the search result includes the reference to the different resource.
US10394905B2

A personalized way to digitally record a person's physical activities over time serves web searching, business advertising, nostalgia, security and object tracing purposes. The chronological digital history of the person's physical presence over a time includes (i) digital network entries from other members who hold their portable wireless short range device near the person's device and transmit a URL or other key data and (ii) digital member entries such a digital photograph of a store sign. The digital network entries and digital member entries are automatically transmitted to a database located on a telecommunications network at a time of entry. Advertisers can transmit to members when members enter premises of advertiser's store. Upon sign-up online, the authentication data uniquely associated with an account is provided and key data they want to transmit is associated with the account. Digital histories can be used to improve web searching and networking opportunities.
US10394902B2

Methods and system allow for creating rules for a tag management system. One or more implementations create rules for a tag management system can include crawling a page of a website. Additionally, one or more implementations identify the configuration of each of the tags implemented within the page. Further, one or implementations generate one or more rules that enable a tag management system to recreate the configuration of one or more tags implemented within the page. Further still, one or more implementations export the generated one or more rules to a tag management system.
US10394897B2

Visualizations of a serial process are provided. A process model of a serial process is constructed using an underlying statististical model. The process model represents each instance of the serial process as a series of interconnected nodes, wherein (i) the serial process includes a plurality of events; (ii) each node is associated with an event and a time at which the associated event occurred in an instance of the serial process; and (iii) connectors link nodes together to form the series of interconnected nodes, the connectors representing stages of serial process. The stages are scored and categorized into various categories based, at least in part, on the process model. One or more of the categories is associated with outlier stages. A visualization of the process model is presented such that the visualization associates the stages of the instances of serial process with respective categories.
US10394895B2

A method, system and computer program product for identifying relationships of interest of entities in a data modeling environment, where the data modeling environment represents objects as entities with links representing relationships between the entities. A query is received, where the query includes entity(ies) and link(s) with at least one of the entities or links designated as an output item. The query is analyzed to identify each dumbbell in the query, where a dumbbell is a link with a first entity at a first end of the link and a second entity at a second end of the link. Each identified dumbbell is examined to determine if the dumbbell includes an output item; and, if the dumbbell includes an output item, adding the dumbbell to a catalog of relationships if a dumbbell is not already listed having the link type and entity types of the identified dumbbell.
US10394890B2

An apparatus includes a processor to: receive a request to generate a DAG of a job flow of multiple tasks of an analysis based on data table(s) and formulae of a spreadsheet data structure; correlate each indication of data required as input or output to at least a subpart of a data table; identify data dependencies and determine an order of performance among the multiple tasks based on the formulae; generate, within the specified federated area, a job flow definition that specifies the order of performance of the multiple tasks; for each task of the multiple tasks, generate, within the specified federated area, a corresponding macro data structure of multiple macro data structures; and generate the requested visualization based on the job flow definition and the multiple macro data structures.
US10394885B1

A personalized financial podcast generation system, the system includes a user data module configured to acquire user data associated with a user and analyze the user data to identify a keyword associated with a financial topic of interest to the user. The system also includes a keyword analyzer configured to calculate a weight of the keyword. The system further includes a content analyzer configured to identify financial media content based on the keyword and the weight. Moreover, the system includes a summarizer configured to identify a relevant sentence in the financial media content. In addition, the system includes a speech processor configured to synthesize speech based on the relevant sentence.
US10394884B1

A content server generates media playlists for social events. The content server receives a seed value describing desired characteristics of media to present during a social event, and event parameters describing conditions for selecting media items to generate a media playlist for the social event. The content server selects media items based on the event parameters and the seed value, and uses the selected media items to generate the media playlist for the social event. The media items in the playlist are retrieved from a media database and provided to a media player for presentation at the social event.
US10394883B2

A classification framework for processing multi-band raster data for display of content included in such data includes a summarization phase and a retrieval phase. The classification framework generates summary descriptions of the multi-band raster data which are substantially smaller than the raster data itself, and approximates quantile breaks in the multi-band raster data so that storage space used to describe observations and network bandwidth required to retrieve the summary descriptions of the multi-band raster data are reduced, enabling speed improvements at least by faster retrieval and performance of computations for generating displays based on the raster data and for large-scale analysis.
US10394875B2

A document relationship analysis system. Aspects of the system include ingesting, discovering, recommending, analyzing, and exporting documents of interest. The system dynamically searches large or streaming datasets using a tiered, multi-step approach that includes discovery techniques and recommender components to filter and refine these larger datasets to smaller datasets of documents of interest. The system dynamically selects and renders an appropriate visualization for result datasets based on predetermined measures that allow for facilitate analysis of the documents of interest.
US10394872B2

Herein is described an unsupervised learning method to discover topics and reduce the dimensionality of documents by designing and simulating a stochastic cellular automaton. A key formula that appears in many inference methods for LDA is used as the local update rule of the cellular automaton. Approximate counters may be used to represent counter values being tracked by the inference algorithms. Also, sparsity may be used to reduce the amount of computation needed for sampling a topic for particular words in the corpus being analyzed.
US10394871B2

Text input data for an electronic record may be aggregated and mapped to create composite text input data. A semantic event in the composite text input data may be automatically detected, and a text mining result database may be updated by adding an entry identifying the detected semantic event and a triggering semantic rule. An indication for the electronic record may then be transmitted to a back-end application computer server that also determines at least one parameter corresponding to a characteristic of the electronic record. The computer server may then execute a computerized predictive model to predict a future performance characteristic indicator for the electronic record based on the at least one parameter and the indication received from the text mining platform, wherein the future performance characteristic indicator is indicative of a likelihood of an actual value of the electronic record differing from a predicted value of the electronic record.
US10394866B2

The invention provides a session-based bi-directional multi-tier client-server asynchronous information database search and retrieval system for sending a character-by-character string of data to an intelligent server that can be configured to immediately analyze the lengthening string character-by-character and return to the client increasingly appropriate database information as the client sends the string.
US10394865B2

A text-based content management method and apparatus of an electronic device are provided. The electronic device includes a communication unit configured to communicate with an external device, a display unit configured to display a message management screen comprising a text input window, and a control unit configured to detect at least one entity text among texts displayed on the text input window in response to characters input therein, control the display unit to display relevant information corresponding to the detected at least one entity text in response to a first input selecting the entity text, the selected at least one entity text being a search keyword for retrieving the relevant information, and generate a text-based content in which the retrieved relevant information is linked to the selected at least one entity text in response to a second input selecting the retrieved relevant information.
US10394861B2

Embodiments are directed to a natural language processing (NLP) system configured to receive a natural language (NL) input and perform an analysis operation to generate a NL output. The NLP system is configured to generate at least one confidence level based at least in part on at least one portion of the analysis operation. The NLP system is further configured to integrate at least one disfluency into the NL output based at least in part on the at least one confidence level.
US10394858B2

A device receives a request for a flight path, for a UAV, from a first location to a second location, and calculates the flight path based on the request. The device determines network requirements for the flight path based on the request, and selects a network based on the network requirements. The device generates flight path instructions, and device provides the flight path instructions to the UAV to permit the UAV to travel from the first location to the second location via the flight path. The device receives, at a particular point of the flight path, an indication that the UAV is leaving a coverage area of the network and entering a coverage area of a third party network, and hands off the UAV to a third party device to permit the third party device to monitor traversal of the flight path by the UAV, via the third party network.
US10394855B2

A system for processing graph-modeled data in a relational database is provided. In some implementations, the system performs operations comprising: receiving, from a first user, a request to define a graph algorithm operating on a graph workspace, the graph workspace comprising at least a portion of graph-modeled data stored at a relational database; applying a first security rule associated with the relational database, the applying comprising determining whether the first user has a privilege to define the graph algorithm operating on the graph workspace; and storing the graph algorithm at the relational database, when the first user is determined to have the privilege to define the graph algorithm operating on the graph workspace. Related methods and articles of manufacture, including computer program products, are also provided.
US10394854B2

Systems, methods, and computer-readable storage media are provided for inferring missing or ambiguous attribute values for entities based on partial information about such entities and/or information about other similar entities as extracted from multiple information sources for generating Web ranking signals for online search. A plurality of heterogeneous input data sources are ingested and combined to produce output data having information content that is more than the sum of its parts. A generic platform is provided where multiple data sources having information content related to entity attributes can be plugged-in without additional changes being necessary to the platform. This generic plugin model for extracting and inferring entity attribute values makes it easy to leverage new data sources as they become available to improve the final inferred attribute data.
US10394853B2

The present disclosure is directed toward systems and methods for providing a self-maintaining automated chat response generator. In particular, the systems and methods described herein analyze a corpus of digital content to identify content topics and generate a language model for categorizing a chat question. Additionally, the systems and methods described herein analyze a chat question to assign the chat question to a content topic based on keywords identified within the chat question. The systems and methods also generate a response to provide to the chat question.
US10394839B2

A method and apparatus of a device that selects an application state for use in a multi-device search is described. In this embodiment, the device detects, on the device, that the application state has been selected as a query result for a device-level search on that device. The device further transmits the application state to a server, wherein the application state is to be indexed with other application states from other devices.
US10394834B1

Systems and methods for ranking and appraising leads according to their quality are disclosed. The disclosed method operates within a systems' architecture configured to rank and auction leads. One or more client computing devices allow an agent to request for the ranking and appraisal of a set of leads. Following the request, a ranking module implements one or more software modules for assessing the quality of each lead and ranks the set of leads according to a quality criterion. Next, a price modeling module defines a floor price for the set of leads. The solutions derived from the software modules are stored in an internal database where they are available to other software modules operating within the system architecture for ranking and auction leads. In some embodiments, the ranking results are used for tracking results and developing insight about the value of leads and the effectiveness of the ranking method.
US10394832B2

Methods and apparatus related to using document feature(s) of a document that is responsive to a query, and optionally query feature(s) of the query, to determine a presentation characteristic for presenting a search result that corresponds to the document. In some implementations, measures associated with the document feature(s) and/or query feature(s) may be used to determine the presentation characteristic. The measures may be based on past interactions, by corresponding users, with other documents that share one or more of the document features with the document, where a plurality of the other documents are different from the document (and optionally each different from one another). In some implementations, the document and/or the other documents include, or are restricted to, documents that are access restricted.
US10394831B2

In one embodiment, a method includes receiving an input corresponding to a search query from an online page of a social-networking system. The online page corresponds to a target user of the social-networking system. The method also includes identifying one or more of a number of content objects associated with the target user. The association is based at least in part on analyzing text, audio, or visual content of each of the plurality of content objects as well as interactions by the target user with each of the plurality of content objects. The method also includes scoring each of the identified content objects based at least in part on an affinity score of the content object relative to a querying user; and ranking each of the identified content objects based at least in part on the affinity score.
US10394830B1

A method, a system and a computer program product for ranking reviewable entities based on sentiment expressed about the entities. A plurality of review texts are identified wherein each review text references an entity. A plurality of sentiment scores associated with the plurality of review texts are generated, wherein each sentiment score for a review text indicates a sentiment directed to the entity referenced by the review text. A plurality of ranking scores for the plurality of entities are generated wherein each ranking score is based at least in part on one or more sentiment scores associated with one or more review texts referencing the entity. A plurality of search results associated with the plurality of entities are displayed based at least in part on the ranking scores.
US10394813B2

A method and system for providing query aware partitioning are disclosed. For example, the method receives a query plan comprising a plurality of queries, and classifies each one of the plurality of queries. The method computes an optimal partition set for each one of the plurality of queries, and reconciles the optimal partition set of each one of the plurality of queries with at least one subset of queries of the plurality of queries. The method selects at least one reconciled optimal partition set to be used by each query of the plurality of queries, and stores the selected at least one reconciled optimal partition set in a computer readable medium.
US10394805B2

Storing a subset of a database on a mobile device. The subset of the database stored on the mobile device being based on privilege information associated with the mobile device and/or a user of the mobile device. One of more mobile applications can access the subset of the database stored on the mobile device when the mobile device is offline and unconnected to a database management system associated with the database. A set of queries can be performed on the subset of the database stored on the mobile device.
US10394798B1

A method is provided for ensuring transactional integrity of a system that includes a first subsystem and a second subsystem. The first subsystem receives a request to process a transaction. The first subsystem sends to the second subsystem the request to process a transaction. Each of the subsystems process the identical request. An indicia engine at each subsystem computes indicia of the outcome of the processing of the identical request. The indicia engine at the second subsystem sends its computed indicia to the first subsystem, and the indicia engine at the first subsystem compares its computed indicia with the indicia received from the second subsystem, and sends a transaction abort directive to the second subsystem when the comparison indicates that the computed indicia of the second subsystem does not match the computed indicia of the first subsystem, thereby indicating a lack of transactional integrity in one or both of the first and second subsystems.
US10394790B2

A method, system and computer program product are provided for reorganizing a database table according to a set of queries. More specifically, the table is reorganized such that random I/O is reduced by more tightly grouping together rows in the table associated with each of the referencing queries. This enables more associated rows from a given table relevant to a query to be read into memory for a given I/O operation.
US10394784B2

Technologies for managing lookup tables are described. The lookup tables may be used for a two-level lookup scheme for packet processing. When the tables need to be updated with a new key for packet processing, information about the new key may be added to a first-level lookup table and a second-level lookup table. The first-level lookup table may be used to identify a handling node for an obtained packet, and the handling node may perform a second-level table lookup to obtain information for further packet processing. The first lookup table may be replicated on all the nodes in a cluster, and the second-level lookup table may be unique to each node in the cluster. Other embodiments are described herein and claimed.
US10394783B2

A method for creating a compact hash table includes a thread executing using a processor for scanning a subset of keys and values, and for each key, performing a hash operation and inserting hashed keys into a bitmap structure. Cumulative population counts of keys and values are determined within the bitmap. The method repeats scanning the subset of the keys and values. The keys and values are inserted into a compacted array using the cumulative population counts.
US10394782B2

A chord distributed hash table based MapReduce system includes multiple servers and a job scheduler. The multiple servers include file systems and in-memory caches storing data based on a chord distributed hash table. The job scheduler manages the data stored in the file systems and the in-memory caches in a double-layered ring structure, when receiving a data access request for a specific file from an outside. The job scheduler allocates MapReduce tasks to the servers that store the file for which the data access request has been received among the multiple servers, and outputs a result value obtained by performing the MapReduce tasks in response to the data access request.
US10394781B2

A method includes initiating, at backend server, a process for synchronization of a data record stored locally on a client computing device with a corresponding data record stored in a backend database. The synchronization process includes comparing the hash value of the data record stored locally on the client computing device and the hash value of the corresponding data record stored in the backend database, and based on the comparing, sending information about the corresponding data record stored in the backend database to the client computing device, if needed for updating the data record stored locally on the client computing device.
US10394777B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for efficiently performing linear projections. In one aspect, a method includes actions for obtaining a plurality of content items from one or more content sources. Additional actions include, extracting a plurality of features from each of the plurality of content items, generating a feature vector for each of the extracted features in order to create a search space, generating a series of element matrices based upon the generated feature vectors, transforming the series of element matrices into a structured matrix such that the transformation preserves one or more relationships associated with each element matrix of the series of element matrices, receiving a search object, searching the enhanced search space based on the received search object, provided one or more links to a content item that are responsive to the search object.
US10394776B2

A method and a system for predicting the local area impact of the spread of global infectious diseases are provided. The system includes: providing a global pathogen risk factors database having data related to local area vulnerability of a group of human pathogens across a plurality of areas, a global pathogen activity database having data related to the activity of the group of human pathogens in the plurality of geographies, and a global transport database having data related to travel patterns in and/or between the plurality of areas. A method of processing data in each of the databases to generate a pathogen vulnerability index, a pathogen activity index and a transportability index to generate a risk indicator indicative of the local area impact of individual global infectious diseases.
US10394750B2

A method, system and computer program product for improving the usability of a calendar application. A calendar client agent receives calendar information, such as meetings, appointments, vacations, tasks, etc. from various systems, such as an electronic mail system, a social networking system, an instant messaging system and a wiki. The calendar client agent evaluates the retrieved calendar information with respect to a set of presentation rules. The calendar client agent then presents the retrieved calendar information in a horizontal bar (also referred to as a “calendar bar”) in the calendar application over a duration of time (e.g., twelve hours of the current day) in relation to the set of presentation rules. In this manner, the user will be able to more easily ascertain which events or activities are scheduled.
US10394747B1

A computing system comprises one or more cores. Each core comprises a processor. In some implementations, each processor is coupled to a communication network among the cores. In some implementations, a switch in each core includes switching circuitry to forward data received over data paths from other cores to the processor and to switches of other cores, and to forward data received from the processor to switches of other cores. Also disclosed are techniques for implementing hierarchical serial interconnects such as a PCI Express switch topology over a coherent mesh interconnect.
US10394745B2

A method, system, and computer program product are described for a machine selecting a selected adapter among two or more adapters that perform a same function. The method includes generating a request, at the machine, for the function, and calculating a time indicator associated with each of the two or more adapters based on a respective adapter queue time factor (QTF) associated with each of the two or more adapters, the adapter QTF associated with each of the two or more adapters being a computed value. The method also includes selecting the selected adapter and submitting one or more requests to the selected adapter of the two or more adapters to perform the function based on a comparison of the time indicator associated with each of the two or more adapters.
US10394743B2

Methods and systems for connecting interchangeable input/output (I/O) modules having individual and shared personalities may include a generic I/O bay of a server hosting one or more compute nodes configured to be connected to one or more removable I/O modules. A first connector coupled to a first I/O module may connect the first I/O module to a compute node having a second connector. The first I/O module may be oriented about a first axis. The compute node may be oriented about a second axis. The first connector and the second connector may be capable of being connected in a plurality of orientations. In one embodiment the second axis may be orthogonal to the first axis, and the removable I/O modules may include shared I/O modules. In an embodiment the second axis may be parallel to the first axis, and the removable I/O modules may include individual I/O modules.
US10394739B2

A communication system includes a first communication apparatus connected to first and second communication paths and at least one second communication apparatus connected to the second communication path. The first communication apparatus includes first and second communication units configured to perform communication with the first and second communication paths, respectively, and a control unit configured to receive a first frame storing a diagnosis request from the first communication path, specify, among the at least one second communication apparatus, a second communication apparatus to process the diagnosis request, determine whether the first communication apparatus can process the diagnosis request instead of the specified second communication apparatus, acquire, if it is determined that the diagnosis request can be processed, a diagnosis result by processing the diagnosis request, and transmit a frame storing the diagnosis result to the first communication path.
US10394738B2

Technologies for a system of communicatively coupled network switches in a hierarchical interconnect network topology include two or more groups that each include two or more first and second level switches in which each of the first level switches are communicatively coupled to each of the plurality of second level switches to form a complete bipartite graph. Additionally, each of the groups is interconnected to each of the other groups via a corresponding global link connecting a second level switch of one group to a corresponding second level switch of another group. Further, each of the first level switches are communicatively coupled to one or more computing nodes. Other embodiments are described herein.
US10394731B2

Embodiments of the technology can provide the flexibility of fine-grained dynamic partitioning of various compute resources among different compute subsystems on an SoC. A plurality of processing cores, cache hierarchies, memory controllers and I/O resources can be dynamically partitioned between a network compute subsystem and a server compute subsystem on the SoC.
US10394730B2

Methods and systems are disclosed for routing and distributing interrupts in a multi-processor computer to various processing elements within the computer. A system for distributing the interrupts may include a plurality of logic devices configured in a hierarchical tree structure that distributes incoming interrupts to interrupt redistributors (redistribution devices). The system also includes plural processing elements, where each processing element has an associated bus address. A shared serial bus couples the redistribution devices and processing elements. Each of the redistribution devices is configured to transfer the incoming interrupts to at least one of the processing elements over the common bus, based on the bus address.
US10394725B2

A process may involve assembling a device at a device assembler. The process may include receiving a set of components, where each component of the set of components may be associated with a respective memory storing a set of characteristics of the component. The process may include assembling the set of components into the device at the device assembler. The process may also include accessing each respective memory of the components to read the sets of characteristics stored in the respective memories, and determining from the sets of characteristics of the components the characteristics of the device.
US10394724B2

Systems and method are directed to reducing power consumption of data transfer between a processor and a memory. A data to be transferred on a data bus between the processor and the memory is checked for a first data pattern, and if the first data pattern is present, transfer of the first data pattern is suppressed on the data bus. Instead, a first address corresponding to the first data pattern is transferred on a second bus between the processor and the memory. The first address is smaller than the first data pattern. The processor comprises a processor-side first-in-first-out (FIFO) and the memory comprises a memory-side FIFO, wherein the first data pattern is present at the first address in the processor-side FIFO and at the first address in the memory-side FIFO.
US10394721B2

An integrated circuit, having a security supervision system, comprising a plurality of functional circuit blocks interconnected to collectively performing data processing tasks, one or more communication adaptors, having: (i) a hardware interconnection to the functional circuit blocks, whereby the communication adaptor senses the state and/or activity of the functional circuit block; (ii) memory storing definitions of state and/or activity of functional circuit block and actions for each definition; and (iii) processing circuitry comparing the state and/or activity of the functional block with each definition, such that when state and/or activity of the functional block corresponding to a stored definition is detected, perform the corresponding action. The memory stores a definition of state and/or activity characteristic of insecure operation of the functional circuit block and a corresponding action to partially disabling the functional circuit block and/or (ii) causing a message to be transmitted to a destination off the integrated circuit.
US10394718B2

A prefetch unit generates a prefetch address in response to an address associated with a memory read request received from the first or second cache. The prefetch unit includes a prefetch buffer that is arranged to store the prefetch address in an address buffer of a selected slot of the prefetch buffer, where each slot of the prefetch unit includes a buffer for storing a prefetch address, and two sub-slots. Each sub-slot includes a data buffer for storing data that is prefetched using the prefetch address stored in the slot, and one of the two sub-slots of the slot is selected in response to a portion of the generated prefetch address. Subsequent hits on the prefetcher result in returning prefetched data to the requestor in response to a subsequent memory read request received after the initial received memory read request.
US10394717B1

A cluster allocation bitmap determines which clusters in a band of storage remain unallocated. However, concurrent access to a cluster allocation bitmap can cause CPU stalls as copies of the cluster allocation bitmap in a CPU's level 1 (L1) cache are invalidated by another CPU allocating from the same bitmap. In one embodiment, cluster allocation bitmaps are divided into L1 cache line sized and aligned chunks. Each core of a multicore CPU is directed at random to allocate space out of a chunk. Because the chunks are L1 cache line aligned, the odds of the same portion of the cluster allocation bitmap being loaded into multiple L1 caches by multiple CPU cores is reduced, reducing the odds of an L1 cache invalidation. The number of CPU cores performing allocations on a given cluster allocation bitmap is limited based on the number of chunks with unallocated space that remain.
US10394711B2

Managing lowest point of coherency (LPC) memory using a service layer adapter, the adapter coupled to a processor and an accelerator on a host computing system, the processor configured for symmetric multi-processing, including receiving, by the adapter, a memory access instruction from the accelerator; retrieving, by the adapter, a real address for the memory access instruction; determining, using base address registers on the adapter, that the real address targets the LPC memory, wherein the base address registers direct memory access requests between the LPC memory and other memory locations on the host computing system; and sending, by the adapter, the memory access instruction and the real address to a media controller for the LPC memory, wherein the media controller for the LPC memory is attached to the adapter via a memory interface.
US10394708B2

A method and apparatus of wear leveling control for storage class memory are disclosed. According to the present invention, whether current data to be written to a nonvolatile memory corresponds to a write cache hit is determined. If the current data to be written corresponds to the write cache hit, the current data are written to a write cache as well as to a designated location in the nonvolatile memory different from a destined location in the nonvolatile memory. If the current data to be written corresponds to a write cache miss, the current data are written to the destined location in the nonvolatile memory. If the current data to be written corresponds to the write cache miss and the write cache is not full, the current data is also written to the write cache. In another embodiment, the wear leveling control technique also includes address rotation process to achieve long-term wear leveling as well.
US10394699B1

A method for reuse of a refinement file in coverage grading, may include obtaining a refinement file that includes a listing of coverage entities of a first coverage model, for exclusion from a calculation of coverage grading of the first coverage model; obtaining mapping information to map a source path of each of the modules or instances of a module, that include one or more of said coverage entities in the first coverage model to a target path of each of said modules or instances of a module in a second coverage model; and using a processor, based on the refinement file and the mapping information, translating a source path of each of said coverage entities listed in the refinement file to a target path of a coverage entity of the coverage entities in the second coverage model.
US10394693B2

A data analysis system processes data generated by instrumented software. The data analysis system receives data streams generated by instances of instrumented software executing on systems. The data analysis system also receives metadata describing data streams. The data analysis system receives an expression based on the metadata. The data analysis system receives data of data streams for each time interval and computes the result of the expression based on the received data values. The data analysis system repeats these steps for each time interval. The data analysis system may quantize data values of data streams for each time interval by generating an aggregate value for the time interval based on data received for each data stream for that time interval. The data analysis system evaluates the expression using the quantized data for the time interval.
US10394686B2

Data is received or accessed that includes a structured file encapsulating data required by an execution environment to manage executable code wrapped within the structured file. Thereafter, code and data regions are iteratively identified in the structured file. Such identification is analyzed so that at least one feature can be extracted from the structured file. Related apparatus, systems, techniques and articles are also described.
US10394685B2

Embodiments of the present invention address deficiencies of the art in respect to XPATH expression debugging and provide a novel and non-obvious method, system and apparatus for an XPATH expression debugging framework. In an embodiment of the invention, an XPATH expression debugging method can include receiving an XPATH input expression, parsing the XPATH input expression to produce a group of sub-expressions, and ordering the sub-expressions in a model for the XPATH input expression. Thereafter, in response to a selection of one of the sub-expressions in the model, a result set can be produced for the sub-expression.
US10394670B2

A system may include a first device to provide a uniform resource identifier (URI) resolution or routing service among a first data center and a second data center. The first device may provide a first failover service among devices associated with the first data center for a set of interfaces. The system may include a first set of devices and a second set of devices associated with a first application and a second application. The first device may provide a second failover service for the first and second sets of devices. The system may include a first database cluster to provide software or a service related to clustering another set of devices or providing a threshold level of availability for the other set of devices. The first database cluster may provide a failover service for the other set of devices.
US10394664B1

An apparatus in one embodiment comprises a distributed processing system including a plurality of processing nodes. The processing nodes implement respective ones of a plurality of operators for a processing a data stream in the distributed processing system. Responsive to a detected fault in a given one of the operators processing the data stream, other ones of the operators processing the data stream are partitioned into one or more upstream operators, one or more immediately downstream operators, and one or more further downstream operators, relative to the given faulted operator. The given faulted operator is recovered from a checkpoint of that operator. In parallel with recovering the given faulted operator, different sets of operations are performed for respective ones of the upstream operators, immediately downstream operators and further downstream operators. A given such set of operations may be performed utilizing window metadata maintained for respective buffers of the processing nodes.
US10394652B2

A memory system includes a semiconductor memory device including memory cells and an internal Random Access Memory (RAM); and a controller suitable for transmitting read retry table information to the semiconductor memory device when a read operation for the memory cells fails, wherein the internal RAM stores a read retry table during operation of the memory system, and wherein the semiconductor memory device performs a read retry operation with a read retry voltage determined based on the read retry table and the read retry table information.
US10394644B2

A processor system includes a master processor that successively processes a plurality of tasks, a checker processor that successively processes at least one of the plurality of tasks, and a control circuit that performs control so that the checker processor operates when the master processor and the checker processor perform a lock-step operation, and the checker processor stops its operation when the master processor and the checker processor do not perform the lock-step operation, the lock-step operation being an operation in which each of the master and checker processors processes the same task, in which the control circuit performs control so that a period from when a task is processed by the lock-step operation to when another task is processed in the next lock-step operation is equal to or shorter than a maximum test period, the maximum test period being a test period acceptable to the processor system.
US10394632B2

The present disclosure relates to a method and an apparatus for failure detection in a storage system. One embodiment provides a method for failure detection in a storage system. The method includes determining an amount of data received by a plurality of switches in the storage system within a predetermined time window so as to obtain a plurality of data amounts; determining a count of check errors detected by the plurality of switches in the data to obtain a plurality of check error counts; and calculating a failure risk for the plurality of switches based on the plurality of data amounts and the plurality of check error counts. Another embodiment of the present invention provides a corresponding apparatus.
US10394631B2

A method includes receiving a data set. The data set includes a plurality of data subsets wherein each data subset is associated with one transaction in a fully or partially masked network. The method further includes processing each data subset according to a plurality of rules to generate a plurality of activation values and an output for the each data subset. The plurality of activation values and the output for the each data subset form an activation pattern for the each data subset. The method also includes generating a predictive model based on the activation patterns. The method further includes identifying a subset of transactions as outliers based on the predictive model.
US10394627B2

A method and system provides for asynchronous two-way binding between a user interface and a data model which are implemented on different frameworks. The system includes data, data model, and bridge controllers. The data controller provides a front-end binding framework that interacts with a user interface of a user device to manage a bindable property or method for a view on the user device. The data model controller provides a back-end binding framework that manages a data model, the front-end binding framework and the back-end binding framework being different types of frameworks. The bridge controller implements asynchronous two-way binding for the bindable property or method between the front-end binding framework and the back-end binding framework to update the bindable property or method in the data model when data changes at the user interface and to update the view on the user device when data changes at the data model.
US10394623B2

Various embodiments are generally directed an apparatus and method for receiving an interrupt to cause a system event on a platform processing device from a device not operative to directly cause the system event on the platform processing device, generating a generic event 5 message having information based on the interrupt and in response to receiving the interrupt. Moreover a defined event message may be generated having information based on the information in the generic event message and interrupt may be sent to an operating system of the platform processing device to cause the system event on the platform processing device based on information in the defined event message.
US10394621B1

A computer readable medium and method for providing checkpointing to Windows application groups. The checkpointing may be triggered asynchronously using Asynchronous Procedure Calls. The computer readable medium includes computer-executable instructions for execution by a processing system. The computer-executable instructions may be for reviewing one or more command line arguments to determine whether to start at least one of the application groups, and when determining to start the at least one of the application groups, creating a process table in a shared memory to store information about each process of the at least one of the application groups. Further, the instructions may be for registering with a kernel module to create an application group barrier, creating a named pipe for applications of the application group to register and unregister, triggering a checkpoint thread to initiate an application group checkpoint; and launching an initial application of the applications of the application group.
US10394613B2

A method includes encoding a data object using an encoding matrix having a unity matrix portion to produce a plurality of sets of encoded data slices that includes data encoded slices and redundancy encoded slices. The method further includes dividing a task into a set of partial tasks. The method further includes determining processing speeds of a set of distributed storage and task (DST) execution units allocated for storing the plurality of sets of encoded data slices. The method further includes mapping storage and partial task assignments regarding the data encoded slices of the plurality of sets of encoded data slices to the set of DST execution units based on the processing speeds. The method further includes outputting the data encoded slices of the plurality of sets of encoded data slices and the set of partial tasks to the set of DST execution units in accordance with the storage-task mapping.
US10394605B2

Causing a computing system to process events from a sequence of events that defines a correct order for said events independent from an order in which those events are received includes: defining a first variable, defining, for the first variable, a chronology of operations on the first variable associated with received events, receiving a first event that pertains to the first variable, executing a first operation on said first variable that results in a first update of the chronology, receiving a delayed event that pertains to the first variable, executing a second operation on said first variable that results in a second update of the chronology, and determining whether the first update is valid or invalid, wherein the delayed event precedes the first event in the sequence, the first update is based on the first event, and the second update is based on the delayed event.
US10394603B2

A method includes, with a first execution unit of a processor, executing instructions for a processing task on behalf of a first virtual container. The first virtual container is configured to utilize computing resources of the first execution unit without demanding more computing resources than the first execution unit provides. The first execution unit may have exclusive access to a first arithmetic logic unit (ALU). The method further includes, with a second execution unit of the processor, processing instructions for the processing task on behalf of a second virtual container. The second virtual container is configured to utilize computing resources of the first execution unit without demanding more computing resources than the first execution unit provides. The second execution unit may have exclusive access to a second Arithmetic Logic Unit (ALU). The first execution unit and the second execution unit operate in parallel.
US10394598B2

In accordance with an embodiment, described herein is a system and method for making requests to a specific server in a transactional processing environment with a multiple servers, single queue (MSSQ) configuration. Each server in a MSSQ set can be associated with a secondary request queue, and can include a main thread, a secondary thread, and an internal memory queue. Each server can use an application programming interface (API) to advertise one or more non-unanimous services on a secondary request queue associated with that server. The secondary thread of a particular server is configured to dequeue, from the secondary request queue associated with the particular server, a request message for a non-unanimous service, and stores the dequeued message in the internal memory queue. The main thread of the particular server checks the internal memory queue before checking the main request queue for messages to process.
US10394595B2

A processor comprises a register to store a first reference to a context data structure specifying a virtual machine context, the context data structure comprising a second reference to a target array and an execution unit comprising a logic circuit to execute a virtual machine (VM) based on the virtual machine context, wherein the VM comprises a guest operating system (OS) associated with a page table comprising a first memory address mapping between a guest virtual address (GVA) space and a guest physical address (GPA) space, receive a request by the guest OS to switch from the first memory address mapping to a second memory address mapping, the request comprising an index value and a first root value, retrieve an entry, identified by the index value, from the target array, the entry comprising a second root value, and responsive to determining that the first root value matches the second root value, cause a switch from the first memory address mapping to the second memory address mapping.
US10394579B2

Methods, systems, and articles of manufacture for automatically fixing inaccessible widgets during mobile application execution are provided herein. A method includes identifying an image element from a set of one or more user interface elements of an application that are inaccessible to a given set of users; generating a text description associated with the image element; extracting a portion of the text description related to an accessibility property of the image element; and adjusting the accessibility property of the image element to render the image element accessible to the given set of users.
US10394578B2

A method, computer program product, and system includes a processor(s) intercepting an instruction, upon receipt on the instruction, by the one or more processors in the computing device on a communications network, prior to execution of the instruction by the processor(s) in the computing device. The processor(s) determines a state of the computing device and based on the state of the computing device and a portion of the instruction, the processor(s) determines that the instruction is precluded from executing on the computing device.
US10394577B2

Embodiments of the present application provides methods and apparatus capable of recording operation/display events on a mobile device used to fulfill a first service request entered via a user interface of the mobile device. A recorded sequence of operation/display events is used to build a script file, which is associated with the service request or a template extracted from the service request. When a second service request that is the same or similar to the first service request is received again on the same or different mobile device, the script file associated with the service request is retrieved and provided to the mobile device, which executes the script file to automatically brings up a series of operation/display events to fulfill the service request. Thus, a user of the mobile device does not need to manually navigate through the sequence of operation/display events again in order to fulfill the service request.
US10394574B2

An apparatus for enqueuing kernels on a device-side is introduced to incorporate with at least a MXU (Memory Access Unit) and a CSP (Command Stream Processor): The CSP, after receiving a first command from the MXU, executes commands of a ring buffer, thereby enabling an EU (Execution Unit) to direct the MXU to allocate space of the ring buffer for a first hardware thread and subsequently write second commands of the first hardware thread into the allocated space of the ring buffer according to an instruction of a kernel.
US10394571B2

A system and method are provided for passing a data file from a software utility to a service processor. The method includes loading, using a processor, an interrupt handler and runtime code during initialization of a computer before booting an operating system; requesting, using a processor, that the operating system transfer a data file via an interface; and transferring, using a processor, the data file to an area accessible to the runtime code. The method further includes requesting, using a processor, that the interrupt handler pass the data file to a service processor. Still further, the method includes passing, using a processor, the data file from the accessible area to the service processor via a memory-mapped input/output window of the service processor, wherein the data file is transferred to the service processor without waiting for a system reboot.
US10394559B2

A computer-implemented method includes determining, by a stream-based index accelerator predictor of a processor, a predicted stream length between an instruction address and a taken branch ending an instruction stream. A first-level branch predictor of a hierarchical asynchronous lookahead branch predictor of the processor is searched for a branch prediction in one or more entries in a search range bounded by the instruction address and the predicted stream length. A search of a second-level branch predictor of the hierarchical asynchronous lookahead branch predictor is triggered based on failing to locate the branch prediction in the search range.
US10394556B2

Methods and apparatuses relating to switching of a shadow stack pointer are described. In one embodiment, a hardware processor includes a hardware decode unit to decode an instruction, and a hardware execution unit to execute the instruction to: pop a token for a thread from a shadow stack, wherein the token includes a shadow stack pointer for the thread with at least one least significant bit (LSB) of the shadow stack pointer overwritten with a bit value of an operating mode of the hardware processor for the thread, remove the bit value in the at least one LSB from the token to generate the shadow stack pointer, and set a current shadow stack pointer to the shadow stack pointer from the token when the operating mode from the token matches a current operating mode of the hardware processor.
US10394519B2

A service providing apparatus including an occupant detector configured to detect presence of each of a plurality of occupants in a vehicle and a control unit including a CPU and a memory coupled to the memory, wherein the CPU and the memory are configured to perform: estimating an individual feeling of the each of the plurality of occupants detected by the occupant detector; estimating a general mood representing an entire feeling of the plurality of occupants, based on the estimated individual feeling of the each of the plurality of occupants; deciding a service to be provided to a group of the plurality of occupants, based on the estimated general mood; and outputting a command to provide the decided service.
US10394515B2

A display device, an AOD control method for the same, and a mobile terminal using the same are provided. An event view is displayed on a display panel in a first screen mode, and preset information is displayed on the display panel in a second screen mode. A display position of the information in the second screen mode is changed when the second screen mode is resumed after the first screen mode is finished.
US10394512B2

In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a thin client. The thin client obtains dimensions of each screen of a plurality of screens of the thin client. The thin client also determines an arrangement of the plurality of screens such that each one of the plurality of screens is in contact with at least another one of the plurality of screens and does not overlap with any other one of the plurality of screens. The thin client also determines border segments of each screen of the plurality of screens. Each of the border segments of the each screen is not in contact with any border segment of any other screens of the plurality of screens.
US10394510B2

A method for displaying content by an electronic device is provided. The method includes generating converted data by encoding a plurality of screen data according to first clocks, restoring the screen data by decoding the converted data based on second clocks separate from the first clocks, and displaying the restored screen data.
US10394504B2

A post processing apparatus is used effectively, an execution waiting time of a print job due to moving of a self-travelling post processing apparatus is shortened, and a total printing time is shortened, whereby productivity is increased. In an image forming system which includes a self-travelling post processing apparatus being separably connected to an image forming apparatus, when receiving a plurality of print jobs including both a print job which performs the post processing by the post processing apparatus and a print job which does not perform post processing, an execution order of the plurality of print jobs is changed in accordance with a connecting state of the post processing apparatus to the image forming apparatus.
US10394491B2

A method for copying data from a primary thin-provisioned volume to a secondary thin-provisioned volume includes issuing a query to a primary storage system. The primary storage system hosts a thin-provisioned volume made up of multiple storage elements. The method returns, in response to the query, a reply indicating which storage elements in the thin-provisioned volume are backed by physical storage. In certain embodiments, the reply contains a bitmap having a bit for each storage element in the thin-provisioned volume. In other embodiments, the reply contains a starting address and ending address for each storage area that is backed, or not backed, by physical storage. The method then copies, from the primary storage system to a secondary storage system, data in only those storage elements that are backed by physical storage. A corresponding system and computer program product are also disclosed.
US10394482B2

Systems and methods for replicating a snapshot of a volume are described. In one embodiment, a storage controller of a storage system may be operable to initialize a first replication process between a first storage volume of the first storage system and a second storage volume of a second storage system, copy content from a first system snapshot of the first storage volume to a second system snapshot of the first storage volume, and copy content from a first user snapshot of the first storage volume to the first system snapshot of the first storage volume. In some cases, a system snapshot is not accessible to a user and a user snapshot is accessible to the user. In some cases, at least one of the system snapshot and the user snapshot include a point in time capture of data on the first storage volume.
US10394478B2

Embodiments of the present disclosure provide a method and device for storage management. For example, there is proposed a method comprising: in response to a plurality of storage devices in a storage system being to be allocated to an unallocated logic storage area, determining a plurality of allocation schemes for allocating the plurality of storage devices to the unallocated logic storage area; obtaining allocation uniformity of the plurality of storage devices with respect to an allocated logic storage area of the storage system; and selecting one of the plurality of allocation schemes at least based on the allocation uniformity, such that the uniform degree of the allocation has a minimum variation. Corresponding device and computer program product are also disclosed.
US10394477B2

Embodiments of the present invention disclose a method, computer program product, and system for allocating memory. A computer receives a request for memory to be allocated to a computer node and determines if the allocation request needs to be carried out on a cluster level, a server rack level, or on a server level. The computer retrieves a memory policy associated with the determined level the allocation request needs to be carried out on from a memory policy database and determines how much available memory may be allocated and if there enough available memory to meet the request. The computer reallocates the available memory to address the received the received request based on the retrieved memory policy.
US10394476B2

A method for execution by a computing device of a dispersed storage network (DSN). The method begins with obtaining a plurality of write requests. The method continues where for a write request of the plurality of write requests, the computing device generates a vault identification and a generation number. The method continues where the computing device obtains a rounded timestamp and a capacity factor and generates a temporary object number based on the rounded timestamp and the capacity factor. The method continues where the computing device generates a temporary source name based on the vault identification, the generation number, and the temporary object number. The method continues where the computing device identifies a set of storage units of a plurality of sets of storage units of the DSN based on the temporary source name.
US10394475B2

Embodiments of the present invention disclose a method, computer program product, and system for allocating memory. A computer receives a request for memory to be allocated to a computer node and determines if the allocation request needs to be carried out on a cluster level, a server rack level, or on a server level. The computer retrieves a memory policy associated with the determined level the allocation request needs to be carried out on from a memory policy database and determines how much available memory may be allocated and if there enough available memory to meet the request. The computer reallocates the available memory to address the received the received request based on the retrieved memory policy.
US10394471B2

Adaptive power regulation methods and systems are disclosed. In one aspect, one or more process sensors for memory elements are provided, which report information relating to inherent speed characteristics of sub-elements within the memory elements. Based on this reported information, a controller ascertains an appropriate power level to insure a proper data retention voltage (DRV) is applied on voltage rails by a power management unit (PMU) circuit. By using the proper DRV based on the speed characteristics of the sub-elements within the memory elements, power conservation is achieved.
US10394465B2

A semiconductor device includes: a first memory chip including a plurality of first memory regions; a temporary memory chip including a plurality of temporary memory regions; and a control chip suitable for accessing a first access target memory region among the plurality of first memory regions or a first temporary memory region among the plurality of temporary memory regions based on first access information and first temperature readout information corresponding to the plurality of first memory regions.
US10394436B2

A manipulation apparatus includes an image display device for displaying an image containing a command portion, an operation unit manually operable by a user, a pointer display unit for displaying a pointer at a position corresponding to an operation state of an operation unit on the image displayed on the image display unit, a vibration application unit for applying vibration to the operation unit, and a direction determination unit for, based on a positional relationship between the command portion and the pointer or based on contents of the command corresponding to the command portion, determining a direction of a force that is first applied to the operation unit as the vibration by the vibration application unit when the pointer is displayed on the command portion.
US10394430B2

A system for relationship information evaluation and management. The system incorporates relationship quality parameters that define the contextual parameters of quality, which are mutually validated and are accepted by the respective parties within an existing or prospective relationship. A computer, computing device, written documents or other means are used to capture the perspectives of each person, representative, or entity within the relationship or prospective relationship. This can be done automatically, on a random, periodic, or scheduled basis, or upon manual initiation. The information or data may then be analyzed and coalesced into a meaningful whole (or segments thereof), which may then be archived, printed, reported, and presented to one or both of the parties, or others. The information can be processed and stored based upon certain parameters, attributes, types or classes or relationships, so as to provide history, patterns, trends, alerts, warnings, analyses or comparisons concerning relationship quality. All information collected can be further applied or aggregated within an organization (or beyond, such as in a general locality or marketplace).
US10394427B2

An information processing device having a touch panel includes an operation part, a display, an operation content determination part, and a display control part. The operation part displays an unlock icon while the display displays the predetermined lock screen in the locked state. The operation content determination part determines whether or not to release the locked state and whether to change the display content of the lock screen in response to a user's operation on the unlock icon. The display control part changes the display content of the lock screen based on the determination result. The unlock icon can be moved from the initial position to an end mark along a slide bar via a user's operation. The operation content determination part determines the instructed content of a user's operation based on the time length of a user's operation on the unlock icon or the position of the unlock icon.
US10394425B2

The present invention relates to a system and a method for providing a motion or voice based bookmark on a mobile web page, wherein: a bookmark is set by mapping an inputted bookmarking motion or voice to address information of a corresponding mobile web page when the bookmarking motion or voice is inputted through a bookmark screen in a user terminal; the bookmark is stored in a bookmark database; and a page is converted into the mobile web page of the address information which is mapped and stored in advance with respect to an inputted motion or voice by referring to the bookmark database if the same motion or voice as the bookmarking motion or voice is inputted, thereby increasing convenience of access to the mobile web page.
US10394420B2

There is provided a computer-implemented method of generating a content recommendation interface for a user of an electronic device, the method executable by the electronic device. The content recommendation interface presents a first GUI comprising three simultaneously presented visual-interface elements disposed within the first GUI: a first interface element comprising an omnibox, a second interface element comprising at least one icon representing user-selected content, and a third interface element comprising at least one recommendation icon, the first recommendation icon associated with recommended content selected, by the recommendation server, from a plurality of potentially recommendable content items. The method further comprises, in response to an indication of a first user-interaction with the first GUI into one of a first direction and a second direction, selectively presenting a first version and a second version of a second GUI, respectively.
US10394404B2

A touch display panel includes a substrate, a first sensing electrode layer. The first sensing electrode layer is disposed on the substrate. The first sensing electrode includes a plurality of first metal conductive lines and a plurality of second metal conductive lines connected with the plurality of first metal conductive lines. The first and second metal conductive lines are respectively arranged along different directions. The outermost one of the plurality of first metal conductive line has a first protruding portion.
US10394398B2

A wiring body includes an adhesive layer, a first conductor layer disposed on the adhesive layer including a first terminal portion, a resin layer covering the first conductor layer except for at least the first terminal portion, and a second conductor layer disposed on the resin layer including a second terminal portion. The first terminal portion and the second terminal portion are shifted from each other along a thickness direction of the adhesive layer. The first terminal portion protrudes towards a side separated from the adhesive layer in the thickness direction. In a case where the first terminal portion is projected in a direction orthogonal to the thickness direction, at least a part of a projection portion of the first terminal portion overlaps with the resin layer.
US10394397B2

A touch sensor film preventing moire occurring in accordance with deformation of a support is manufactured by performing roll transportation of an elongated transparent support 1 having a thickness smaller than 80 μm using a plurality of pass rollers 4, 5, and 6; performing annealing treatment with respect to the support 1 at a temperature which is equal to or lower than a temperature obtained by adding 35° C. to a dynamic glass transition temperature of the support 1; and forming a mesh pattern formed of thin metal wires 8a on a surface of the support 1 subjected to the annealing treatment.
US10394396B2

A multi-force touch module includes first sensing electrodes disposed along X coordinate and second sensing electrodes disposed along Y coordinate. A multi-force touch sensing method for the multi-force touch module includes the following steps: detecting press position information, determining whether press positions are located at a same position on X axis, and detecting resistance values of the press positions on X axis or Y axis according to a result thus determined; and determining magnitudes of pressing forces at the press positions according to magnitudes of the resistance values.
US10394390B2

A touch screen, a touch display device and a touch detection method are provided in the embodiments of the disclosure. In one embodiment, the touch screen includes a light guide element; a light source which is provided on a side of the light guide element to face inside of the light guide element, and configured to emit light towards the light guide element so as to be guided into the light guide element; and a plurality of detectors which are provided on at least one side of the light guide element to face inside of the light guide element, and configured to receive light from corresponding sides of the light guide element where the light exits, respectively.
US10394388B2

An adaptive reflected light touch sensor (100, 400) is provided. The adaptive reflected light touch sensor (100, 400) includes an emitter (110) that emits light in a direction that reflects the light (RLI, RLO), a sensor (120, 410) positioned to measure a light amplitude of the reflected light (RLI, RLO), a processor board (150) coupled to the sensor (120, 410), the processor board (150) being configured to calculate a moving average of the measured light amplitude of the reflected light (RLI, RLO) and calculate an assert threshold.
US10394365B2

A web server includes a pressure-sensitive page rendering mechanism that renders web pages that have one or more selectable inputs according to a client pressure profile corresponding to the requesting user. When the web server receives the request, the web server may dynamically generate and render a web page that satisfies the client pressure profile by placing one or more selectable inputs on the web page in one or more preferred regions of the touch screen display. In the alternative, the web server may have multiple versions of a web page that correspond to multiple different server pressure profiles, and when a web page is requested, the web server identifies a server pressure profile that corresponds to the client pressure profile, identifies a web page that corresponds to the identified server pressure profile, then renders the web page to the user's device.
US10394349B2

A system and method for synchronizing two devices in communication with each other. When communication between the two devices is to be established, a synchronization process may be invoked. In an embodiment, a first device may initiate sending synchronization signals having rising edge and falling edge pairs. The second device may include a controller configured to receive the synchronization signals. However, noise may inhibit the ability of the controller to correctly receive and/or interpret the synchronization signals. Noise may cause detection components to falsely detect noise as a synchronization signal or may cause detection components to miss detection of an actual synchronization signal. A window generator may be used to generate comparison windows for the controller to detect synchronization signals. Further, the detection window duration and start times may be adjusted based on previously detected (or undetected) synchronization signals in order to compensate for noise overshadowing synchronization signals.
US10394348B2

In one embodiment, a stylus includes a first sensor disposed proximate a first end of the stylus. The first sensor is adapted to receive a first receive signal via a first capacitive coupling with a touch sensor of a device. The first end of the stylus is at a tip-end of the stylus. The stylus also includes a second sensor disposed proximate the first end of the stylus. The second sensor is adapted to receive a second receive signal via a second capacitive coupling with the touch sensor of the device. A proximity of the first sensor to the first end of the stylus is greater than a proximity of the second sensor to the first end of the stylus. A widest portion of the first sensor has a greater width than at least a portion of the second sensor.
US10394346B2

A technique operates a local application running on a mobile device (e.g., a smart phone, a tablet, a personal digital assistant, etc.). The technique involves receiving, by processing circuitry of the mobile device, native mouse input from a hardware mouse communicating with the mobile device. The native mouse input is received in response to user operation of the hardware mouse. The technique further involves translating, by the processing circuitry, the native mouse input into translated touchscreen input. The technique further involves providing, by the processing circuitry, the translated touchscreen input to the local application running on the mobile device to control operation of the local application. With the availability of such a hardware mouse, the mobile device is better suited for running local applications that may require precise user input such as spreadsheets, computer-aided design (CAD) tools, games, and so on.
US10394336B2

A position within displayed digital content that a user is ocularly focused on (e.g., where within displayed content the user is looking) may be determined. Digital content comprising a visual indication of the position may be rendered. The visual indication of the position may be displayed on the same display that the user is looking at and/or a different display. In some embodiments, the position may be determined based on data generated by a sensor physically attached to the user. Additionally or alternatively, the position may be determined based on data generated by a stationary computing device comprising a sensor configured to track changes in ocular position of the user. In some embodiments the digital content may comprise digital images and/or video (e.g., broadcast content, on-demand content, images and/or video associated with a computer application, or the like).
US10394329B2

An electronic device receives a first set of one or more inputs corresponding to user interface elements displayed on the display and a first set of one or more tactile outputs, and also receives a second set of one or more inputs corresponding to one or more hardware elements and a second set of one or more tactile outputs. In response, in accordance with a determination that the first set of one or more tactile outputs and the second set of one or more tactile outputs overlap, the device outputs, with one or more tactile output generators, a modified tactile output sequence that is modified so as to emphasize the second set of one or more tactile outputs relative to the first set of one or more tactile outputs.
US10394328B2

An electronic device is provided. The electronic device outputs a user interface (UI) including at least one object, receives a pressure input of a specified level or more for selecting the object, verifies information associated with an object selected by the pressure input, outputs vibration feedback of a first frequency or first amplitude if the information associated with the object is less than a first criterion, and outputs vibration feedback of a second frequency relatively lower than the first frequency or second amplitude higher than the first amplitude if the information associated with the object is greater than or equal to the first criterion.
US10394323B2

A processor-implemented method, system, and/or computer program product alter a template used to display content on a user interface. One or more processors receive a transmission from the one or more hardware devices that describes a current cognitive state of a user. The processor(s) receive content to be presented to the user on a user interface, and identify template components that are appropriate for presenting the content to the user based on the current cognitive state of the user. The processor(s) alter an initial template used to present the content, such that altering the initial template creates an altered template, and where the altered template uses the template components that are determined to be appropriate for presenting the content to the user based on the current cognitive state of the user. The processor(s) then present the content on the user interface using the altered template.
US10394317B2

Embodiments for interaction with holographic image notifications by a processor. A notification to a user is displayed on an electronic device as a holographic image along a secondary field of view (FOV).
US10394312B2

A power management device includes a workload rate detector configured to adjust a length of a duration period; a power management unit configured to calculate a period workload rate in the duration period; and a voltage-clock provider configured to adjust a power level, based on the period workload rate and/or based on an external command.
US10394304B2

Hibernating a computing system. The method includes detecting at least one condition which indicates the availability of time to perform hibernation optimization steps on the computing system. The hibernation optimization steps optimize resume time from hibernate. The method further includes detecting a trigger indicating that the computing system is to be put into a hibernate state. As a result of detecting the at least one condition and the trigger, the method further includes performing hibernation steps to hibernate the computing system in a way that optimizes resume time from hibernate of the computing system.
US10394298B1

An electronic device for communicating with an external device includes a connector, a controller, a first switch element, a second switch element, a first voltage source, a second voltage source, a third voltage source, and a fourth voltage source. When the external device is coupled to the connector, the connector receives a device existence voltage from the external device. The controller generates a first control signal and a second control signal according to the device existence voltage. The first switch element couples the first voltage source or the second voltage source to the connector according to the first control signal. The second switch element couples the third voltage source or the fourth voltage source to an output node according to the second control signal.
US10394289B1

An apparatus may include a connector configured to receive an information handling resource, and a riser configured to provide mechanical support to the information handling resource when the information handling resource is received in the connector, wherein the riser is configured to accept a first type of information handling resource having a first length along a selected direction, and a second type of information handling resource having a second length along the selected direction, the second length being greater than the first length. The riser may include a fixed portion, and a rear portion rotatably coupled to the fixed portion, the rear portion including a slidable member configured to slide from a first position to a second position along the selected direction, the first position allowing the riser to accept the first type, and the second position allowing the riser to accept the second type of information handling resource.
US10394287B1

This disclosure relates to a notebook computer including a computer host, display device, hinge and an antenna. The computer host includes a keyboard. The hinge includes a pivot part, a middle part and a connect part. The pivot part is connected to the computer host. The middle part is made of plastic and includes a first end and a second end opposite to each other. The first end is connected to the pivot part which is located between the keyboard and the second end in a width direction of the keyboard. The second end extends toward the display device and is connected to the connect part in an angle. The connect part is connected to the display device which is pivotably disposed at the computer host via the hinge. The antenna is located at the inner side of the middle part and is electrically connected to the computer host.
US10394279B2

The present invention discloses a wearable electronic device and a display method thereof, and the wearable electronic device includes a sensor module, a processor, a display controller, and a display, where the sensor is configured to: collect data, generate a sensor signal that represents a feature of data of currently collected data, and send the sensor signal to the processor; the processor is configured to: determine, according to the received sensor signal, a manner to display that is corresponding to the feature of data represented by the sensor signal and is of the display, generate a display control signal, and send the display control signal to the display controller; and the display controller is configured to control, according to the display control signal, the display to display.
US10394275B2

A member for chassis capable of achieving high strength is disclosed. The member for chassis is used for a chassis making up a lid of an electronic device in which the lid and the body are coupled with each other openably/closably via a hinge. The member for chassis has a configuration in which a frame formed of thermoplastic resin is joined with at least a part of an outside end face of a laminated plate including an intermediate layer disposed between a pair of fiber-reinforced resin plates, wherein the thermoplastic resin extends to a surface of the laminated plate and a nut serving as a female thread part is provided in the thermoplastic resin extending to the surface of the laminated plate.
US10394267B2

An electrical device including a wireless communication unit structured to wirelessly communicate with other electrical devices and a processor structured to check if the electrical device is part of a network of other electrical devices. The processor is structure to create a new network and add other electrical devices to the new network if the electrical device is not part of the network of other electrical devices and to remain in the network of other electrical devices if the electrical device is part of the network of other electrical devices. The electrical device further includes a function module structured to provide an additional function associated with a type of the electrical device.
US10394263B2

A method for voltage regulation includes reducing a power consumption of a voltage regulator during an IDLE phase, by disabling a feedback loop configured to regulate an internal voltage to a multiple of a reference voltage in response to the voltage regulator receiving a digital signal from a digital circuit. The internal voltage is proportional to an external voltage supplied to the digital circuit. A regulated accuracy of the external voltage is increased during a MEASUREMENT phase by enabling the feedback loop in response to the voltage regulator receiving the digital signal from the digital circuit.
US10394258B2

A pressure-maintaining valve for a reversible connection to an air line, having a basic body with an inlet opening, an outlet opening for accommodating the air line, and a fluid chamber which connects the inlet opening to the outlet opening in a fluid-communicating manner. A piston which is mounted movably between a sealing position, an equalizing position and a release position is arranged in the inlet opening, and the piston has an annular groove with a piston sealing surface and a piston release surface. In the sealing position, a sealant is arranged in a sealing manner between the piston sealing surface and a basic body sealing surface. In the equalizing position an equalizing line arranged in the sealing piston bypasses the sealant in a fluid-communicating manner. In the release position, the piston release surface lifts off the sealant from the basic body sealing surface.
US10394253B1

Methods, computer-readable media, software, and apparatuses provide a system for forming and managing a caravan of vehicles. The system may include computing devices in a plurality of vehicles belonging to a caravan. The computing devices participating in the caravan may communicate various information to each other. This information may be used to generate and manage a route for the caravan. The system may also be used to select a leader and/or order of the caravan for a particular trip. During the trip, the system may monitor the caravan and analyze inputs from participants and vehicles. Further, the system may modify the route based on such inputs and distribute the modified route to participating computing devices so that the caravan may be maintained.
US10394250B2

A work machine management apparatus includes: a switchback point setting unit configured to set at least one switchback point of a work machine in a work place of a mine; a work point setting unit configured to set a plurality of work points of the work machine; a travel track generating unit configured to generate, based on a position of each of the plurality of work points and a position of the at least one switchback point in a loading place, a plurality of target travel tracks along which the work machine travels in the work place; and a travel track selecting unit configured to select, among the plurality of target travel tracks, a target travel track along which the work machine travels in the work place.
US10394238B2

In one embodiment, a method for controlling one or more autonomous agricultural vehicles includes generating a number of mission plans for the one or more autonomous agricultural vehicles, determining a plan value for each of the number of mission plans, selecting a mission plan with the highest plan value, and executing the selected mission plan to control the one or more autonomous agricultural vehicles.
US10394237B2

The present invention extends to methods, systems, and computer program products for perceiving roadway conditions from fused sensor data. Aspects of the invention use a combination of different types of cameras mounted to a vehicle to achieve visual perception for autonomous driving of the vehicle. Each camera in the combination of cameras generates sensor data by sensing at least part of the environment around the vehicle. The sensor data form each camera is fused together into a view of the environment around the vehicle. Sensor data from each camera (and, when appropriate, each other type of sensor) is fed into a central sensor perception chip. The central sensor perception chip uses a sensor fusion algorithm to fuse the sensor data into a view of the environment around the vehicle.
US10394234B2

Systems and methods for guiding autonomous vehicles by monitoring the entire planned path and sending alert messages to a vehicle management system for delays, reroute, or emergency stop to avoid collision with an obstruction. The system initiates alternative paths when the primary path is blocked and is capable of reporting a vehicle identifier and the current positions of the vehicle and any obstruction along the planned path of the autonomous vehicle.
US10394232B2

A control system controls one or more appliances or devices and includes a remote control unit, or other device, to provide instructions for controlling the devices and appliances based on user input and other information provided to the remote control unit or other device. The other information may be information provided by sensors in the remote control device itself, or elsewhere, or information obtained by the remote control device from outside the remote control device. Information may be provided from outside the remote control device via a communication system and/or a computer system.
US10394224B2

A fabrication management system includes a fabrication control apparatus and a fabrication management server. The fabrication control apparatus includes a composite fabrication unit that fabricates multiple fabricated members in a single process, and a controller that controls fabrication performed by the composite fabrication unit. The fabrication management server includes a designing section that, from fabrication information about multiple first fabricated members for which a fabrication request has been made, designs a second fabricated member that holds all the first fabricated members in a removable manner, and an instructing section that instructs fabrication to be performed in accordance with fabrication procedure information, the fabrication procedure information indicating a procedure for obtaining a finished fabricated object by assembling together the first fabricated members and the second fabricated member.
US10394223B2

A computing device for controlling the operation of an additive manufacturing machine comprises a memory element and a processing element. The memory element is configured to store a three-dimensional model of a part to be manufactured, wherein the three-dimensional model defines a plurality of cross sections of the part. The processing element is in communication with the memory element. The processing element is configured to receive the three-dimensional model, determine a plurality of paths, each path including a plurality of parallel lines, determine a radiation beam power for each line, such that the radiation beam power varies non-linearly according to a length of the line, and determine a radiation beam scan speed for each line, such that the radiation beam scan speed is a function of a temperature of a material used to manufacture the part, the length of the line, and the radiation beam power for the line.
US10394220B2

A control system for a crane comprises a mobile terminal, with pre-installed application software for entering a control command for a crane and with a transmitting module for transmitting the control command, a control unit with a receiving module which is suitable for receiving the control command and is capable of being brought into signal linkage with the mobile terminal, the signal linkage being wireless, and at least one crane module in signal linkage with the control unit, for executing the control command.
US10394217B2

To provide a motor driving apparatus capable of obtaining high detection resolution irrespective of whether a frequency of a signal from a detector is high or low. A motor driving apparatus for driving a motor includes an amplifier circuit for receiving a signal from a detector for outputting information including a position and a speed of the motor as the signal, and amplifying the received signal with a set amplification factor, a frequency detecting part for detecting a frequency of the signal, and an amplification factor setting part for changing setting of the amplification factor of the amplifier circuit according to the frequency detected by the frequency detecting part.
US10394201B2

A method of a server for controlling, a device of one region among a plurality of regions is provided. The method includes acquiring situation information of a first region among the plurality of regions, determining a state of a user in the first region based on the acquired situation information of the first region, determining a device set-up value of a second region adjacent to the first region among the plurality of regions based on the determined state of the user in the first region, and transmitting the determined device set-up value of the second region to a device of the second region or a gateway connected to the device of the second region.
US10394199B2

A method for adjusting a resource within an area utilizing voting by users. The method includes a computer processor receiving a request from one or more of the users to adjust a resource. The method further includes generating a voting poll for the resource. The method further includes communicating the generated voting poll to a plurality of users, wherein the plurality of users includes the one or more users. The method further includes identifying valid responses to the communicated voting poll based on a first policy related to the resource. The method further includes determining a response to the voting poll, wherein the response is based, at least in part, on the first policy related to the resource and aggregated valid responses of the voting poll. The method further includes applying the determined response to the resource.
US10394198B2

A transmitter for wireless energy transmission includes: a transmission device for generating an alternating magnetic field, a determination device for providing a signal which indicates an object in the area of the transmission device, and a control device for limiting the strength of the alternating field on at least three different levels based on the signal.
US10394194B2

A method controls a first switch terminal of a building occupied by one or more building occupant. A plurality of switch terminals are provided at the building. A first computer system is provided and coupled to the first switch terminal or equivalent of the building at a first location of the building. The first computer system runs on at least one platform. A first plurality of sensors is provided and coupled to the first switch terminal and the first computer system. At least a portion of the sensors provide signal data to the first computer system. The first computer system produces a command or data output that relates to at least one of: a command output for a local control system, a command output for a different system, a data output for a different system, a command output for a non-local device or a data output that is a non-local device, each of an output including learned data from that is based on machine intelligence from previous data collected about patterns of a building occupant. A motion detection sensor is provided.
US10394190B2

A timepiece resonator mechanism includes a structure and an inertial element oscillating around an axis and subjected to restoring forces exerted by a plurality of elastic blades, each fixed directly or indirectly to the structure at a first end and fixed directly or indirectly to an inertial element at a second end. The elastic blade extends in a perpendicular plane to the pivot axis and is deformable substantially in this plane, where this resonator mechanism includes an axial stop including at least a lower axial stop and/or an upper axial stop, and the axial stop is arranged for the protection of the blade resonator mechanism against axial shocks in the direction of the axis.
US10394186B2

A powder container is for use with an image forming apparatus, and the image forming apparatus includes a driving protrusion that is rotatable and that protrudes toward an upstream side in an insertion direction in which the powder container is inserted. The powder container includes a container body to store powder, a cap attached to the container body, and a transmitted structure provided on the cap to contact the driving protrusion. The transmitted structure extends outward from an outer circumference of the powder container. The cap is rotatable relative to the container body in a predetermined angular range. The rotation of the cap relative to the container body is restricted so that the container body rotates along with the rotation of the cap when the rotation of the cap exceeds the predetermined angular range.
US10394184B2

An image forming apparatus includes an image carrier, a developer carrier disposed so as to face the image carrier, a transfer body disposed so as to face the image carrier, and a contact-separation mechanism. The contact-separation mechanism brings the developer carrier and the image carrier into contact with each other and separates the developer carrier and the image carrier from each other, and brings the image carrier and the transfer body into contact with each other and separates the image carrier and the transfer body from each other.
US10394166B2

An image forming apparatus includes a transfer belt, a cleaning device that sweeps off toner remaining on a transfer surface of the transfer belt by using a rotary brush, electrically adsorbs the toner swept by a recovery roller, and removes the toner, a pre-cleaning brush that slidably contacts with the transfer surface of the transfer belt at an upstream side in a belt rotation direction from the cleaning device, and a support member that supports the pre-cleaning brush. A support wall of the support member is formed with openings that liberate foreign matters such as toner and paper powder deposited onto the pre-cleaning brush.
US10394161B2

Provided is a developing roll (R) with which it is possible to suppress toner stress in a low-temperature and low-humidity environment. A developing roll (R) for an electrophotographic device has a surface layer (1). In a surface hardness histogram (10) of the surface layer (1) measured by using an atomic force microscope (AFM), the surface hardness (H) at the top peak (P) is in the range of 10-55 MPa, and the area ratio (S) of the histogram portion corresponding to a surface hardness of 45 MPa or below in relation to the entire histogram is 65% or above.
US10394149B2

The present invention provides a toner for development of electrostatic images including a polyester-based resin and a polypropylene-based wax, which is excellent in fusing properties on a polypropylene film. The present invention relates to [1] a resin binder composition for toners for development of electrostatic images which has an endothermic amount ratio ΔHCW/W of not less than 0.10 and not more than 0.80, [2] a resin binder composition for toners for development of electrostatic images in which a volume-median particle size (D50) of a wax as a whole contained therein is not less than 1 μm and not more than 50 μm; a volume-median particle size (D50) of a small particle size component of the wax is not less than 20 nm and not more than 400 nm; and a content of the small particle size component in the wax is not less than 20% by mass and not more than 90% by mass, [3] a process for producing a resin binder composition for toners for development of electrostatic images in which a polypropylene-based wax is added to a reaction system prior to addition polymerization upon production of a composite resin as a resin binder; and [4] a toner for development of electrostatic images including the resin binder composition as described in the above [1] or [2].
US10394147B2

Toner particles of a toner contain a non-crystalline polyester resin, a crystalline polyester resin, a styrene-acrylic acid-based resin, and an ester wax. The crystalline polyester resin has a repeating unit derived from an acrylic acid-based monomer and a repeating unit derived from a styrene-based monomer. The styrene-acrylic acid-based resin has a repeating unit derived from an acrylic acid-based monomer having an amino group and a repeating unit derived from a styrene-based monomer. An amino group ratio in the styrene-acrylic acid-based resin is at least 40% and no greater than 60%. The toner has a storage elastic modulus of at least 1.00×105 Pa and no greater than 5.00×105 Pa at 90° C. The ester wax has a melting point of at least 60° C. and no higher than 80° C. A dispersion diameter of the ester wax in the toner particles is at least 500 nm and no greater than 1,000 nm.
US10394140B2

A lithographic apparatus comprises a projection system which is configured to project a patterned radiation beam to form an exposure area on a substrate held on a substrate table. The lithographic apparatus further comprises a heating apparatus comprises one or more radiation sources configured to provide additional radiation beams which illuminate and heat part of the substrate during the exposure.
US10394129B2

A microlithographic illumination unit for post-exposure of a photoresist provided on a wafer in a microlithography process, has at least one light source and a light-guiding and light-mixing element for coupling the electromagnetic radiation generated by the light source into the photoresist. This light-guiding and light-mixing element has a first pair of mutually opposite side faces, the maximum spacing of which has a first value. Multiple reflections of the electromagnetic radiation on these side faces take place, wherein the light-guiding and light-mixing element has a second pair of mutually opposite side faces, the maximum spacing of which has a second value. The maximum extent of the light-guiding and light-mixing element in the light propagation direction of the electromagnetic radiation has a third value. This third value is greater than the first value and is smaller than the second value.
US10394128B2

In a method for predicting at least one illumination parameter for evaluating an illumination setting for illuminating an object field of a projection exposure apparatus, illumination parameters are measured at a number of calibration settings, correction terms for prediction values of the illumination parameters are determined from the measured values, and then at least one illumination parameter of at least one illumination setting, which is not contained in the set of n calibration settings, is predicted.
US10394113B2

An object of the present invention is to obtain a reflective mask blank capable of obtaining high contrast at the edges of a phase shift film pattern. Provided is a reflective mask blank comprising a multilayer reflective film and a phase shift film that shifts the phase of EUV light formed in that order on a substrate, wherein root mean square roughness (Rms), obtained by measuring a 1 μm×1 μm region on the surface of the phase shift film with an atomic force microscope, is not more than 0.50 nm, and power spectrum density at a spatial frequency of 10 to 100 μm−1 is not more than 17 nm4.
US10394111B2

In one aspect, a light assembly configured to be installed in a movie theater projector includes an emitter housing with an LED emitter plate that emits a beam of light. The light assembly also includes a cooling assembly configured to dissipate heat from the LED emitter plate. The light assembly also includes a lens assembly configured to adjust the size or pitch of the beam with a concave adjustor having a concave lens configured to spread the beam emitted from the LED emitter plate and a convex adjustor having a convex lens configured to collimate light received from the concave lens. The concave adjustor is movably attached to the emitter housing and the convex adjustor, and the lens assembly is configured to be manipulated to adjust a distance between the concave lens and the convex lens, thereby adjusting the size or pitch of the beam.
US10394108B2

A pylon-mounted camera assembly comprising a body including a first face and a second face adjacent to the first face, such that the first face and the second face form a first corner, a first aperture arranged on a portion of and centered about the first corner, and a first camera positioned within the first aperture, the first camera facing outwardly from the body.
US10394106B1

An integrated underwater imaging device includes a housing with a transparent optical port, a camera and one or more LED light sources with optically coupled to light pipes within the housing. The optical port includes light mitigation features to reduce internal light contamination from the LED light sources on the imager of the camera.
US10394097B2

An array substrate includes a plurality of pixel units arranged in an array. Each of the pixel units includes a common electrode, a first insulation layer, a sub pixel electrode, a second insulation layer, and a conductor plate that are sequentially stacked. The conductor plate is electrically connected to the common electrode. The common electrode and the sub pixel electrode collectively form therebetween a first confronting area and the conductor plate and the sub pixel electrode collectively form therebetween a second confronting area, such that a storage capacitor is formed, collectively, between the common electrode and the sub pixel electrode and between the conductor plate and the sub pixel electrode. The above-described array substrate provides a relatively large storage capacitor. Also disclosed is a display panel.
US10394091B2

A liquid crystal display includes a liquid crystal layer between a first substrate and a second substrate, a plurality of gate lines and a plurality of data lines on the first substrate, and a plurality of pixels connected to the plurality of gate lines and the plurality of data lines, the plurality of pixels including a pixel electrode and a switching element connected to the pixel electrode, wherein pixel electrodes in one of an odd-numbered row and an even-numbered row are in odd-numbered columns, respectively, and wherein pixel electrodes in the other of the odd-numbered row and the even numbered row are in even-numbered columns, respectively.
US10394084B2

A liquid crystal display (LCD) includes a thin-film transistor (TFT) array substrate, a counter substrate facing the TFT array substrate, a liquid crystal layer disposed between the TFT array substrate and the counter substrate, a first liquid crystal alignment base layer disposed between the liquid crystal layer and the counter substrate and including a first compound, a first liquid crystal alignment stabilization layer including protrusions including first polymers of reactive mesogens disposed on a surface of the first liquid crystal alignment base layer, a second liquid crystal alignment base layer disposed between the liquid crystal layer and the TFT array substrate and including a second compound different from the first compound, and a second liquid crystal alignment stabilization layer including second protrusions including second polymers of the reactive mesogens disposed on a surface of the second liquid crystal alignment base layer.
US10394082B2

A curved display device includes a display substrate curved in a first direction, an opposite substrate coupled to the display substrate, where the opposite substrate is curved together with the display substrate, and a liquid crystal layer including liquid crystal molecules disposed between the display substrate and the opposite substrate. The opposite substrate includes a common electrode and a first alignment layer disposed on the common electrode, where the first alignment layer aligns a first portion of the liquid crystal molecules at a first pretilt angle. The display substrate includes: a pixel electrode, where a plurality of slits is defined in the pixel electrode; and a second alignment layer disposed on the pixel electrode, where the second alignment layer aligns a second portion of the liquid crystal molecules at a second pretilt-angle, which is less than the first pretilt-angle.
US10394076B2

According to the present exemplary aspect, provided is a liquid crystal display including a display panel, an LED package including a plurality of LEDs which emits light, a PCB in which the LED package is mounted, a backlight unit which includes a light guide plate which is disposed on a lower surface of the display panel and has a light entering plane opposite to the LED package and a back cover supporting a lower surface of the light guide plate, a housing in which a side surface is in contact with the PCB and an upper surface is in contact with one area of a lower surface of the back cover, and an upper case which applies force to an upper edge portion of the display panel and a lower edge portion of the housing. According to the present exemplary aspects, the light guide plate and the light source may be easily aligned without using separate equipment when the light guide plate and the display panel are brought into direct contact with each other.
US10394065B2

An LCD includes: a liquid crystal panel; a light guide plate disposed under a liquid crystal panel; a reflection plate under the light guide plate; a light emitting diode (LED) assembly including an LED facing a light incidence surface of the light guide plate and a printed circuit board (PCB) mounted on a lower surface of the LED; and a graphite film configured to surround an upper surface and an outer side surface of the LED assembly and a lower surface of the reflection plate.
US10394063B2

A display apparatus, particularly a display apparatus having a supporter member to improve the cooling efficiency, is provided. The display apparatus includes a display panel configured to display an image; a light source configured to emit a light to the display panel; a bottom chassis in which the light source is installed; and a supporter member configured to support the display panel, wherein the supporter member includes a cooling flow path configured to allow an air to flow to the inside of the supporter member.
US10394057B2

An eye-mountable device including a lens including a polymeric material, the lens operable to be removably mounted over a corneal surface of an eye and to be compatible with a motion of an eyelid when the concave surface is so mounted; a sensor coupled to the lens and operable to provide output data indicative of whether an eyelid of an eye on which the lens is mounted is closed; and a display operable to display a light signal in response to the output data from the sensor that the eyelid is closed. A method including determining whether an eyelid of a wearer of an eye-mountable device is closed; and when an eyelid of a wearer is closed, sending a light signal from the eye-mountable device.
US10394052B2

A method for determining a pair of ophthalmic lenses adapted to a wearer, the method including: a wearer data providing, during which wearer data including at least an indication of the distortion dominant eye of the wearer and an indication of the prescription of the wearer are provided; an ophthalmic lenses determining, during which a pair of ophthalmic lenses adapted to the wearer is determined based at least on the wearer data.
US10394050B2

Disclosed is a 3D printed eyewear frame having an integrated hinge. Advantageously, the integrated hinge assembly is a crossed spring hinge. Methods of manufacturing a 3D printed eyewear frame are likewise provided.
US10394047B2

An eyewear frame assembly includes a frame having a rim for securing a lens. The frame further has a first segment and a second segment. At least one of the first segment and the second segment is movable relative to the other of the first segment and the second segment so as to allow insertion within or removal of the lens from the rim. The frame assembly also includes a projection that extends circumferentially from the first segment. The projection and the second segment are configured to be releasably secured to another, thereby securing the lens within the rim.
US10394044B2

An optical image anti-shake device with a yoke is provided. The optical image anti-shake device includes: a casing having a first aperture; a fixing portion having a bottom plate, the bottom plate having a second aperture corresponding in position to the first aperture; and an active portion enclosed by the casing and resiliently clamped between the casing and the bottom plate by the fixing portion, the active portion including: a correcting module for correcting, with a magnetic force, a blur of images caused by a shake of the optical image anti-shake device; a frame having a receiving space; a lens holder disposed in the receiving space of the frame; a lens unit corresponding in position to the first aperture and the second aperture, the lens unit being carried by the lens holder and having an image-capturing optical axis; and a yoke fixed to the frame.
US10394043B2

Disclosed is a method of adjusting a plurality of optical elements associated with a printing system ROS. According to one exemplary embodiment, sensitivity analysis is performed on a computer model of the ROS system and an optical element alignment sequence is generated to minimize the number of optical element adjustments needed to achieve a predefined ROS performance.
US10394040B2

A head mounted display (HMD) includes a display and a pancake lens block. The display with a circular polarizer, comprised of an initial linear polarizer and a first quarter-waveplate with polarizer transmission axis 45° from the waveplate fast axis, emits polarized light. The pancake lens includes a partial reflector, a second quarter-waveplate, and a beam splitting polarizer. The pancake lens receives polarized light from the display. Light propagating through the pancake lens undergoes multiple reflections and transmissions achieved by coordinating changes in polarization of light through these optical elements. To mitigate parasitic light from degrading image quality of the HMD, the fast axis orientation of the first quarter-waveplate is oriented 90° relative to the fast axis orientation of the second quarter-waveplate, and thus the transmission axis of the first polarizer is oriented 90° relative to the transmission axis of the beam splitting polarizer.
US10394039B2

The present invention provides an apparatus for reducing blue light hazard, including: a blue light source and a control module. The control module regulates the blue light source to emit a blue intermittent illumination in a fixed frequency, and a user who looks into the blue light source may perceive visual persistence effect via the blue intermittent illumination. On the other hand, the present invention also provides apparatus for reducing blue light hazard that utilizes a polarizer or a phase adjusting device. Further, various methods for reducing blue light hazard are also provided.
US10394038B2

Technologies are generally described for optical image diversion to provide image capture and display from one or more directions using an image sensor. In some examples, an optical assembly may be used to receive light or other electromagnetic radiation from multiple (including opposing) directions and to provide light or other electromagnetic radiation to an image sensor or detector to capture images. The optical assembly may be centrally-aligned or offset. The optical assembly may be configured to allow collection of light or other electromagnetic radiation from two or more locations. An auto focus or stabilization element may be integrated into one or more optical paths inside an optical switching device. In other examples, a conical or spherical element may be employed to allow capture of panoramic/360 degree images or video. Elements may also be stacked. Furthermore, the optical assembly may be configured to split an optical beam to allow tiling or superimposition of images from different directions at the image sensor.
US10394037B2

Provided are a glasses-free three-dimensional (3D) display device, a setting method of the same, and a using method of the same. The glasses-free 3D display device includes: a display device including a flat panel display; and a 3D viewing cover detachably disposed on the flat panel display, the 3D viewing cover configured to allow images displayed on the flat panel display to be viewed in three dimensions, wherein the display device includes a cover setting program executable by the display device to set setting parameters of the 3D viewing cover.
US10394026B2

A combiner positioning system for a head-up display includes a carrier and a locking element. The carrier supports a combiner for the head-up display, and the combiner is movable between a stowed position and a display position. The locking element has an engaged position and a disengaged position. The locking element engages a portion of the carrier in the display position and rigidly holds the carrier in the display position.
US10394019B2

A method for determining eye openness with an eye tracking device is disclosed. The method may include determining, for pixels of an image sensor of an eye tracking device, during a first time period when an eye of a user is open, a first sum of intensity of the pixels. The method may also include determining, during a second time period when the eye of the user is closed, a second sum of intensity of the pixels. The method may further include determining, during a third time period, a third sum of intensity of the pixels. The method may additionally include determining that upon the third sum exceeding a fourth sum of the first sum plus a threshold amount, that the eye of the user is closed, the threshold amount is equal to a product of a threshold fraction and a difference between the first sum and the second sum.
US10394017B2

An actuator device includes a support portion; a first movable portion; a first torsion bar portion coupling the first movable portion to the support portion to be swingable around a first swing axis; and a wiring disposed on the first torsion bar portion. The torsion bar portion is of a meandering shape including a plurality of straight sections extending in a first direction along the first swing axis and juxtaposed in a second direction intersecting with the first direction, and a plurality of turnover sections alternately coupling two ends of the straight sections. The plurality of turnover sections have a curved shape. The wiring includes wiring sections embedded in grooves formed in the turnover sections.
US10394015B2

A diffractive MEMS device has an in-plane binary reflective diffraction pattern formed in an outer surface of a tillable platform. The binary reflective diffraction pattern includes rectangular or trapezoidal ridges and valleys, or grooves, of a same depth. The binary reflective diffractive pattern has a high diffraction efficiency even though the surfaces of the “grooves” or “ridges” are not perpendicular to the incoming optical beam. The diffractive pattern is supported by a pair of torsional hinges and is tiltable by an electrostatic actuator. The electrostatic actuator can include at least one side electrode for linearization of dependence of tilt angle on the voltage applied to the actuator.
US10394012B2

The present disclosure relates to an endoscopy system. The endoscope system includes: a first light source unit which is installed on a substrate; a second light source unit which is installed on the substrate and which emits light when the first light source unit does not emit light; an optical unit through which the light of the first light source unit or the second light source unit passes; a light guide unit which induces the light which passed through the optical unit to the inside of a target object; an image sensing unit which senses the light reflected and reached from the target object and which converts the sensed light into an image signal; and an image signal processing unit which processes the image signal to display on a display unit.
US10394002B2

A photographing optical lens assembly includes, in order from object side to image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element, a sixth lens element and a seventh lens element. The first lens element has positive refractive power. The second, third, fourth and fifth lens elements have refractive power. The sixth lens element with refractive power has an image-side surface being concave in a paraxial region, wherein an object-side surface and the image-side surface of the sixth lens element are both aspheric, and the image-side surface has at least one inflection point. The seventh lens element with refractive power has an image-side surface being concave in a paraxial region, wherein an object-side surface and the image-side surface of the seventh lens element are both aspheric, and the image-side surface has at least one inflection point.
US10394000B2

An optical image capturing system includes, along the optical axis in order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens, and a seventh lens. At least one lens among the first to the sixth lenses has positive refractive force. The seventh lens has negative refractive force, wherein both surfaces thereof can be aspheric, and at least one surface thereof has an inflection point. The lenses in the optical image capturing system which have refractive power include the first to the seventh lenses. The optical image capturing system can increase aperture value and improve the imaging quality for use in compact cameras.
US10393989B2

A focus control device is adapted to adjust a camera lens. The device comprises a rotational input device (1), a variable gear ratio means (10) and a rotational output means so coupled to communicate a first rotational movement applied to said rotational input device to said variable gear ratio means (10) and to communicate a second rotational movement from said variable gear ratio means (10) to said rotational output means. The variable gear ratio means provides a variable adjustment of the angular velocity of said second rotational movement relative to the angular velocity of said first rotational movement.
US10393988B2

A photographic filter comprising a circular support ring; a circular optical filter lens design to selectively transmit light in a range of wavelengths, the circular optical filter lens attached to the circular support ring; a circular traction frame having a plurality of ridges, the circular traction frame circumferentially attached to the circular support ring; and a circular connection means having male threads designed to screw on a front portion of a camera lens having a matching set of female threads.
US10393987B2

An optical rail system that includes an electronic component mount configured to be mounted on rails between two previously-mounted electronic component mounts without the need of removing one of the two previous-mounted mounts. The electronic component mount includes grooves configured to securely register with respective portions of the rails. The mount further comprises locking devices for securely locking the portions of the rails to the housing within the grooves. The mount additionally includes a dock for securely hosting one or more optical components. Also disclosed is a rail mount for facilitating the mounting the optical rail system to an optical table or other structure. The rail mount includes grooves for securely registering with respective portions of the rails, locking devices for more securely locking the rails within the grooves, and an attachment structure for attaching the rail mount to a post, the post being configured for mounting to an optical table or other structure.
US10393980B2

A fiber distribution device includes a swing frame chassis pivotally mounted to a support structure. At least a first optical splitter module is mounted to the swing frame chassis. Pigtails having connectorized ends are carried by the swing frame chassis and have portions that are routed generally vertically on the swing frame chassis. An optical termination field includes fiber optic adapters carried by the swing frame chassis. The fiber optic adapters are configured to receive the connectorized ends of the pigtails.
US10393977B2

An optical communication cable is provided. The optical communication cable includes an outer cable layer and a plurality of optical fiber bundles surrounded by the outer cable laver. Each optical fiber bundle includes a bundle jacket surrounding a plurality of optical fiber subunits located within the bundle passage. The plurality of optical subunits are wrapped around each other within the bundle passage forming a wrapped pattern. Each optical fiber subunit includes a subunit jacket surrounding a elongate optical fiber located within the subunit passage. The cable jacket, bundle jacket and subunit jacket may be fire resistant, and strength strands of differing lengths may be located in the bundles and the subunits.
US10393972B2

The optical subassembly includes a photodetector including element terminal groups for light-receiving elements, and an electric signal controller including IC terminal groups, wherein any one of the element terminal group and the IC terminal group has a two-terminal configuration, and the other one has a three-terminal configuration, wherein, in a case where terminal groups at both ends where center positions thereof are disposed on the inner side together and have the two-terminal configuration, the first connection terminals are disposed on the outer side than a second connection terminals in the two-terminal configuration, and in a case where terminal groups at both ends where center positions thereof are on the outer side together and have the two-terminal configuration, a first connection terminal in the two-terminal configuration is disposed on the inner side than the second connection terminal.
US10393965B2

A photonic interconnection elementary switch is integrated in an optoelectronic chip/The switch includes first and second linear optical waveguides which intersect to form a first intersection. Two first photonic redirect ring resonators are respectively coupled to the first and second optical waveguides. Two second photonic redirect ring resonators are respectively coupled to the first and second optical waveguides. A third linear optical waveguide is coupled to one of the first ring resonators and one of the second ring resonators. A fourth linear optical waveguide is coupled to another of the first resonators and to another of the second ring resonators. A base switch, complex switch, and photonic interconnection network integrated in an optoelectronic chip, include at least two of the photonic interconnection elementary switches.
US10393964B2

An illumination device and method including multiple illumination sources such as LEDs, lasing diodes or the like operatively connected to a multi-branch light guide adapted to collect and co-align beams from the illumination sources for delivery of high intensity, spatially uniform illumination.
US10393962B2

A method for assembling a semiconductor device includes: receiving a first chip including a plurality of first bonding pads, a first standoff and a second standoff, wherein a first solder is deposited on each of the first bonding pads; depositing a second solder on each of the first and second standoffs; arranging a second chip over the first chip, wherein the second chip includes a plurality of second bonding pads, and at least one of the second bonding pads has a corresponding first bonding pad; heating the second chip over a melting point of the second solder to melt the second solder, and placing the second chip on the first chip to touch and solidify the second solder on each of the first and second standoffs; performing a reflow process to melt the first solder on each of the first bonding pads so that at least one of the first solders touches a corresponding second bonding pad; and waiting a predetermined period of time to allow the second chip to move until a side edge of the second chip touches a waveguide of the first chip.
US10393956B2

A hollow-core fiber (100) of non-bandgap type comprises a hollow core region (10) axially extending along the hollow-core fiber (100) and having a smallest transverse core dimension (D), wherein the core region (10) is adapted for guiding a transverse fundamental core mode and transverse higher order core modes, and an inner cladding region (20) comprising an arrangement of anti-resonant elements (AREs) (21, 21A, 21B) surrounding the core region (10) along the hollow-core fiber (100), each having a smallest transverse ARE dimension (di) and being adapted for guiding transverse ARE modes, wherein the core region (10) and the AREs (21, 21A, 21B) are configured to provide phase matching of the higher order core modes and the ARE modes and the ARE dimension (di) and the core dimension (D) are selected such that a ratio of the ARE and core dimensions (di/D) is approximated to a quotient of zeros of Bessel functions of first kind (ulm,ARE/ulm,core), multiplied with a fitting factor in a range of 0.9 to 1.5, with m being the m-th zero of the Bessel function of first kind of order 1, said zeros of the Bessel functions describing the LPlm ARE modes and LPlm higher order core modes, respectively. Furthermore, an optical device (200) including the hollow-core fiber (100) and a method of manufacturing the hollow-core fiber are described.
US10393953B2

A light source device includes: a light source section; a light guide plate; and a supporting member supporting the light source section so as to oppose a peripheral surface of the light guide plate. The light source section includes light sources and a light source substrate having a surface on which the light sources are mounted. The supporting member has an opposed surface opposing a rear surface of the light guide plate. The opposed surface has receptacles to allow the light source section to be attached so that the surface of the light source substrate opposes one end surface of the light guide plate. The receptacles are arranged so that the light source section can be attached to a selected receptacle, resulting in different separation distances between the light source section and the one end surface of the light guide plate.
US10393951B2

The present invention provides a backlight module, wherein the backlight module comprises a glue frame, a backlight source, a light guide plate, a quantum tube and an optical thin film, and the light guide plate comprises an incident surface and an illuminating surface, and the backlight source comprises a substrate and a plurality of lamp sources on the substrate aligned in a straight line, and the quantum tube comprises a mainbody and two bending sections at two ends of the mainbody, and the glue frame is arranged to surround the light guide plate and periphery of the optical thin film, and the quantum tube is installed on the substrate and arranged to be parallel with the plurality of lamp sources, and bending sections at the two ends of the mainbody are located at outer sides of the lamp sources at two ends of the plurality of the lamp sources.
US10393935B2

A head-up display for a motor vehicle, including an image generating device, from which radiation beams of an image, linearly polarized by a polarizer 4 arranged on the image generating device on the light exit side, are guided via an imaging optical unit to a windscreen and are directed from the windscreen in the direction of a driver of the motor vehicle. A reflective linear polarizer is arranged in the beam path of the radiation beam between the image generating device and the windscreen, the polarization direction of which linear polarizer corresponds to the polarization direction of the radiation beam emitted by the image generating device, and which linear polarizer reflects differently polarized light radiating on the beam path from the windscreen to the image generating device.
US10393928B2

This disclosure relates generally to photogrammetry, and, more particularly, to retroreflective targets used in photogrammetry for measurement of objects being photographed.
US10393927B2

A diffuser is provided with a recess-protrusion structure formed on a plane. When a z-axis is defined as a normal to the plane, an x-axis is defined on the plane, the x-axis is divided into plural intervals, Snx represents length of an interval nx, Sx-max and Sx-min represent the maximum and the minimum of Snx, respectively, the relationship 2
US10393926B2

Disclosed is an optical conversion member, including an optical conversion layer containing quantum dot emitting fluorescent light and an anisotropic light scattering layer having I (0°)/I (40°) of 3 or greater, in which I (0°) indicates a transmission light intensity of the anisotropic light scattering layer at the time of allowing light to be incident on the anisotropic light scattering layer from a normal direction of a surface of the anisotropic light scattering layer, and I (40°) indicates a transmission light intensity of the anisotropic light scattering layer in an azimuth in which a transmission light intensity of the anisotropic light scattering layer at the time of allowing light to be incident on the anisotropic light scattering layer from a direction of a tilt angle of 40° with respect to the normal direction of the surface of the anisotropic light scattering layer becomes a minimum value.
US10393923B2

This invention relates to a method for determining a map of expectation and/or of variance of height of liquid hydrocarbon in a geological model. The method allows analytical resolution of these maps while taking account of the uncertainties in the variables allowing this calculation such as the porosity or oil saturation of the rock and also the uncertainty in the presence of certain types of facies given by the apportionment cubes of architectural elements pAE(c) and proportion cubes for each facies, these proportions then having a triangular distribution defined by the following three values pA,AE,min(c), pA,AE,max(c) and pA,AE,mode(c). In particular, the method comprises the calculation of the sum of the plurality of architectural elements of pAE(c)·⅓(pA,AE,min(c)+pA,AE,max(c)+pA,AE,mode(c)) and the determining of a value of expectation of height of liquid hydrocarbon for said column as a function of the sum determined.
US10393905B2

A method for torsional wave logging in a borehole of a subterranean formation. The method includes obtaining a torsional wave measurement of the borehole, wherein the torsional wave measurement represents characteristics of a torsional wave propagating within a cylindrical layered structure associated with the borehole, wherein the cylindrical layered structure comprises the subterranean formation and a completion of the borehole, analyzing, by a computer processor, the torsional wave measurement to generate a quality measure of the completion, and displaying the quality measure of the completion.
US10393893B2

Methods of detecting high atomic weight materials in a volume such as a truck or cargo container are disclosed. The volume is scanned with an X-ray imaging system and a muon detection system. Using the output data of the muon detection system, the exit momentum and incoming and outgoing tracks of each muon are reconstructed. A muon scattering statistical model is calculated using the muon exit momentum and the incoming and outgoing tracks of the muon. A most likely scattering density map is determined according to the muon-scattering statistical model and an X-ray statistical model. A visual representation of the most likely scattering density map is displayed.
US10393892B2

A circuit (300) for detecting the appearance of x-rays with a view to triggering a radiological image capture, comprising a set (301) of photodiodes that is connected to a ground (GD), an amplifying circuit (302) and a capacitor (C2), the amplifying circuit (302) comprising an amplifier (AMP) and a voltage source (GEN) and being connected, via a first input, to the output of the set (301) of photodiodes, the capacitor (C2) being connected between the ground (GD) and a second input of the amplifier (AMP), the detecting circuit (300) being characterized in that the amplifying circuit (302) is configured to carry out in succession the steps of: Charging the capacitor (C2) with a reference voltage (Vref) generated by the voltage source (GEN); Isolating the second input of the amplifier (AMP) from the voltage source (GEN); and Integrating the current generated by the set (301) of photodiodes.
US10393891B2

Various embodiments described herein may include a detector array for a CT imaging system. The detector array includes a pixel array in which each pair of adjacent pixels in the pixel array may be separated by a collimator (e.g., located between each row and column of the pixel array) that absorbs photons and each pixel in the pixel array includes a sub-pixel array. The collimator absorbs photons that strike at a boundary between adjacent pixels. Each sub-pixel may have an anode that is connected to an ASIC channel. When a sub-pixel in a pixel detects a photon, signals of a plurality of sub-pixels in the pixel are automatically summed, including the sub-pixel that detected the photon.
US10393890B2

In an X-ray imaging device according to a first embodiment, an X-ray detector has a configuration in which scintillator elements are defined by light-shielding walls in a lattice shape. Among X-rays incident on the X-ray detector, X-rays incident on the light-shielding walls are not converted into scintillator light and are transmitted by the X-ray detector. Accordingly, by causing X-rays to be incident on the X-ray detector in which the scintillator elements are defined by the light-shielding walls in a lattice shape, an area in which X-rays 3a transmitted by a subject M are incident on the X-ray detector can be limited to an arbitrary range. Accordingly, since a detection mask can be omitted in the X-ray imaging device which is used for EI-XPCi, it is possible to reduce a manufacturing cost of the X-ray imaging device.
US10393885B2

Resonant meta-material structures are defined by metallic, dielectric or other materials that form nanoshells or nanomeshes that can be situated proximate to ionizing-radiation-sensitive layers so as to provide ionizing-radiation-dose-dependent optical properties. Such meta-material structures can also define aligned or periodic, semi-random, or other arrangements of nanostructures that are coupled to or include stressed layers. Detection of optical radiation from such structures is used to determine gamma radiation dose or to detect a disturbance of the nanostructure indicating tampering.
US10393878B2

A vehicle-to-X communication module which is configured to transmit operating data to a satellite navigation module. In this way, supply of operating data to the satellite navigation module can be facilitated and, in particular, in many cases reception of the operating data by Assisted GPS (AGPS) can be dispensed with.
US10393862B2

A trailer-detection system includes a radar-sensor and a controller. The radar-sensor is used to determine a range, an azimuth-angle, and an elevation-angle of a radar-signal reflected by a trailer towed by a host-vehicle. The controller is in communication with the radar-sensor. The controller is configured to determine a size of the trailer towed by the host-vehicle based on the range, the azimuth-angle, and the elevation-angle of the radar-signal.
US10393857B2

Disclosed are systems, devices and methods for determining an angle of arrival (AoA) of a signal transmitted between devices. Particular implementations enable obtaining measurements of AoA from signals that are not pure tone signals. In one aspect, a reference signal may emulate one or more aspects of a packet signal as transmitted by a transmitter. An AoA of the packet signal may be determined based, at least in part, on the packet signal and the reference signal.
US10393855B2

A method is disclosed for determining the position of an RFID transponder. Separate signals of at least two electromagnetic alternating fields are emitted from at least two antenna to one RFID transponder. The antenna are spaced at a distance from each other so that the two electromagnetic alternating fields are emitted at a distance from one another. The emitted electromagnetic alternating fields to the one RFID transponder are reflected so that the reflected electromagnetic alternating fields are sent back to the antenna. The transit times of the electromagnetic alternating fields are determined from emission to receiving back at the antenna. The distances between the antenna and the RFID transponder are determined, and the position of the RFID transponder from the at least two distances is determined relative to the at least two antenna.
US10393840B2

In a magnetic resonance method and apparatus, a control computer for a data acquisition scanner automatically determines sequence control data, for a control protocol that has been loaded into the control computer, that define different functional sub-sequences of data acquisition sequence, the sub-sequences causing nuclear spins in at least two sub-volumes of a subject to be simultaneously manipulated or used in order to acquire magnetic resonance data. For each sub-sequence, the computer determines a respective effective volume dependent on the respectively associated sub-volumes, and determines applicable underlying conditions from which control signals are generated that locally optimize the sub-sequences for each effective volume.
US10393831B2

A novel MRI-compatible amplifier design uses positive feedback from a low-noise Field-Effect Transistor to amplify the signal current within a resonant NMR coil. The amplified signal current in this low-power circuit produces RF flux can be coupled out to receiving loops positioned externally without significant loss in sensitivity. In other aspects, the amplifier may be remotely powered by external resonant loops, a small non-magnetic battery, or optical power, such that the NMR coil can be positioned during highly invasive procedures such as for surgical resection of tumors in deep-lying tissues to develop high-resolution images.
US10393829B2

A method for determining a position of a mobile device relative to a B0 field magnet along a z-coordinate axis, and a device and a magnetic resonance tomography unit for performing the method are provided. The device includes a magnetic field strength sensor arranged in a fixed relative position. A characteristic magnetic field strength Bref of the B0 field magnet that emerges for a plurality of x-y coordinate pairs with a same reference z-coordinate zref is ascertained. The device is moved along the z-coordinate axis until the magnetic field strength sensor measures the characteristic magnetic field strength Bref.
US10393828B2

An interdigitated Y-axis magnetoresistive sensor, comprising a substrate, and located on the substrate is a first comb-shaped soft ferromagnetic flux guide, a second comb-shaped soft ferromagnetic flux guide, and a push-pull magnetoresistive bridge sensing unit. It also may include a calibration and/or an initialization coil. The first and the second comb-shaped soft ferromagnetic flux guides are formed into an interdigitated shape. The gaps between a second comb tooth and two adjacent the first comb teeth are the first gap and the second gap. Furthermore, a pair of gaps are formed between the second come tooth and the base of the first comb as well as between the first comb tooth and the second comb tooth base. A push magnetoresistive unit string and a pull magnetoresistive unit string are alternately placed in the first gap and the second gap, respectively. The resulting magnetoresistive sensing unit senses the magnetic field along the X-axis. The calibration coil comprises straight calibration conductors that are parallel to the magnetoresistive sensing unit string. The initialization coil is comprised of straight initialization conductors that are perpendicular to the magnetoresistive sensing unit string. As a result of the interdigitated soft ferromagnetic flux guides, Y-axis magnetic field measurement is enabled. The present design is easy to implement, has high-gain, and low power consumption.
US10393826B2

A microfabricated sensor includes a first reflector and a second reflector in a sensor cell, separated by a cavity path segment through a sensor cavity in the sensor cell. A signal window is part of the sensor cell. A signal emitter and a signal detector are disposed outside of the sensor cavity. The signal emitter is separated from the first reflector by an emitter path segment which extends through the signal window. The second reflector is separated from the second reflector by a detector path segment which extends through the signal window.
US10393822B1

A computer-implemented method for charging partial-use batteries may include (1) determining a discharge duration for a partial-use battery, (2) estimating an age of the partial-use battery, (3) calculating, based on the age, a partial charge voltage for the partial-use battery that will enable a discharge cycle of the partial-use battery to last for the discharge duration, and (4) floating the voltage of the partial-use battery at the partial charge voltage to prolong the partial-use battery's life. The partial-use battery may be a backup battery of a power supply that will experience a transition from a first power source to a second power source, the transition may be expected to last for a transitional duration, the backup battery may supply power to the power supply during the transition, and the discharge duration may be greater than or equal to the transitional duration. Various other methods, systems, and apparatus are also disclosed.
US10393818B2

A method for characterizing electrical impedance of an energy storage device includes the following steps: (a) controlling a first switching power converter to transfer electric power between a first energy storage device and a load, (b) controlling the first switching power converter to generate a sinusoidal perturbation on electric current flowing through the first energy storage device, (c) determining an alternating current (AC) component of the electric current flowing through the first energy storage device, (d) determining an AC component of voltage across the first energy storage device, and (e) determining a complex impedance of the first energy storage device based at least in part on the AC component of the electric current flowing through the first energy storage device and the AC component of the voltage across the first energy storage device.
US10393817B2

A method for determining a reference energy profile has comparing a first course and a second course. The first course describes an energy absorption of a first battery during a first charge cycle. The second course describes the energy absorption of the first or a second battery during a second charge cycle which follows after the first charge cycle. The comparison is performed for a plurality of time intervals. The method has determining a deviation between the first and the second course for each of the plurality of time intervals. In addition, the method has determining an amount of electrical energy based on the deviation for each of the time intervals, wherein the amount of electrical energy describes a preset default value of the reference energy profile for an amount of energy to be fed to a battery to be formed during a formation process of the battery to be formed for each of the time intervals.
US10393816B2

A voltage-detecting device applied to a battery pack includes a serially connected body of plural battery cells.Serially connected bodies of at least two of the battery cells of the battery pack form detection blocks; each of the respective battery cells of a detection block, or a serially connected body of a number of battery cells in a detection block that is less than the number of the battery cells of the detection block is taken to be a battery for which voltage is to be detected. Monitoring units includes a main voltage-detecting unit for detecting terminal voltage of each of the batteries; a positive-electrode-side input unit electrically connected to the positive-electrode side of a detection block; a negative-electrode-side input unit electrically connected to the negative-electrode side thereof; and sub voltage-detecting units for detecting terminal voltage of the detection blocks as the state of the battery pack.
US10393815B2

A method and apparatus for testing batteries uses an audible voice prompt 35, 64 to enunciate the battery label or identifier that will be stored with the battery measurement in memory. Since the battery test technician must pay careful attention to the placement of the probes onto the battery terminal, the use of a voice prompt, rather than a visual prompt, allows the technician to keep his/her eyes on the test probes. If the label enunciated by the voice prompt does not match the label of the battery under test, the label on the tester can be reset to match the battery under test. In particular, a battery tester has a program which displays sequential numbers of battery labels that are stored with each battery's measurement data in memory. The sequence of labels corresponds to the sequential numbers marked on batteries in a string, array or matrix.
US10393807B2

A method and associated systems for using direct sums and invariance groups to optimize the testing of partially symmetric quantum-logic circuits is disclosed. A test system receives information that describes the architecture of a quantum-logic circuit to be tested. The system uses this information to organize the circuit's inputs into two or more mutually exclusive subsets of inputs. The system computes a direct sum of a set of groups associated with the subsets in order to generate an invariance group that contains one or more invariant permutations of the circuit's inputs. These invariant permutations can be used to reduce the number of tests required to fully verify the circuit for all possible input vectors. Once one specific input vector has been verified, there is no need to test other vectors that can be generated by performing any one of the invariant permutations upon the previously verified vector.
US10393806B2

Disclosed is an organic light emitting display (OLED) device that may include a thin film transistor on a substrate; a first electrode electrically connected with the thin film transistor; an organic emitting layer on the first electrode, the organic emitting layer separated by a partition; a partition cover on the partition; a second electrode on the organic emitting layer; and an encapsulation layer on the second electrode, wherein a width of an upper surface of the partition cover is smaller than a width of a lower surface of the partition cover.
US10393803B2

One embodiment of the present disclosure describes a memory system that may include one or more memory devices that may store data. The memory devices may receive command signals to access the stored data as a loopback signal. The memory devices may operate in a normal operational mode, a loopback operational mode, a retrieval operational mode, a non-inverting pass-through operational sub-mode, and an inverting pass-through operational sub-mode. The operational modes facilitate the transmission of the loopback signal for the purpose of monitoring of memory device operations. A selective inversion technique, which uses the operational modes, may protect the loopback signal integrity during transmission.
US10393802B2

A method for testing a plurality of electronic devices includes performing tests of up to m devices at a time to measure device parameters on a device tester configured to test up to m devices at a time, where m is an integer. After each test, the method includes performing statistical analysis of the measured device parameters for all tested devices to determine statistical data, including updated mean and standard deviation for each parameter, and storing only the statistical data, and not the measured device parameters. The method further includes determining new pass/fail limits for each device parameter based on the updated mean and standard deviation, and determining pass or fail of each device based on the new pass/fail limits for each device parameter.
US10393781B2

The present invention relates to a system for impedance generation comprising impedance generation means arranged for receiving an input clock signal and for generating at least one parameter at a frequency derived from the input clock signal, impedance tuning means arranged for receiving the at least one parameter, for synthesizing an impedance based on the received at least one parameter and for outputting the synthesized impedance to a device under test.
US10393779B2

Systems, methods, and other embodiments are disclosed for validating measured meter data. In one embodiment, a graphical user interface is provided that facilitates configuration of a validation algorithm by a user. Historical usage data is accessed during a non-peak time to offload processing from a peak time. The non-peak time corresponds to a time span when the measured meter data is not being received and validated, and the peak time corresponds to a different time span when the measured meter data is being received and validated. Statistical data is generated from the historical usage data during the non-peak time and stored in a memory. The measured meter data is received and the statistical data is accessed during the peak time. The measured meter data is validated by applying the validation algorithm to the statistical data and the measured meter data during the peak time.
US10393771B2

An exchangeable contact unit which can be attached to or detached from a main body of an inspection jig, includes: a flexible board which is provided with a contact part with respect to an object to be inspected; and a coaxial connector which is directly and electrically connected to the flexible board.
US10393766B2

An angle of attack sensor includes a housing having an open first end and a closed second end, a heated chassis positioned within the open first end of the housing, a mounting plate positioned on the heated chassis adjacent the open first end of the housing such that an internal chamber is formed between the heated chassis and the mounting plate, a transducer compartment between the heated chassis and the closed second end of the housing, and a water management system located adjacent the internal chamber and the transducer compartment. The water management system includes an annular chamber positioned in the internal chamber, a first tube at a first end of the annular chamber, and a second tube at a second end of the annular chamber. The first tube has a hole such that the first tube is in fluid communication with the annular chamber and the internal chamber, and the second tube is in fluid communication with the annular chamber and the transducer compartment.
US10393762B2

The present invention relates to the field of diagnostic methods. Specifically, the present invention contemplates a method for diagnosing heart failure in a subject, a method for identifying whether a subject is in need for a therapy of heart failure or a method for determining whether a heart failure therapy is successful. The invention also relates to tools for carrying out the aforementioned methods, such as diagnostic devices.
US10393744B2

Provided is a peptide for targeting colorectal cancer, a composition for diagnosing radioresponsiveness-dependent prognosis of colorectal cancer using the peptide, and a drug delivery use of the peptide, wherein a functional peptide capable of targeting cancer has been discovered so as to implement personalized diagnosis and treatment for individual patients having cancer, in consideration of problems occurring during treatment in which treatment cases of respective patients differ due to different therapeutic responses resulting from genetic differences in the individual patients.
US10393742B2

The present invention relates to a method for detecting and diagnosing Chlamydia suis infections in a subject, and a diagnostic kit therefor.
US10393741B2

Described herein are improved diagnostic tools for veterinary and human use which can be used for serodiagnosing A. platys in mammals, particularly in members of the Canidae family and in humans. The diagnostic tools are a group of outer membrane proteins of A. platys and variants thereof, referred to hereinafter as the “OMP proteins”, a group of outer membrane proteins of A. platys and variants thereof referred to hereinafter as the “P44 proteins”, and antibodies to the OMP proteins and the P44 proteins.
US10393735B2

The invention relates to a method and a processing device for the processing of a fluid containing interfering particles (C). Magnetic particles (MP) are added to the fluid in a processing chamber and distributed, in part, using a magnetic field to provide a blocking zone (BZ) within the processing chamber to impede or prevent such migration of the interfering particles (C) through the processing chamber. The blocking zone (BZ) hence acts as a filter element by which interfering particles (C) can for example be kept away from a detection region at the surface of the processing chamber.
US10393732B2

The screening method of the present invention is useful for screening drugs such as insulin secretagogues having an insulin secretagogue activity with minimized side effects (hypoglycemia induction, etc.). The transformant in which a polynucleotide encoding the fusion protein used for the screening method is introduced, the screening kit comprising the transformant, etc. are also useful for screening excellent drugs.
US10393725B2

A system and method that images biological samples and uses chromophores to analyze the imaged samples. The chromophore analysis can be done by itself or in conjunction with fluorophore analysis in High Content Imaging systems. To perform chromophore analysis the biological samples can be labeled with different chromophores and imaged using transmitted light that is at least partially absorbed by the chromophores. To also perform fluorophore analysis the samples can also be labeled with fluorophores that are excited by excitation light. The chromophore analysis and fluorophore analysis can be performed separately or concurrently using a High Content Imaging system. The system provides the expanded capability by illuminating the chromophore-labeled samples with transmitted light of different wavelengths and automatically detecting the images which represent the differential absorption of the colored lights by the sample.
US10393721B2

Disclosed are methods, systems, and computer-readable mediums for determining the composition of gaseous fuel. An initial gaseous fuel stream is provided that includes methane, non-methane hydrocarbons, and inert gases. Air is mixed into the initial fuel stream upstream of a first catalyst. The first catalyst oxidizes only the non-methane hydrocarbons of the initial fuel stream to produce a resultant fuel stream comprising methane and inert gases. Air is mixed into the resultant fuel stream downstream of the first catalyst and upstream of a second catalyst. The second catalyst oxidizes only the methane hydrocarbons of the resultant fuel stream to produce an output fuel stream. Mole ratios of the methane, the non-methane hydrocarbons, and the inert gases of the initial fuel stream are each determined.
US10393711B2

A system for identifying or distinguishing materials, comprising at least one local apparatus and a central station. Each local apparatus comprises at least one measuring device for recording at least one actual signature for materials each and at least one local computer communicatively connected to the at least one measuring device, the at least one local computer having a local database for storing and/or processing the actual signature. The at least one central station comprises a server having a central database for storing and/or processing the actual signatures of the local apparatus. Furthermore, the system comprises a network, which communicatively connects the local computers of the local units via the server of the center. The invention further relates to a corresponding method for operating a system, to an analysis method for identifying or distinguishing the materials, and to a measuring device for recording material properties of the materials.
US10393701B2

Microfluidic methods of assaying molecule switching are provided. Aspects of the methods include microfluidically separating a sample containing the molecule of interest and then employing the resultant separation pattern to determine a switching characteristic of the molecule. Also provided are microfluidic devices, as well as systems and kits that include the devices, which find use in practicing embodiments of the methods. The methods, devices, systems and kits find use in a variety of different applications, such as analytical and diagnostic assays.
US10393700B2

A method of identifying a molecule is disclosed. A molecule is drawn to a nanopore by applying a first voltage signal to a pair of electrodes during a first period, wherein the first voltage signal causes a first ionic current through the nanopore that is indicative of a property of a portion of the molecule proximate to the nanopore. The molecule is released from the nanopore by applying a second voltage signal to the pair of electrodes during a second period, wherein the second voltage signal causes a second ionic current through the nanopore. The first period and the second period are determined based at least in part on a net ionic current through the nanopore comprising the first ionic current and the second ionic current.
US10393698B2

Methods that allow independently applied pressures to a BGE reservoir and a sample reservoir for pressure-driven injection that can inject a discrete sample plug into a separation channel that does not require voltage applied to the sample reservoir and can allow for in-channel focusing methods to be used. The methods are particularly suitable for use with a mass spectrometer.
US10393696B2

A gas sensor includes a sensor element. The sensor element includes; a solid electrolyte body that has oxygen ion conductivity and includes a first main surface exposed to a gas to be measured and a second main surface exposed to a reference gas; a sensor electrode that is provided on the first main surface and detects a specific gas component in the gas to be measured; and a reference electrode that is provided on the second main surface. The sensor electrode is made of a Pt—Rh alloy that contains 30 mass % to 70 mass % Pt and 70 mass % to 30 mass % Rh, when an overall noble metal component is 100 mass %. A variation amount of the Rh content of the Pt—Rh alloy from an outermost surface to a depth of 350 nm in a thickness direction of the sensor electrode is within a range of up to 10 mass %.
US10393694B2

A gas sensor 1 includes a sensor element 2, a housing 13 and an element cover 3. The sensor element 2 is provided with a gas introduction part 271 for introducing a measurement gas thereinto at a distal end portion 201 thereof. The element cover 3 includes an inner cover 4 disposed so as to cover the distal end portion 201 of the sensor element 2 and an outer cover disposed outside the inner cover 4. The outer cover 5 is provided with outer inlet openings 52 for introducing the measurement gas into the outer cover 5. The inner cover 4 is provided with inner inlet openings 42 for introducing the measurement gas into the inner cover 4. The axial intermediate position C1 of the gas introduction part 271 of the sensor element 2 is more to the axial proximal end side X2 than the axial proximal end position D1 of the inner inlet opening 42 of the inner cover 4.
US10393689B2

In embodiments, a semiconductor gas sensor includes a substrate having a cavity, a first insulation layer formed on the substrate, including an exposure hole formed at a position corresponding to the cavity and a peripheral portion of the cavity, a second insulation layer formed on the first insulation layer, covering the exposure hole, a heating electrode formed on the second insulation layer, being formed at a position corresponding to the cavity, a sensing electrode formed over the heating electrode, being electrically insulated from the heating electrode and a detection layer covering the sensing electrode, being capable of having a variable resistance when acting with a predetermined kind of gas.
US10393688B2

A sensor device includes a first electrode, a second electrode, and a functional element. The first electrode includes a porous body having holes in at least the vicinity of a surface of the first electrode, and includes a first metallic material in which either a first passivation film is formed on the surface or the first passivation film present on the surface is lost. The second electrode spaced apart from the first electrode includes a porous body having holes in at least the vicinity of a surface of the second electrode. The functional element is configured to measure a difference in electric potential between the first and second electrodes. A porosity of the first electrode and a porosity of the second electrode are different from each other. The sensor device is configured to measure a state of a site to be measured based on the difference in electric potential.
US10393686B2

A conductivity meter for measuring an electrical conductivity of a liquid medium having a housing, a conductive first measuring cell and a control device for controlling the first measuring cell, wherein the first measuring cell has a first conductivity measuring range, a first electrode and a second electrode, and wherein the first measuring cell and the control device are arranged at the housing. To provide a conductivity meter for measuring an electrical conductivity of a liquid medium, whose conductivity measuring range is increased, the conductivity meter has a second measuring cell with a second conductivity measuring range, that the second measuring cell is arranged at the housing, and that the control device is designed for controlling the second measuring cell.
US10393683B2

X ray apparatus includes a sample stage (4) for supporting a sample (6), an X-ray source (2) and an energy dispersive X-ray detector (8). A conical X-ray collimator (10) is provided either between the sample and the X-ray source or between the sample and the energy-dispersive X-ray detector, the conical X-ray collimator including a plurality of truncated cones arranged concentrically around a central axis, the truncated cones having a common apex defining a central measurement spot on the sample.
US10393681B2

The present invention relates to an X-ray Talbot interferometer including a source grating including a plurality of X-ray transmitting portions, configured to allow some of X-rays from an X-ray source to pass therethrough; a beam splitter grating having a periodic structure, configured to diffract X-rays from the X-ray transmitting portions by using the periodic structure to form an interference pattern; and an X-ray detector configured to detect X-rays from the beam splitter grating. The beam splitter grating diffracts an X-ray from each of the plurality of X-ray transmitting portions to form interference patterns each corresponding to one of the plurality of X-ray transmitting portions. The plurality of X-ray transmitting portions are arranged so that the interference patterns, each corresponding to one of the plurality of X-ray transmitting portions, are superimposed on one another to enhance a specific spatial frequency component in a sideband generated by modulation of the interference patterns.
US10393678B2

Provided is a device capable of suppressing a drop in detection accuracy, and a manufacturing method of a structure. A detection device is a device that irradiates a subject with X-rays and detects the X-rays transmitting through the subject, and includes an X-ray source that emits X-rays, a table that holds the subject, a detector that detects at least a portion of the transmitted X-rays emitted from the X-ray source and transmitted through the subject, and a first guide device and a second guide device that guide movement of the table in a direction parallel to an optical axis of the X-ray source while supporting the table. In this detection device, a guide plane, which is parallel to the optical axis and is a plane to which the movement of the table is regulated, passes through the inside of a detection region of the transmitted X-rays of the detector.
US10393670B1

A container inspection system is described herein. The container inspection system includes a light source that emits a flash of light when a container is detected as being in an inspection region. The container inspection system further includes a light director element that receives a portion of the flash of light and forms a tapering field of light that illuminates an exterior surface of a sidewall of the container when the container is in the inspection region. The container inspection system further comprises a camera that generates an image of the exterior surface when such surface is illuminated by the tapering field of light. A computing system receives the image and outputs an indication as to whether or not the container is defective based upon the image.
US10393669B2

The present disclosure relates to an apparatus for measuring a color parameter of a gemstone. The apparatus comprises a support structure for supporting the gemstone at a measurement location, an illumination system for illuminating the gemstone at the measurement location, an imaging device directed towards the measurement location for obtaining an image of the gemstone, and an image processor for analyzing the image of the gemstone. The image processor is configured to identify a set of stone pixels corresponding to the gemstone in the image and identify luminance and chrominance values for each stone pixel. A color vector is calculated from an expression of the chrominance values of the stone pixels in chrominance space, the color vector extending in chrominance space from stone pixels having a relatively high luminance value to stone pixels having a relatively low luminance value. This color vector is used in the determination of the color parameter.
US10393667B2

Techniques for optical analysis of fluid samples using sensors and water enhancing agents for in-line measurements with a continuous flow of the fluid samples are provided. In one aspect, a device includes: at least one reagent dispenser located at an introduction point along a conduit, the conduit being configured to contain a flow of a fluid sample; at least one first detector located at a first detection point along the conduit downstream from the introduction point; and at least one second detector located at a second detection point along the conduit downstream from the first detection point, wherein the at least one first detector and the at least one second detector are configured to make optical measurements of the fluid sample. A method employing the device is also provided.
US10393666B2

A method of monitoring a respiratory stream can be provided by monitoring color change of a color change material to determine a CO2 level of the respiratory stream in contact with the color change material by emitting visible light onto the color change material. Related devices, systems, and compositions are also disclosed.
US10393661B2

A structured illumination microscopic device includes a first spatial modulation unit spatially modulating a fluorescent sample using an excitation light having a sinusoidal illumination distribution of a spatial frequency K and having an optical frequency ω1 for shifting a fluorescent substance to an excitation level; a second spatial modulation unit spatially modulating the fluorescent sample using a stimulation light having a sinusoidal illumination distribution of a spatial frequency K and having an optical frequency ω2 for shifting the excited fluorescent substance to a base level; and an imaging unit obtaining, as a modulated image, an image of the fluorescent sample with spontaneously emitted light generated at the fluorescent sample in accordance with the excitation light and the stimulation light.
US10393657B2

The present invention provides a surface plasmon resonance (SPR) detection system and method. This system utilizes a detection light path to form a detection image containing incident angle information and wavelength information. During testing, full-spectrum scan is performed first to obtain a resonance wavelength of a sample. Then, partial-spectrum scanning is performed by continuously tracking the resonance wavelength, and the number of scanning points in each scanning cycle is controlled according to specific situation to shorten the scanning time, thereby obtaining the resonance wavelength of the sample in real time. When the refractive index of the sample changes, the corresponding resonance wavelength changes as well; by obtaining the change of the resonance wavelength, variation of the reflective index of the sample is calculated, which is rapid SPR detection of wavelength modulation.
US10393652B2

An optical apparatus for obtaining a reflectance spectrum includes a first means for generating a light, a second means for transferring and receiving the light on a substrate, a third means for collecting a diffusely reflected light, and a fourth means for separating the diffusely reflected light from a specular reflected light to obtain information about a concentration of a chromophore in the substrate. The second means is an optic probe made of Poly(methyl methacrylate) (PMMA) material including an inner rod and an outer rod, the inner rod is nested within the outer rod for collection and for illumination, the inner rod and the outer rod are coaxial, the inner rod is longer than the outer rod, the inner rod is isolated from the outer rod with a semi mirrored isolator, the reflected light is reflected from deep within the substrate by the inner rod.
US10393650B2

It is provided a system for determining characteristics of an object or a sample comprising at least a first and a second transmitter unit, wherein the first transmitter unit is configured for transmitting first electromagnetic waves towards the object and the second transmitter unit is configured for transmitting second electromagnetic waves towards the object; at least one receiver unit) for receiving electromagnetic waves from the object, the receiver unit generating a receiver signal upon receipt of the electromagnetic waves from the object. The first and the second transmitter unit is configured in such a way that the first and the second electromagnetic waves are modulated differently in such a way that by demodulating the receiver signal, a portion of the receiver signal evoked by the first electromagnetic waves can be separated from a portion of the receiver signal evoked by the second electromagnetic waves. The system comprises an evaluating unit.
US10393649B2

A THz bolometer detector includes a directional antenna 1 that receives a THz wave having a wavelength λ and radiates the received THz wave, a reception antenna 2 that is provided so as to face the directional antenna 1, and a bolometer 4 that detects heat generation due to a current flowing in the reception antenna 2. The directional antenna 1 overlaps the reception antenna 2 in plan view, and a longitudinal length of the directional antenna 1 is set to be less than a longitudinal length of the reception antenna 2.
US10393648B2

A system for increasing light throughput in cavity enhanced spectrometry, and a model for cavity enhanced absorption measurements are presented. The cavity has an entrance mirror, an opposed exit mirror and a detector positioned adjacent the exit mirror. An input aperture is defined in the entrance mirror to allow light from a source to enter the cavity. The input aperture improves light throughput without significant departure from the theoretically predicted amplification of absorbance. This results in improvement of detection limits, even with mirrors of modest reflectivity and inexpensive detectors.
US10393639B2

A method for measuring, in particular simultaneously measuring, different particle concentrations, in particular particulate matter concentrations, preferably in a flow, using a particle measuring system, in particular a particulate matter measuring system, comprising a photometric scattered light unit (1) with a measurement volume (16), wherein the scattered light unit (1) consists of at least one light transmitter (7) which emits (13) light signals, in particular pulsed light signals, and of at least one light-sensitive receiver system (8), which is arranged at at least one angle (15) and which receives the scattered light (14) from the particles (12) forming the particle concentration, characterized in that the scattered light unit (1) with measurement volume (16) is hermetically sealed with the exception of at least one fluid inlet (1a) and/or at least one fluid outlet (1b), which are provided with blocking devices (2, 3), wherein a sample of the fluid to be examined is applied to the scattered light unit (1) with measurement volume (16) and a predeterminable first number of measurement values is recorded.
US10393631B2

A method for extracting protein from a fat sample is described comprising the steps of separating solidified fat and solid residues from a centrifuged mixture of protein, fat, other solid materials and aqueous solution of phosphate buffered saline to form an aqueous phase containing the protein. The aqueous phase is then filtered through a filter to separate a clear protein extract from the mixture.
US10393629B2

This invention generally relates to a system for estimating fuel consumption of a boiler in a building and to a method of estimating fuel consumption, in particular for estimating gas consumption. A system is disclosed for estimating fuel consumption of a boiler in a building, the system comprising at least boiler operating model configured to perform said estimating on the basis of at least one ON time of the boiler.
US10393612B2

Provided is a smoke machine that comprises a heating element disposed within a chamber wherein smoke is created. The chamber may contain a liquid reservoir containing a liquid that creates visible smoke when heated, e.g. to the point of vaporization, evaporation and/or condensation. A liquid transfer device transfers the liquid from the reservoir towards the heating element. The liquid transfer device may be provided around the periphery of the heating element, e.g. by being wrapped or coiled around it, of by having the heating element inserted in it. It may be tied in place or fastened by a fastener. It may be held by friction fit provided by a friction allowing wicking but providing substantially complete coverage of the heating element or part thereof. Also provided is a smoke machine that comprises a pressure controller.
US10393602B2

The present disclosure includes devices and method for measuring tension in a test object. An example device includes a probe configured to exert a force upon a test object at a particular location, a sensor that detects the force that the probe exerts upon the test object, and a switch that signals the sensor indicating the test object has been displaced a particular distance and/or angle, such that the sensor measures the force at a time when the test object has been displaced the particular distance and/or angle.
US10393598B1

Metal interconnect layers on a top surface connected through holes to interconnect layers of the same or interconnect layers of a thermoelectrically different material on a bottom surface material on the bottom surface. Through hole connection provided by a material of the same or similar thermoelectric material as interconnects. A second metal of a thermoelectrically different material than the first interconnect layer is connected through a second hole from the top side interconnect to the bottom side interconnect. A second through hole connection provided by a metal of the same or similar thermoelectric material as the interconnect layer on the bottom side. Layers are connected in an alternating fashion to form a differential thermocouple. The pattern is created by printing conductive metallic inks on the surfaces and through holes, or by a combination of plating and etching processes and printing conductive metallic inks on the surfaces and through holes.
US10393592B2

Disclosed is a system for measuring a surface temperature. The system may comprise a printed circuit board, an insulator block, a conductive probe, a plurality of temperature sensors, and a plurality of compressive contact pins. The conductive probe may have a first surface and a second surface opposite the first surface. The conductive probe may be coupled to the insulator block. The plurality of temperature sensors may be coupled to the insulator block and translatable in a first direction within the insulator block. Translation of the plurality of temperature sensors in the first direction may cause each of the plurality of temperature sensors to contact the first surface of the conductive probe. The plurality of compressive contact pins may each be electrically couple a corresponding temperature sensor to the printed circuit board.
US10393587B1

Methods for laser induced ablation spectroscopy are disclosed. A sample site position sensor, and stage position motors can move the stage in three independent spatial coordinate directions, and a stage position control circuit is used to move an analysis sample site to selected coordinate positions for laser ablation. Light emitted from a plasma plume produced with laser ablation can be gathered into a lightguide fiber bundle that is subdivided into branches. One branch can convey a first portion of the light to a broadband spectrometer operable to analyze a relatively wide spectral segment, and a different branch can convey a second portion of the light to a high dispersion spectrometer operable to measure minor concentrations and/or trace elements. Emissions from a plasma plume can be simultaneously analyzed in various ways using a plurality of spectrometers having distinct and/or complementary capabilities.
US10393586B2

A spectrometer includes an input unit for receiving an optical signal, a diffraction grating disposed on the transmission path of the optical signal for dispersing the optical signal into a plurality of spectral rays, an image sensor disposed on the transmission path of at least a portion of the spectral rays, and a waveguide device. A waveguide space is formed between the first and second reflective surfaces of the waveguide device. The optical signal is transmitted from the input unit to the diffraction grating via the waveguide space. The portion of the spectral rays is transmitted to the image sensor via the waveguide space. At least one opening is formed on the waveguide device, and is substantially parallel to the first and/or second reflective surface. A portion of the spectral rays and/or the optical signal diffuses from the opening out of the waveguide space without reaching the image sensor.
US10393583B2

A calibration target for a hyperspectral image sensor can include a panel with a predetermined length and width. The calibration target can also include a dispersive fabric overlaying a surface of the panel that refracts and disperses light illuminated from an illumination source to provide light on a plurality of different spectral bands corresponding to spectral bands detectable by the hyperspectral image sensor.
US10393578B2

A system and method for monitoring and operating one or more light emitting devices is disclosed. In one example, light intensity within a dual elliptical reflecting chamber is sensed and operation of a fiber curing system is adjusted in response to an amount of sensed light energy.
US10393559B2

A method for measuring the flow rate of a multi-phase medium flowing through a measuring tube using a nuclear magnetic resonance flow meter can be used to measure the flow rate of a multi-phase medium in a simplified manner. For this purpose, a measuring device is used which implements, at the end of each pre-magnetization path, 2D tomography in the measurement tube cross-sectional plane with stratification in the z direction; the measurement tube cross-sectional plane is subdivided into layers that are thin compared to the measurement tube diameter; nuclear magnetic resonance measurements are carried out in every layer to determine measurement signals, using pre-magnetization paths of different lengths; the flow rates are measured in every layer based on the measurement signals; and the time is determined from the signal ratios of the amplitudes of the measurement signals in every layer.
US10393545B2

A sensor unit (2) for a motor vehicle or trailer is disclosed. The sensor unit comprises a sensor measuring arrangement (16) for sensing at least one physical variable, a sensor housing (12) partly or fully enclosing the sensor measuring arrangement (16) and at least two connecting lines (18). The sensor unit (2) with the sensor housing (12) is electrically connectable to a conductive part of the motor vehicle or trailer and the sensor measuring arrangement (16) is connectable to an analyzer (6) via the connecting lines (18). Related methods, a sensing and analysis device, and motor vehicles or trailers including the same are also disclosed.
US10393541B2

An aircraft navigation system and a method for aircraft navigation is presented. The aircraft navigation system has a navigation-map data source, navigation-map data provided by the navigation-map data source including information about a multitude of objects O on earth surface which are of high potential visibility and high potential identifiability from elevated positions, each information for an object OϵO including a position and a type of the respective object O; a first system for measuring an actual aircraft position P(t); a waypoint data source providing waypoints WPi defining an aircraft intended flight track; a second system for selecting per waypoint WPi one object Oi(WPi) with Oi(WPi)ϵO depending on given selection criteria; and a display for displaying an information I(Oi(WPi) referring the selected object Oi(WPi).
US10393534B2

A method is presented, which comprises: obtaining or holding available map data representing, at least in part, a travel network, determining, for at least one selected link of the travel network represented by the map data, a plurality of potential travel paths, wherein each potential travel path of the plurality of potential travel paths for the at least one selected link is at least partially defined by an incoming link of the travel network and an outgoing link of the travel network that are linked by the selected link and a direction of travel from the incoming link to the outgoing link on the selected link, for each potential travel path of the plurality of potential travel paths, determining whether the respective potential travel path is at least partially defined by a short incoming link and, if it is determined that the respective potential travel path of the potential travel paths is at least partially defined by a short incoming link, replacing the respective potential travel path of the plurality of potential travel paths with one or more further potential travel paths, wherein each of the further potential travel paths is at least partially defined by a further incoming link of the travel network linked by the short incoming link with the selected link and the outgoing link and a direction of travel from the further incoming link to the outgoing link on the selected link, for each potential travel path of the plurality of potential travel paths, determining a respective speed profile at least partially based on a plurality of respective probe data points of one or more respective probe data sets of a plurality of probe data sets, the one or more respective probe data sets associated with the respective potential travel path for which the respective speed profile is determined. Further presented are inter-alia corresponding apparatuses, a corresponding system and a corresponding computer program code.
US10393530B2

Systems and methods are disclosed for receiving, at a computing device in a vehicle, data from a server computer comprising a plurality of sporting event data items. The computing device may determine which of the plurality of sporting event data items to present to a user, by performing various operations. Some example operations may comprise determining a relevancy score for each individual sporting event data of the plurality of sporting event data items, and analyzing navigational attributes of the vehicle to determine navigational conditions. The computing device may select sporting event data items based on the relevancy score and navigational conditions and present the selected sporting event data items to the user.
US10393529B2

Apparatuses and methods are provided herein for performing marine auto-ranging. Marine auto-ranging may include the functionality to determine current conditions associated with a watercraft (e.g., remaining fuel, location, speed, wind, current, etc.) and determine a range for the watercraft and, in turn, possible destinations for the watercraft that are within range on a map. A marine electronic device may be configured to display a map and overlay the map with an indication of how far a watercraft could travel based on such current conditions, such as a highlighted or shaded geographical area around a current location of the watercraft on the map.
US10393528B2

Examples implementations relate to navigation path determination. An example method includes receiving, at a computing system, video data showing a demonstration path for navigating a location. The method further includes identifying, using the video data, a set of permissible surfaces at the location, wherein each permissible surface was traversed by the demonstration path. The method additionally includes determining a navigation path for a vehicle to follow at the location, wherein the navigation path includes a variation from the demonstration path such that the variation causes the vehicle to stay within one or more permissible surfaces from the set of permissible surfaces. The method also includes causing, by the computing system, the vehicle to follow the navigation path to navigate the location.
US10393527B2

An unmanned aerial vehicle (UAV) navigation obstacle avoidance system and method thereof are introduced. The UAV navigation obstacle avoidance system provides with functions of automatically controlling the UAV motive power sources to control the flight of UAV and avoid the obstacle. The system comprises a sensing device, a signal processing module, a communication module, a control module. The sensing device detects the relative direction, velocity and distance between a UAV and a dynamic or static obstacle. The sensing device also detects the real-time position, flight attitude and inertia signals of the UAV. The signal processing module generates a UAV flight control signal. The control module receives the UAV flight control signal and controls each of the UAV motive power sources. Therefore, the system achieves the purpose of controlling flight and obstacle avoidance and forward to the original planned follow-on flight route after the avoidance.
US10393523B2

A physical quantity sensor includes a detection unit outputting a detection signal corresponding to a vibration of a vibrating element in an angular velocity sensor, and a self-diagnostic unit self-diagnosing a detection environment of an acceleration sensor and the angular velocity sensor on a basis of the detection signal outputted by the detection unit.
US10393521B2

A laser beam generating device includes a housing a first laser diode which generates a visible first output beam which projects outside of the housing onto a surface and a second laser diode which generates a visible second output beam which projects outside of the housing onto the surface. The laser beam generating device has a first mode in which the first laser diode and the second laser diode are both on. In the first mode, the first laser diode is operated at a first duty cycle the second laser diode is operated at a second duty cycle. The first duty cycle and the second duty cycle are staggered.
US10393517B2

Laser source modification techniques for a laser-based rangefinding or speed measurement instrument enabling increased range, better defined beam pattern and improved accuracy through the use of diffusers and/or spatial filters while still remaining within applicable Class 1 eye-safety limits.
US10393513B2

A laser scanner is designed to include a GPS signal-independent navigation unit.
US10393506B2

A mobile dimensioning device, i.e. a mobile dimensioner, is described that uses a dynamic accuracy while still being compatible with the NIST standard. Even if the accuracy division is dynamic and not predetermined, a mobile dimensioning device of the present invention reports the actual dimensioning prior to measurement capture and can therefore be certified and used in commercial transactions.
US10393488B2

Devices and methods facilitate a precise, measured amount of adjustment to a die used for the reloading of ammunition cartridges. A lock ring assembly and notched threads generate audible or tactile user feedback, preferably in the form of “clicks” as the lock ring advances by a precise, predetermined amount axially relative to a die body. The lock ring assembly may be a unified structure, wherein the entire lock ring assembly turns as a unit. In this embodiment, one or more ball detents in the lock ring assembly interact with notched threads on a proprietary die body. Alternatively, the lock ring assembly may be a two-part assembly that can be used with existing threaded dies with continuous un-notched threads. The die body, whether notched or not, may be used in any reloading application in standard presses, including cartridge sizing, crimping, bullet seating, or case mouth belling.
US10393483B2

The present invention relates to a combined fireworks with launching pits and multi-channel fireproof structures comprising a body, several tubular cavities are uniformly arranged on the body with the upper ports thereof are open and the lower ports thereof are closed, inner cylinders of fireworks and propellants are arranged inside the tubular cavity, the bottom of each tubular cavity is provided with annular grooves and launching pits. The bottom surface of the body is provided with several fireproof bosses, the position of each fireproof boss corresponds to each tubular cavity in the body respectively, and recessed countersinks are arranged on the fireproof bosses, the priming holes are arranged within the recessed countersinks, one end opening of the priming hole is located on the bottom surface of the launching pit, and the other end opening of the priming hole is located in the recessed countersinks. The present invention solves the problem of directional instability and unfocused acting force of the inner cylinders of fireworks during launching. With multi-channel fireproof structures protruding from the bottom surface, this invention can also prevent crossfire during launching.
US10393482B2

A system and apparatus for providing an apparatus for use in a wellbore. The apparatus includes an apparatus body defining a volume, a propellant disposed within the volume, wherein the propellant has a first burn rate, and at least one propellant insert disposed within the propellant, wherein the propellant insert has a second burn rate, and the second burn rate is different than the first burn rate.
US10393478B2

A firearm holster and a method of making the firearm holster is disclosed. The firearm is wholly or partially molded of ballistic material in such a way that a bullet that is discharged into the holster is retained within the holster or deflected so that it doesn't cause damage to the user of the firearm or other persons or property.
US10393474B2

A high capacity loader for sequentially loading a plurality of projectiles into a launcher. The loader has a first drive core, a second drive core and a load path to maintain the projectiles in a defined path around the first and second drive cores. The second drive core is rotationally connected to the first drive core. An indexing assembly is provided to index the drive cores. A drive assembly provides a rotational force for the drive cores. A magazine extends from the housing to connect the loader to the launcher and to load the projectiles into the launcher. The projectiles are individually indexed on the first and second drive cores and are free from force by adjacent projectiles.
US10393469B2

An archery bow having a vertically positioned handle and an elongated center block affixed to the handle in a perpendicular configuration is provided. A pair of limbs are affixed to the center block and having a pair of cams (or pulleys) are rotatably attached to the limbs. A bowstring is formed between the first and second cams. The handle, center block, limbs, and bowstring are configured to discharge an arrow from a plane substantially perpendicular to a shooter. An arm stabilizer may also be provided to engage the forearm of the shooter and provide stabilization when the archery bow is aimed or fired.
US10393465B2

A 3-in-1 mount adapter for a firearm having an engagement interface with a plurality of openings includes an attachment base having at least one mounting hole; a mounting plate including at least one ridge receiving through hole aligned with the mounting hole; and at least one fastener assembly including a nut having a ridge passed through the ridge receiving through hole and the openings of said firearm, and a bolt having a threaded portion engaged with the nut and screwed in the mounting hole for affixing the attachment base with the mounting plate; wherein the nut includes a nut head radially extended from the ridge and having an cross sectional area larger than an area of the mounting hole to block the nut head on the mounting plate.
US10393463B1

A firearm accessory system that self-tightens in response to firing comprises an interface structure (e.g., flash hider mount) threadably coupleable to a muzzle end of the firearm, and a suppressor threadably coupleable to the interface structure at a proximal end of the suppressor. At least one of the interface structure or the suppressor can comprise a plurality of discharge gas deflector openings formed at an angle relative to a central axis, and that exhaust discharge gases out through a distal end of the suppressor. In response to firing a projectile through the interface structure and the suppressor, discharge gases flowing through the plurality of discharge gas deflector openings cause a torsional force to tighten the respective one of the interface structure or the suppressor to the respective one of the muzzle end or the interface structure.
US10393456B1

A multi-cocking handle charger for a rifle is disclosed. The charger has a bolt actuator constructed to securely mount to a forward, commercial or military floating rail-type foregrip mount. The bolt actuator includes a bracket, an auxiliary charging handle, and an actuator. The auxiliary charging handle is attached to the actuator and is housed within the actuator bracket. A secondary bolt actuator may be mounted along the side of upper receiver of the rifle. The secondary bolt actuator also has an actuator bracket and an actuator. The secondary bolt actuator bracket may be mounted along the side of the rifle's upper receiver in-line with the primary bolt actuator. The secondary actuator front end attaches to or contacts the primary actuator. The rear end of the secondary actuator contacts the primary charging handle in the upper receiver of the rifle.
US10393445B2

An evaporator includes a first descending flow tube group provided between a first upper header and a first lower header, and a second descending flow tube group provided between a second upper header and a second lower header to be located windward of the first descending flow tube group. The first upper header includes a first compartment communicating with the upper end of the first descending flow tube group, and the second upper header includes a third compartment communicating with the upper end of the second descending flow tube group. A first flow distribution control section having a first refrigerant passage section for communication between the first and third compartments is disposed between these compartments. The area of a portion of the first refrigerant passage section on the upstream side is larger than the area of a portion of the first refrigerant passage section on the downstream side.
US10393444B2

An aircraft including an airframe, a propulsion system, and a heat exchanger is presented. The heat exchanger of the aircraft may include (i) a structural body including a plurality of hollow channels, (ii) a first fluid positioned within the plurality of hollow channels of the structural body, (iii) a plurality of openings positioned on a first side of the structural body and in fluid communication with the plurality of hollow channels, (iv) a wick structure positioned on the first side of the structural body, and further positioned adjacent to an exterior of the plurality of hollow channels and in fluid communication with the plurality of openings, (v) an inlet to the structural body operable to provide a second fluid from an aircraft system, and (vi) an outlet from the structural body operable to receive the second fluid after receiving heat from the first fluid.
US10393438B2

At least one row of fixed copper coolers are arranged in a furnace in a cantilevered horizontal shelf inside and fastened to an external steel ring support and the steel containment shell. These shelves redirect and take all the weight of refractory brick and floating cooling blocks that are stacked on above. Each fixed copper cooler in the shelves cantilever shoulder-to-shoulder over any refractory brick and floating cooling blocks that may be stacked beneath to relieve that lower portion of the wall from the weight of the upper wall. When relieved of such weight, the risks of sudden catastrophic failure of the lower walls is reduced. These bricks in the lower walls can also be allowed to wear and thin beyond what would be reasonable in a conventional design without any cantilevered shelving.
US10393435B2

A dewatering device for aggregate product can be used to retro-fit existing aggregate product dewatering facilities in order to more efficiently capture product. The dewatering device can be movable to allow for the portability of the device relative to existing dewatering facilities. The device is adapted to receive a slurry of aggregate product and water and to vibrate to dry the aggregate product. A recycle system is included to receive any fines that may otherwise be lost by the system. The recycle system captures the fines and redirects them back towards the vibrating process of the vibrating device to direct them towards an exit of the vibrating device in order to use said fines as well as the other dewatered aggregate product. The portability of the device allows the device to be used with the existing facilities without the need to completely replace existing components for dewatering aggregate product.
US10393427B2

Methods, processes, apparatus, kits and systems for chilling and cooling bottled or canned beverages, desserts, and food items to selected desired temperatures by rapidly rotating and counter-rotating the bottled or canned beverages, desserts, and food items that are immersed in cooled liquids in short time spans.
US10393426B2

There is disclosed a refrigerator; a lighting device provided in the storage chamber, a first door rotatably coupled to the case to open and close the storage chamber, an auxiliary storage chamber provided in the first door, a second door, a front panel formed of a transparent material, an evaporation treatment unit evaporated on an overall back surface of the front panel to transmit lights partially, a variable transparency film attached to a back surface of the evaporation treatment unit provided in the front panel to get transparent when the power is supplied, a frame unit with an opening having a corresponding size to an opening provided in the first door, an insulation panel distant from the front panel, a power supply unit for supplying an electric power to the variable transparency film and the lighting device, a proximity sensor provided in the second door to sense a user's approaching.
US10393422B2

An air conditioner including a door installed in order to provide a smooth appearance by hiding an outlet is provided. The air conditioner is installed on a wall and includes a front panel including a first panel part provided with an inlet and a second panel part connected to a lower portion of the first panel part and provided with an outlet; a lower panel connected to the second panel part of the front panel and extended toward the wall; and a door installed on a front surface of the second panel part so as to open and close the outlet while being slid, wherein the door is slid along a curved movement trajectory toward the lower panel, and a curvature of the movement trajectory is changed. A clean and smooth appearance may be formed using a door slid along a curved path and a slim appearance may be formed even in the state in which the door is opened.
US10393416B2

An evaporator includes a leeward upper header portion, a leeward lower header portion, a refrigerant inlet, leeward heat exchange tubes, a windward upper header portion, a windward lower header portion, a refrigerant outlet, windward heat exchange tubes, and a resistance divider. The resistance divider has at least one refrigerant passage hole and at least one communication path and is provided in the leeward upper header portion or the leeward lower header portion at a position corresponding to a first row of the leeward heat exchange tubes. The refrigerant inlet is in communication with the first row via the at least one refrigerant passage hole. The refrigerant inlet is in communication with the second row via the at least one communication path.
US10393405B2

A dual energy gas water heater is described and wherein a square flange, curved resistor style resistive heating element, is secured in a bottom portion of the tank of the water heater spaced above a top wall of the combustion chamber. A gas burner is secured in the combustion chamber and connected to a gas supply line through a gas valve. The curved resistive heating element is a low density, long life, element having a density in the range of about 20 to 80 watts/sq. inches. A switch is secured between the thermostat of the resistive heating element and the voltage supply line. A controller selectively operates the switch and the gas valve to disconnect the voltage supply line from the thermostat and/or shut-off the gas valve secured to the gas supply line depending on the desired source of energy. The controller is adapted to be optionally controlled by a utility/provider through a communication link. Renewable energy source may also be secured to an additional resistive heating element to improve the efficiency thereof.
US10393404B2

A latent heat recovery heat exchanger includes a case, a heat exchange portion, and a straightening vane. The heat exchange portion includes a plurality of heat transfer plates surrounded by a peripheral wall portion of the case and layered on one another, each of the plurality of heat transfer plates extending in a direction from an inlet toward an outlet. The straightening vane includes a top plate portion covering the plurality of heat transfer plates so as to close a space between the plurality of heat transfer plates in end portions of the plurality of heat transfer plates in a direction intersecting with a direction of layering of the plurality of heat transfer plates when the heat exchange portion is viewed from the inlet toward the outlet.
US10393401B2

A damper, comprising a plurality of blades, a plurality of blade arms, each blade arm coupled to one of the plurality of blades and a motor coupled to one of the blades and one of the blade arms.
US10393396B2

According to an embodiment, a thermal load estimating device receives actual power consumption of various types of devices installed in a room, a thermal load pattern of a time-series maximum thermal load of the room, and power consumption of the various types of devices in the room; estimates a thermal load of the room at appropriate time based on the actual power consumption, the thermal load pattern, and the power consumption; and outputs an estimated thermal-load value as a result of estimation.
US10393395B1

A louver assembly includes a heating element configured to provide heat to at least one edge of at least one blade of the louver assembly to prevent or eliminate ice build-up along the edge of the blade. Variations include fixed blades, rotatable blades, power supply lines routed through pivot points or mechanical linkages for moving blades, and different forms of heating elements such as wires that produce heat due to electrical resistance or infrared heating panels.
US10393393B2

A dehumidifier includes a compressor, a flow path switch, a first heat exchanger, a pressure-reducing device, a second heat exchanger, a moisture adsorption member that is arranged between the first heat exchanger and the second heat exchanger, a fan, a storage unit configured to store an operation time map, and a temperature and humidity detection unit. The controller controls the flow path switch that switches a first operation mode to adsorb moisture by the moisture adsorption member and a second operation mode to desorb moisture adsorbed by the moisture adsorption member. The controller acquires a first time and a second time corresponding to the temperature and humidity detected by the temperature and humidity detection unit from the operation time map, and controls the flow path switch in accordance with the acquired first time and second time.
US10393390B2

Oven shelves which can be disassembled and, if desired, fit into ovens having different dimensions. The oven shelves include a sheet having a non-stick layer. The sheet has a loop-shaped border along the length on two opposite sides, into which loop-shaped border the rods (longitudinal rods) fit. Transverse rods are located between the longitudinal rods and ensure that the sheet is tensioned. A support element is optionally provided under the sheet during use.
US10393379B2

A remotely-controlled candle device, which comprises (a) an enclosure containing combustible material; (b) a wick disposed. within the combustible material, by which the combustible material is drawn upwardly by capillary action; (c) an electric unit in which is housed control and communication equipment and a battery for powering the equipment; (d) an ignition device in heat exchanger relation with an upper end of the wick and controlled by the control equipment, for controllably igniting the upper end and producing a flame; (e) one or more conductive elements connected to both the electric unit and to the ignition device; and (f) an extinguishing device controlled by the control equipment for controllably extinguishing the flame. The electric unit is operable to receive remote commands from a user device for activating the ignition device and the extinguishing device upon demand. The extinguishing operation if performed gradually.
US10393376B2

An indoor installation type combustion apparatus includes an upper surface of the exterior case has formed therein: a cylindrical exhaust connection port which is in communication with an exhaust duct and which is connectable to an exhaust pipe; a first cylindrical air supply connection port which is connectable to an air supply pipe of double-pipe system containing therein the exhaust pipe and which encloses the exhaust connection port; and a second cylindrical air supply connection port which is connectable to an air supply pipe of twin-pipe system which is separate from, and independent of, the exhaust pipe, a low-cost apparatus is provided in which the air flowing in from whichever the first and the second air supply connection ports will be treated by one and the same supply-air filter. An air supply box which is in communication with both the first and the second air supply connection ports is disposed.
US10393355B2

A cognitive illumination system is provided. The cognitive illumination system includes a light source communicatively coupled to a servomechanism, wherein the servomechanism is configured to manipulate the light source in space, a tracking assembly configured to capture and track objects in the space and a processor communicatively coupled to the light source, the servomechanism and the tracking assembly. The processor is configured to receive information about the captured and tracked objects from the tracking assembly, determine a task being undertaken in the space therefrom, develop a lighting plan for the task which is executable by the light source and the servomechanism and control the light source and the servomechanism according to the lighting plan.
US10393348B2

An array of LEDs is supported by a support mechanism that both supports conductors leading to the LEDs and sinks heat from the LEDs. The support mechanism may be a transparent heat-conducting sheet or an array of cantilevered arms at different angles that support the LEDs and sink heat. This reduces the blockage of light. The LEDs are positioned generally in the focal plane of an array of concave mirrors that collimate the light. The LEDs and array of mirrors are translatable with respect to one another to steer the aggregate light beam to customize the emission. In another embodiment, multiple LEDs are positioned over each mirror in the mirror array, and the combination of LEDs illuminated over each mirror is used to steer the aggregate light beam from the luminaire.
US10393347B2

A luminaire includes a mixing chamber having an array of apertures in one wall, a light source to supply light into the mixing chamber, and an array of optics outside the mixing chamber, each positioned to cooperate with a respective one of the apertures to emit light from the mixing chamber as a beam. The shape, size, and/or direction of the output light beam are controllably varied by controlling the shape, size, and/or position of each aperture relative to its associated optic.
US10393334B2

A daylighting film (1) according to an aspect of the invention includes a first base (2), a plurality of daylighting portions (3) constituted by a plurality of polygonal prism structures, and gaps (9) provided between the plurality of daylighting portions (3). Each of the daylighting portions (3) is a polygon that has four vertexes in a sectional shape orthogonal to a longitudinal direction and has all interior angles less than 180°, and has a first side that is a side of the polygon corresponding to a surface in contact with the first base (2) and a plurality of vertexes including a first vertex and a second vertex that are vertexes corresponding to both ends of the first side, and a third vertex that is not positioned on the first side. A length of a line perpendicular to the first side passing the third vertex is longer than lengths of lines perpendicular to the first side passing vertexes other than the third vertex among the plurality of vertexes, and a shape of the daylighting portion 3 is asymmetrical with the line perpendicular to the first side passing the third vertex as a center.
US10393318B2

The invention relates to a device for providing pressurized fluid. The device includes a first functional assembly including a pressurized fluid bottle having an opening having attached therein a first tap including an inner fluid circuit including an insulating valve. The device includes a second functional assembly forming a physical entity separate from the first assembly. The second assembly includes a second tap having an inner fluid circuit. The first tap and the second tap include respective coupling members forming a removable rapid connection system. The device includes in the first assembly at least one electronic data storage communication unit that is removably, wirelessly queryable via electromagnetic waves and in that the second assembly includes at least one electronic communication unit for removably, wirelessly reading, via electromagnetic waves, data from the electronic member of the first assembly.
US10393315B2

A cellular structure may include a plurality of cells each having a twelve-cornered cross section. The twelve-cornered cross section may include twelve sides and twelve corners creating nine internal angles and three external angles. Each cell may include a plurality of longitudinal walls extending between a top and a bottom of the cell, the longitudinal walls intersecting to create corners of the cell. A structural component may include at least one wall surrounding a component interior space with a cellular structure having at least two cells positioned within the interior space. A sandwich structure may include first and second planar structures, and a cellular structure positioned between the first and second substantially planar structures.
US10393314B2

An oil tank fitted to a turbomachine, for example an aeroplane turbo-jet engine. The tank includes an inner chamber containing the oil of the turbomachine, a wall with an inner surface surrounding the inner chamber, and a capacitive device for measuring the oil level. The device includes at least one electrode and potentially two parallel electrodes forming the inner surface. These electrodes are immersed in the oil to measure the oil level by measuring capacitance. A method for manufacturing a tank in which the electrodes are printed on the wall.
US10393312B2

A device wearable upon a head of a user with an adjustable assembly is provided. The device may comprise a first assembly including a wearable portion, an arm having a first end portion and a second end portion positioned at an end of the arm opposite to the first end portion, and a first connector connected between the first assembly and the first end portion of the arm, the first connector including a detent assembly configured to releasably hold the arm in an in-use position at a first distance from the head of the user and in a stand-by position at a second distance greater than the first distance. The device may further include a second connector connected to the second end portion of the arm, and an output display connected to the second connector.
US10393308B2

The invention relates to a system (1) for moving a support plate (2), the support plate (2) being, in a so-called neutral position, substantially parallel to an XY plane defined by a so-called X direction and a so-called Y direction, said system comprising at least two control stages (E1, E2) which are superimposed in a direction Z orthogonal to said X and Y directions, the two control stages (E1, E2) being secured to each other, at least one of said control stages (E1, E2) comprising a control module (M1, M2), the control module (M1, M2) comprising only movement units designed so as to each generate a translational movement in an XY plane, respectively in different directions.
US10393304B1

A plastic pipe union has an integral locking mechanism which is activated when nut member of the union is sufficiently tightened to the threads of an adjoining male nipple. The nut member and the tail piece of the plastic union each have matching engagement surfaces, where each engagement surface has a scalloped profile. Once sufficiently tightened, tactile feedback is provided to a personal manually tightening the nut member, indicating that the scalloped structures of the opposing engagement surfaces have interacted and reached a locked configuration.
US10393303B2

A tubing assembly for fluid delivery to a bearing system may comprise a fitting having an inner surface defining an inner flow path and having an outer surface defining a first mating surface. A first tube may be coupled to the fitting. The fitting may be disposed within a bearing housing of the bearing system. The bearing housing may include a second mating surface in sealing contact with the first mating surface of the fitting.
US10393300B1

A converter hose includes a self-sealing connector coupled to a hose. Related methods include attaching the converter hose to a shower head, faucet or spigot.
US10393294B2

A hammer union (100) includes a male sub (102), a threaded female sub (104), a threaded union nut (106) disposed around abutting ends of the threaded female sub and the male sub, the abutting ends of the threaded female sub and the male sub include contact surfaces (120, 122) perpendicular to a longitudinal axis (50) of the hammer union, and an outermost diameter of the perpendicular contact surfaces and a minor thread diameter of the female sub are equidistant from a longitudinal axis of the hammer union. A method of assembling a hammer union includes inserting a plurality of load segments (108) between a threaded union nut and a male sub, threadedly engaging internal threads of the threaded union nut with external threads (105) of a female sub, and engaging flat contact surfaces (120, 122) of abutting ends of the male sub and the female sub.
US10393287B2

Various implementations provide an inherently safer design feature for microchannel reactors that provides temperature control at the individual channel level. This approach relies on bimetallic strips embedded within the combustion channel, forming a thermally-actuated “valve”. Bimetallic strips convert a temperature change into a mechanical displacement. Heating the strip increases its deflection and thereby restricts flow in the combustion channels, which consequently reduces the rate of heat generation. The thermally-actuated valve is not limited to use in microchannel reactors and may be used in other structures for which thermally actuated flow control is desired, according to some implementations.
US10393284B2

A valve device, a damper with a valve device, and a method for operating the same are described. The valve device is formed with a flow channel through which a magnetorheological medium flows. A magnetic circuit device provides a magnetic field in the flow channel. The magnetic circuit device includes a hard magnetic magnet component and at least one electrical coil that can be controlled by a control device. The magnetic circuit device has two segments, which differ in the dynamic magnetic properties thereof. Thus, by way of a magnetic pulse that can be output by the electrical coil, a specific inhomogeneity of the magnetic field in the flow channel can be set and can be stored in the hard magnetic magnet component.
US10393257B2

A control apparatus includes a select lever, an inhibitor switch, a manual valve, a first SOL, a second SOL, and a controller. The controller controls the first SOL and the second SOL such that a hydraulic pressure is supplied to a first friction element and a second friction element when the inhibitor switch detects a D range. The controller determines that an operation position is at an intermediate position when operations of the first friction element and the second friction element are not detected. The controller determines that the first SOL has a failure when the operation of the first friction element is not detected.
US10393254B2

A universal bellhousing which may be adapted to a variety of automotive engine and transmission combinations and method of making the same is disclosed. The bellhousing is made by spin forming a sheet of material and welding a transmission plate onto the cone. The cone and transmission plate are indexed to mount to a specified engine-transmission combination.
US10393248B2

A hydrokinetic torque coupling device includes a casing having opposite sidewalls and an outer wall extending between and connecting the opposite sidewalls, an impeller coaxial aligned with the rotational axis, a piston engagement member extending substantially radially inward from and non-moveable relative to the outer wall of the casing, and a turbine-piston coaxially aligned with and hydrodynamically drivable by the impeller. The turbine-piston includes a turbine-piston shell having a turbine-piston flange with an engagement surface that is movable axially toward and away from an engagement surface of the piston engagement member to position the hydrokinetic torque coupling device into and out of a lockup mode in which the turbine-piston is mechanically locked to and non-rotatable relative to the piston engagement member.
US10393246B2

A shift system related to an improved continuously variable transmission (CVT) may include a power output assembly, a power input assembly, a collar assembly, and a connecting assembly to connect the power output assembly and power input assembly. The shift system is advantageous because it employs only gears and hydraulics for the transmission of power, which can be used in any torque scenario, from low-torque to heavy-duty scenarios such as large passenger automobiles, large trucks and heavy-duty machinery. Furthermore, there is no need to use additional energy to keep the transmission “tight enough” to engage and to prevent any “slipping,” and the overall efficiency of power transmission would be increased.
US10393231B2

A dual clutch automatic transmission includes a one-way clutch provided in a driving force transmission path that establishes a certain gear ratio in a first set of gear ratios. A driving transmission direction of the one-way clutch is set such that a rotation inputted from a wheel side to an output member in a predetermined rotational direction is transmitted to the input shaft. The predetermined rotational direction corresponds to a backward movement of a vehicle. On condition that the traveling state of the vehicle reaches a predetermined deceleration state, switching control of setting the gears for the first set to a neutral position can be executed.
Patent Agency Ranking