Document Document Title
US10157721B2 Electrical breaker rear side actuator
A breaker actuator includes a slide plate, at least one actuator lever, and a drive plate. The slide plate is linearly movable. The actuator lever is rotatable about a pivot. The actuator lever engages the slide plate and rotational movement of the actuator lever is actuatable by linear movement of the slide plate. The drive plate is moveable between an off position and an on position and is actuatable by rotational motion of the at least one actuator lever. A method for actuating a breaker includes moving a slide plate linearly from a first position to a second position, rotating at least one actuator lever about a pivot from a first position to a second position by the linear movement of the slide plate, and moving a drive plate in front of an electrical breaker from an off position to an on position by the rotational motion of the actuator lever.
US10157720B2 Integrated mechanical device with vertical movement
A device includes a thermally deformable assembly accommodated in a cavity of the interconnection part of an integrated circuit. The assembly can bend when there is a variation in temperature, so that its free end zone is displaced vertically. The assembly can be formed in the back end of line of the integrated circuit.
US10157718B2 Longitudinal switch for electric contact locking and position changing system
A longitudinal switch for an electric contact locking and position changing system was designed to position securely the movable switch elements (7), which are urged by springs (5) and a rack (1) and toothed gear (8) mechanism for moving a vertical shaft (9), acting upon fixed elements (contacts) (16) of an electrically insulating rail surface (15). Positions are changed by turning a control button (39) and the toothed gear (8), causing the vertical shaft (9) to rotate, thus moving the rack (1) and causing the movable elements (7) to slide on the semicircular surface (17) of the fixed elements (16), overcoming the force of the springs (5) and compressing them. Once the gap between the fixed elements (16) is located, the springs (5) push back, keeping the movable elements (7) locked and ensuring the effective electric contact with the electric current passing through these points of contact.
US10157709B2 Actuating element and electronic domestic appliance having at least one actuating element
An actuating element for an electronic domestic appliance has an electrically non-conductive carrier which defines at least one preferably substantially cylindrical detection portion. A plurality of electrically conductive measuring electrodes is spaced apart from one another along the detection portion of the carrier. A preferably substantially annular operating element is disposed at a first predefined distance from the measuring electrodes and is movable relative thereto. The operating element additionally has at least one sensor portion which is at least partially electrically conductive and is disposed at a second predefined distance from the measuring electrodes. The second predefined distance is different from the first predefined distance, so that a movement of the sensor portion and therefore of the operating element relative to the configuration of measuring electrodes can be detected.
US10157708B2 Wrapping method for common mode inductor
The present disclosure provides a wrapping method for the common inductor. The common mode inductor includes a first coil winding and a second coil winding. The wrapping method for a common mode inductor includes steps of: disposing two isolation blocking sheets at different positions of a magnetic core; wrapping the first coil winding around the magnetic core, wherein the first coil winding is divided into two wrapping areas by one of the isolation blocking sheets; wrapping the second coil winding around the magnetic core, wherein the second coil winding is divided into two wrapping areas by the other one of the isolation blocking sheets, wherein the first coil winding and the second coil winding are symmetrically wrapped.
US10157706B2 Inductor structure with magnetic material
An inductor structure is provided. The inductor structure includes a first dielectric layer formed over a substrate and a magnetic layer formed over the first dielectric layer. The magnetic layer has a planar top surface, a planar bottom surface, a protruding portion surrounding the planar top surface, and the protruding portion is higher than the planar top surface.
US10157702B2 Pulse transformer
A voltage converter comprises a second controller as a power switch of the secondary side of the transformer for comparing a detection voltage representing an output voltage and/or load current with a first reference voltage and generating a control signal, and a coupling element for transmitting the control signal generated by the second controller to the first controller on the primary side of the transformer enabling the first controller to generate a first pulse signal driving the power switch to control the on/off state of the primary side winding.
US10157701B2 R-T-B based permanent magnet
The present invention provides a R-T-B based permanent magnet, comprising a demagnetization curve having a slope ΔJ/Δ(H/HcJ) of less than 400 kG at a region where the value of magnetic field is Hk or less, wherein it is preferable that R in the composition of R-T-B is represented by (R11-xR2x), and T represents one or more transition metal elements containing Fe or a combination of Fe and Co as necessary, where: R1 represents the rare earth element(s) composed of one or more elements selected from the group consisting of Pr, Nd, Sm, Eu, Gd, Tb, Dy, Ho, Er, Tm, Yb and Lu, and R2 contains at least one element selected from the group consisting of Y, Ce and La, and 0.2≤x≤0.7.
US10157694B2 Copper alloy for electronic/electric device, copper alloy plastic working material for electronic/electric device, and component and terminal for electronic/electric device
This copper alloy for an electronic/electric device includes Mg at an amount of 3.3 atom % to 6.9 atom % with a remainder substantially being Cu and inevitable impurities, wherein a strength ratio TSTD/TSLD is more than 1.02, and the strength ratio TSTD/TSLD is calculated from a strength TSTD measured by a tensile test carried out in a direction perpendicular to a rolling direction and a strength TSLD measured by a tensile test carried out in a direction parallel to the rolling direction.
US10157691B2 Method for treatment of spent radioactive ion exchange resins
[A] method and an apparatus for the treatment of waste ion exchange resins containing radionuclides, and further relating to a method for the treatment of waste ion exchange resins containing radionuclides by the stepwise heat treatment and an apparatus to accomplish the method.
US10157687B2 Iron-based composition for fuel element
Disclosed embodiments include fuel assemblies, fuel element, cladding material, methods of making a fuel element, and methods of using same.
US10157686B1 Automated document filing
A document management device provides a user interface that receives an indication from a user of one or more series associated with an electronic document, such as a scanned or electronically completed medical-related form. In other embodiments, the document management device comprises document detection intelligence that determines a type of document and/or series for an electronic document. After determining a series associated with a document, one or more attributes that have previously been associated with the determined series are associated with the electronic document. The attributes associated with the electronic document may then be used to control user's rights to the document, indicate a type of viewer associated with the document, indicate a storage location for the document, and/or indicate a type of the electronic document, for example.
US10157685B2 Memory device and operating method thereof
A memory device may include a plurality of memory cells; one or more backup memory cells; a test circuit suitable for performing a backup operation and a test operation to a test target cell selected among the plurality of memory cells; and a control circuit suitable for accessing the backup memory cells instead of the test target cell during the performance of the test operation after completion of the backup operation for the selected test target cell, wherein, during the backup operation, the test circuit controls the control circuit to copy an original data of the test target cell to a corresponding backup memory cell selected among the backup memory cells, and wherein, during the test operation, the test circuit determines whether the test target cell is a pass or a fail.
US10157682B2 Data storage device and error correction method capable of adjusting voltage distribution by reading pages
The present invention provides a data storage device including a flash memory and a controller. The controller is configured to perform a first read operation to read a first page corresponding to a first word line of the flash memory according to a read command of a host, and perform a distribution-adjustment procedure when data read by the first read operation cannot be recovered by coding, wherein the controller is further configured to perform an adjustable read operation to read a second page corresponding to a second word line of the flash memory in the distribution-adjustment procedure.
US10157678B2 Memory card
A memory card is provided to include a substrate having two pairs of edges facing each other, a plurality of first row terminals that are arranged adjacent to an edge at an insertion side of the substrate and include a first voltage power terminal for applying a first voltage and a first ground terminal, a plurality of second row terminals that are spaced farther apart from the edge at the insertion side than the plurality of first row terminals and include a second voltage power terminal for applying a second voltage and first data terminals, and a plurality of third row terminals that are spaced farther apart from the edge at the insertion side than the plurality of second row terminals and include second data terminals.
US10157677B2 Background reference positioning and local reference positioning using threshold voltage shift read
A nonvolatile memory system, a nonvolatile memory controller and a method for reducing latency of a memory controller are disclosed. Upon the occurrence of one or more of an endurance event, a retention timer event and a read disturb event at a closed block, a background reference positioning circuit performs background reads of representative pages of each page group of a closed block at offsets to each threshold voltage that is required for reading the representative pages of each page group of the closed block to identify a set of updated threshold voltage offset values for each page group of the closed block. When a usage characteristic is determined to meet a usage characteristic threshold, a read circuit performs subsequent host-requested reads using a threshold voltage shift read instruction and reads of pages of the closed block are performed using the set of updated threshold voltage offset values corresponding to the page group of the page being read.
US10157676B2 Dynamic tuning of first read countermeasures
Techniques are provided for improving the accuracy of read operations of memory cells, where the threshold voltage (Vth) of a memory cell can shift depending on when the read operation occurs. Countermeasures are provided for a first read situation in which a memory is read after a power on event or after a long delay since a last read. Read voltages of lower or higher programmed data states are set according to a positive or negative temperature coefficient (Tco), respectively. Read voltages for error recovery can be set similarly. In another aspect, a wait period between a dummy voltage and a read voltage is a function of temperature. In another aspect, word line voltages of unselected blocks are set according to a negative Tco. In another aspect, pass voltages are set based on a Tco for each programmed data state.
US10157660B2 Multi-die memory device
A memory is disclosed that includes a logic die having first and second memory interface circuits. A first memory die is stacked with the logic die, and includes first and second memory arrays. The first memory array couples to the first memory interface circuit. The second memory array couples to the second interface circuit. A second memory die is stacked with the logic die and the first memory die. The second memory die includes third and fourth memory arrays. The third memory array couples to the first memory interface circuit. The fourth memory array couples to the second memory interface circuit. Accesses to the first and third memory arrays are carried out independently from accesses to the second and fourth memory arrays.
US10157652B2 Magnetic device configured to perform an analog adder circuit function and method for operating such magnetic device
A magnetic device configured to perform an analog adder circuit function and including a plurality of magnetic units. Each magnetic unit includes n magnetic tunnel junctions electrically connected in series via a current line. Each magnetic tunnel junction includes a storage magnetic layer having a storage magnetization, a sense magnetic layer having a sense magnetization, and a tunnel barrier layer. Each magnetic unit also includes n input lines, each being configured to generate a magnetic field adapted for varying a direction of the sense magnetization and a resistance of the n magnetic tunnel junctions, based on an input. Each of the n magnetic units is configured to add said n inputs to generate an output signal that varies in response to the n resistances.
US10157651B2 Semiconductor device for driving data line by using different voltages
A semiconductor device may include an input/output block suitable for operating by using a first voltage in an input mode and a second voltage in an output mode, a common input/output line coupled to the input/output block, and a voltage level maintaining block suitable for driving the common input/output line to maintain a voltage level of a transmission signal by using the first voltage in the input mode and the second voltage in the output mode.
US10157650B1 Program operations in memory
The present disclosure includes apparatuses and methods related to program operations in memory. An example apparatus can perform a program operation on an array of memory cells by applying a first program signal to a first portion of the array of memory cells that are to remain in a first state in response to the program operation, wherein the first program signal programs memory cells to a second state and then to the first state.
US10157647B2 Apparatuses and methods for storing and writing multiple parameter codes for memory operating parameters
Apparatuses and methods for writing and storing parameter codes for operating parameters, and selecting between the parameter codes to set an operating condition for a memory are disclosed. An example apparatus includes a first mode register and a second mode register. The first mode register is configured to store first and second parameter codes for a same operating parameter. The second mode register is configured to store a parameter code for a control parameter to select between the first and second parameter codes to set a current operating condition for the operating parameter. An example method includes storing in a first register a first parameter code for an operating parameter used to set a first memory operating condition, and further includes storing in a second register a second parameter code for the operating parameter used to set a second memory operating condition.
US10157645B2 Booster circuit and non-volatile memory including the same
To obtain a booster circuit capable of reducing voltage stress applied to a booster cell, provided is a booster circuit including a plurality of booster cells connected in series. Each of the plurality of booster cells includes a charge transfer transistor connected between an input terminal and an output terminal, and a boost capacitor connected between the input terminal and a clock terminal. Among the plurality of booster cells, a plurality of booster cells at least in a last stage are connected in parallel so that the plurality of booster cells connected in parallel are connected to a booster cell in a previous stage of the last stage by switching the plurality of booster cells in the last stage in accordance with a boosting operation.
US10157643B2 Active boundary quilt architecture memory
Methods, systems, and apparatus that increase available memory or storage using active boundary areas in quilt architecture are described. A memory array may include memory cells overlying each portion of a substrate layer that includes certain types of support circuitry, such as decoders and sense amplifiers. Active boundary portions, which may be elements of the memory array having a different configuration from other portions of the memory array, may be positioned on two sides of the memory array and may increase available data in a quilt architecture memory. The active boundary portions may include support components to access both memory cells of neighboring memory portions and memory cells overlying the active boundary portions. Address scrambling may produce a uniform increase in number of available data in conjunction with the active boundary portions.
US10157641B2 HDD holding device, HDD unit, and information processing apparatus
An HDD holding device includes a base portion, a plurality of buffer members, and an HDD mounting portion to which an HDD is mounted. The plurality of buffer members include a buffer member being a first buffer member interposed between the base portion and the HDD mounting portion so that a mounting axis direction of the first buffer member is set along a Y direction selected among a width direction, a depth direction and, a height direction of the base portion, and include a buffer member being a second buffer member interposed between the base portion and the HDD mounting portion so that a mounting axis direction of the second buffer member is set along the Z direction.
US10157636B2 Magnetic tape device and head tracking servo method
The magnetic tape device includes a TMR head (servo head); and a magnetic tape, in which a magnetic layer of the magnetic tape includes fatty acid ester, Ra measured regarding a surface of the magnetic layer is equal to or smaller than 2.0 nm, full widths at half maximum of spacing distribution measured by optical interferometry regarding a surface of the magnetic layer before and after performing a vacuum heating with respect to the magnetic tape are greater than 0 nm and equal to or smaller than 7.0 nm, a difference between spacings before and after the vacuum heating is greater than 0 nm and equal to or smaller than 8.0 nm, and ΔSFD (=SFD25° C.−SFD−190° C.) in a longitudinal direction of the magnetic tape is equal to or smaller than 0.50.
US10157634B2 Magnetic reader sensor with shield spacing improvement and better pin flip robustness
A process flow is disclosed for forming a MR sensor having an antiferromagnetic (AFM) layer recessed behind a bottom shield to reduce reader shield spacing and improve pin related noise. An AP2/AFM coupling layer/AP1 stack that extends from an air bearing surface to the MR sensor backside is formed above the AFM layer. The AP2 layer is pinned by the AFM layer, and the AP1 layer serves as a reference layer to an overlying free layer during a read operation. The AP1 and AP2 layers have improved resistance to magnetization flipping because back portions thereof have a full cross-track width “w” between MR sensor sides thereby enabling greater pinning strength from the AFM layer. Front portions of the AP1/AP2 layers lie under the free layer and have a track width less than “w”. The bottom shield may have an anti-ferromagnetic coupling structure.
US10157630B2 Record stabilizer for multiple vinyl sizes
In some embodiments, a record stabilizer is configured to fit both common size spindle holes (e.g., as commonly found in 12″ singles or LPs) and larger hole types (e.g., as commonly found in 7″ 45 rpm singles, typically referred to as “45s”). In some embodiments, the stabilizer achieves this functionality using one side that is substantially flat (for common size spindle holes) and another side with a built-in adapter to protrude into larger spindle holes. In some embodiments, the record stabilizer also serves as an adapter, e.g., allowing 45s to be played on turntables with common size spindles without using any other adapter.
US10157628B1 Sound identification device with microphone array
A sound identification device is provided. The sound identification device includes a microphone array and a processing unit. The microphone array includes a plurality of microphones disposed within a microphone module mounted on a housing of the sound identification device. Each microphone receives an acoustic signal caused by a gesture performed on a surface of the microphone module and converts the received acoustic signal to a digital acoustic signal. The processing unit is configured to receive the digital acoustic signal from each microphone, and perform a sound identification process on the digital acoustic signal from each microphone to generate a sound identification result conveying information of the gesture. The processing unit controls at least one application program executed by the processing unit according to the sound identification result.
US10157627B1 Dynamic spectral filtering
Audio systems and methods are provided to increase relevant content of an audio signal relative to a noise level, and include filtering the audio signal to remove spectral content below a cutoff frequency, where the cutoff frequency is based upon a noise value.
US10157625B2 Mix buffers and command queues for audio blocks
The subject disclosure is directed towards a technology that may be used in an audio processing environment. Nodes of an audio flow graph are associated with virtual mix buffers. As the flow graph is processed, commands and virtual mix buffer data are provided to audio fixed-function processing blocks. Each virtual mix buffer is mapped to a physical mix buffer, and the associated command is executed with respect to the physical mix buffer. One physical mix buffer mix buffer may be used as an input data buffer for the audio fixed-function processing block, and another physical mix buffer as an output data buffer, for example.
US10157624B2 Apparatus and method for processing an audio signal using a combination in an overlap range
An apparatus for processing an audio signal including a sequence of blocks of spectral values includes: a processor for processing the sequence of blocks using at least one modification values for a first block to obtain aliasing-reduced or aliasing-free first result signal in an overlap range and using at least one second different modification value for a second block of the sequence of blocks to obtain an aliasing-reduced or aliasing-free second result signal in the overlap range; and a combiner for combining the first result signal and the second result signal in the overlap range to obtain a processed signal for the overlap range.
US10157622B2 Device and method for bandwidth extension for audio signals
An audio signal decoding apparatus is provided that includes a receiver that receives an encoded information, a memory, and a processor that demultiplexes the encoded information, including encoding parameters that are used for decoding a low frequency spectrum and index information that identifies a most correlated portion from a low frequency spectrum for one or more high frequency subbands. The processor also replicates a high frequency subband spectrum based on the index information using a synthesized low frequency spectrum, the synthesized low frequency spectrum being obtained by decoding the encoding parameters. The processor further estimates a frequency of a harmonic component in the synthesized low frequency spectrum, adjusts a frequency of a harmonic component in the high frequency subband spectrum using the estimated harmonic frequency, and generates an output signal using the synthesized low frequency spectrum and the high frequency subband spectrum.
US10157621B2 Audio signal decoding
An apparatus includes a receiver configured to receive at least one encoded signal that includes inter-channel bandwidth extension (BWE) parameters. The device also includes a decoder configured to generate a mid channel time-domain high-band signal by performing bandwidth extension based on the at least one encoded signal. The decoder is also configured to generate, based on the mid channel time-domain high-band signal and the inter-channel BWE parameters, a first channel time-domain high-band signal and a second channel time-domain high-band signal. The decoder is further configured to generate a target channel signal by combining the first channel time-domain high-band signal and a first channel low-band signal, and to generate a reference channel signal by combining the second channel time-domain high-band signal and a second channel low-band signal. The decoder is also configured to generate a modified target channel signal by modifying the target channel signal based on a temporal mismatch value.
US10157620B2 System and method to correct for packet loss in automatic speech recognition systems utilizing linear interpolation
A system and method are presented for the correction of packet loss in audio in automatic speech recognition (ASR) systems. Packet loss correction, as presented herein, occurs at the recognition stage without modifying any of the acoustic models generated during training. The behavior of the ASR engine in the absence of packet loss is thus not altered. To accomplish this, the actual input signal may be rectified, the recognition scores may be normalized to account for signal errors, and a best-estimate method using information from previous frames and acoustic models may be used to replace the noisy signal.
US10157614B1 Message playback using a shared device
Methods and systems for redirecting messages based on contextual information associated with the messages are described herein. In some embodiments, a first individual may speak an utterance including a message, where the utterance indicates a first recipient for the message. Audio data representing the utterance may be provided to a speech-processing system, which may performed automatic speech recognition processing, natural language understanding processing, and contextual recognition processing to the audio data. In some embodiments, the contextual recognition processing may determine that the message may be intended for a second recipient. If so, the speech-processing system may cause the message to be redirected to the second recipient, such that the second recipient may receive the message as opposed to the first recipient.
US10157603B2 Noise detector and sound signal output device
A noise detector and a sound signal output device are provided that can detect high accuracy various types of noise including composite noise. The noise detector (30) for detecting noise contained in an input signal (s1) includes a noise discrimination portion having a plurality of discrimination portions to which an input signal is input and a noise determination portion (35) determining noise based on individual discrimination results of the plurality of discrimination portions. The noise discrimination portion includes at least two of a frequency component discrimination portion (32) discriminating the presence or absence of noise based on a frequency component of the input signal, a temporal change discrimination portion (33) discriminating the presence or absence of noise based on a temporal change of the input signal and a high-frequency component discrimination portion (34) discriminating the presence or absence of noise based on a high-frequency component of the input signal The noise determination portion determines noise based on individual discrimination results of the plurality of discrimination portions.
US10157602B2 Musical instruments including keyboard guitars
A musical instrument, for example, a keyboard guitar, includes a body, an elongated neck coupled to the body, neck keys disposed on the elongated neck, and an output for transmitting an electrical signal generated by the musical instrument. Activation of each neck key generates an electrical signal at the output representing a pitch associated with a musical note. The musical instrument may also include body keys disposed on the body, and a strum bar that generates an electrical signal at the output representing a pitch associated with a musical note based on which of the body keys are activated during activation of the strum bar. Further, the musical instrument may include a continuous graphic image spanning the front face of the body and the body keys, forming a continuous pattern that is unbroken across a transition between key surfaces of the body keys and the front face of the body.
US10157600B2 Percussion accessory adapted for attachment to a drum tension rod
Percussion accessories for reversible and interchangeable attachment to the head of a drum tension rod are disclosed.
US10157595B2 Display control device
A display control device includes: a reception unit that receives an input for designating a first point on a first image, which is displayed on a display screen provided in a vehicle compartment and shows a peripheral environment of a vehicle at a first timing; a display processing unit that displays a first display object at the first point; a specifying unit that specifies a second point at which a first target, which is located at the first point, is located on a second image, which shows the peripheral environment of the vehicle at a second timing after the first timing; and an update unit that displays, along with the second image, the first display object at the second point on the second image.
US10157592B2 Optimizing light output profile for dual-modulation display performance
Techniques for optimizing light output profiles in display systems are described. A light output profile is defined in relation to a plurality of sample locations on an illuminated surface. Point spread functions that satisfy illumination performance values specified in the light output profile in aggregate are computed or derived. A design process that adds or removes optical components to a display light assembly derives an optimal design of a light illumination layer for display systems. Relationships and parameter values determined in the design process may be configured into display systems along with the optical components for the purpose of generating optimized light output profiles in the display systems.
US10157588B2 Systems and methods for image optimization
Images are optimized to reduce latency prior to being transmitted to requesting client devices. A request from a client device for an image is analyzed to obtain the attributes of the requesting client device and the network used by the client device for transmitting the request. The parameters of the image to be transmitted are determined based on the attributes in order to reduce data latency at the requesting client device. A requested image that meets the parameters or which has its parameters preset by a provider can be transmitted without any changes. A requested image that does not meet the parameters is transformed in accordance with the parameters so that it is optimized for the combination of the network and the requesting client device.
US10157583B2 Display apparatus and display control method thereof
A display apparatus includes a plurality of first pixel units and a plurality of second pixel units. Each of the first pixel units includes at least one first color sub-pixel, at least one second color sub-pixel, at least one third color sub-pixel and at least one fourth color sub-pixel arranged in a first configuration. Each of the second pixel units includes the at least one first color sub-pixel, the at least one second color sub-pixel, the at least one third color sub-pixel and the at least one fourth color sub-pixel arranged in a second configuration different from the first configuration. The first pixel units and the second pixel units are alternately disposed to make all of the pixel units adjacent to each of the first pixel units be the second pixel units, and all of the pixel units adjacent to each of the second pixel units be the first pixel units.
US10157579B2 Organic light emitting display device
A display device is discussed, which includes: a light emitting diode to emit light; and a pixel circuit connected to the light emitting diode, the pixel circuit including; a data line; a driving power line; a sense signal line; a gate line; and a switch connected with the data line by a first terminal, a digital-to-analog converter by a second terminal, and an analog-to-digital converter by a third terminal, wherein the switch connects the data line to the digital-to-analog converter or the analog-to-digital converter on a basis of a switch control signal.
US10157576B2 Pixel driving circuit, driving method for same, and display apparatus
A pixel driving circuit and a driving method thereof, as well as a display apparatus. The driving circuit is realized by using one storage capacitor, one driving unit and five switching units, which may obtain a smaller pixel layout and facilitate improvement of display resolution. Also, a display effect of the pixels in a dark state may be improved, and the contrast be increased.
US10157574B2 Display device and driving method thereof
Provided are a display device and driving method thereof. A display device comprises a display panel configured to display an image, a data driver configured to supply a data signal to the display panel, a gate driver configured to supply a gate signal to the display panel, a power supply unit configured to output a power voltage to the display panel, and a power saving unit configured to control the power supply unit to vary a level of the power voltage according to a display mode of the display panel.
US10157573B2 Display with redundant light emitting devices
An active matrix display where in one embodiment each cell comprises: a driving circuit for providing current to light emitting devices placed in the cell under the control of a data driver signal, a first light emitting device location connected to the driving circuit and a second light emitting device location connected in series to the first light emitting device location. A first thin-film transistor (TFT) is connected in parallel with the first light emitting device location and a second TFT is connected in parallel with the second light emitting device location, its gate node connected to the gate node of the first TFT. One terminal of a third TFT is connected to the gate nodes of the first and second TFTs and selectively connects a control signal to the first and second TFTs under the control of a scan driver signal. The control signal determines which of a first or second light emitting device placed in the cell emits light when the driving circuit provides current.
US10157571B2 Display panel, method for driving the same and display device
The present disclosure provides a display panel, a method for driving the same and a display device. A pixel circuit of the display panel includes a storage capacitor, a driving transistor, an initialization module configured to apply an initial voltage to a first end of the storage capacitor via a current-level gate scanning line within an initialization time period, a compensation module, a data writing module, a resetting module configured to enable the current-level gate scanning line to be electrically connected to a second end of the storage capacitor within a light-emitting time period, and a light-emitting control module. The driving transistor is in an on state within the light-emitting time period, so as to drive a light-emitting element to emit light.
US10157570B2 Pixel circuit and driving method thereof
A pixel circuit includes a driving unit, a light emitting unit having a second terminal receiving a second voltage, a compensation capacitor, and first, second and third switches. The first switch has a first terminal connected to the driving unit, and a control terminal for receiving a first control signal. The second switch has a first terminal coupled to the second terminal of the first switch, a second terminal for receiving an initialization signal, and a control terminal for receiving the first control signal. The compensation capacitor has a first terminal coupled to the second terminal of the first switch, and a second terminal coupled to the first terminal of the light emitting unit. The third switch has a first terminal connected to the driving unit, a second terminal coupled to the first terminal of the light emitting unit, and a control terminal for receiving a light emission control signal.
US10157568B2 Image processing method, image processing circuit, and organic light emitting diode display device using the same
Embodiments relate to reducing a ghost image effect caused by fixed images. In a region of the image with an opaque fixed image, a use rate (or intensity) of a color component with a lower luminous efficacy is decreased while a use rate (or intensity) of a color component with a higher luminous efficacy is increased to maintain the luminance. By reducing an excessive use of sub-pixels corresponding to a color component of the lower luminous efficacy, the deterioration of these sub-pixels can be reduced despite presenting a fixed image on the same region of the display.
US10157567B2 Display apparatus and a method of operating the same
A display apparatus includes a display panel, a gate driver, and a gate driving control circuit. The gate driver is connected to the display panel, and generates gate signals for driving the display panel using a gate clock signal. The gate driving control circuit generates the gate clock signal using a gate on voltage and a gate off voltage, determines whether an operation environment is an abnormal temperature environment by comparing a first feedback gate signal with a second feedback gate signal, and adjusts a voltage level of the gate clock signal in the abnormal temperature environment. The first feedback gate signal is retrieved from the display panel while a first frame image is displayed on the display panel. The second feedback gate signal is retrieved from the display panel while a second frame image subsequent to the first frame image is displayed on the display panel.
US10157565B2 Display substrate and display device including the same
A display substrate and a display device including the display substrate are disclosed. In one aspect, the display substrate includes a plurality of pixels formed in a substantially circular pixel area and a driving circuit formed in a peripheral area surrounding the pixel area and configured to drive the pixels. A boundary is formed between the pixel area and the peripheral area, and the boundary is substantially concentric with respect to an arc defining the substantially circular pixel area. The driving circuit comprises a conductive pattern having a first side which extends in a peripheral direction crossing the boundary.
US10157559B2 Scanned MicroLED array for waveguide display
A waveguide display includes a source assembly, an output waveguide, and a controller. The source assembly includes a light source and an optics system. The light source includes source elements arranged in a 1D or 2D array that emit image light. The optics system includes a scanning mirror assembly that scans the image light to particular locations based on scanning instructions. The output waveguide receives the scanned image light from the scanning mirror assembly and outputs an expanded image light. In some embodiments, the waveguide display includes a source waveguide and the 1D array of source elements. The source waveguide receives a conditioned image light from the source assembly. The controller generates the scanning instructions and provides the scanning instructions to the scanning mirror assembly. In some embodiments, the controller provides the scanning instructions to an actuator assembly of the source waveguide.
US10157558B2 Display device manufacturing method
A display device manufacturing method includes: lighting up a display device for a predetermined period; measuring, as first brightness, brightness of the display device at a start of lighting; measuring, as second brightness, brightness of the display device when the predetermined period has elapsed; calculating a deterioration rate of the second brightness with respect to the first brightness; and discriminating the display device as a defective item if the deterioration rate is greater than a threshold value.
US10157556B2 Flag and banner display system for motor vehicles and the like
In one embodiment, a flag system including a mounting sleeve and a flag. The mounting sleeve is adapted for attachment around a rod, such as a roll bar of an open-top off-road vehicle or an antenna. In one embodiment, the flag is adapted to be releasably fastened to the mounting sleeve. The mounting sleeve includes a section of material adapted for attachment around a rod by means of a zipper secured with hook-and-loop fastener, and a zipper for releasably fastening the flag to the mounting sleeve. The flag includes an ornamental portion, a zipper tape, and a transition strip having a first side coupled to the ornamental portion and a second side coupled to the zipper tape.
US10157553B2 Birth simulator for operative vaginal delivery
A birth simulator assembly for simulating operative vaginal delivery, said birth simulator assembly comprising a female pelvis with a sacrum portion of the spinal column and a symphysis pubis, a fetal head adapted for rotation and linear movement through the female pelvis an electrically-powered linear actuator connected to the fetal head, a force sensor connected with fetal head, wherein the force sensor communicates to the motion controller a signal indicating a force applied to the fetal head, and a motion controller for controlling the motion of the linear actuator, wherein the motion controller is adapted for communication with a computer.
US10157552B2 Educational lamp
A kit for assembling and decorating a lamp that educates children about scientific, engineering, and artistic principles. Assembling the lamp housing teaches children about fasteners, tools, and mechanisms. Assembling the electronics teaches children about electronic components. Controlling the lights teaches children about lighting, colors, and software.
US10157551B1 Instructional tool for teaching statistics concepts
A simulation tool or application for teaching statistics concepts. The tool utilizes various propensity and treatment inputs to simulate outcome responses for subject elements. In illustrated embodiments, the subject elements have the same or similar characteristics and outcome response while in other embodiments the subject elements have different characteristics and outcome response. The tool applies various propensity inputs to assign the subject elements to treatment or no-treatment to simulate treatments on different populations using different propensity mechanisms or inputs.
US10157548B2 Waypoint directory in air traffic control systems for unmanned aerial vehicles
A waypoint management method for an Air Traffic Control (ATC) system for Unmanned Aerial Vehicles (UAVs) includes communicating with a plurality of UAVs via one or more wireless networks comprising at least one cellular network; receiving updates related to an obstruction status of each of a plurality of waypoints from the plurality of UAVs, wherein the plurality of waypoints are defined over a geographic region under control of the ATC system; and managing flight paths, landing, and take-off of the plurality of UAVs in the geographic region based on the obstruction status of each of the plurality of waypoints.
US10157542B2 User identification system and vehicular portable device
A user identification system is provided. In the user identification system, an in-vehicle apparatus specifies a position of a vehicular portable device with reference to a vehicle and determines whether the vehicular portable device exists in a predetermined identification area. Based on determining that the vehicular portable device exists in the identification area, the in-vehicle apparatus transmits an instruction signal instructing the vehicular portable device to specify a driver terminal. Based on reception signal strength detected during a time period determined by a time point of receipt of the instruction signal, the vehicular portable device determines the driver terminal.
US10157541B2 Vehicle surveillance system, vehicle surveillance method, and program
A vehicle surveillance system includes: a photographing unit configured to photograph a target vehicle; a positional information acquisition unit configured to acquire positional information indicating a position of the photographing unit; a surveillance information generation unit configured to extract a vehicle number from an image acquired by the photographing unit and generate surveillance information on the basis of at least the vehicle number and the positional information; and a surveillance information output unit configured to output the surveillance information generated by the surveillance information generation unit. The photographing unit, the positional information acquiring unit, the surveillance information generation unit, and the surveillance information output unit are installed in a mobile surveillance vehicle.
US10157540B2 Vehicle identification system and method
The disclosed subject matter relates to a vehicle identification system comprising a central station, a roadside reader for wirelessly communicating with radio tags carried by vehicles, a mapping unit connected to the reader, and a correlation unit connected to the mapping unit, wherein the correlation unit is configured to correlate second-protocol tag identifications to first-protocol tag identifications from a reserved subset of first-protocol tag identifications, wherein the mapping unit is configured to generate a new first-protocol message upon receiving a second-protocol message from the reader, and wherein the central station is configured to receive and store first-protocol messages from the reader as well as new first-protocol messages from the mapping unit and to identify a vehicle. The disclosed subject matter further relates to a method for identifying vehicles by means of this system.
US10157534B2 Multi-function retroreflective on-board alert system
An alert system detects the presence of occupants in a vehicle using optical sensors comprised of (infrared) emitters and photodetectors. Each sensor emits a beam across a path in proximity to a seat. Retroreflectors are positioned in the path. A seated occupant blocks the path and prevents reflection. If the path adjacent to a baby's seat is blocked and the path adjacent to the driver's seat is not blocked, an alarm event is triggered. After a delay, voice and text messages and audible and visible output are generated.
US10157532B2 Detection system for unsafe activity at a shelving unit
Methods, systems, and machine readable medium are provided for a detection system for identifying unsafe activity occurring at a shelving unit. A plurality of distance sensors are disposed at a top end of the shelving unit and point downwards towards a bottom end of the shelving unit. The plurality of sensors are configured to detect presence of a person near the shelving unit. An initial height of the person is determined, and a change in height of the person is detected. A processor determined whether the change in height indicates unsafe activity at the shelving unit. If unsafe activity is determined, then an alert is generated.
US10157528B2 Geolocation bracelet, system, and methods
An identity, position, and/or health monitoring apparatus is provided. The identity, position, and/or health monitoring apparatus includes a retention feature, such as a wristband, configured to removably secure the monitoring apparatus to a person, such as a child. Particularly, the band of the monitoring apparatus may be a flexible and/or stretchable band that may be worn around a part of the body, such as a wrist or ankle. The band may be defined by a circumferential member and/or may include first and second ends and a clasping mechanism configured to clasp and secure the first and second ends together, such as around the wrist or ankle of the user. In certain instances, the monitoring apparatus is retained within the band, and in other instances, the monitoring apparatus may be removable from the band, and the clasping mechanism may be configured for allowing the monitoring device to be removably attached therewith.
US10157526B2 System and method for a security system
An apparatus and method is presented for network video management and recording of video signals and video analytics generated by a network of IP-enabled cameras. A set of IP cameras are connected in a LAN to a network video recorder further connected by LAN or WAN to a set of client stations. The client station operates a hybrid program including a web-browser and a native application operating on a computer. The network video recorder operates a media recorder to store video streams from the IP cameras into a media database and further operates a relational database for storing camera configuration data, device drivers, event information and alarms. The network video recorder includes a zero configuration networking discovery service for automatically detecting and downloading default configurations to the cameras. Client stations can stream video directly from IP cameras, receive recorded video streams and query the relational database for cameras and events.
US10157525B2 Active intruder mitigation system and method
A life safety system for mitigating injuries and fatalities to occupants of a multi-zone structure comprising a plurality of controllers, and coupled to said controller, a plurality of digital imaging devices, a plurality of locking mechanisms, a plurality of dispersion points for the dispersion of at least one dispersible substance, and a plurality of thermostatic members. The life safety system further comprises at least one monitoring location physically removed from at least one of said controllers and from at least one of said dispersion points and from at least one of said locking mechanisms and from at least one of said thermostatic members.
US10157524B2 Surveillance apparatus having an optical camera and a radar sensor
A surveillance apparatus, a corresponding method, surveillance radar apparatus, computer program, and non-transitory computer-readable recording medium, the surveillance apparatus including an optical camera that captures images based on received light, the optical camera having a first field of view, a radar sensor that emits and receives electromagnetic radiation, the radar sensor having a second field of view, and wherein the first field of view is variable with respect to the second field of view.
US10157522B2 Authorization control for an anti-theft security system
Improved systems and techniques are disclosed for controlling the security states of anti-theft security systems such as product display assemblies using security fobs. According to an example embodiment, a manager security fob and another security fob that is to be authorized for use in controlling the security status of a product display assembly can interact with a system in accordance with a defined sequence to add the another security fob to an authorization list for the product display assembly. For example, the defined sequence can be a connection of the manager security fob with the system, followed by a disconnection of the manager security fob from the system, followed a connection of the another security fob with the system within a defined window.
US10157517B2 Roulette apparatus and method to ensure unambiguous wheel positions
A roulette apparatus (1) comprises at least one mechanical roulette wheel (2) with pockets (3) to receive a ball (4) and roulette-display-system (10) with graphical electronic display (11) surrounding the roulette wheel (2). The electronic display (11) comprises display fields (12) to display single betting numbers (N). A sensor unit (20), a drive unit (30) and a control system (40) are provided and the control system (40) is adapted to receive status information from the sensor unit (20) about the roulette wheel (2) and/or the ball (4) rested in one of the pockets (3) and cause the roulette wheel (2) based on the received status information to be adjusted in a unambiguous final position in relation to the display (11), wherein the pocket (3) with the ball (4) lies completely in congruence with the directly adjacent respective display field (11).
US10157511B2 Method for diagnosing a state in a vehicle, and diagnostic testing device
A method for diagnosing a state in a vehicle, which has a CAN communications bus to which electronic control units of the vehicle are connected, includes providing a rest state of the vehicle; coupling a diagnostic testing device to at least one diagnostic terminal of the vehicle; monitoring of the CAN communications bus by the diagnostic testing device with regard to CAN messages sent out after entry into the rest state; detecting of a CAN message sent out on the CAN communications bus after entry into the rest state, and assigning of the detected CAN message to an electronic control unit sending out the CAN message; providing information regarding a chronological appearance of the detected CAN message in a series of CAN messages appearing on the CAN communications bus after entry into the rest state; and providing information for identifying the electronic control unit sending out the detected CAN message.
US10157510B2 Vehicle energy consumption efficiency learning in the energy domain
A method according to an exemplary aspect of the present disclosure includes, among other things, learning an energy consumption efficiency of a vehicle in an energy domain by periodically filtering a ratio of a distance traveled to an energy consumed. The learning step is executed by a control module configured to monitor the energy consumption efficiency.
US10157508B2 Method and device for intelligent alert on vehicle restriction and storage medium
The disclosure provides method and device for providing alert information on a vehicle and storage medium. The method includes analyzing user behavior data of a certain period of time in association with a user terminal to obtain vehicle restriction dates during the certain period of time, determining a vehicle restriction pattern based on the vehicle restriction dates, determining a new vehicle restriction date based on the vehicle restriction pattern, and providing the alert information on the vehicle to the user terminal based on the new vehicle restriction date. In the disclosure, a user terminal analyzes user behavior data automatically and acquires a user restriction pattern, and derives a vehicle restriction date according to the user restriction pattern and intelligently alerts the user to vehicle restriction when the above vehicle restriction date is upcoming.
US10157503B2 Augmented reality system
Systems and methods are disclosed for recommending products or services by receiving a three-dimensional (3D) model of one or more products; performing motion tracking and understanding an environment with points or planes using accelerometer sensor and estimating light or color in the environment using one video camera without a depth sensor in a mobile phone; acquiring sensor data from sensors and optimizing features extracted from each image and sensor data, where a feature conveys data unique to the image at a specific pixel location; and projecting the product in the environment.
US10157501B2 Camera angle visualization for aerial vehicle flight plan
Points of interest are added to a flight plan overlaid on a map. Camera switch-on and switch-off locations are automatically added to the nearest leg of the flight plan. An observation triangle joining the point of interest and the camera on and off locations is displayed so that the user can easily visualize the range of angles from which the point of interest is viewed. The triangle may be colored and/or partially transparent. Adjustment of the camera on and off locations is possible, with the system automatically adjusting the observation triangle. In a similar way, lines of interest and curves of interest may be added to the flight plan.
US10157499B1 Method and system for capture of multiple 3D object perspectives into a multilayered two dimensional display
Multiple 3D perspectives are captured on a multilayered two dimensional display. Features on a 3D model are identified and transformed to an edge wireframe snapshot and layering information from an attached components list on a foreground layer.
US10157495B2 Method and device for displaying a two-dimensional image of a viewed object simultaneously with an image depicting the three-dimensional geometry of the viewed object
A method and device for displaying a two-dimensional image of a viewed object simultaneously with an image depicting a three-dimensional geometry of the viewed object using a video inspection device is disclosed. The video inspection device displays a two-dimensional image of the object surface of a viewed object, and determines the three-dimensional coordinates of a plurality of surface points. At least one rendered image of the three-dimensional geometry of the viewed object is displayed simultaneously with the two-dimensional image. As measurement cursors are placed and moved on the two-dimensional image, the rendered image of the three-dimensional geometry of the viewed object is automatically updated.
US10157494B2 Apparatus and method for processing virtual point lights in an image
An image processing apparatus to calculate a visibility with respect to a plurality of virtual point lights (VPL) sampled at a three-dimensional (3D) model includes at least one first VPL included in a screen scene associated with a viewpoint to render and at least one second VPL not found in the screen scene, and may calculate a first probability obtained by calculating a visibility between a first area including the first VPL and a first point with respect to the at least one first VPL.
US10157490B2 Angulation planning for a three dimensional angiography
A method and system for operating an x-ray device for a creation of a three-dimensional angiography of a body vessel segment. A three-dimensional reconstruction of the body vessel segment is provided to a computing device of the x-ray device. A center line of the body vessel segment is computed. An axis of rotation is laid through the center line. The three-dimensional reconstruction is registered with the x-ray device. The suitability of at least one recording angle pair with a first and a second recording angle for the creation of the three-dimensional angiography is assessed on the basis of an assessment criterion by the computing device. One of the at least one assessed recording angle pairs is selected for creation of the three-dimensional angiography as a function of a result of the assessment, in order to improve the creation of the three-dimensional angiography.
US10157485B2 Method and system for merging of polygons in adjacent tiles
A method for merging polygons in adjacent tiles is provided that includes determining that a first polygon in a tile having a first edge linked list and a second polygon in an adjacent tile having a second edge linked list have overlapping invalid edges, wherein an edge includes an ordered set of point coordinates in which an initial two point coordinates lie on a tile boundary and last point coordinates of the set also lie on a tile boundary, and an edge linked list is an ordered list of edges of a polygon, and merging the first edge linked list and the second edge linked list to generate a third edge linked list for a merged polygon comprising the first polygon and the second polygon.
US10157483B2 Backprojection approach for photoacoustic image reconstruction
Various examples are provided for photoacoustic image reconstruction and processing utilizing a backprojection approach. In one example, among others, a method for producing an image with a photoacoustic imaging system includes scanning an object with a plurality of light beams, detecting a plurality of acoustic signals produced by the light beams, and generating a reconstructed image from the plurality of acoustic signals by filtered backprojection (FBP) that utilizes a weighted ramp filter. In another example, a system includes a plurality of acoustic detector units and a processing unit. The acoustic detector units can receive an acoustic wave and convert it to time dependent electrical signals. The processing unit can reconstruct an image of the subject from the time-dependent electrical signals by FBP that utilizes a weighted ramp filter. In another example, non-transitory computer readable medium stores a program that can cause a processing unit to reconstruct an image.
US10157481B2 Apparatus for processing medical image and method of processing medical image thereof
An apparatus for processing a medical image includes an image processor including a plurality of processors, the plurality of processors configured to reconstruct a cross-sectional image of an object by performing a first operation having a first priority and a second operation having a second priority that is lower than the first priority, and a controller configured to monitor whether a malfunction occurs among the plurality of processors, and configured to assign, to at least one of the plurality of processors, at least one of the first operation and the second operation to be performed, based on a result of monitoring of the plurality of processors.
US10157479B2 Synthesizing training data for broad area geospatial object detection
A system for broad area geospatial object recognition, identification, classification, location and quantification, comprising an image manipulation module to create synthetically-generated images to imitate and augment an existing quantity of orthorectified geospatial images; together with a deep learning module and a convolutional neural network serving as an image analysis module, to analyze a large corpus of orthorectified geospatial images, identify and demarcate a searched object of interest from within the corpus, locate and quantify the identified or classified objects from the corpus of geospatial imagery available to the system. The system reports results in a requestor's preferred format.
US10157478B2 Enabling use of three-dimensional locations of features with two-dimensional images
The disclosed embodiments provide a system that facilitates use of an image. During operation, the system uses a set of images from a camera on a device to obtain a set of features in proximity to the device, wherein the set of images comprises the image. Next, the system uses the set of images and inertial data from one or more inertial sensors on the device to obtain a set of three-dimensional (3D) locations of the features. Finally, the system enables use of the set of 3D locations with the image.
US10157477B2 Robust head pose estimation with a depth camera
Systems and methods are provided for estimating head pose data from a sequence of depth images of a human subject, and processing the data to generate a continuous estimate of the head pose in a 3-dimensional (3D) space, and to generate a 3D head model for display and further use. The subject is provided instructions to rotate their head in a first direction until a threshold angle of rotation is reached and then are provided instructions to rotate their head in a second direction. The depth camera provides a sequence of captured images which are processed to extract head meshes. After capture is complete the head meshes are merged to generate a 3D model of the subject's head.
US10157473B2 Method for providing range estimations
An mechanism for range estimation mapping that includes creation of a world map on an azimuth/elevation (AZ/EL) grid, relation of the grid to an earth-fixed north, east, and down (NED) coordinate system through an address table, and association of each pixel in each frame, by a programmable device, with an entry from the address table in order to determine a range is discussed. The associations may be repeated for each frame while an updated world map and address table are generated. When an updated address table is complete, the process may begin anew using the updated data.
US10157472B2 Apparatus and processes for corn moisture analysis and prediction of optimum harvest date
Methods and apparatus are provided for determining moisture content of corn. In one example, a method includes processing a captured image of an ear of corn using a threshold value to create a segmented binary image comprising a first plurality of blobs, determining at least one characteristic of a plurality of corn kernels represented by the first plurality of blobs, and estimating a moisture value for the ear of corn based on the at least one characteristic of the plurality of corn kernels. In some embodiments, the method includes generating a luminance intensity profile across a region of the captured image containing at least one corn kernel in the plurality of corn kernels, computing a derivative of the luminance intensity profile; an determining, with reference to the derivative of the luminance intensity profile, a location of a boundary of the at least one corn kernel.
US10157464B2 Determining a navigation image to be displayed
A method is provided for determining a navigation image displaying features of a region of interest of a patient, (e.g., used during a medical intervention). The method includes determining a first subtraction image by recording a first X-ray image with an X-ray device and subtracting a mask image. The method also includes determining a second subtraction image by recording a second X-ray image with the X-ray device and by subtracting the mask image or a further mask image. Additionally, the navigation image is determined by superimposing the first and the second subtraction image. At least one of the subtraction images is preprocessed before the superimposition by transfer from a gray-value space into a color space that is different from a color space of the other subtraction image. The navigation image is determined in color and/or the dynamics of at least one of the subtraction images are compressed.
US10157459B2 Cell evaluation apparatus and method to search for an area to be observed in cardiomyocytes
The present technology relates to a cell evaluation apparatus and method, and a program that are capable of easily searching for an area to be observed within cardiomyocytes without requiring special preparation.The cell evaluation apparatus includes: a motion detecting section configured to detect motion of cultured cardiomyocytes for each of partial areas of a plurality of observation fields on the cultured cardiomyocytes; a motion amount calculating section configured to calculate a motion amount of the detected motion; a pulsation information calculating section configured to calculate pulsation information on a characteristic amount of pulsations of the cultured cardiomyocytes on the basis of the calculated motion amount; an evaluation value calculating section configured to calculate an evaluation value corresponding to the plurality of observation fields, calculated on the basis of the pulsation information; and a field determining section configured to determine an observation field to be observed on the cultured cardiomyocytes, on the basis of the evaluation value.
US10157450B2 Enhancing the legibility of images using monochromatic light sources
A system and method are described for enhancing readability of document images by operating on each document individually. Monochromatic light sources operating at different wavelengths of light can be used to obtain greyscale images. The greyscale images can then be used in any desired image enhancement algorithm. In one example algorithm, an automated method removes image background noise and improves sharpness of the scripts and characters using edge detection and local color contrast computation.
US10157448B2 Foveated video rendering
Techniques are described for generating and rendering video content based on area of interest (also referred to as foveated rendering) to allow 360 video or virtual reality to be rendered with relatively high pixel resolution even on hardware not specifically designed to render at such high pixel resolution. Processing circuitry may be configured to keep the pixel resolution within a first portion of an image of one view at the relatively high pixel resolution, but reduce the pixel resolution through the remaining portions of the image of the view based on an eccentricity map and/or user eye placement. A device may receive the images of these views and process the images to generate viewable content (e.g., perform stereoscopic rendering or interpolation between views). Processing circuitry may also make use of future frames within a video stream and base predictions on those future frames.
US10157445B2 Image generating apparatus, image generating method, and program
An image generating apparatus for generating an output image based on an input panorama image, includes a parameter input unit inputting an output range parameter and a correction parameter, the output range parameter designating an output range in the panorama image, the correction parameter designating a correction part to be corrected in the output image; and an image correction unit correcting the correction part designated by the correction parameter in the output image. Further, the image correction unit calculates a similarity between the correction part and peripheral pixels and corrects the correction part based on the similarity and the peripheral pixels, and the output image is generated from the output range of the panorama image and is the panorama image corrected by the correction.
US10157444B2 Dynamic page sizing of page table entries
In accordance with one embodiment each page table entry maps a variable page size (per entry), if multiple continuous virtual pages map to contiguous physical pages. This may drastically reduce the number of translation lookaside buffer (TLB) entries needed since each entry can potentially map a larger chunk of memory, in some embodiments.
US10157439B2 Systems and methods for selecting an image transform
An electronic device for selecting a transform is described. The electronic device includes at least one image sensor, a memory, and a processor coupled to the memory and to the at least one image sensor. The processor is configured to obtain at least two images from the at least one image sensor. The processor is also configured to characterize structural content of each of the at least two images to produce a characterization for each image that is relevant to transform performance. The processor is further configured to select at least one transform from a set of transforms based on the characterization. The processor is additionally configured to apply the at least one transform to at least one of the images to substantially align the at least two images.
US10157432B2 Remote non-intrusive occupant space monitoring system
A system for remote non-intrusive occupant space monitoring. The system may have sensors and other mechanisms for non-intrusively obtaining information by capturing utility and communication signals, images, light, sound, environmental factors, background information, and so on, about a space and its occupants. The obtained information may be locally or remotely analyzed and modeled by a processor. Models of buildings, behavior, and power systems from the processor may be compared with pre-defined models to infer further information about the space and its occupants. Also, behavioral information may be obtained, inferred and/or learned. The models may be updated with the obtained, inferred and learned information.
US10157428B2 Offline content sharing
Offline sharing of content is performed. An offline request to share content associated with a content sharing platform to a social networking service is received by a processing device of a user device. The offline request is received while the user device is not connected to a network. A share request is generated for the content in view of the social networking service. The share request for the content is generated while the user device is not connected to the network. Upon determining that a network connection is available, the share request for the content is provided to the social networking service.
US10157426B1 Dynamic pagination of tax return questions during preparation of electronic tax return
Computer-implemented methods, systems and articles of manufacture for rendering paginated interview screens that include arrangements of tax questions or topics representative of question or topic relevancy and that are selected and arranged based at least in part upon determined question or topic categorization and/or ranking. Different pagination structures may be utilized to visually indicate tax question or topic relevancy and to encourage or enable users of a tax return preparation application to answer more pertinent questions or topics before others, while also allowing the user to navigate or scroll questions or topics of paginated screens and to select questions or topics to answer or address at the user's discretion, without being restricted by a pre-determined sequence of interview questions or hard-coded question-and-answer frameworks. Interview screen paginations and content thereof are dynamically updated as runtime data of the electronic tax return is received or updated.
US10157425B2 Associating an image of a receipt with a record of charge
Systems, methods, and articles of manufacture for expense management are disclosed. A user may submit receipts for one or more transactions into an expense management system. The expense management system may extract information from the receipts and match the extracted information to one or more of a plurality of Records of Charge (ROCs). The expense management system may match the extracted information to a ROC based on vendor name, location, time stamp, and the like. The expense management system may further assign a ROC to an expense category. The expense management system may assign a ROC to an expense category based on a standard industrial classification (SIC) code of a merchant, a category assigned to a different ROC, and a location associated with the ROC. An expense report for all submitted receipts may be generated.
US10157423B1 Autonomous vehicle operating style and mode monitoring
Methods and systems for monitoring use, determining risk, and pricing insurance policies for a vehicle having autonomous or semi-autonomous operation features are provided. According to certain aspects, with the insurance customer's permission, operation of an autonomous (or semi-autonomous vehicle) by a vehicle operator may be monitored. Based upon vehicle and/or other data analysis, an identity of the operator may be determined, and operating data regarding the autonomous or semi-autonomous vehicle while the operator at least partially controls the autonomous vehicle may be monitored. A vehicle operator profile that includes information regarding an operating style of the vehicle operator based upon the operating data may be determined. Risk levels associated with operation of the autonomous vehicle based upon the information regarding the vehicle operator's operating style may be determined. Insurance discounts may be provided to risk averse vehicle owners and/or operators, or those that utilize vehicle risk mitigation or prevention technology.
US10157422B2 Road segment safety rating
Methods, computer-readable media, systems and apparatuses for determining a road segment safety rating are provided. In some arrangements, the road segment safety rating may be based on historical data associated with the road segment (e.g., accident history data, traffic volume data, etc.). In other examples, the road segment safety rating may be based on historical data as well as driving behavior data of the operator of the vehicle. In some arrangements, the determined road segment safety rating may be compared to a threshold. If the road segment safety rating is below the threshold, the system may generate one or more alternate road segments or route for the driver to consider. In some examples, the road segment safety rating may be used to determine an insurance premium or one or more insurance incentives to provide to the user.
US10157421B2 Secure analytical and advisory system for transaction data
Methods and systems are described herein for securely analyzing transaction data of a user. A server computing device establishes a secure connection with a client device, which transmits transaction data to the server. The server establishes a hierarchy of nodes to profile a user's purchase history. The hierarchy includes a plurality of article nodes and category nodes. The server creates a new article node instance corresponding to the transaction data, the new article node storing descriptive properties of at least one item purchased by the user determined from the transaction data. The server links the new article node instance to at least one of the category nodes by classifying the descriptive properties of the item purchased with respect to relationships defined by the hierarchy. The server generates and transmits an event trigger to remind the user of a follow-up action and authenticates the client before the trigger is delivered.
US10157419B1 Multi-factor risk modeling platform
A high performance platform for execution of a multi-factored risk models is described. The platform calculates risk exposures of investment portfolios in response to market events using metadata risk factor modules. Described are techniques for tracking and editing the metadata risk factor modules. Also described are SQL implemented approaches for aggregating risk exposures and conditional risk simulation techniques.
US10157412B2 Generating and displaying recommendation counters based on recommendation dialogue captured through a social network and constrained by geographic regions of the recommenders
A system and method for generating a recommendation counter for a business entity based on social networking interactions is provided. In an embodiment, a social networking server provides an interface for users of social networking accounts to request recommendations for business entities and to reply to the requests with recommendations. When the social networking server computer receives a recommendation for a particular business entity, the social networking server computer determines whether the recommending social networking account has recommended the particular business entity in the past. In response to determining that the social networking account has not recommended the particular business entity in the past, the social networking server computer increments a recommendation counter for the particular business entity.
US10157411B1 Recommendation system that relies on RFM segmentation
A recommendation system divides users into a plurality of segments based on scores generated for each of a plurality of users of an electronic service that provides functionality for users to browse and purchase or select items. The scores can be RFM (Recency, Frequency, and Monetary amount) scores based on at least purchase or selection recency, purchase or selection frequency, and in some instances, the monetary amount spent. The recommendation system can further detect behavior-based correlations between particular segments and particular items and/or item attributes. The correlations can be based on purchase or selection histories of the users assigned to specific segments. The recommendation system can select items to recommend to particular users based at least partly on the detected behavior-based correlations.
US10157410B2 Enhanced shopping actions on a mobile device
Example embodiments described herein disclose a specially configured device to receive and recognize enhanced user interactions through a graphical user interface. A user device may accordingly receive and display a set of search results, detect a user input entered via a touch-input device related to a single item from among the set of search results, determine a pressure exerted upon the touch-input device corresponding to the user input, and based on at least the pressure of the user input, select and execute an appropriate commerce action.
US10157407B2 Financier-facilitated guaranty provisioning
Disclosed herein are example embodiments for financier-facilitated guaranty provisioning. For certain example embodiments, at least one device, such as a server device of a financier: (i) may discover at least one authorization request corresponding to at least one product transaction; or (ii) may provide at least one proffered guaranty transaction to at least one guarantor. However, claimed subject matter is not limited to any particular described embodiments, implementations, examples, or so forth.
US10157406B2 Charge fare meter
A charge fare meter includes a charge module and a display. The charge module is used for outputting a direct (DC) current and calculating total charges, wherein the charge module includes an input interface, a calculating unit, and an output interface. The input interface is used for converting power provided by an alternating current power source or the DC power source into the DC current. The calculating unit is electrically connected to the input interface for calculating the total charges. The output interface is electrically connected to the calculating unit for outputting the DC current. The display is electrically connected to the charge module for displaying the DC current, a voltage corresponding to the DC current, or a charge fare corresponding to the total charges.
US10157405B1 Systems and methods for implementing machine vision and optical recognition
Embodiments disclosed herein may include a system including a server configured to receive from the mobile device the digital image capturing the object, execute an object recognition protocol to identify one or more image features of the digital image, determine an identification of the object based upon the one or more features of the digital image identified by the executed object recognition protocol, generate an object profile of the object based upon one or more data records of the object stored in the system databases where each respective record containing at least one data point corresponding to a valuation of the respective object, determine a value of the data point based upon the valuation of the respective object and a characteristic of a member, and transmit to the mobile device the object profile for the object captured in the digital image.
US10157403B1 List-based coupon system and methods
A list-based coupon system that enables users to create a list of items to obtain, purchase or locate within a store or other geographic area, and provides users with coupons under a variety of different conditions.
US10157402B2 Advertisements in view
A technique is provided to determine whether a region within a web page is viewable to a user through a browser window. Often, browsers will only show part of a web page at given time, creating a difficulty in establishing whether a region of the web page, which may be an advertisement for example, is in view. This is addressed by providing one or more test features within the region, rendering the web page, monitoring a behavioral characteristic of the test features and determining whether the region is in view based on the monitored behavioral characteristic, wherein the behavioral characteristic varies according to whether the test feature is currently being displayed. One example of a behavioral characteristic is a frame progression rate. Browsers will typically redraw elements of a web page at a higher rate if they are currently in view through the browser window, and this characteristic can therefore be used to determine whether the test feature, and thus the region, is in view. The present invention finds particular utility where the region contains an advertisement, as it allows an advertiser to discover whether the advertisement has been seen by users.
US10157399B2 Demand and supply adjustment system
A supply and demand adjustment system capable of making supply and demand adjustment of energy while changing an incentive to consumers. The supply and demand adjustment system includes: a supply and demand adjustment device; supply and demand arbitration terminals; and a supply and demand arbitration device. The supply and demand arbitration device determines an incentive target value, makes a request to each of the consumers to reduce usage of the energy within a range of the incentive target value, summarizes a reducible energy amount responsive to this request and given from each of the consumers in replies through the supply and demand arbitration terminals, and transmits the summarized amount to the supply and demand adjustment device. The supply and demand adjustment device and the supply and demand arbitration device make the supply and demand adjustment dynamically while changing the incentive target value.
US10157396B1 Allocation of service provider resources based on a capacity to provide the service
An example includes one or more devices may include one or more memories and one or more processors, communicatively coupled with at least one of the one or more memories, to identify a service that is provided within a region; identify a model that is associated with the service, the model having been trained based on consumer profile data, service provider data, and historical information; determine a current demand associated with the service in the region; predict, using the model and based on the current demand associated with the service, a future demand for the service during a time period; determine a current capacity to provide the service based on real-time service provider information associated with service providers that are providing the service in the region; and perform an action associated with the service based on the future demand for the service and the current capacity to provide the service.
US10157391B2 Distributed telecommunication network architecture and database query for audience segmentation and analysis
A distributed telecommunication network including a VPN, a cellular network, a LAN, an Ethernet network, a server, a database, all communicatively coupled to the backbone of the network, a Wi-Fi network, a firewall, and a mobile device, communicatively coupled to the Wi-Fi network and the cellular network, wherein the database is configured to store a profile of a user of the distributed telecommunication network, the profile including a biography of the user, user relationships, a plurality of posts, an activity level of the user, and wherein the server is configured to determine whether the profile belongs to a category using a weighted average of a biography indication related to the biography of the profile and a post indication related to posts and relationship indication related to user relationships.
US10157387B2 Method and system for establishing a reserve price for a publisher's ad space inventory offered via a real-time bidding market
Methods and systems for establishing a reserve price for a publisher's ad space inventory offered via a real-time bidding market are disclosed. In some embodiments, a certain percentage of traffic (e.g., ad requests) received at an ad market server are redirected to one or more external networks, such as ad networks, for processing. The performance of the redirected ad requests is analyzed to determine an expected clearing price for the ad requests. The expected clearing price of a particular ad request corresponding to a particular ad space, if greater than a publisher-established reserve price, is used as a market reserve price when presenting the ad requests in a real-time bidding market.
US10157386B2 Method for verifying the authenticity of a product
In order to verify the authenticity of a product associated with a host device, the product contains, in segments of a non-volatile memory, several different functions stored in ciphered fashion. The host device sends a control signal for selecting and activating one of those ciphered functions. The product then deciphers and executes the function. The result of the function execution is then communicated back to host device when a decision on product authenticity is made.
US10157381B2 Mobile device and control method thereof
A mobile device is provided. The mobile device includes a display unit, a sensor configured to sense user's touch done on a surface of the display unit in a disabled state of the display unit, a storage unit configured to store preset gesture information, a controller configured to enable the display unit when a user's touch operation matched with the gesture information is sensed, execute a wallet application, and display an execution screen, and a communication unit configured to transmit information for a selected payment option to an external apparatus when the payment option is selected on the execution screen and perform a payment. The payment is simply done.
US10157379B2 Self checkout with security checks based on categorized items
Method and apparatus for performing security checks at a self-checkout kiosk in a retail store. The customers can create lists of items for purchase as they shop. When a customer is ready to pay, his list can be divided into sub-lists. Each sub-list can include items that require the same type of security check. The customer can then be provided with the sub-lists and an instruction for each sub-list that explains how the customer should arrange the items on the sub-list for a security check. After the customer has properly arranged the items on a sub-list, the relevant security check can be performed.
US10157371B2 Recommending additional users for an event using a social networking system
Social networking system users may create events where a group of other users invited to the event meet at a specified time and location. While an inviting user initially specifies the group of users to invite to the event, the social networking system suggests additional users to invite to the event. The social networking system suggests additional users based on a prediction that the users would attend the event if invited. Various factors may be used to make the prediction, such as an affinity between the inviting user and the other users, the availability of the other users at the time of the event and/or the proximity of the other users to the location of the event. Invitations to the suggested additional users may be automatically sent or sent to a set of the additional users selected by the inviting user.
US10157369B2 Role tailored dashboards and scorecards in a portal solution that integrates retrieved metrics across an enterprise
Users can be logged into an organization portal and an organization role can be determined for each user. For each user, indicators of values obtained from metrics tailored for the organization role can be presented within a plurality of metrics driven portlets of an organization portal. The plurality of metrics driven portlets can include at least one score card and at least one dashboard. Responsive to detecting that the at least one of the plurality of metrics exceeds a boundary condition, an out-of-bounds event can be triggered, a set of the users who are to be apprised of an occurrence of the out-of-bounds event can be programmatically determined, a Web data repository can be searched for items specific to the out of bounds event and, for each user in the set, contents of at least one of the portlets can be altered to include items from the Web data repository.
US10157368B2 Rapid access to data oriented workflows
One or more RFID tags may be read. An electronic document associated with the RFID tag may be identified. One or more attributes associated with the electronic document can be identified. One or more workflows can be determined according to the attribute(s).
US10157364B1 Order identification and fulfillment based on vehicle monitoring
A device may monitor, based on location information, a proximity of a vehicle and a third party location of a third party using a set of sensors. The location information may have been received from the vehicle. The location information may identify a location of the vehicle and the third party location. The device may process personal information to determine that an order is associated with the vehicle or an individual associated with the vehicle. The personal information may have been received from the vehicle. The device may receive, via another device associated with the vehicle or the individual, confirmation to complete a transaction for the order. The device may perform a first action to complete the transaction. The device may perform a second action to facilitate a good or a service associated with the order to be delivered to the vehicle in association with performing the first action.
US10157362B1 Systems and methods for delivering items
Many people acquire items such as souvenirs when travelling. This disclosure describes systems and methods for shipping items acquired while travelling. In one implementation, an item is dropped off and a description of the item is provided. The item is delivered to a fulfillment center. A fulfillment center computing system may inspect the item by verifying that the description of the item corresponds to the item. By inspecting the item, the fulfillment center computing system may perform additional services, such as processing a tax refund incurred when item was purchased.
US10157357B2 Active strategy management platform
A computer-implemented active strategy management platform (ASMP) performs the functions of: receiving ideas from at least one organizational stakeholder; receiving a selection of one or more of the ideas to implement as a strategic plan for a corresponding organization; transforming, via the ASMP, the idea into at least one strategic plan of the corresponding organization; transforming the at least one strategic plan into a plurality of operational execution components that align routine operational activities of the organization with broad strategic intentions; and identifying and outputting operational data related to executing strategic ideas in a manner that improves an ability of the organization to realize transformational business goals. The ASMP also automatically detects, based on the relationships mapped within a relational database, changes in operational execution that will impact strategic outcome achievement, in order to enable an organizational leader to proactively make necessary course corrections to a strategic plan.
US10157354B2 Location specific content delivery
An intelligent information delivery system facilitates dynamic interaction with the user's environment, and in certain environments may provide or support digital governance. The intelligent delivery system may make use of a distributed beacon network to accurately determine the user's location within an environment, which may then be leveraged to deliver relevant content to the user. The intelligent delivery system may also facilitate complex interactions between a user of the system and the user's environment.
US10157353B2 Name variant extraction from individual handle identifiers
A method and apparatus for name variant extraction from individual handle identifiers uses a sequential extraction process to construct contextual information. Last name data, first/middle name data, initials, nicknames, and vanity names, along with numerical information indicating dates, may all be captured in extracting information about an individual associated with a particular handle. When multiple possible interpretations result from the analysis, those interpretations are ranked using optimality rules. The resulting data may be used to look up additional information in a consumer database in order to structure a targeted marketing message to the individual associated with the handle.
US10157352B1 Artificial intelligence machine learning, and predictive analytic for patent and non-patent documents
Systems, methods, and computer program methods for modifying a configuration of a document management system are described. In some implementation document data are received as machine learning inputs, where the document data represent one or more documents. Then, a pattern is recognized in the one or more documents using machine learning. Based on the recognized pattern, a configuration of a document management system is modified.
US10157351B1 Persona based data mining system
Data mining systems and methods are disclosed for associating users with items based on underlying personas. The system associates each user account with one or more underlying personas that contribute to the user's interactions with different items, and predicts an active persona for a user based on the user's recent interactions with items and make item related recommendations that are oriented to the active persona. Thus, for example, even though multiple individuals may share a computer and/or account, the content (e.g., item recommendations) presented during a browsing session may be based primarily or exclusively on the past browsing behaviors of the particular individual conducting the browsing session.
US10157349B2 Automated methodology for inductive bias selection and adaptive ensemble choice to optimize predictive power
A computer-implemented method of automating inductive bias selection includes a computer receiving a plurality of examples, each example providing a plurality of feature-value pairs. The computer constructs an inductive bias dataset which correlates each respective example in the plurality of examples with numerical indications of training quality. The numerical indications of training quality for each respective example are generated by creating a plurality of models, with each model corresponding to a distinct set of inductive biases. The training quality for each respective model is evaluated when applied to the respective example. The computer uses the inductive bias dataset to select a plurality of inductive biases for application to one or more new datasets.
US10157346B2 Parallel Gibbs sampler using butterfly-patterned partial sums
An efficient parallel Gibbs sampler using butterfly-patterned partial sums is provided. Instead of building and searching a complete prefix sums table, an alternative “butterfly patterned partial sums table” is described that integrates a lightweight transposition and partial sums operation. Accordingly, the usual full matrix transposition and full prefix sums table building operations can be omitted in favor of building the butterfly-patterned partial sums table, which requires less computational and communication effort. This butterfly-patterned partial sums table is used by a modified binary search phase that calculates the needed prefix-sum table values on-the-fly using the butterfly-patterned partial sums table. Transposed memory access is also provided while avoiding the full matrix transform, providing significant performance benefits for highly parallel architectures, such as graphics processing units (GPUs) where 1-stride or sequential memory accesses are important for optimization.
US10157344B2 Systems and methods for trend aware self-correcting entity relationship extraction
Methods and systems for trend aware self-correcting entity relationship extraction are disclosed. For example, a method can include receiving a selected entity, determining a plurality of entities related to the selected entity, determining a plurality of most probable entities, calculating relevance scores, and displaying a subset of the plurality of most probable entities. The selected entity can be received on a network-based transaction system. The plurality of entities related to the selected entity can be determined based on a relationship score. The relationship score can represent navigation transitions, aggregated over time, between the selected entity and each of the plurality of entities. The plurality of most probable entities can be determined based on probabilities. Relevance scores can be calculated for each of the plurality of most probable entities. Finally, the subset of the plurality of most probable entities to be displayed can be determined according to the relevance scores.
US10157343B1 Predictive model importation
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining a plurality of model representations of predictive models, each model representation associated with a respective user and expresses a respective predictive model, and selecting a model implementation for each of the model representations based on one or more system usage properties associated with the user associated with the corresponding model representation.
US10157338B2 Graphene-based micro-scale identification system
A system for labeling an object uses at least one object label made from a material that absorbs and reflects incident energy uniformly across all wavelengths of incident energy at a ratio proportional to a thickness of the material and that includes a pattern having variations in the thickness of the material along at least one of two orthogonal directions across the label. An interrogator directs a predetermined wavelength of radiation to the at least one label, and a reader to receives reflected radiation from the label at the predetermined wavelength and interprets the reflected radiation to recognize the pattern.
US10157335B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes: a processing unit that sequentially performing processing on plural data; a display unit that displays information relevant to results of the processing performed on the data by the processing unit; and a control unit that, when processing performed on certain data of the plural data is completed by the processing unit, controls the display unit so as to display information relevant to a result of the processing performed on the data as information which indicates that data corresponding to a subsequent processing sequence is being processed.
US10157331B1 Systems and methods for image preprocessing to improve accuracy of object recognition
The present disclosure relates to image preprocessing to improve object recognition. In one implementation, a system for preprocessing an image for object recognition may include at least one memory storing instructions and at least one processor configured to execute the instructions to perform operations. The operations may include receiving the image, detecting a plurality of bounding boxes within the image, grouping the plurality of bounding boxes into a plurality of groups such that bounding boxes within a group have shared areas exceeding an area threshold, deriving a first subset of the plurality of bounding boxes by selecting bounding boxes having highest class confidence scores from at least one group, selecting a bounding box from the first subset having a highest score based on area and class confidence score, and outputting the selected bounding box.
US10157330B2 Method and apparatus for shape analysis, storage and retrieval of 3D models with application to automatic dental restoration design
A method for compact and descriptive representation of teeth shape, or other shapes, in terms of characteristic curves and its application to generation of automatic designs within dental CAD software or other software is provided. In an embodiment, a method includes capturing tooth shape by a network of characteristic curves, such as margin lines. In an embodiment, a method includes compactly encoding curves as strings, which then can be indexed and searched efficiently by similarity. In an embodiment, a method includes retrieving high quality crown design proposals from a case repository based on similarity of margin line.
US10157329B2 Moving body detecting device and image processing system
A moving body detecting device in accordance with embodiments includes a motion information acquirer, approximate image generator, and moving body detector. The motion information acquirer generates motion information on an imaging device capable of performing imaging with a first exposure time and a second exposure time longer than the first exposure time. The approximate image generator generates an approximate image generated by approximating one of a first photographic image imaged with the first exposure time and a second photographic image imaged with the second exposure time to another photographic image, on the basis of the motion information. The moving body detecting device detects a moving body captured in the first and second photographic images, on the basis of the approximate image and the other photographic image.
US10157328B2 Method and device for authentification of a user
Method of authentication of a user via a terminal including acquisition elements for performing a biometric acquisition, includes: presentation to the acquisition elements by the user of a member to be verified by biometric comparison and triggering by the user a biometric acquisition to obtain an acquisition datum; biometric comparison of the acquisition datum with a prestored reference datum, the user being authenticated if the biometric comparison is positive and not authenticated otherwise, the method further including the following steps: providing the user with elements indicative of a first angle, the user applying a corrective rotation by a second angle so as to match an acquisition datum with the second angle, and in the biometric comparison step the reference datum is matched with the first angle, the biometric comparison being positive if the second angle is substantially equal to the first angle. Device adapted to implement such a method.
US10157323B2 Device to provide a spoofing or no spoofing indication
Aspects may relate to a device to provide a spoofing or no spoofing indication. The device may comprise a processor and a sensor. The sensor may receive multiple facial frames of a face of a user. The processor coupled to the sensor may be configured to: perform a function based upon components of the face of the user relative to one another to determine measured facial features for two adjacent frames of the multiple facial frames; and determine whether the measured facial features for the two adjacent frames are sufficiently different to indicate liveness of the user and no spoofing attempt.
US10157321B2 Vehicle event detection and classification using contextual vehicle information
A method and system for detecting vehicle events and classifying them based on contextual vehicle information. The method includes detecting a vehicle event using vehicle movement data, and then obtaining and analyzing contextual vehicle information associated with the vehicle event. The contextual vehicle information may be indicative of an external condition that led to the vehicle event, such as an object in the vehicle's path, that helps classify the vehicle event for purposes of insurance risk assessment. Another disclosed method involves comparing the vehicle movement data with the vehicle performance requirements for each of the plurality of insurance carrier plans, and notifying a vehicle operator when the vehicle data satisfies the vehicle performance requirements for any one of the insurance carrier plans. Example systems may include a telematics unit installed to a vehicle that is configured to collect vehicle movement data and contextual vehicle information.
US10157320B2 Vehicle detection method based on hybrid image template
The invention discloses a vehicle detection method based on hybrid image template. This method consists of the three steps. Firstly, use no less than one vehicle image for template learning. Secondly, use information projection algorithm to learn a hybrid image template from the training images for vehicle object. The hybrid image template consists of no one less than image patch. Meanwhile, calculate the likelihood probability distribution of this template. Thirdly, use the learned HIT template to detect vehicle objects from testing images. The invention is suitable to detect vehicles with various vehicle shapes, vehicle poses, time-of-day and weather conditions. Besides vehicle localization, this method can also provide the detailed description of vehicle object.
US10157312B2 Iris recognition
A method may comprise obtaining image data of a plurality of digital image frames captured of an assumed eye having an iris and a pupil while illuminating the assumed eye from different directions; and automatically detecting a characteristic feature of the iris on the basis of image data of the at least two of the plurality of digital image frames.
US10157311B2 Detecting arrows within images
A method for processing an image with a processor, including: identifying, within an image, a candidate arrow including a long path adjacent to a plurality of short paths; determining a direction of the candidate arrow based on the long path; estimating a tip pixel within the plurality of short paths based on the direction of the candidate arrow; determining, for the candidate arrow, a plurality of arrowhead edges in the plurality of short paths based on the tip pixel; and generating, for the candidate arrow, a plurality of refined arrowhead edges based on the plurality of arrowhead edges, the direction, and the tip pixel.
US10157308B2 Interaction recognition and analysis system
An object status tracking system is disclosed. The system comprises an appliance comprising at least one operating volume and an access region through which the operating volume is accessed. The system further comprises at least one imager and a controller. The controller is operable to detect at least one part of a person's body in the access region based on the image data and identify the object in connection with the part of the person's body. Based the detection of the object in connection with the person's body, the controller is configured to identify a status of the object. The status of the object is determined based on a process occurring in the operating volume of the appliance.
US10157305B2 Cover-glass optical isolation for optical touch and fingerprint sensing
Methods, systems, computer-readable media, and apparatuses for cover-glass optical isolation for optical touch and fingerprint sensing are presented. One disclosed display assembly includes a cover glass layer; a low refractive index (LRI) layer coupled to a surface of the cover glass layer; a display layer coupled to the LRI layer; a prism structure; and a camera comprising an image sensor optically coupled to the prism structure to capture an image of a fingerprint based on light reflected from a fingertip and propagated within the cover glass layer and directed towards the camera using the prism structure, wherein the cover glass layer defines an overhang region that extends beyond the LRI layer and the display layer, and wherein the prism structure is coupled to the surface of the cover glass layer on the overhang region.
US10157304B2 Fingerprint identification module, fingerprint identification device and display device
A fingerprint identification module, a fingerprint identification device and a display device are provided. The fingerprint identification module includes a transparent substrate, an emission part, a receiving part and a moving part, wherein the emission part and the receiving part are provided adjacent to opposite edges of the transparent substrate, and the emission part and the receiving part are fixed on the moving part, wherein, light emitted from the light sources is incident in the transparent substrate at a first angle θ1 so as to be propagated in the transparent substrate in a total reflection form; the transparent substrate is provided with an adjusting structure configured to allow the light to exit; the receiving part is configured to receive the light exiting through the adjusting structure; and the moving part is configured to allow the emission part and the receiving part to be moved.
US10157303B1 Systems and methods for steering one or more product readers and determining product attributes
Systems and methods for product reader control are described. In various aspects, the product reader control is enhanced with image sensor(s) for steering product reader(s) to determine product attributes associated with scanned products. The product reader control system and methods may capture, with the image sensor(s), one or more images associated with a product. The product may have a product identifier and the product may be located within an onsite venue. Based on the detection of the product identifier in the image(s), a first product reader may be steered in a direction of the product, where the first product reader is located within the onsite venue with the product. The first product reader may scan the product such that the scanning determines at least one attribute associated with the product.
US10157301B2 Encoded cells and cell arrays
Methods pertaining to encoding and decoding binary identifiers within a cell array are described. A binary identifier received by computing device can be encoded according to an encoding scheme. The cell array can include multiple encoded cells, each of which indicates a predetermined sequence of two or more bits, and which includes a perimeter, and both an alignment mark and a line pattern within the perimeter. The line pattern can be one of an empty-cell line pattern, a pattern including one or more asymmetrical radial vectors, one or more diametrical vectors, a symmetric cross, or a symmetrical star, or some other line pattern. The encoding scheme can define a plurality of cell colors that correspond to a predetermined sequence of two or more bits. The bits corresponding to a cell color can be redundant to bits corresponding to a line pattern for confirming accuracy of decoding a cell.
US10157294B2 Systems, methods and computer program products for managing remote execution of transaction documents
Provided are methods, systems and computer program products for providing remote document execution. Such methods, systems and computer program products may include storing an electronic document as a secure electronic file, identifying a signature space in the electronic document, the signature space, after being executed, includes a signature of a signing party of the electronic document, receiving the signature of the signing party into the electronic document stored as the secure electronic file and responsive to receiving the signature of the signing party, converting the electronic document into a read only electronic document.
US10157292B2 Viewing session takeover in medical imaging applications
A system for viewing session takeover is provided. A plurality of user accounts have access to patient medical data images. A locking mechanism is operable by each user to prevent access to patient medical data until subsequent user authentication, without terminating a viewing session. A storage medium maintains configuration parameters associated with the primary user account. A session controller establishes a viewing session by retrieving the patient medical data for viewing on the display. The session controller applies the configuration parameters associated with the primary user account to the viewing session of the secondary user. A log records each user access associated with each viewing session.
US10157284B2 Multi-party encryption cube processing apparatuses, methods and systems
Computer-implemented systems and methods are disclosed herein for use within secure multi-party computation. A system and method are used for storing an operation preference and a cryptographic preference. A data set is stored based on the operation preference and the cryptographic preference. A determination is made that processing the query involves performing an allowable operation on the data set based on the operation preference.
US10157279B2 Malware detection
In one respect, there is provided a system for training a neural network adapted for classifying one or more scripts. The system may include at least one processor and at least one memory. The memory may include program code which when executed by the at least one memory provides operations including: receiving a disassembled binary file that includes a plurality of instructions; processing the disassembled binary file with a convolutional neural network configured to detect a presence of one or more sequences of instructions amongst the plurality of instructions and determine a classification for the disassembled binary file based at least in part on the presence of the one or more sequences of instructions; and providing, as an output, the classification of the disassembled binary file. Related computer-implemented methods are also disclosed.
US10157278B2 Systems, methods, and apparatuses for intrusion detection and analytics using power characteristics such as side-channel information collection
Some embodiments described herein include a system that collects and learns reference side-channel normal activity, process it to reveal key features, compares subsequent collected data and processed data for anomalous behavior, and reports such behavior to a management center where this information is displayed and predefine actions can be executed when anomalous behavior is observed. In some instances, a physical side channel (e.g. and indirect measure of program execution such as power consumption or electromagnetic emissions and other physical signals) can be used to assess the execution status in a processor or digital circuit using an external monitor and detect, with extreme accuracy, when an unauthorized execution has managed to disrupt the normal operation of a target system (e.g., a computer system, etc.).
US10157277B2 Technologies for object-oriented memory management with extended segmentation
Technologies for memory management with memory protection extension include a computing device having a processor with one or more protection extensions. The processor may load a logical address including a segment base, effective limit, and effective address and generate a linear address as a function of the logical address with the effective limit as a mask. The processor may switch to a new task described by a task state segment extension. The task state extension may specify a low-latency segmentation mode. The processor may prohibit access to a descriptor in a local descriptor table with a descriptor privilege level lower than the current privilege level of the processor. The computing device may load a secure enclave using secure enclave support of the processor. The secure enclave may load an unsandbox and a sandboxed application in a user privilege level of the processor. Other embodiments are described and claimed.
US10157276B2 Extracting malicious instructions on a virtual machine in a network environment
A system including a guest virtual machine with one or more virtual machine measurement points configured to collect virtual machine operating characteristics metadata and a hypervisor control point configured to receive virtual machine operating characteristics metadata from the virtual machine measurement points. The hypervisor control point is further configured to send the virtual machine operating characteristics metadata to a hypervisor associated with the guest virtual machine. The system further includes the hypervisor configured to receive the virtual machine operating characteristics metadata and to forward the virtual machine operating characteristics metadata to a hypervisor device driver in a virtual vault machine. The system further includes the virtual vault machine configured to determine a classification for the guest virtual machine based on the virtual machine operating characteristics metadata and to send the determined classification to a vault management console.
US10157271B1 Setting up a system with a mobile device
Methods and systems are described for setting up a security and/or automation system. According to at least one embodiment, a method for setting up the security or automation system includes receiving a communication from a mobile device associated with installing a system peripheral device at a control unit and executing an installation task based on the communication.
US10157266B2 Patient information software system including infusion map
An infusion map system includes a memory storing at least infusion mapping instructions, and a processor that executes the stored instructions. When the processor executes the infusion mapping instructions, the infusion map system performs a displaying function that displays at least a portion of an electronic medical record associated with a patient and a diagramming function that receives the electronic medical record and generates an infusion map showing all intravenous drugs being administered to the patient. For each of the drugs, the infusion map further illustrates a route of administration for the drug. An order administering function performed by the system allows a user to alter the infusion map, and a record updating function of annotating the electronic medical record to correspond to the altered infusion map.
US10157265B1 Clinical study product dispensing device
A dispensing device and a method of operating a dispensing device for use in studying a consumable unit used by a clinical study participant are provided. The device comprises a housing that includes a delivery aperture and a compartment configured to store an unconsumed consumable unit therein. The device further includes a dispensing mechanism located within the housing and configured to release the stored unconsumed consumable unit to the clinical study participant via the delivery aperture upon verifying the identity of the clinical study participant and a controller configured to interface with the dispensing mechanism and the user input device. A user input device is also included and is configured to receive input from the clinical study participant corresponding to identification information relating to the clinical study participant and is further configured to receive input from the clinical study participant in response to one or more questionnaires relating to consumption of the consumable unit.
US10157263B2 Contrast media injection data management
Contrast administration data that relates to operation of a contrast media injector system (602) may be converted from at least one format (e.g., a CAN-compliant format) to at least one other format (e.g., an HL-7-compliant format) by an injection data management module (660) for use by a medical system (600). Data on contrast media prescribed for an imaging operation using an imaging system (690), contrast media data for use in this imaging operation, and data on contrast media actually administered/injected by a contrast media injector system (602) for this imaging operation may be stored in a data structure (780) on the injection data management module (660). Patient renal function data may be used to control the dispensing of contrast media from a contrast media/storage/dispensing unit (500), to control the operation of the contrast media injector system (602), or both, and may be stored in the data structure (780) as well.
US10157261B2 Transcriptome-wide design of selective, bioactive small molecules targeting RNA
Methods and computer systems are described herein for identifying small molecules that bind to selected RNA structural features (e.g., to RNA secondary structures). Also described are compounds and compositions that modulate RNA function and/or activity.
US10157258B2 Method for evaluating failure-in-time
A FIT evaluation method for an IC is provided. The FIT evaluation method includes accessing data representing a layout of the IC comprising a number of metal lines and a number of VIAs; picking a number of nodes along the metal lines; dividing each of the metal lines into a number of metal segments based on the nodes; and determining a FIT value for each of the metal segments or VIAs to verify the layout and fabricate the IC.
US10157257B2 Method for analyzing an electromigration (EM) rule violation in an integrated circuit
A method includes receiving an input that is in an electronic file format and that includes information associated with an integrated circuit (IC) layout, selecting a non EM rule compliant metal line of the IC layout that is in violation of an EM rule from the input, obtaining a current of the non EM rule compliant metal line from the input, comparing the current with a threshold current, and determining whether the EM rule violation is negligible based on the result of comparison. As such, a semiconductor device may be fabricated from the IC layout when it is determined that the EM rule violation is negligible.
US10157256B1 Systems and methods for identifying wires for adjustment
Systems and methods are provided for identifying a wire of a plurality of wires to be adjusted to mitigate effects of electromigration. A method includes identifying a plurality of wires of a circuit, each wire comprising a one or more wire segments. An electromigration stress is determined for each wire path of each wire, a wire path being made up of one or more wire segments. For each wire, a highest determined electromigration stress is assigned for wire paths of that wire as the wire electromigration stress for that wire. An identification of the wire having the highest wire electromigration stress is stored, where the wire having the highest wire electromigration stress is a candidate for adjustment to mitigate electromigration effects.
US10157253B2 Multi-bit-mapping aware clock gating
Systems and techniques are described for optimizing an integrated circuit (IC) design. Some embodiments can select a wide-bus in the IC design. Next, the embodiments can divide the wide-bus into one or more subsets of bus-wires, wherein each subset of bus-wires corresponds to a unit of information. The embodiments can then optimize clock gating for each subset of bus-wires.
US10157247B2 Method and apparatus for performing rewind structural verification of retimed circuits driven by a plurality of clocks
A method for designing a system on a target device includes performing register retiming on an original design for the system to generate a retimed design. The retimed design is verified to determine whether it is structurally correct by performing a plurality of iterations of register retiming on the retimed design, wherein each iteration accounts for the retiming of registers in the system driven by a different clock.
US10157243B2 Device array locks and keys
This invention relates to a system, method, and computer program product for managing a plurality of devices with associated lock mechanisms. According to one embodiment, a method is provided comprising: detecting, by one or more computer processors, a status of a device corresponding to a lock mechanism; recommending, by one or more computer processors, a service action on the device requiring performance by an operator; and providing, by one or more computer processors, a printable key pattern for printing a key that allows the operator to lock and unlock the lock mechanism in order to perform the service action.
US10157242B2 Charger arrangement planning supporting apparatus, charger arrangement planning supporting method, and program
A charger arrangement planning supporting apparatus includes a simulation unit configured to simulate, on a virtual road network, movement of a plurality of virtual electric vehicles and consumption of rechargeable batteries and simulate situations of use of the plurality of virtual chargers arranged on the virtual road network and a charger determining unit configured to select which of the virtual chargers is used to charge the virtual electric vehicle when the virtual electric vehicle needs to be charged on the basis of residual charge of the rechargeable battery and a present location of the virtual electric vehicle and a situation of use and a location of each of the chargers,. The simulation unit outputs, after finishing the simulation, a movement history of the virtual electric vehicle and an operation history of the virtual charger.
US10157239B2 Finding common neighbors between two nodes in a graph
Techniques for identifying common neighbors of two nodes in a graph are provided. One technique involves performing a binary split search and/or a linear search. Another technique involves creating a segmenting index for a first neighbor list. A second neighbor list is scanned and, for each node indicated in the second neighbor list, the segmenting index is used to determine whether the node is also indicated in the first neighbor list. Techniques are also provided for counting the number of triangles. One technique involves pruning nodes from neighbor lists based on the node values of the nodes whose neighbor lists are being pruned. Another technique involves sorting the nodes in a node array (and, thus, their respective neighbor lists) based on the nodes' respective degrees prior to identifying common neighbors. In this way, when pruning the neighbor lists, the neighbor lists of the highly connected nodes are significantly reduced.
US10157236B2 Optimized rendering of dynamic content
In a client/server environment, rendering of web-based content is separated into two phases, so as to improve the applicability of HTML response caching. Static portion(s) of a web page are cached and delivered immediately in response to an HTTP request, concurrently with sending a request for a full page and extracting dynamic portion(s) therefrom. Dynamic portion(s) are filled in at the client as they become available. The system and method of the present invention enable optimization of the user experience to occur without requiring any recoding of the original page content.
US10157235B2 Automatic grouping of browser bookmarks
In one embodiment, a user device may organize the user bookmark list into a set of categories automatically. The user device may represent a website as a user bookmark. Memory of the user device may associate the user bookmark with the descriptive entity data set for the website. A processing core of the user device may categorize the user bookmark at a view layer based on the descriptive entity data set upon each presentation of a user bookmark list to a user. An output device of the user device may present the user bookmark list to a user.
US10157234B1 Systems and methods for transforming datasets
In one embodiment, a method includes receiving a data-transformation request in relation to a visualization of a first dataset, wherein the data-transformation request expresses at least one transformation of the first dataset without using Structured Query Language (SQL) syntax, wherein the visualization is characterized by a first SQL statement. In addition, the method includes automatically determining based, at least in part, on a mapping of the visualization to the first SQL statement, a second SQL statement operable to return a second dataset. Further, the method includes causing the second SQL statement to be executed on one or more databases. Moreover, the method includes receiving, in response to the causing, the second dataset. The method also includes updating the visualization to reflect the second dataset.
US10157233B2 Search engine that applies feedback from users to improve search results
The present invention is directed to methods of and systems for ranking results returned by a search engine. A method in accordance with the invention comprises determining a formula having variables and parameters, wherein the formula is for computing a relevance score for a document and a search query; and ranking the document based on the relevance score. Preferably, determining the formula comprises tuning the parameters based on user input. Preferably, the parameters are determined using a machine learning technique, such as one that includes a form of statistical classification.
US10157232B2 Personalizing deep search results using subscription data
A method for personalizing deep search results using subscription data includes receiving usage data of one or more applications installed on a user device, and receiving a search query. The method further includes identifying one or more application states of the one or more installed applications based on the search query and the usage data, and generating personalized search results including one or more application access mechanisms of the identified one or more application states. Each application access mechanism has a reference to a corresponding installed application on the user device and indicates a performable operation for the corresponding installed application.
US10157231B1 Systems, methods, and devices for identifying and presenting identifications of significant attributes of unique items
The disclosure herein provides systems, methods, and devices for identifying and presenting identifications of significant attributes of unique items. A significant attributes system for identifying and presenting identifications of significant attributes of unique items comprises an item analysis engine, at least one driver models database, and a model building engine, wherein the item analysis engine comprises an item description receiver and one or more driver calculators.
US10157225B2 Content sensitive document ranking method by analyzing the citation contexts
This invention relates to a method which provides, showing as well the relevant documents to the user even if the said documents that are closely related to the subject do not contain the keywords that are entered for search in their content, by analyzing citation contexts of every document in a data pool containing documents that are citing or linking to at least one document. In an alternative embodiment of this method, in the case when the documents cited by using the entered keywords are cited by other documents using other keywords, these said other keywords are considered as similar terms and the search is conducted as well by including these said similar terms.
US10157222B2 Methods and apparatuses for content preparation and/or selection
Method, storage medium and apparatus associated with content preparation and/or selection are disclosed herewith. In embodiments, an apparatus may include a content preparation or selection module to receive, as part of a content preparation or selection, a representation of a concept; and determine, for the content preparation or selection, topical relevance of a content item (N) of a content hierarchy to the concept. The content hierarchy may include a plurality of content items, including N, and determine topical relevance of N to the concept may be based at least in part on interrelationships among at least some of the other content items of the hierarchy other than N, its ancestor content items, and/or its descendant content items. Other embodiments may be disclosed and/or claimed.
US10157219B2 Geographical map-based visualization of big data
Embodiments pertaining to techniques of geographical map-based visualization of big data are provided. In one aspect, a random sampling of a dataset may be divided into a plurality of partitions. Each partition of the plurality of partitions may be clustered to provide a plurality of data blocks, each of which may comprise a respective plurality of data items. A respective one or more representative points may be extracted from each data block of the plurality of data blocks to represent the respective data block. The respective one or more representative points for each of the data blocks may then be displayed.
US10157214B1 Process for data migration between document stores
A mechanism for migrating data from a database management system to a remote data store may maintain a row-level mapping of keys to locations, where the location comprises the original location or one of a plurality of destination partitions. Requests to read and write data may be redirected during migration and processed by storing the requested data in one of the destination partitions and updating the row-level mapping. Additional data may be migrated by a background process.
US10157210B2 Searching and accessing software application functionality using application connections
Techniques include, for an application (app) state record including an app access mechanism (AAM) that references a native app and indicates operations for it to perform and app state information (ASI) that describes a state of the app after it performs the operations, determining connections (e.g., links with other resources) associated with the app and generating a quality value indicating quality of the app based on the connections. The techniques further include identifying the record based on a search query and the quality value (e.g., using the value as a boost factor within Lucene® information retrieval software). Additionally, or alternatively, the techniques include generating a result score for the record based on the quality value and selecting the record from among other records based on the score. The techniques also include selecting the AAM from the record and transmitting the AAM to the user device as a search result.
US10157208B2 Methods and apparatuses for reducing power consumption in a pattern recognition processor
Apparatuses and methods are provided for reducing power consumption in a pattern-recognition processor. A power control circuit may be coupled to a block of programmed state machines to enable selective activation and deactivation of the block during a pattern search. The block may be deactivated if the pattern search is no longer active in that block and activated when needed by the pattern search. Additionally, the block may be deactivated based on an identifier of the data stream being searched. Excess blocks not used for any programmed state machines may be disabled such that they are not refreshed during a memory cycle.
US10157205B2 Parallel preparation of a query execution plan in a massively parallel processing environment based on global and low-level statistics
In an approach to preparing a query execution plan, a host node receives a query implicating one or more data tables. The host node broadcasts one or more implicated data tables to one or more processing nodes. The host node receives a set of node-specific query execution plans and execution cost estimates associated with each of the node-specific query execution plans, which have been prepared in parallel based on global statistics and node-specific low level statistics. The host node selects an optimal query execution plan based on minimized execution cost.
US10157198B2 Data credibility vouching system
A system, method and program product are provided for implementing a credibility vouching system (CVS). A CVS is disclosed that includes: credibility vouching system (CVS), comprising: a data aggregation system interface that provides a communication pathway for receiving event metadata (EM) records from a data aggregation system; a service provider interface and inquiry system that provides a communication pathway with a plurality of third party service providers to facilitate identification of a set of candidate nodes potentially responsible for a submitted EM record in the data aggregation system; a vouching request routing system for generating a vouching request and tasking at least one third party service provider to forward the vouching request to the set of candidate nodes; and a credibility scoring system that generates a credibility score for the submitted EM record based on a set of vouching responses received from the set of candidate nodes.
US10157197B2 Integration of independent platforms
A system includes a first computing device, a second computing device, and a third computing device. The first computing device is configured to identify a first event and store a first event code, a plurality of first entry codes, and first information associated with each of the plurality of entry codes. The second computing device is configured to derive a plurality of first translated event codes based on the first event code and a plurality of first translated entry codes for each of the plurality of first entry codes. The second computing device is further configured to determine whether the plurality of first entry codes were successfully derived. The third computing device is configured to read the first journal entry of the second database and determine, based on the indication that the plurality of first translated entry codes were successfully derived, to perform a first task.
US10157194B1 Ejournal transcoding
A journaled database system may comprise data nodes that maintain a collection of data structured in accordance with a schema. A change to the schema may be applied by a journal module while a journal consumer continues to operate using a prior version of the schema. A buffer may be formed and have stored therein records describing state change instructions according to the prior view of the schema. An index of correspondence between the records in the buffer and in the source journal may be maintained.
US10157192B2 System and method for photo scene searching
Users may have a variety of photos, but lack a mechanism to organize the photos. For example, a user may desire to access a photo of a child in front of a national monument, but may be unable to locate the photo amongst the photos. Accordingly, a photo query may be generated utilizing a photo query interface populated with a face query attribute (e.g., a proxy icon, a photo of a face, etc.), a face position attribute (e.g., a position of the face query attribute), and/or a location query attribute (e.g., a background of a photo, such as a forest, a monument, etc.) using drag and drop functionality and/or any other query construction functionality. One or more photos having attributes corresponding to the photo query may be identified and provided to the user.
US10157188B2 Released offender geospatial location information clearinghouse
A clearinghouse for integrating information related to released criminal offenders. The clearinghouse includes a computer system that receives geospatial location information related to released criminal offenders from multiple disparate systems, the geospatial location information including date and time information. The computer system then converts the information to a homogenous data format. The present invention further includes a method of integrating information related to released criminal offenders.
US10157186B2 Data handling
The concepts relate to data handling, and more specifically to data handling scenarios where data is revised on one computer and stored on another computer. One example can obtain a set of blobs relating to revisions of a file. The example can determine a target size of datastore blobs. In an instance where a total size of the set of blobs is less than the target size, this example can aggregate the set of blobs into an individual datastore blob. Otherwise, the example can identify new or edited individual blobs of the set and aggregate the new or edited individual blobs into first datastore blobs. The example can also aggregate other individual blobs of the set into second datastore blobs.
US10157184B2 Data previewing before recalling large data files
Techniques for providing data preview before recalling large data files are disclosed. In one aspect, a data file is made accessible while being offline by converting the data file from a native format to a preview format, storing the data file in the preview format in a primary storage that is locally available and moving, after the conversion to the preview format, the data file in the native format to a secondary storage. When a viewing request is received for the data file, the data file in the preview format is displayed to fulfill the viewing request.
US10157183B2 Real time and scalable space-time data recovery
Time based protection of data stored in a source volume of a computer system is accomplished by performing a set of backups for the computer system, each backup a full image for a respective backup time. The set of backups is stored in a filesystem format. Each respective backup is stored as a directory in a directory structure. A respective timestamp is associated with each backup. The respective timestamp is representative of the respective backup time. The set of backup directories is indexed according to the associated timestamps.
US10157182B2 Information processing apparatus and method of controlling the same
A setting unit of an apparatus sets, for an image represented by an image file, an area to be displayed in an electronic photo album and stores information representing the set area. A laying out unit of the apparatus determines whether a slot of interest in the page of interest is a slot has a predetermined property. If the slot of interest has the predetermined property, the laying out unit locates, in the slot of interest, an image assigned to the slot of interest without using the stored information set by the setting unit. If the slot of interest does not have the predetermined property, the laying out unit locates, in the slot of interest, a partial image corresponding to the area represented by the information out of the image assigned to the slot of interest.
US10157181B2 Mixed source media playback
Playlists having media items from more than one source are described. Media items in a first library are mapped to media items from an online media item store. Media items within the playlist that can be found in the first library will be played from the first library, while media items not within the first library will be played from the online media store. By identifying media items present in both libraries and playing them only from the first library, the described method can reduce the royalties needing to be paid by the online media store. Further methods are disclosed for setting limits on the number of media items that can be shared by a second library.
US10157178B2 Identifying categories within textual data
A computer-implemented method according to one embodiment includes identifying a plurality of documents associated with a predetermined subject, where each of the plurality of documents contains textual data, analyzing the textual data of each of the plurality of documents to identify one or more categories within the plurality of the documents, and returning the one or more categories identified within the plurality of the documents.
US10157177B2 System and method for extracting entities in electronic documents
A method for entity extraction within an electronic document including executing by a computer processor a conditional random field algorithm stored on a computer readable medium to generate a conditional random field model; the conditional random field algorithm having an input including one or more training text documents; executing by a computer processor an entity extraction algorithm stored on a computer readable medium to generate an entity extraction model; the entity extraction algorithm having an input including the same one or more training text documents input into the conditional random field algorithm; applying by a computer processor the conditional random field model to at least one electronic document; wherein application of the conditional random field model returns a list of passages in the at least one electronic document having an entity; applying by a computer processor the entity extraction model to the at least one electronic document; wherein application of the entity extraction model returns a list of entities; and storing the list of entities on a compute readable medium.
US10157172B2 Property dependency visualization
Embodiments of the present invention provide a method, system and computer program product for property dependency visualization. In an embodiment of the invention, a method for property dependency visualization can be provided. The method can include detecting a proximity event for a control in a user interface (UI) and determining a dependency relationship between a property for the control and at least one other property for at least one control in the UI. Thereafter, a view of the dependency relationship can be rendered in connection with the control for which the proximity event is detected. In this way, tracking dependencies in a large form of a multiplicity of controls can be facilitated.
US10157165B2 Methods and devices for reducing array size and complexity in automata processors
A method includes calculating a first position encoded pattern based on a first data pattern, and using an automata processor to compare the first position encoded pattern to a second position encoded pattern to identify a second data pattern within the first data pattern.
US10157164B2 Hierarchical synthesis of computer machine instructions
Aspects disclosed herein relate to aggregating functionality of computer machine instructions to generate additional computer machine instructions and including the additional computer machine instructions in an instruction set architecture (ISA). An exemplary method includes selecting at least first and second computer machine instructions from an instruction set, aggregating functionality of the first and second computer machine instructions to generate a third computer machine instruction, and adding the third computer machine instruction to the instruction set.
US10157162B2 External universal boosting agent device that improves computing performance by managing the offloading of application tasks for connected electronic devices
An example system on a chip (SoC) includes a processor, a cache, and a main memory. The processor can receive a data packet from an electronic device via an interface device, the data packet comprising data for an offload processing task, where the data packet is in a standard link protocol format, the standard link protocol format comprising at least one of an offload protocol identification (ID) field, a tag field, a returned data length field, a flag field, a reserved field, a length field, or a data field. The processor can process the offload processing task to obtain result data. The processor can send the result data to the electronic device.
US10157159B2 Semiconductor memory device, storage system, and computer
A semiconductor memory device includes, in addition to a first switching circuit with which a data system signal line between a plurality of semiconductor memory portions and a memory controller is branched, a second switching circuit with which a non-data system signal line between the plurality of semiconductor memory portions and the memory controller is branched, and the first and second switching circuits share a switching signal line.
US10157158B2 Method and apparatus for distributed computing using controller area network protocols
A system includes a first electronic control unit (ECU) processor configured to function as a scheduler, connected to a bus on a controller area network. The processor is also configured to receive an availability notification, indicating ECU available processing power, from a second ECU connected to the bus. The processor is further configured to instruct the second ECU to become the scheduler, responsive to a determination that the ECU available processing power is greater than processing power available locally on the first ECU.
US10157151B2 System and method of determining memory access time
An embodiment method includes storing, in each of a first plurality of memory locations of a memory, an address of another of the first plurality of memory locations, and reading, from a bus signal received at the memory, an address of a first one of the first plurality of memory locations. The method further includes reading data stored in the first one of the first plurality of memory locations, and determining, using the read data, whether a read error has occurred.
US10157149B2 Memory device and host device
According to one embodiment, a memory device includes: a nonvolatile semiconductor memory; and a controller which controls the semiconductor memory. The controller includes: a first memory which stores a first key; a second memory which stores a second key; a first generator which generates a third key based on a random number; a second generator which generates a fourth key based on the first key and the third key; and an encryptor which encrypts the second key with the third key. The third key and the encrypted second key are stored in a host device enabled to access the memory device.
US10157144B2 Method to share a coherent accelerator context inside the kernel
Embodiments disclose techniques for sharing a context for a coherent accelerator in a kernel of a computer system. A request is received from a first application to perform an I/O operation within a kernel context. The request specifies a first effective address distinct to the first application. The first effective address specifies a location in a first effective address space and a first effective segment identifier. The first effective address is remapped to a second effective address. The second effective address specifies a location in a second effective address space of the kernel context and a second effective segment identifier. A virtual address mapping to a virtual address space within the kernel context is determined. The virtual address is translated to a physical memory address.
US10157142B2 Offload data transfer engine for a block data transfer interface
In one embodiment, a block data transfer interface employing offload data transfer engine in accordance with the present description includes an offload data transfer engine executing a data transfer command set to transfer a block of data in a transfer data path from a source memory to a new region of a destination memory, wherein the transfer data path bypasses a central processing unit to minimize or reduce involvement of the central processing unit in the block transfer. In response to a successful transfer indication, a logical address is re-mapped to a physical address of the new region of the destination memory, instead of a physical address of the original region of the destination memory. In one embodiment, the re-mapping is performed by a central processing unit. In another embodiment, the re-mapping is performed by the offload data transfer engine. Other aspects are described herein.
US10157140B2 Self-learning cache repair tool
An apparatus includes an interface, a capacity engine, a monitoring engine, and a purging engine. The interface receives a request to repair a cache. The capacity engine monitors a cache to determine a first amount of data the cache receives in a first predetermined amount of time. The capacity engine determines a second amount of data indicating an estimated amount of data the cache will receive in a second predetermined amount of time. The capacity engine determines a size of the cache and a maximum size threshold using the second amount of data. The monitoring engine determines an available capacity of the cache and that the available capacity is less than or equal to the maximum size threshold. The purging engine purges data from the cache.
US10157137B1 Cache way prediction
Techniques are disclosed relating to set-associative caches in processors. In one embodiment, an integrated circuit is disclosed that includes a set-associative cache configured to receive a request for a data block stored in one of a plurality of ways within the cache, the request specifying an address, a portion of which is a tag value. In such an embodiment, the integrated circuit includes a way prediction circuit configured to predict, based on the tag value, a way in which the requested data block is stored. The integrated circuit further includes a tag array circuit configured to perform a comparison of a portion of the tag value with a set of previously stored tag portions corresponding to the plurality of ways. The tag array circuit is further configured to determine whether the request hits in the cache based on the predicted way and an output of the comparison.
US10157135B2 Cache optimization
A system and method for management and processing of resource requests at cache server computing devices is provided. Cache server computing devices segment content into an initialization fragment for storage in memory and one or more remaining fragments for storage in a media having higher latency than the memory. Upon receipt of a request for the content, a cache server computing device transmits the initialization fragment from the memory, retrieves the one or more remaining fragments, and transmits the one or more remaining fragments without retaining the one or more remaining fragments in the memory for subsequent processing.
US10157134B2 Decreasing the data handoff interval for a reserved cache line based on an early indication of a systemwide coherence response
A multiprocessor data processing system includes multiple vertical cache hierarchies supporting a plurality of processor cores, a system memory, and a system interconnect. In response to a load-and-reserve request from a first processor core, a first cache memory supporting the first processor core issues on the system interconnect a memory access request for a target cache line of the load-and-reserve request. Responsive to the memory access request and prior to receiving a systemwide coherence response for the memory access request, the first cache memory receives from a second cache memory in a second vertical cache hierarchy by cache-to-cache intervention the target cache line and an early indication of the systemwide coherence response for the memory access request. In response to the early indication and prior to receiving the systemwide coherence response, the first cache memory initiating processing to update the target cache line in the first cache memory.
US10157132B1 Data processing systems using both a cache and a buffer for processing data
A method of operating a data processing system comprises maintaining record of a set of processing passes to be performed by processing pass circuitry of the data processing system. The method comprises performing cycles of operation in which it is considered whether or not the data required for a subset of processing passes is stored in a local cache. The subset of processing passes that is considered in a subsequent scan of the record comprises at least one processing pass that was not considered in the previous scan of the record, regardless of whether or not the data considered in the previous scan is determined as being stored in the cache. The method provides an efficient way to identify processing passes that are ready to be performed.
US10157131B2 Transactional execution processor having a co-processor accelerator, both sharing a higher level cache
A higher level shared cache of a hierarchical cache of a multi-processor system utilizes transaction identifiers to manage memory conflicts in corresponding transactions. The higher level cache is shared with two or more processors. A processor may have a corresponding accelerator that performs operations on behalf of the processor. Transaction indicators are set in the higher level cache corresponding to the cache lines being accessed. The transaction aborts if a memory conflict with the transaction's cache lines from another transaction is detected, and the corresponding cache lines are invalidated. For a successfully completing transaction, the corresponding cache lines are committed and the data from store operations is stored.
US10157124B1 Method, apparatus, and system for managing data storage with an application programming interface
A method, system, and computer program product for providing data services, using a single control path, on a data storage resource selected from a plurality of heterogeneous storage resources, the computer-executable method comprising receiving an input relating to data services, analyzing the input to determine an appropriate type of data service to provide on the data storage resource, and based on the analyzing, providing the appropriate type of data service on the data storage resource.
US10157122B1 Automated generation and execution of computer software test cases
Methods and apparatuses are described for automated generation and execution of computer software test cases. A digitized voice segment is captured that corresponds to speech submitted by a user of a remote device. A software automation test case is generated using one or more phrases extracted from the digitized voice segment. The software automation test case is executed against a plurality of browser-based software applications using a plurality of automation testing tools, including converting the software automation test case into a plurality of tool-and-browser specific test cases, each based upon test case requirements of a selected automation testing tool and test case requirements of a selected browser-based application. An automation execution report is generated based upon the execution of each of the plurality of tool-and-browser specific test cases.
US10157119B2 Configurable code fingerprint
A method, computer program product, and system performing a method that include a processor defining a code fingerprint by obtaining parameters describing at least one of an event type or an event. The code fingerprint includes a first sequence. The processor loads the code fingerprint into a register accessible to the processor. Concurrent with executing a program, the processor obtains the code fingerprint from the register and identifies the code fingerprint in the program by comparing a second sequence in the program to the first sequence. Based on identifying the code fingerprint in the program, the processor alerts a runtime environment where the program is executing.
US10157112B2 Storage device
According to one embodiment, a storage device includes a storage configured to store data and a controller configured to control the storage. When receiving an instruction to read data from the storage is received, the controller determines whether or not a failure is in the storage device which is a target of the data read. When a failure is acknowledged, the controller refers to a different storage device storing the data including the same data as the data, acquires the same data from the different storage device, and outputs the acquired data to a source of the instruction.
US10157110B2 Distributed system, server computer, distributed management server, and failure prevention method
A distributed system according to an exemplary embodiment includes first and second servers capable of executing the same application, wherein when a failure occurs in the application in the first server, the first server generates failure information identifying a cause of the failure in the application, and the second server performs failure prevention processing which is determined based on the failure information and intended to prevent a failure in the application.
US10157108B2 Multi-way, zero-copy, passive transaction log collection in distributed transaction systems
In various embodiments a distributed computing node in a plurality of distributed computing nodes logs transactions in a distributed processing system. In one embodiment, a set of information associated with at least one transaction is recorded in a transaction log. At least a portion of memory in at least one information processing system involved in the transaction is accessed. The portion of memory is directly accessed without involving a processor of the at least one information processing system. The set of information from the transaction log is written to the portion of memory. The set of information is directly written to the portion of memory without involving a processor of the at least one information processing system.
US10157107B2 Data backup and progressive restoration using data chunks in cloud storage and a data cache
A system for progressive just-in-time restoration of data from backup media. Backup data may be divided into a plurality of chunks and stored on any kind of media such as a direct attached storage (DAS) disk, object storage, USB drive, network share or tape. An index map is maintained that indicates the location of each of the plurality of chunks in cloud storage, the index map representing contiguous blocks of backup data of a volume. The backup data may be compressed, encrypted, or de-duplicated. The backup data may be located on different media, object stores, or network shares, or at differing geographic locations. To perform a recovery, a virtual LUN or virtual volume is mounted and provided to the operating system and applications of the restored computer. Chunks may be progressively copied from cloud storage to a data cache and restored in response to requests for blocks.
US10157105B2 Method for data protection for cloud-based service system
A method for data protection in a cloud-based service system is disclosed. The method includes the steps of: A. collecting historical operating data of storage devices in the cloud-based service system; B. building up a life expectancy model and a next-7-days failure probability model by the collected operating data; C. inputting operating data in the past 24-hours into the life expectancy model and the next-7-days failure probability model for every storage device to obtain ranges of expected lifespans in respective groups and corresponding failure probabilities; and D. backing up data in the storage devices according to the results of step C.
US10157100B2 Support action based self learning and analytics for datacenter device hardware/firmare fault management
Techniques for support activity based self learning and analytics for datacenter device hardware/firmware fault management are described. In one example, a service event including a unique service event ID, a set of prioritized cause and support engineer actions/recommendations and associated unique support engineer action codes are generated for the support engineer upon detecting a hardware/firmware failure event. Support engineer actions taken by the support engineer upon completing the service event are then received. The support engineer actions are then analyzed using the set of prioritized cause and support engineer actions/recommendations and FRU configuration information before and after servicing the hardware/firmware failure. Any potential errors resulting from the support engineer actions are then determined and notified at real-time to the support engineer based on the outcome of the analysis. Any needed updates to the set of prioritized cause and support engineer actions/recommendations are then recommended.
US10157098B2 Flash memory apparatus and storage management method for flash memory
A flash memory method includes: classifying data into a plurality of groups of data; respectively executing error code encoding to generate first corresponding parity check code to store the groups of data and first corresponding parity check code into flash memory module as first blocks; reading out the groups of data from first blocks; executing error correction and de-randomize operation upon read out data to generate de-randomized data; executing randomize operation upon de-randomized data according to a set of seeds to generate randomized data; performing error code encoding upon randomized data to generate second corresponding parity check code; and, storing randomized data and second corresponding parity check code into flash memory module as second block; a cell of first block is used for storing data of first bit number which is different from second bit number corresponding to a cell of second block.
US10157093B2 Data integrity check within a data processing system
A memory system includes a memory array, control circuitry, and comparator circuitry. The memory array includes a first section having a first plurality of programmed bitcells having a first threshold voltage distribution and a second section having a second plurality of programmed bitcells having a second threshold voltage distribution which has a lower average threshold voltage than the first threshold voltage distribution. The first plurality and second plurality of programmed bitcells are programmed with a same set of data values. The control circuitry is configured to provide a read request to the memory array and receive read data in response to the read request, wherein the read data comprises first read data from the first section and second read data from the second section. The comparator circuitry is configured to compare the first read data to the second read data and generate an error indicator in response to the compare.
US10157090B2 Lifespan forecast for storage media devices
A method for improving a global lifespan of a storage system of a computing system is provided. The method includes: automatically determining a lifespan value of the at least one storage device to assign a global lifespan of the storage system, the global lifespan being dependent on the installation time of the at least one storage device; replacing, responsive to a time-based failure event, a storage device of the at least one storage device; and subsequently modifying, using the computing system, the global lifespan of the storage system based on the time-based failure event to define, at least in part, an optimized lifespan of the storage system.
US10157085B2 Techniques for decentralized load balancing
Various embodiments are generally directed to decentralized load balancing in a host cluster utilized to coordinate performance of processing tasks in a workload, such as via service agents and/or host instances included in the host cluster, for instance. Some embodiments are particularly directed to a set of service agents on one or more host instances that utilize a shared cache to coordinate among themselves to automatically balance a workload without a centralized controller or a centralized load balancer. In one or more embodiments, a set of service agents may automatically and cooperatively balance a workload among themselves using the shared cache.
US10157084B2 Automated provisioning and management of cloud services
A system for managing the provisioning of cloud based services includes a collection module, a configuration module, a licensing module and a set up module. The collection module automatically obtains and stores information from end user machines that relevant to the provisioning of the could-based services. The configuration module uses the obtained information to automatically configure the use of the cloud based services. The licensing module automatically configures the account and licensing information allowing an end-user machine to access the cloud based services. The setup module automatically configures the end user machines to access and use the cloud-based services.
US10157081B2 Trainer of many core systems for adaptive resource control
Disclosed herein is a trainer of a many core system comprising a plurality of cores for controlling resource utilization within the many core system, wherein the trainer comprises a controller configured to cause a task scheduler to add a first synthetic variable load (202, 302) to at least one task thread comprising at least one task and to schedule the at least one task thread; cause a generic probe element (205, 305) to set a plurality of probes configured to measure a real time requirement at a respective plurality of points within an execution of the at least one task thread; cause a training element (204, 304) to calculate a real time slack measurement constant (RS) value based on the worst case timing for each of the plurality of probes and to select at least one of the plurality of probes, wherein the selected at least one probe has a worst case RS value, wherein the training element is further configured to calculate a system load constant (SL) value based on the worst case RS value; and to cause a resource manager to adjust at least one system parameter based on the at least one probe having the worst case RS value. Also disclosed is a method of a trainer and a computer program product.
US10157079B2 Resource allocation for tasks of unknown complexity
For a task that has been partially executed, a residual complexity index is computed, the task being of a complexity that cannot be ascertained prior to executing the task. An evaluation is made whether the residual complexity index exceeds a cost of a resource that should be considered for allocation to the task. When the evaluation is affirmative, a priority of the task is established relative to a second task. The resource is scheduled to perform the task according to a timing, the timing being determined using the cost of the resource. The resource is allocated to the task according to the timing.
US10157076B2 Virtual machine migration device and method
A virtual machine (VM) migration device can migrate a VM from a source location to a target location along a migration path calculated to not exceed a predetermined time limit. The migration device includes a first obtaining module, a second obtaining module, a calculation module, and a migration module. The first obtaining module obtains VM migration information and the second obtaining module obtains network status information. The calculation module calculates a migration path according to the network status information and the migration information, taking account of transmission and other delays between intermediate nodes along possible paths. The migration module migrates the VM from the source location to the target location according to the calculated migration path. A VM migration method is also provided.
US10157075B2 Device for distributing load and managing power of virtual server cluster and method thereof
A device for distributing a load and managing power of a virtual server cluster includes a monitoring unit configured to monitor a load distribution condition on server nodes included in a server cluster and a dynamic state of each of the server nodes, a server node information storage unit configured to store static state information of each of the server nodes, a policy determination unit configured to determine a load distribution policy and a power management policy for each of the server nodes using monitoring information and the static state information stored in the server node information storage unit, and a controller configured to control conversion of each of the server nodes into an active state or an inactive state according to the power management policy, and distribution of a load of a service request requested by a service client to activated server nodes according to the load distribution policy.
US10157073B2 Virtual-machine control device, virtual-machine control method, computer-readable recording medium recording program for virtual-machine control method, and data center
A virtual machine control device includes: a generating unit configured to generate an operability constraint for a virtual machine is to be arranged, based on a virtual machine name list of the virtual machine and a host machine name list of a host machine capable to arrange the virtual machine; and a determining unit configured to determine an arrangement of the virtual machine is to be arranged, based on a constraint including the generated operability constraint, the host machine name includes location information of the host machine, and the virtual machine name includes information of component that composes an application service.
US10157069B2 Identifying and using dependencies in historical applications to generate application designs
A device to execute an application design plugin associated with a user interface. The device may analyze, using the application design plugin, a set of historical applications to identify one or more dependencies included in the set of historical applications. The device may provide, to a storage device, historical application metadata relating to the one or more dependencies. The device may receive, via the user interface, a request to generate an application design. The device may update the user interface with design information that includes design feature metadata identifying the one or more dependencies. The device may determine that the application design is ready for validation. The device may validate the application design based on determining that the application design is ready for validation.
US10157065B2 Device programming system with whole chip read and method of operation thereof
A system and method of operation of a device programming system includes: a socket adapter having a source socket and a destination socket for reading a configuration information from a master device; a partition table calculated from the master device; and a master data file formed from the partition table and the configuration information, the master data file for configuring a programmable device.
US10157063B2 Instruction and logic for optimization level aware branch prediction
A computer-readable storage medium, method and system for optimization-level aware branch prediction is described. A gear level is assigned to a set of application instructions that have been optimized. The gear level is also stored in a register of a branch prediction unit of a processor. Branch prediction is then performed by the processor based upon the gear level.
US10157062B2 Method for operating a microprocessor
A method is described for operating a microprocessor, in which a conversion software executed in the microprocessor carries out a binary translation, in the course of which a source instruction that is encoded according to a first instruction-set architecture is translated into a target instruction in a binary manner, which is encoded according to a second instruction-set architecture, and the target instruction translated by the translation software into the second instruction-set architecture being replicated, and in this replicated target instruction a memory area which is to be accessed in the course of the execution of the target instruction is replaced by a second memory area, and the target instruction and the copied target instruction is executed by the microprocessor. With the aid of the method, a temporal redundancy is achieved by a (temporally) parallel execution of the target instruction on a processor core and a local or regional redundancy by a parallel execution of the target instruction on different processor cores.
US10157061B2 Instructions for storing in general purpose registers one of two scalar constants based on the contents of vector write masks
According to one embodiment, an occurrence of an instruction is fetched. The instruction's format specifies its only source operand from a single vector write mask register, and specifies as its destination a single general purpose register. In addition, the instruction's format includes a first field whose contents selects the single vector write mask register, and includes a second field whose contents selects the single general purpose register. The source operand is a write mask including a plurality of one bit vector write mask elements that correspond to different multi-bit data element positions within architectural vector registers. The method also includes, responsive to executing the single occurrence of the single instruction, storing data in the single general purpose register such that its contents represent either a first or second scalar constant based on whether the plurality of one bit vector write mask elements in the source operand are all zero.
US10157060B2 Method, device and system for control signaling in a data path module of a data stream processing engine
Techniques and mechanisms for exchanging control signals in a data path module of a data stream processing engine. In an embodiment, the data path module may be configured to form a set of one or more data paths corresponding to an instruction which is to be executed. In another embodiment, data processing units of the data path module may be configured to exchange one or more control signals for elastic execution of the instruction.
US10157057B2 Method and apparatus of segment flow trace analysis
A method and apparatus for assembler source code analysis may include selecting assembler source code, parsing the assembler source code, determining the presence of predetermined assembler macros, recording the present assembler macros and the programs containing the predetermined assembler macros in a macro data table, and processing the macro data table to generate a text report and/or a graphical flow diagram. The method may include simulating memory to execute the assembler source code and tracing the flow of the assembler source code and the predetermined assembler macros. The method may include tracing the flow of the assembler source code in a comprehensive, forward, or reverse flow, and generating resulting text reports and/or graphical flow diagrams.
US10157055B2 Code refactoring mechanism for asynchronous code optimization using topological sorting
Methods, systems, apparatuses, and computer program products are provided for transforming asynchronous code into more efficient, logically equivalent asynchronous code; Program code is converted into a first syntax tree. A dependency graph is generated from the first syntax tree with each node of the dependency graph corresponding to a code statement and having an assigned weight. Weighted topological sorting of the dependency graph is performed to generate a sorted dependency graph. A second syntax tree is generated from the sorted dependency graph. In another implementation, the program code is transformed into await-relaxed and/or loop-relaxed program code prior to being transformed into the first syntax tree.
US10157053B2 Modified federation architecture with reduced update time
An update technique is described. During the update technique, a computer system, in which tenant data and associated components in the computer system for customers are arranged into islands, updates software for the components in an island associated with at least a customer. In particular, the computer system may create an update island that includes the software update and that initially excludes the tenant data. Moreover, the computer system may update the software for the components in the island by migrating, to the update island, the tenant data for at least the customer independently of the tenant data for a remainder of the customers. Furthermore, while updating the software, the computer system may transmit a firmware update to a group of access points associated with at least the customer and reboot instructions to the group of access points.
US10157051B2 Upgrading devices in a dispersed storage network
A method for execution by a dispersed storage and task (DST) processing unit includes obtaining distributed storage and task network (DSTN) address range information for each memory device of a set of memory devices associated with a storage unit targeted for an upgrade; obtaining a list of slice names associated with selected slices stored in each memory device of the storage unit; retrieving the selected slices associated with the list of slice names; generating an integrity check value for the selected slices; storing one or more of: the integrity check value, the selected slices, or the list of slice names as original integrity information in a memory; and enabling an upgrade sequence of the DST execution unit.
US10157049B2 Static analysis with input reduction
Statically analyzing a computer software application can include identifying a plurality of objects within the instructions of a computer software application, where the objects in the plurality of objects are of the same object type, and preparing a modified version of the instructions in which any of the objects in the plurality of objects determined to be extraneous is omitted.
US10157046B2 Method and apparatus for generating an explorer for user interface prototyping
A method for generating an interactions explorer for a user interface prototype comprising detecting one or more prototyping actions while a user creates a user interface prototype, adding the one or more prototyping actions to an interaction hierarchy and generating an interactive visual depiction of the interaction hierarchy.
US10157043B2 SRAM-based true random number generator
A random number generator (RNG) is disclosed. The RNG comprises a memory bit array having a plurality of bits, wherein each bit is configured to present an initial logic state when the memory bit array is powered on; and a first folding circuit coupled to the memory bit array, wherein the first folding circuit is configured to: read initial logic states of a first bit and a second bit of the memory bit array, perform a first logic function on the initial logic state of the first bit, and perform a second logic function on the initial logic state of the second bit to contaminate the initial logic state of the second bit so as to provide an altered initial logic state of the second bit.
US10157042B1 Audio output control
Systems and methods for audio output control are disclosed. Audio may be output via a speaker of a communal device associated with a first portion of an environment. A user may provide a user utterance indicating an intent to add another device in a second portion of the environment to the audio-output session, and/or an intent to move the audio-output session from the first device to the second device, and/or an intent to remove a device from an audio-output session. Based on this determined intent, audio-session queues may be associated and dissociated from devices and device states may be altered to effectuate the intent of the user utterance.
US10157028B2 Historian interface system
A historian interface system provides a graphical representation of tags that represent attributes of a continuous process. A historian system stores the tags and metadata values describing the tags. A display device coupled to the historian system via a communication network displays graphical representations of the tags via display panels and receives selections of the tags. The historian system contextualizes selected tags based on the metadata values describing the selected tag and determines an optimal visualization scheme for the selected tags. The display device displays graphical representations of values of the tags and dynamically determines optimal grouping of the tags based on properties of the display device.
US10157025B2 Image forming apparatus, method of controlling the same, information processing apparatus, and storage medium
Determination is made as to whether or not image data inputted in a state where a mode for confirming a print result is set in a maintenance mode used by a service person includes information that indicates data for maintenance, and in a case that it is determined that the information is included, image formation is performed after superimposing a particular pattern on the image data, and in a case that it is determined that the information is not included, image formation in accordance with the image data is performed after waiting for the mode to be released.
US10157024B2 Memory system and operating method thereof
A memory system may include: a memory device including a plurality of memory blocks which include pages; and a controller suitable for: performing command operations in response to commands, recording a count information of the respective memory blocks in a count information table according to the command operations, listing memory blocks satisfying a predetermined first condition in a source memory block candidate list by referring to the count information corresponding to a offset, and selecting as a source memory block a memory block satisfying a predetermined second condition among the memory blocks listed in the source memory block candidate list. The offset may indicate a difference between the count information of the respective memory blocks and an average of the count information.
US10157016B2 Memory management system and method
A memory system and method of operating the same is described, where the memory system is used to store data in a RAIDed manner. The stored data may be retrieved, including the parity data so that the stored data is recovered when the first of either the stored data without the parity data, or the stored data from all but one memory module and the parity data, has been received. The writing of data, for low write data loads, is managed such that only one of the memory modules of a RAID stripe is being written to, or erased, during a time interval.
US10157010B2 Application processor and a mobile apparatus having a plurality of address mapping formats and method of accessing data including the same
An application processor and a mobile apparatus are provided. The application processor includes a memory device configured to store data based upon a plurality of address mapping formats, an address mapping table configured to store information on one of the address mapping formats to access the data, a system bus configured to generate a second address based upon a first address to access the data and the address mapping table and a data processing device configured to receive the data according to the second address through the system bus.
US10157008B2 Systems and methods for optimizing memory power consumption in a heterogeneous system memory
Systems, methods, and computer programs are disclosed for providing a heterogeneous system memory in a portable communication device. One system comprises a system on chip (SoC) coupled to a nonvolatile random access memory (NVRAM) and a volatile random access memory (VRAM). The SoC comprises an operating system for mapping a heterogeneous system memory comprising the NVRAM and the VRAM. The operating system comprises a memory manager configured to allocate a first portion of the NVRAM as a block device for a swap operation, a second portion of the NVRAM for program code and read-only data, and a third portion of the NVRAM for operating system page tables. The VRAM is allocated for a program heap and a program stack.
US10157007B2 Memory system and operating method thereof
A memory system may include: a memory device including a plurality of memory dies, each die including a plurality of memory blocks, each block including a plurality of pages; and a controller suitable for performing a command operation for the memory device and storing segments of user data and metadata for the command operation in a super memory block including memory blocks of memory dies included in a first memory die group and a second memory die group among the plurality of memory dies.
US10157006B1 Managing inline data compression in storage systems
A method is used in managing inline data compression in storage systems. A request is received to update data of a data object previously stored in an allocation unit of a segment in a storage system. The segment comprises of a set of allocation units in a compressed format. A determination is made as to whether the updated data of the data object can be stored in the compressed format in the allocation unit of the segment. Based on the determination, the updated data is written in the compressed format to the allocation unit of the segment.
US10157004B2 Storage system and method for recovering data corrupted in a host memory buffer
A storage system and method for recovering data corrupted in a host memory buffer are provided. In one embodiment, a storage system is provided comprising a non-volatile memory and a controller in communication with the non-volatile memory. The controller is configured to receive a logical-to-physical map from a volatile memory of a host for storage in the storage system's non-volatile memory; determine if there is an error in an entry in the logical-to-physical map; in response to determining that there is no error in the logical-to-physical map, store the logical-to-physical map in the non-volatile memory; and in response to determining that there is an error in an entry in the logical-to-physical map, attempt to recover the entry from a location in the storage system before storing the logical-to-physical map in the non-volatile memory. Other embodiments are provided.
US10156999B2 Dynamic bandwidth reporting for solid-state drives
An apparatus includes a memory and a controller. The memory may be configured to store data. The controller may have a plurality of tables. The controller is generally configured to process a plurality of input/output requests to read/write to/from the memory, track a plurality of statistics of the memory, index the plurality of tables with the plurality of statistics of the memory to determine a plurality of parameters, compute based on the plurality of parameters a first bandwidth consumed by the controller while servicing the memory with one or more tasks hidden from a host, and report to the host a second bandwidth of the memory that is available to the host based on the first bandwidth consumed by the controller.
US10156990B2 Data storage management
A method of managing a plurality of storage devices. The method comprises at a first device connected to the plurality of storage devices via a switch, receiving an indication of a plurality of logical disks, each logical disk being provided by a respective one of the plurality of storage devices. Each logical disk comprises a plurality of logical blocks. Data representing a virtual disk is generated, the virtual disk comprising a plurality of virtual blocks, each virtual block being provided by a logical block. Access is provided to the virtual disk to a second device different to the first device. A first virtual block is selected, the first virtual block being provided by a first logical block, and a re-mapping operation is performed after which the first virtual block is provided by a second logical block different to the first logical block.
US10156986B2 Gang migration of virtual machines using cluster-wide deduplication
Gang migration refers to the simultaneous live migration of multiple Virtual Machines (VMs) from one set of physical machines to another in response to events such as load spikes and imminent failures. Gang migration generates a large volume of network traffic and can overload the core network links and switches in a datacenter. In this paper, we present an approach to reduce the network overhead of gang migration using global deduplication (GMGD). GMGD identifies and eliminates the retransmission of duplicate memory pages among VMs running on multiple physical machines in the cluster. The design, implementation and evaluation of a GMGD prototype is described using QEMU/KVM VMs. Evaluations on a 30-node Gigabit Ethernet cluster having 10GigE core links shows that GMGD can reduce the network traffic on core links by up to 65% and the total migration time of VMs by up to 42% when compared to the default migration technique in QEMU/KVM. Furthermore, GMGD has a smaller adverse performance impact on network-bound applications.
US10156981B2 User-centric soft keyboard predictive technologies
An apparatus and method are disclosed for providing feedback and guidance to touch screen device users to improve text entry user experience and performance by generating input history data including character probabilities, word probabilities, and touch models. According to one embodiment, a method comprises receiving first input data, automatically learning user tendencies based on the first input data to generate input history data, receiving second input data, and generating auto-corrections or suggestion candidates for one or more words of the second input data based on the input history data. The user can then select one of the suggestion candidates to replace a selected word with the selected suggestion candidate.
US10156977B2 Watch type terminal and control method thereof
A watch type terminal including a main body; a touch screen provided on a front surface of the main body and configured to display time information; and a controller configured to receive an input for selecting a specific time range included in the displayed time information, and display event information corresponding to at least one event associated with the specific time range on the touch screen.
US10156974B2 Information processing apparatus, display control method, and display control program
An information processing apparatus includes: an operation unit; and a control unit performing a process corresponding to dragging and displaying, on a display unit, a cursor which elongates from a start point of the dragging to an end point of the dragging and of which at least one of a size and a shape is different at one end portion, which is on a side of the start point of the dragging, and at the other end portion, which is on a side of the end point of the dragging, when the dragging is executed through the operation unit.
US10156973B2 Score displaying method and storage medium
Once obtained a turn-over instruction to proceed a score on one image area to which one grand staff among plural grand staves displayed on a screen of a user I/F belongs, a controller of a score displaying apparatus performs a process of scrolling the image areas upward on the screen of the user I/F, disposing the image area on which the turn-over instruction is accepted at a highest level of the screen of the user I/F, sequentially aligning a plurality of consecutive image areas in a forward direction on a timeline of the score with respect to the image area on which the turn-over instruction is accepted below the image area on which the turn-over instruction is accepted, and displaying the image areas on the screen of the user I/F.
US10156970B2 Virtual opening of boxes and packs of cards
Systems and methods for virtual opening of packages such as boxes and packs of cards are provided herein. Exemplary systems may execute methods via one or more processors, which are programmed to generate a visual representation of a package, receive input from the user, the input indicating opening of the package, and provide feedback to the user corresponding to the opening of the package that at least partially mimics a physical opening of the package.
US10156967B2 Device, method, and graphical user interface for tabbed and private browsing
As computer processing power has increased and mobile devices have proliferated, with users often own multiple devices and utilize larger numbers of tabs in the browsers on their devices. In order to enhance user experience with these developments, tab organization is improved through tab scrolling and tab overviews. Further, users often utilize private browsing sessions when they desire their device to retain less information about their browsing history. Switching between private and regular browsing sessions and having to open, close, and otherwise manage separate sessions can be cumbersome. Switching between private browsing sessions and regular browsing sessions can be performed in an efficient manner that indicates to the user the type of session they are currently in and whether they would like to retain a set of tabs or favorite web pages for a private browsing session.
US10156966B2 Device, method, and graphical user interface for presenting and installing applications
An electronic device displays a first application. The device detects a user input requesting an operation of a first type and displays a user interface with application icons. Each application icon in the application icons corresponds to a respective application that is capable of performing the operation of the first type when stored in the memory of the device. The application icons include one or more application icons that correspond to one or more applications that are not stored in the memory of the device. The device detects activation of an application icon, in the application icons, that corresponds to a second application that is not stored in the memory of the electronic device, and installs the second application in the memory of the device.
US10156965B2 Universal tag for page analytics and campaign creation
A system for creating and using a universal tag to gather consumer data from a web site for the purposes of targeted advertising is provided. The universal tag system has two main subsystems. The first subsystem is a configuration system that is used to define the consumer data to be collected from the website and to define taxonomy and transformation rules to be applied to the collected consumer data. The second subsystem is a runtime system that runs a universal tag client-side script, which is triggered when a consumer lands on a webpage of the website, for collecting the defined consumer data. The runtime system then applies the transformation rules to the collected data and updates a user profile corresponding to the consumer with the transformed data. As well, the runtime system applies the taxonomy rules to the collected data and categorizes the consumer for the purposes of subsequent targeted advertising.
US10156961B1 Dynamically building a visualization filter
Techniques for presenting a dynamic graphical user interface (GUI) for selecting multiple non-conflicting filters to be used to filter performance data for display in a visualization are provided.
US10156960B2 Vehicle diagnostic systems and methods
A system for diagnosing and repairing vehicles is provided. An example apparatus includes a vehicle interface configured to transmit one or more instructions to an adaptor connected to a vehicle and retrieve an indication of one or more diagnostic trouble codes from the adaptor. The apparatus includes a communication module configured to transmit the diagnostic trouble codes to a remote server along with a user identifier or a vehicle identification number, and receive repair information from the remote server. The apparatus further includes a user interface configured to receive user requests for information and to display information regarding the adaptor, the vehicle information, the one or more diagnostic trouble codes, and/or the repair information. Finally, the apparatus includes a memory and a processor configured to control the vehicle interface, the communication module, the user interface, and the memory.
US10156957B2 Semi-modal interaction blocker
Embodiments can provide interactivity to one or more components (e.g., windows, dialog boxes, tool bar, etc.) in a visual analyzer application while blocking interactivity for other components displayed on a GUI of the application. A contribution mechanism can be leveraged where a broadcast message can be sent to various components displayed on the GUI of the application. The various components within the application can then indicate whether they would like to be kept interactive during a triggering event (e.g., upon selection of a certain component). Upon receiving the indication that the components would like to remain interactive, the application allows those components to remain interactive while preventing access to other components in the GUI.
US10156956B2 Maintaining a discrete data representation that corresponds to information contained in free-form text
A system includes a data record (such as an Electronic Medical Record (EMR)) and a user interface for modifying (e.g., storing data in) the data record. The data record includes both free-form text elements and discrete data elements. The user interface includes user interface elements for receiving free-form text data. In response to receiving free-form text data via the free-form text user interface elements, a suggested action is identified, such as a suggested action to take in connection with one of the discrete data elements of the data record. Output is generated representing the suggested action. A user provides input indicating acceptance or rejection of the suggested action. The suggested action may be performed in response to the user input.
US10156955B2 Method and server for storing, encoding and uploading video or object captured from a webpage using a toolbar
A method and cloud server for capturing and encoding a video from a website through a toolbar are disclosed. The method of capturing the video through the toolbar may include retrieving and selecting video from the website and capturing the selected video. The method of uploading the object on the webpage through the toolbar may include analyzing object information about the object on the webpage through the toolbar, selecting and transferring the object to an upload area through the toolbar using an account.
US10156949B2 Force-touch sensor with multilayered electrodes
A force-touch sensor with multilayered electrodes includes an upper substrate, a first electrode layer arranged on one face of the upper substrate and having a plurality of first sensing electrodes, a second electrode layer arranged opposite to the first electrode layer and having a plurality of second sensing electrodes, each second sensing electrode being electrically connected with one corresponding first sensing electrode to constitute a touch-sensing electrode, a plurality of touching sensing traces, each electrically connected with one touch-sensing electrode and electrically isolated with other touch-sensing electrodes, a resilient dielectric layer arranged on one face of the second electrode layer and opposite to the upper substrate, and a third electrode layer arranged on the resilient dielectric layer and having at least one force-sensing electrode. The force-touch sensor with has enhanced performance due to the multilayered electrodes structure.
US10156948B2 Display device with touch detection function, and electronic unit
A display device with a touch detection function including: a plurality of liquid crystal display elements performing display operation; a plurality of touch detection electrodes arranged side by side to extend in one direction, and each outputting a detection signal based on a change in an electrostatic capacitance caused by an external proximity object; a conductive film insulated from or connected with high resistance to the touch detection electrodes, and disposed to cover the touch detection electrodes; and a touch detection circuit detecting the external proximity object by sampling the detection signal. The conductive film has a sheet resistance equal to or smaller than a predetermined resistance value, and has a time constant larger than a predetermined minimum time constant defined by sampling timings in the touch detection circuit.
US10156947B2 Touch substrate and manufacturing method and driving method thereof, touch panel and touch device
The present invention provides a touch substrate and a manufacturing method and a driving method thereof, a touch panel and a touch device. The touch substrate comprises: a base substrate, and an electrode layer, a bridging portion and a sensor provided above the base substrate, the electrode layer comprises a plurality of first electrodes and a plurality of second electrodes, the first electrode and the second electrode are provided intersecting with each other, the sensor corresponds to intersection position of the first electrode and the second electrode, and is connected to the first electrode and the second electrode respectively, wherein the sensor is configured to generate a piezoelectric signal when a touch occurs, and the electrode layer is configured to transmit the piezoelectric signal for the touch substrate sensing position of touch point.
US10156945B2 Suppression of display noise in touch screen controllers
An electronic device includes a touch screen controller. The touch screen controller is configured to asynchronously measure a capacitance between a sense line and a drive line of a sensing layer with respect to a horizontal sync signal of a display layer. In addition, the touch screen controller is also configured to disconnect from the sense line for a given period of time following a rising edge of the horizontal sync signal so as to reduce capacitive coupling of display noise from the horizontal sync signal to the sensing layer.
US10156944B2 Touch window
A touch window includes a sensing electrode to sense a position; a wire electrically connected to the sensing electrode; and a reinforcing electrode between the sensing electrode and the wire. A touch window includes a sensing electrode to sense a position and comprising a third pattern; and a wire electrically connected to the sensing electrode, wherein the sensing electrode includes a reinforcing part disposed at a region close to the wire, and wherein the reinforcing part includes a fourth pattern overlapping with the third pattern.
US10156942B2 In-cell touch screen panel and display device for driving display and touch functions simultaneously
An in-cell touch screen and a display device, a touch electrode pattern is disposed on a side of the opposite substrate (100) facing the array substrate (200); a data line (210) and a gate line (220) are disposed on a side of the array substrate (200) facing the opposite substrate (100), the data line (210) and the gate line (220) intercross and are mutually insulated from each other; and a common electrode layer (230) is disposed on a layer where the gate line and the data line are located; and an orthographic projection of the common electrode layer (230) on the array substrate (200) covers orthographic projections of the gate line (220) and the data line (210). The in-cell touch screen can avoid various display problems and touch problems caused by insufficient time periods in a time division driving manner.
US10156939B2 Light source assembly of optical touch device
A light source assembly for an optical touch device includes a linear light source and a plurality of prism pillars. The linear light source includes a lighting surface having a first side along a first direction and a second side along a second direction for emitting light. The first side is longer than the second side, and the first direction intersects the second direction. The prism pillars are disposed adjacent to the lighting surface and arranged along the first direction. Each of the prism pillars includes a first surface adjacent to the lighting surface and two reflection surfaces tilted toward each other for reflecting the light. The first surface is connected to the two reflection surfaces and parallel to the lighting surface. Each of the first surfaces is for receiving the emitted light, and each of the first surfaces and one of the reflection surfaces form a first angle.
US10156937B2 Determining a segmentation boundary based on images representing an object
Examples disclosed herein relate to determining a segmentation boundary based on images representing an object. Examples include an IR image based on IR light reflected by an object disposed between an IR camera and an IR-absorbing surface, a color image representing the object disposed between the color camera and the IR-absorbing surface, and determining a segmentation boundary for the object.
US10156933B2 Display device with touch detection function and electronic apparatus
According to an aspect, a display device with a touch detection function includes: a first substrate; a plurality of pixel electrodes in a first region; a display functional layer; a plurality of first drive electrodes facing the pixel electrodes in a perpendicular direction with respect to a surface of the first substrate; and a plurality of touch detection electrodes facing the first drive electrodes and extending in a direction different from a direction in which the first drive electrodes are extended. At least one touch detection electrode of the plurality of touch detection electrodes extends from the first region to a second region adjacent to the first region. A second drive electrode capacitively-coupled to the at least one touch detection electrode is further provided in the second region.
US10156931B2 Displays and information input devices
An integrated display and input device includes a first pixel array operative to provide a visually sensible output, a second pixel array operative to sense at least a position of an object with respect to the first pixel array, and circuitry receiving an output from the second pixel array and providing a non-imagewise input to utilization circuitry.
US10156923B2 In-cell touch display panel, driving method thereof and display device
An in-cell touch display panel, a driving method thereof and a display device are provided. The display panel includes a common electrode layer and a plurality of touch sensing electrodes. The common electrode layer comprises a plurality of first touch driving electrodes and a plurality of second touch driving electrodes that are configured for loading of common electrode signals in a display period and for loading of touch signals in a touch period. The second touch driving electrodes include a plurality of second touch driving sub-electrodes. Projections of the touch sensing electrodes on an array substrate are at gaps of the second touch driving sub-electrodes that are adjacent within the second touch driving electrodes. With this display panel, the touch sensitivity can be enhanced.
US10156922B2 Touch input device with pathogen transmission mitigation
This disclosure provides methods and systems for mitigating pathogen transmission via a touch surface of a touch input device. Mitigation is accomplished through selective touch surface sterilization and through touchscreen user interface reorganization. The touch surface includes a pixel array for illuminating selected portions of the touch surface with ultraviolet light of a sterilization wavelength based upon the received touch inputs. The selective illumination may occur while receiving a touch input or after an accumulation of touch inputs have been received. The user interface may also be reorganized based on received touch inputs in order to locate user interface icons to lesser touched locations of the touch surface.
US10156915B2 Position pointing device and core body for position pointing device
A position pointing device includes a pressure detecting part which detects a pressure applied in an axial direction of a core body. The core body includes: a leading end part formed from an elastic material; a pedestal part which is formed from a material harder than the material of the leading end part and is joined to the leading end part; and a core body main body part which is joined to the pedestal part, is smaller than the pedestal part in thickness in a direction orthogonal to the axial direction, and is formed from a hard material. The core body is housed in a casing and is movable in the axial direction, such that the leading end part is exposed via an opening of the casing, and a pressure exerted on the leading end part in the axial direction is transmitted to the pressure detecting part.
US10156911B2 Content display control with a deformable display screen
A display device includes a display screen for displaying content items to a user. The display screen is deformable and can display a content item in various display modes. Deformation of the display screen caused by a deforming action of the user, e.g., bending the display screen along a rigid axis, changes the display mode of the content item displayed on the display screen. A sensor module in the display device detects the deforming action and determines the action type of the deforming action. A controller in the display device analyzes the content type of the content item, e.g., video, map or e-book. Based on the action type of the deforming action and the content type of the content item, the controller generates a command to change the display mode. The display screen displays the content item in a different display mode after executing the command.
US10156909B2 Gesture recognition device, gesture recognition method, and information processing device
Provided are a gesture recognition device, a gesture recognition method and an information processing device for making it possible to quickly recognize a gesture of a user. The gesture recognition device includes a motion information generator that generates body part motion information by performing detection and tracking of the body part, a prediction processor that makes a first comparison of comparing the generated body part motion information with previously stored pre-gesture motion model information and generates a prediction result regarding a pre-gesture motion on the basis of a result of the first comparison, and a recognition processor that makes a second comparison of comparing the generated body part motion information with previously stored gesture model information and generates a result of recognition of the gesture represented by a motion of the detected body part on the basis of the prediction result and a result of the second comparison.
US10156906B2 Systems and methods for distinguishing gestures
A gesture control system includes a processor, the processor in communication with a plurality of sensors. The processor is configured to perform the steps of detecting, using the plurality of sensors, a gesture in a volume occupied by a plurality of occupants, analyzing a prior knowledge to associate the gesture with one of the plurality of occupants, and generating an output, the output being determined by the gesture and the one of the plurality of occupants.
US10156904B2 Wrist-based tactile time feedback for non-sighted users
The present disclosure generally relates to tactile time feedback. Systems and methods for tactile time feedback include detecting a sequence of touch inputs at an electronic device, and in response to a determination that the sequence of touch inputs meets tactile time output criteria, output a tactile output pattern that indicates a time of day.
US10156903B2 Devices, methods, and graphical user interfaces for providing haptic feedback
An electronic device with a touch-sensitive surface, a display, and tactile output generator(s) displays a user interface including a user interface element. The device detects a contact on the user interface element and an input by the contact including a movement of the contact across the touch-sensitive surface. In response to detecting the input by the contact, the device changes a position of an outer edge of the user interface element relative to a threshold position in the user interface in accordance with the movement of the contact. The device further detects that the change in the position of the outer edge of the user interface element has caused the outer edge of the user interface element to move across the threshold position. After detecting the threshold position crossing, the device generates a tactile output and moves the position of the outer edge to the threshold position.
US10156898B2 Multi vantage point player with wearable display
The present invention relates to methods and apparatus for utilizing a wearable display device for viewing streaming video captured from multiple vantage points. More specifically, the present invention presents methods and apparatus for controlling the immersive experience through player configurations for viewing image data captured in two dimensional or three dimensional data formats and from multiple disparate points of capture based on venue specific characteristics, wherein the viewing experience may emulate observance of an event from at least two of the multiple points of capture in specifically chosen locations of a particular venue.
US10156896B2 Head-wearable electronic device
A head-wearable electronic device includes a frame worn on a head of a user and an electro-optical device coupled to the frame. The electro-optical device includes a display module generating a data image, an optical module, and a camera module. The optical module includes a first switchable mirror layer and a second switchable mirror layer, each having a light transmittance that is controllable. The first switchable mirror layer provides the second switchable mirror layer with the data image generated by the display module and the second switchable mirror layer provides eye of the user with the data image provided from the first switchable mirror layer. The camera module provides an external image having information about the eye of the user corresponding to an operation of the first and second switchable mirror layers.
US10156894B2 Detecting an event within interactive media
As a user is being presented with interactive media by a presenting device, a separate monitoring device may be used to monitor the presentation of the interactive media and detect an event that occurs therein. Such a monitoring device may be configured and positioned to access media content from the presentation of the interactive media. For example, the monitoring device may be configured and positioned to record video content with a camera and record audio content with a microphone. Having accessed this media content, the monitoring device may generate an identifier, such as a fingerprint or watermark, of the media content and compare the generated identifier with a reference identifier that is generated from the source of the media content. Based on the generated identifier matching the reference identifier, the monitoring device may detect that an event has occurred within the interactive media presentation and present a corresponding notification.
US10156886B2 Control device
A control device includes a control unit that controls power supply from a power supply device and a power storage device to an information processing device, and a detection unit that detects power consumption of the information processing device. The control unit controls a value representing the characteristics of an amount of power supplied from the power supply device not to exceed a preset power supply device upper limit value, calculates a record charge and discharge amount representing a record of a past charge and discharge amount of power with respect to the power storage device based on the past power consumption detected by the detection unit, and sets a new power supply device upper limit value based on the record charge and discharge amount.
US10156885B2 Network energy consumption reduction
In some aspects, the disclosure is directed to methods and systems for a device including a physical interface with electrical connection to a communication channel, and circuitry configured to detect energy received at the physical interface, wait a predetermined length of a time until the beginning of a time slot, monitor the physical interface during the time slot for a predefined pattern from the communication channel, and upon detection of the predefined pattern, transition the device to an increased-power mode.
US10156881B2 Electronic device and method for controlling user experience with application on electronic device
A method for controlling a user experience with an application on an electronic device is provided. The method includes the following steps: detecting a temperature of the electronic device; detecting a power of the electronic device; calculating a power-thermal hint according to the detected temperature and the detected power; and adjusting a complexity level of the application according to at least the power-thermal hint so as to control the user experience with the application.
US10156877B2 Enhanced power management for support of priority system events
Embodiments are generally directed to enhanced power management for support of priority system events. An embodiment of a system includes a processing element; a memory including a registry for information regarding one or more system events that are designated as priority events; a mechanism to track operation of events that requires Turbo mode operation for execution; and a power control unit to implement a power management algorithm. The system is to maintain an first energy budget and a second residual energy budget for operation in a Turbo power mode, and wherein the power management algorithm is to determine whether to authorize execution of a detected system event in the Turbo power mode based on the second residual energy budget upon determining that the first energy budget is not sufficient for execution of the detected system event and that the detected system event is designated as a priority event. Priority designations for the priority events may include a first High Priority designation and a second Critical designation.
US10156874B2 Thermal features of an electronic device and method for forming an electronic device including thermal features
This application relates to thermal management of a computing device using various features that can dissipate and direct thermal energy. In some embodiments, a thermal insert is set forth for separating a component from a cover glass of the computing device. The thermal insert can be attached to a frame of the computing device by insert molding the thermal insert to the frame. In other embodiments, a graphite strip can be disposed across different surfaces within the computing device in order to direct thermal energy away from a component of the computing device. In yet other embodiments, a thermal spreader and thermally conductive adhesive can be disposed over different surfaces of the computing device. For example, the thermal spreader and thermally conductive adhesive can be used to direct thermal energy away from a backlight of the computing device.
US10156873B2 Information handling system having fluid manifold with embedded heat exchanger system
A Rack Information Handling System (RIHS) has a liquid-to-liquid heat exchanger (LTLHE) that is received in a rear section of a rack and includes node-receiving supply port/s and return port/s. LTLHE includes a first liquid manifold extending between the node-receiving supply port/s and the node-receiving return port/s. LTLHE includes a second liquid manifold capable of being in sealed fluid connection to a supply conduit and a return conduit of a liquid cooling supply for fluid transfer of a second cooling liquid. LTLHE includes a transfer plate formed of thermally conductive material separating the first and second liquid manifolds for transferring heat from the first cooling liquid to the second cooling liquid. RIHS includes a node-receiving chassis configured to receive inserted liquid cooled nodes that sealingly engage for fluid transfer of the first liquid to LTLHE embedded in the rack for heat absorption and transfer by the second liquid.
US10156868B2 Mounting apparatus
A mounting apparatus includes a mount, a locking member, a movable projection member, and a first moving mechanism. The mount can mount a first housing in a predetermined positional relationship with the mounting apparatus. The locking member is provided to be movable between an initial position and a position corresponding to a revolving position of a second housing. The locking member can lock the electronic device with the second housing. The movable projection member is disposed to abut the first housing mounted on the mount, and moves in an apparatus thickness direction when the movable projection member abuts the first housing. When the locking member lies at the initial position, and the movable projection member moves in the apparatus thickness direction, the first moving mechanism moves the locking member from the initial position of the locking member to the position corresponding to the revolving position of the second housing.
US10156867B2 Wearable computing device
The present disclosure describes a wearable computing device (WCD) in the form of a ring that can be worn on the finger of a human user.
US10156866B2 Display device and electronic apparatus
In a display device, the display unit chassis is configured by including a peripheral wall section which is disposed to cover the circumference of a liquid crystal panel, and a bezel case section which is disposed between the liquid crystal panel and the peripheral wall section in a state of covering a surface of a peripheral edge of the liquid crystal panel, side-edge sections whose engagement is limited only to the liquid crystal panel are disposed on both of left and right sides of the bezel case section.
US10156865B2 Anti-rotation device for steering column
An anti-rotation device includes a main body pin and a retaining element coupled to the main body pin. The retaining element includes an attachment body and at least one flexible member extending therefrom, and the at least one flexible member is configured to compress toward the attachment body when the retaining element is inserted into an anti-rotation pin opening of a steering column jacket.
US10156861B2 Low-dropout regulator with pole-zero tracking frequency compensation
An electronic device may include: a load and a voltage regulator coupled to the load and configured to provide a load current, where the voltage regulator includes a first and a second pass device coupled in parallel and configured to operate simultaneously. A method may include providing current to a load using a first and a second pass device coupled in parallel and configured to operate simultaneously, where the first device provides a first current corresponding to a high-frequency component and the second device provides a second current corresponding to a low-frequency component; in response to a decrease in a low-frequency component, causing the second current to decrease and causing the low-frequency component to increase; and in response to an increase in the low-frequency component, causing the second current to increase and causing the low-frequency component to decrease.
US10156860B2 Pre-charged fast wake up low-dropout regulator
Embodiments described herein present a new LDO design that eliminates the need for the sleep bias circuitry included in other systems. Further, the new LDO design can be biased with a small fraction of the operating current enabling the LDO to wake up substantially faster than previous LDO designs that include separate sleep circuitry. In some cases, the LDO can instantly (or faster than other LDOs) transition from a sleep mode to an operating mode enabling improved operation compared to prior LDOs. Furthermore, the new LDO design maintains a non-breakdown voltage across the transistors reducing the need to enter sleep mode to prevent transistors of the LDO from entering a breakdown region.
US10156852B2 Systems and methods for using radio frequency signals and sensors to monitor environments
Systems and methods for using radio frequency signals and sensors to monitor environments (e.g., indoor environments) are disclosed herein. In one embodiment, a system for providing a wireless asymmetric network comprises a hub having one or more processing units and at least one antenna for transmitting and receiving radio frequency (RF) communications in the wireless asymmetric network and a plurality of sensor nodes each having a wireless device with a transmitter and a receiver to enable bi-directional RF communications with the hub in the wireless asymmetric network. The one or more processing units of the hub are configured to execute instructions to determine at least one of motion and occupancy within the wireless asymmetric network based on a power level of the RF communications.
US10156842B2 Device enrollment in a cloud service using an authenticated application
In various example embodiments, systems and methods for administering machine access to a cloud service are presented. An edge manager device in a cloud computing environment can establish a first client for a first application that is executed externally to the cloud computing environment. The edge manager device can provide a first request via a first network to an authorization service application to obtain client identification and client secret information for use by the first client. The edge manager device can receive the client identification and client secret information from the authorization service application via the first network. The client identification and client secret information can be selected by the authorization service application to permit later data access to the edge manager device by the first client. The edge manager device can provide the client identification and client secret information to the first client via a second network.
US10156839B2 Electronic device control method and system, and related device
Embodiments of the present invention disclose an electronic device control method and system, and a related device. In the method, a mobile terminal reads an application content identifier included in an application that is stored in an electronic device, outputs the application content identifier included in the application, and outputs, after a first selection operation on an output target application content identifier included in the application is detected, a control option list matching the target application content identifier; and on such a basis, the mobile terminal may detect a second selection operation on any one of content control options included in the control option list, and transmit, by using a wireless link, a content control instruction matching a chosen content control option to the electronic device, so as to trigger the electronic device to perform, by using the application, a control operation on application content to which the target application content identifier belongs. During implementation of the embodiments of the present invention, application content included in an application can be effectively controlled in a case where an electronic device is far away.
US10156833B2 Building management system with space profiles
A building management system includes a plurality of devices of building equipment that operate across multiple building equipment domains. Each of the plurality of devices serves one or more spaces. The building management system also includes a control engine configured to, for each space, associate the space with a first group of the plurality of devices. The first group includes multiple devices that serve the space and that operate across the multiple building equipment domains. The control engine is further configured to select a space profile from a plurality of space profiles. At least two of the space profiles are associated with a different type of space serving a different function, and at least two of the space profiles include settings for the multiple devices of the first group. The control engine is also configured to distribute the settings defined by the selected space profile to the multiple devices of the first group.
US10156831B2 Automation system with mobile interface
Some embodiments of a method for premises management networking include monitoring premises management devices connected to a gateway at a premises; controlling premises management devices connected to the gateway at the premises; receiving, at the premises, an uplink-initiation signal associated with a network operations center server; and in response to the uplink-initiation signal, initiating, from the gateway at the premises, communications between the gateway and the network operations center server; and communicating, during the communications between the gateway and the network operations center server, information associated with the premises management devices.
US10156828B2 Cartridge and cover member
A cartridge includes a cover member that includes a flat portion, a substantially circular hole portion formed in the flat portion, an arc portion inserted through the hole portion, a first cutaway portion having a shape formed by cutting in the hole portion radially outward, the first cutaway portion arranged in a position opposed to the protrusion portion when viewed in a direction of a rotational axis, and a second cutaway portion having a shape formed by cutting the flat portion toward a photosensitive drum in the direction of the rotational axis to expose a coupling member when viewed in a direction orthogonal to the rotational axis.
US10156825B2 Developing apparatus with independently rotatable members supporting a developing frame body, process cartridge, and image forming apparatus
Disclosed is a developing apparatus including: a developer bearing member that bears a developer; a developing frame body that rotatably supports the developer bearing member; a one-end side end member that supports one-end side in an axis direction of the developer bearing member of the developing frame body; and another-end side end member that supports the other-end side in the axis direction of the developer bearing member of the developing frame body. Each of the one-end side end member and the other-end side end member is independently movable with respect to the developing frame body.
US10156823B2 Image forming apparatus and control method thereof
According to an embodiment, an image forming apparatus includes a developing device including a toner receiving portion configured to contain toner and a movable part moveable at a first speed and a second speed, the moveable part at least partially disposed within the toner receiving portion, a temperature sensor disposed adjacent to the developing device, and a control unit operatively coupled to the temperature sensor and the developing device, wherein the control unit controls the movable part to move at a first speed when the temperature sensor detects a temperature less than a first temperature and controls the movable part to move at a second speed lower than the first speed when the detected temperature is less than a second temperature that is greater than the first temperature.
US10156819B2 Image forming apparatus with heating device for controlling porosity of toner image
An image forming apparatus includes a fixing device that fixes a toner image which is developed with a liquid developer containing a toner and a volatile carrier oil on a recording medium, a heating device that is disposed on an upstream side of the fixing device in a feed direction of the recording medium, and heats the toner image on the recording medium in a non-contact manner, in which heating is controlled such that a porosity of the toner image on the recording medium in an outlet of the heating device is in a range of 20% by volume to 40% by volume, and a drying path that is disposed between the heating device and the fixing device in the feed direction of the recording medium, and dries the recording medium by evaporating the carrier oil in the recording medium.
US10156816B2 Electrostatic printing
A method of electrostatic printing may include forming a latent electrostatic image on a surface and transferring a first volume of a charged toner to the latent electrostatic image on the surface. The method may also include transferring a second volume of a charged toner to the surface, such that a toner image including the first volume of charged toner and the second volume of charged toner is formed on the surface, the second volume of charged toner being disposed on the first volume of charged toner. The method may also include transferring the image to a print substrate.
US10156815B2 Image transfer for liquid electro-photographic printing
In one example, a system for transferring an ink image from a photoconductor to a print substrate includes a transfer member having a light absorbing exterior surface to receive a liquid LEP ink image from the photoconductor and to release a molten toner layer to a print substrate and a light source to expose a width of the surface carrying the liquid ink image to a light beam delivering enough power to transform the liquid ink image into a molten toner layer.
US10156812B2 Stirring conveyance member, developing device including the same, and image forming apparatus
A stirring conveyance member includes a rotary shaft, a first spiral blade, and a second spiral blade. The first spiral blade has first cutouts each provided in a specific region adjacent to and upstream of a point of intersection with the second spiral blade in the conveyance direction of the powder by the first spiral blade. The second spiral blade has second cutouts each provided in a specific region adjacent to and upstream of a point of intersection with the first spiral blade in a conveyance direction of the powder by the second spiral blade. A radial height of the first spiral blade in portions where the first cutouts are provided is lower than a radial height of the second spiral blade in portions where the second cutouts are not provided.
US10156810B2 Powder container and image forming apparatus
A powder conveying device includes: a conveying nozzle, provided with a powder receiving opening; an open/close member to open/close the powder receiving opening; a flange provided to the open/close member; a biasing member to bias the open/close member; and a container setting section to which a part of a powder container is to be fit. The powder container includes: a conveyor to convey the powder from a second end of the powder container to a first end; a container opening protruding from the first end; a nozzle receiving opening into which the conveying nozzle is to be inserted; and a butting portion provided in the container opening, to butt against the flange. When the powder container is attached to the powder conveying device, the container opening is fitted to the container setting section, and the flange and the biasing member are housed in an inner space of the container opening.
US10156807B2 Optical scanning device and image forming apparatus
From an upper surface of a housing of an optical scanning device, a plate-like rail part, which extends along a screw shaft to guide movement of a holding member, protrudes, and the holding member is provided with a guide part having a guide groove engaged with the rail part. The optical scanning device further includes scraper members fixed to the holding member and scraping off foreign matters attached to the rail part. On side surfaces of the housing, which face a moving end side, collection cases are provided to collect the foreign matters scraped off by the scraper members.
US10156806B2 Corona discharger and unit
A corona discharger includes a discharge wire and holding portions for holding the discharge wire at longitudinal opposite end portions thereof. The discharge wire comprises a base material of metal, and a surface layer of the material comprises carbon on a part thereof. The discharge wire includes a coated region coated with the surface layer, and non-coated regions at opposite sides of the coated region with respect to the longitudinal direction of the discharge wire. Opposite end portions of the discharge wire are in the non-coated regions.
US10156801B2 Toner
A toner, including: a colorant; a binder resin; and a releasing agent, wherein the binder resin includes a polyester resin, and the toner satisfies requirements (1) and (2) below: (1): G′(50)≥3.0×107 Pa and 1.0×105 Pa≤G′(60)≤1.0×107 Pa, where G′(50) is a storage modulus at 50° C. of the toner and G′(60) is a storage modulus at 60° C. of the toner; and (2): a spin-spin relaxation time of the toner at 50° C. measured by solid echo method of pulse NMR is 1.0 ms or shorter.
US10156799B2 Electrostatic charge image developing toner set, electrostatic charge image developer set, and toner cartridge set
An electrostatic charge image developing toner set includes an electrostatic charge image developing black toner that includes black toner particles including a black colorant, a binder resin, and a release agent, and inorganic particles containing an oil; and an electrostatic charge image developing color toner that includes color toner particles including a color colorant, a binder resin, and a release agent, and inorganic particles containing an oil, wherein a proportion of the release agent exposed to a surface of the color toner particles is greater than a proportion of the release agent exposed to a surface of the black toner particles.
US10156797B2 Method of determining edge placement error, inspection apparatus, patterning device, substrate and device manufacturing method
A method of determining edge placement error within a structure produced using a lithographic process, the method including: receiving a substrate having a first structure produced using the lithographic process, the first structure having first and second layers, each of the layers having first areas of electrically conducting material and second areas of non-electrically conducting material; receiving a target signal indicative of a first target relative position which is indicative of target position of edges between the first areas and the second areas of the first layer relative to edges between the first areas and second areas of the second layer in the first structure during the lithographic process; detecting scattered radiation while illuminating the first structure with optical radiation to obtain a first signal; and ascertaining an edge placement error parameter on the basis of first signal and the first target relative position.
US10156794B1 Positioning device for aligning semiconductor tool and overhead hoist transport system
Positioning devices and positioning methods are provided. The positioning device includes a laser source and an optical assembly. The optical assembly is configured to direct a laser beam projected from the laser source toward a floor and a ceiling of a semiconductor fabrication facility to generate a first laser line on the floor and a second laser line on the ceiling. The first laser line and the second laser line are parallel to and aligned with each other when viewed in a direction perpendicular to the floor and the ceiling. Accordingly, the first laser line and the second laser line can be used to align a semiconductor tool and an overhead hoist transport system in the semiconductor fabrication facility.
US10156793B2 Light-curing type 3D printing device and image exposure system thereof
An image exposure system of a 3D printing device having a spatial light modulator, a light source, a projection lens, a micro-displacement driving mechanism and a controller. The spatial light modulator is provided with a plurality of micromirrors for adjusting the reflective direction of light illuminating the micromirrors according to a control signal; the light source generates a light beam illuminating the spatial light modulator; the projection lens is aligned with a first direction of the spatial light modulator so that a micro light spot array formed through the micromirror by the light source projected onto the surface of a light-sensitive material; the micro-displacement driving mechanism is connected with the spatial light modulator, and can drive the spatial light modulator to move in third and fourth directions that are perpendicular to each other, in order to finely adjust the position on the surface of the light-sensitive material onto which the micro light spot array is projected.
US10156792B2 Projection optical system, exposure apparatus, and exposure method
A projection objective includes at least four curved mirrors, which include a first curved mirror that is a most optically forward mirror and a second curved mirror that is a second most optically forward mirror, as defined along a light path. In addition, an intermediate lens element is disposed physically between the first and second mirrors, the intermediate lens element being a single pass type lens. The objective forms an image with a numerical aperture of at least substantially 1.0 in immersion.
US10156791B2 Lithographic apparatus and method
A lithography method comprises: providing a substrate with a target region; determining a topology of the substrate within the target region; determining a correcting telecentricity profile based on the topology of the substrate within the target region; providing a radiation beam; and projecting the radiation beam onto the target region of the substrate so as to form an image on the substrate. The radiation beam is such that a net direction of the total radiation received by one or more points in the target region of the substrate is chosen in dependence on the determined correcting telecentricity. The correcting telecentricity profile is such that the net direction of the total radiation received by at least one point in the target region of the substrate is chosen so as to at least partially correct for an overlay error introduced by a curvature of a surface of the substrate at said point.
US10156790B2 EUV lithography system and method with optimized throughput and stability
Lithography methods and corresponding lithography apparatuses are disclosed herein for improving throughput of lithography exposure processes. An exemplary lithography method includes generating a plurality of target material droplets and generating radiation from the plurality of target material droplets based on a dose margin to expose a wafer. The dose margin indicates how many of the plurality of target material droplets are reserved for dose control. In some implementations, the plurality of target material droplets are grouped into a plurality of bursts, and the lithography method further includes performing an inter-compensation operation that designates an excitation state of target material droplets in one of the plurality of bursts to compensate for an energy characteristic of another one of the plurality of bursts.
US10156788B2 Resist underlayer film composition, patterning process, and compound
The present invention provides a resist underlayer film composition for lithography, containing a compound having an indenofluorene structure. This resist underlayer film composition is excellent in filling property, generates little outgas, and has high heat resistance.
US10156784B2 Systems and methods of EUV mask cleaning
A method includes directing an acoustically agitated fluid stream at a first surface of a substrate to cause the substrate to vibrate mechanically thereby dislodging contaminant particles on the substrate. The first surface of the substrate is opposite a second surface of the substrate. The second surface of the substrate includes a pattern. An amplitude of the acoustically agitated fluid stream is configured to produce an acoustic response along an entirety of the second surface.
US10156782B2 Mask for EUV lithography, EUV lithography apparatus and method for determining a contrast proportion caused by DUV radiation
A mask (M) for EUV lithography includes: a substrate (7), a first surface region (A1) formed by a surface (8a) of a multilayer coating (8) embodied to reflect EUV radiation (27), said surface (8a) facing away from the substrate (7), and a second surface region (A2) formed by a surface (18a) of a further coating (18) embodied to reflect DUV radiation (28) and to suppress the reflection of EUV radiation (27), said surface (18a) facing away from the substrate (7). The further coating is a multilayer coating (18). Also disclosed are an EUV lithography apparatus that includes such a mask (M) and a method for determining a contrast proportion caused by DUV radiation when imaging a mask (M) onto a light-sensitive layer.
US10156778B2 Display device for projecting image in midair using light guide plate
A display device includes an image projection device, a light guide plate, and a mask. The light guide plate includes deflectors arranged in a propagation direction of a light beam emitted from the image projection device and entering the light guide plate. Each deflector causes light beams to be emitted from an outgoing surface at angles different from each other in the propagation direction, the light beams emitted from locations different from each other or emitted in directions different from each other in a direction orthogonal to the longer direction of an incident surface in a displayed region of the image projection device. The mask shuts-off light beams other than a light beam directed toward a predetermined viewpoint among light beams emitted from the outgoing surface. The image projection device collimates light beams emitted from the region, in the direction orthogonal to the longer direction of the incident surface.
US10156775B2 Extensible mobile recording device holder
There is disclosed a substantially integrated, concealed, and discreet device for extending and holding a mobile recording device. A user of this holder device can unlock the mechanism, pull an extension arm segment which will pull past the body of the recording device so as to form a handle and extension and thereby allow the user to capture audio, video, and other images at a distance greater than if holding the mobile recording device directly in his or her hand. Thus an extensible mobile recording device holder is provided that allows for a compact and concealable mechanism and efficient deployment so that users can quickly and adequately capture images from more varied and greater perspectives.
US10156774B2 Photographic lighting system and method
Photographic lighting devices, systems, and methods having multiple electrical energy storage/discharge (EESD) elements and/or multiple light sources in a single photographic lighting device to perform one or more photographic lighting effects. Multiple EESD elements and multiple light sources can be configured to have two separate light emissions occur in a single image acquisition window. In one exemplary aspect, independent control of one or more light sources connected to a first EESD bank and another one or more light sources connected to a second EESD bank, such as via control circuitry, may be utilized in producing various lighting effects.
US10156772B2 Blade drive device and optical instrument
There is provided a blade drive device including a substrate that has an opening, a front curtain and a rear curtain that are movable along an opening surface of the opening so as to open and close the opening, a front curtain electromagnetic actuator that actuates the front curtain, a rear curtain electromagnetic actuator that actuates the rear curtain, and that is capable of holding the rear curtain at an open position in a state having no power supply, a front curtain locking portion that interlocks with opening and closing operations of the front curtain, a rear curtain locking portion that interlocks with opening and closing operations of the rear curtain, and a blade position holding mechanism that is capable of entry and escape between an entry position which enters each operation trajectory of the front curtain locking portion and the rear curtain locking portion in response to the opening and closing operations of the front curtain and the rear curtain and an escape position escaped from the operation trajectory. At the entry position, the blade position holding mechanism can engage with both the front curtain locking portion and the rear curtain locking portion, thereby regulating the movement of the front curtain and the rear curtain in the closing direction.
US10156771B2 Optical parametric oscillator
An optical parametric oscillator produces optical parametric light and includes a frequency splitter to produce signal light and idler light; a wavelength selector to select a wavelength of the signal light and to produce optical parametric light from the selected wavelength of the signal light; and an optical frequency doubler to double an optical frequency of the optical parametric light.
US10156769B2 Two-dimensional beam steering device
A two-dimensional (2D) beam steering device may include a variable refractive index panel configured to generate a prism effect, a waveguide in contact with a surface of the variable refractive index panel, and an electro-optic prism disposed on a surface of the waveguide. The variable refractive index panel may include a variable refractive index layer, a common electrode layer, and an electrode pattern layer. The common electrode layer and the electrode pattern layer may face each other with the variable refractive index layer therebetween.
US10156768B1 Wide-angle beam steerer
A light-steering optic comprises a dielectric substrate, a liquid crystal, and a series of transparent conductors. The dielectric substrate has a series of mutually parallel trenches formed therein. A wall of each trench extends up the trench to an adjacent land portion of the dielectric substrate, and the liquid crystal is arranged within each trench. An adherent electrode extends up the wall of the trench and onto a corresponding contact zone, which partly covers the land portion adjacent to that wall. The series of transparent conductors crosses over the series of parallel trenches. Each transparent conductor selectively contacts one or more of the electrodes at a corresponding one or more contact zones.
US10156765B2 Electrophoretic display apparatus
An electrophoretic display apparatus, adapted to be electrically connected with an external circuit, includes a driving array substrate, an electrophoretic display layer, and a first optical adhesive layer. The electrophoretic display layer includes a flexible substrate and a display medium layer. The flexible substrate has a configuration area and a bonding area. The external circuit is disposed between the flexible substrate and the driving array substrate. The external circuit is located in the bonding area and extends outside the driving array substrate. The display medium layer is disposed between the flexible substrate and the driving array substrate and located in the configuration area. The first optical adhesive layer is disposed between the display medium layer and the driving array substrate. A thickness of the external circuit is smaller than a sum of a thickness of the display medium layer and a thickness of the first optical adhesive layer.
US10156764B2 Electrochromic system and method for controlling photochromic darkening
An electrochromic system and method for controlling photochromic darkening of an electrochromic device, the system including an EC device, a control unit, a voltage detector, and a power supply. The EC device includes a working electrode, a counter electrode, and a solid-state polymer electrolyte disposed therebetween. The control unit is configured to control a sweep voltage applied between the working and counter electrodes, such that the sweep voltage is applied when an open circuit voltage (OCV) between the working and counter electrodes is less than a threshold voltage.
US10156762B2 Counter electrode for electrochromic devices
The embodiments herein relate to electrochromic stacks, electrochromic devices, and methods and apparatus for making such stacks and devices. In various embodiments, an anodically coloring layer in an electrochromic stack or device is fabricated to include nickel tungsten tantalum oxide (NiWTaO). This material is particularly beneficial in that it is very transparent in its clear state.
US10156761B2 Device and method for emitting a light beam intended to form an image, projection system, and display using said device
A device for emitting a light beam intended to form an image including one or more sources, each emitting a beam of the laser type, and an attenuation means situated downstream of the source or sources that allows the varying of the optical power of the light beam by transmitting or reflecting the beam or beams as a function of a supply current of the attenuation means. The device forms the light beam from the one laser beam or from the bringing together of the laser beams by combination.
US10156760B2 Liquid crystal device, method for manufacturing a liquid crystal device, and method for operating a liquid crystal device
A method for manufacturing a liquid crystal device includes preparing a precursor solution comprising a monomer, a blue dye, a green dye, and a red dye dissolved in the monomer, and liquid crystal molecules; and polymerizing the monomer of the precursor solution to form a liquid crystal layer. The blue dye, the green dye, and the red dye reflect light of different wavelengths from each other. A black color is available in a single pixel when, based on total amount of the blue dye, the green dye, and the red dye, the blue dye is present in an amount ranging from about 25 wt % to about 30 wt %, the green dye is present in an amount ranging from about 40 wt % to about 50 wt %, and the red dye is present in an amount ranging from about 25 wt % to about 30 wt %.
US10156755B2 Liquid crystal display
A liquid crystal display (LCD) includes: a substrate including a light transmitting region and a light blocking region; a thin film transistor disposed in the light blocking region, the thin film transistor including a source electrode, a drain electrode, and a gate electrode; a first insulating layer disposed on the drain electrode, the first insulating layer including a contact hole for exposing the drain electrode; a pixel electrode disposed on the first insulating layer, the pixel electrode connected to the drain electrode through the contact hole; and a protruding portion disposed on the pixel electrode, wherein the pixel electrode includes: a stem portion disposed in the light transmitting region; a plurality of branch portions connected to the stem portion; and an extension disposed in the light blocking region, the extension configured to extend from the stem portion or the branch portions, and wherein the protruding portion overlaps the extension.
US10156752B2 Backlight unit and method of manufacturing the same
A manufacturing method of a backlight unit includes providing a solder paste on a printed circuit board and forming a solder part in a first area of the printed circuit board, aligning a bank mask on the printed circuit board to align a first opening defined through the bank mask with a second area of the printed circuit board not overlapped with the first area, providing a bank material in the first opening and forming a bank on the printed circuit board in an area corresponding to the second area, separating the bank mask from the printed circuit board including the bank thereon, and connecting the solder part of the printed circuit board and a light emitting unit to each other.
US10156751B2 Display device
A display device includes a substrate including first, second, third, and fourth pixel areas, first, second, and third color filters at the first, second, and third pixel areas on the substrate, respectively, and a fourth color filter at the fourth pixel area on the substrate, the fourth color filter having a plurality of holes, wherein the plurality of holes includes a first hole, a second hole, and a third hole adjacent to each other, and wherein a first imaginary straight line passing through a center of the first hole and a center of the second hole has an angle in a range from about 20 degrees to about 80 degrees with respect to a second imaginary straight line passing through the center of the first hole and a center of the third hole.
US10156750B2 Backlight unit and display device using the same
Provided are a backlight unit and a display device using the same. The backlight unit includes a main support, in which a sheet ear part of an optical sheet is disposed, having a sheet mounting part and an upper hole, a sheet mounting member for mounting the sheet ear part of the optical sheet and formed with a lower hole, and a sheet fixating mechanism coupled to the main support, the optical sheet, and the sheet mounting member to fix the sheet ear part of the optical sheet to the main support. A narrow bezel may be implemented, an optical sheet may be stably secured even in the narrow bezel, and light leakage may be prevented.
US10156745B2 Liquid crystal display having fixing unit for optical sheet
A liquid crystal display device includes a liquid crystal display panel; a backlight assembly providing light to the liquid crystal display panel and including an optical sheet; a bottom cover supporting the liquid crystal display panel and the backlight assembly and including a side surface having an indented portion; and a fixing unit combined with the indented portion of the side surface of the bottom cover to fix the optical sheet, wherein the optical sheet includes a projecting portion, which is cut to include a fixing part and bridges and is united with the fixing unit.
US10156744B2 Display device and display system
A display device in an embodiment according to the present invention includes a display region arranged above a flexible substrate, the display region including a first display region and a second display region continuing from the first display region, at least the second display region including a curved surface. The second display region is located at a position where an image displayed in the second display region is not seen directly when viewing the first display region from a perpendicular direction with respect to a center part of the first display region.
US10156740B2 Spectacle wearing parameter measurement device, spectacle wearing parameter measurement program, and position specifying method
A spectacle wearing parameter measurement device used in measurement of a spectacle wearing parameter of a subject who is to wear a spectacle frame, the spectacle wearing parameter measurement device includes: an information processing unit that acquires each of a first image as a face image of the subject in a spectacle-frame wearing state and a second image as a face image in a spectacle-frame non-wearing state and prepares a third image obtained by associating the first image and the second image; a display screen unit that displays the third image prepared by the information processing unit; an operation unit that specifies a measurement reference point of the spectacle wearing parameter on the third image displayed on the display screen unit; and a measurement computation section that calculates the spectacle wearing parameter by using data of the specified measurement reference point.
US10156733B2 Lens device
A lens device comprises a connect assembly, a lens assembly and a drive assembly. The lens assembly is disposed on the connect assembly and has a central axis. The drive assembly comprises a first coil, a magnet and a second coil. The first coil is wound around the lens assembly. The magnet is disposed on the connect assembly and has a first magnetic pole, a second magnetic pole, a first direction of magnetic field and a second direction of magnetic field. The first direction of magnetic field and the second direction of magnetic field are not parallel to each other. The first direction of magnetic field points toward the first coil. The second coil is disposed on the connect assembly. The second direction of magnetic field points toward a part of the second coil.
US10156732B2 Projection type image display apparatus
A laser beam (L50) generated by a laser light source (50) is reflected by a light beam scanning device (60) and irradiated onto a hologram recording medium (45). On the hologram recording medium (45), an image (35) of a scatter plate is recorded as a hologram by using reference light that converges on a scanning origin (B). The light beam scanning device (60) bends the laser beam (L50) at the scanning origin (3) and irradiates the laser beam onto the hologram recording medium (45). At this time, scanning is carried out by changing a bending mode of the laser beam with time so that an irradiation position of the bent laser beam (L60) on the hologram recording medium (45) changes with time. Regardless of an irradiation position of the beam, diffracted light (L45) from the hologram recording medium (45) produces a reproduction image (35) of the scatter is plate on the spatial light modulator (200). The modulated image of the spatial light modulator (200) is projected onto a screen (400) by a projection optical system (300).
US10156724B2 Head-mounted display, information processing apparatus, information processing system, and content data outputting method
An image in content data to be sent out from an information processing apparatus to an HMD is configured such that images obtained by performing correction for left and right parallax images taking distortion of an image by a lens provided in the HMD into consideration are juxtaposed side by side. Further, graphics are displayed in regions of the image, which are invisible when the image is viewed through the lens, and a notification matter from the information processing apparatus is embedded into the graphics depending upon the color, pattern, and shape. The HMD specifies the notification matter corresponding to the graphics and changes the later output mode.
US10156722B2 Methods and systems for displaying stereoscopy with a freeform optical system with addressable focus for virtual and augmented reality
Several unique hardware configurations and methods for freeform optical display systems are disclosed. A freeform display system includes primary freeform optical element(s) and secondary freeform optical element(s) in tiled arrangements to expand the horizontal field of view (FOV) or the vertical field of view. The system may include a variable focusing system that produces intermediate pupil and changes the focal distance of a single focal plane or switches among multiple focal planes for rendering objects in focus while resolving accommodation-convergence conflict. The system may map light samples to appropriate light rays in physical space and use a cluster of projectors to project the mapped light rays to produce the light field of the virtual display content. Methods for making tiled freeform optical display systems and methods for producing virtual content with variable focus freeform optics and rendering light fields are also disclosed.
US10156721B2 User-based context sensitive hologram reaction
A system and method are disclosed for displaying virtual content. When a user is settled in a given geographic area, a full version of the content may be displayed at user-defined or processor-defined location. When the user is moving, for example leaving the geographic area, a mobile version of the content may be displayed at a body-locked position peripheral to the user's view.
US10156720B2 Information display apparatus
An information display apparatus reflects light representing information off a projection target to display the information as a virtual image, and includes a projector, at least two image forming devices and a focus adjusting device. The projector projects the light representing information. The image forming devices, to which the light from the projector is projected, are on an optical path from the projector to the projection target. At least one of the image forming devices is at a distance from the projector different from that of other image forming devices. The focus adjusting device adjusts a focal length of one optical system on an optical path from the projector to each of the image forming devices such that the light from the projector is in focus at each of the image forming devices. An image of information on each of the image forming devices is reflected off the projection target.
US10156719B2 Vibration device and camera
A vibration device that is used in a camera body including a lens includes a cylindrical vibrating body including a piezoelectric vibrator, a cylindrical mode converting connected member connected to one end of the cylindrical vibrating body, and a light transmitting body attached to the mode converting connected member. The light transmitting body includes a light transmitting portion disposed on a front side of the lens. The mode converting connected member includes a thin portion having a thickness smaller than a thickness of the cylindrical vibrating body.
US10156716B2 Phosphor wheel and illumination device
A phosphor wheel includes: a substrate; and a plurality of phosphor layers disposed apart from each other on the substrate along a circumferential direction. Each phosphor layer includes a first fluorescence emitter and a second fluorescence emitter that are disposed side by side along the circumferential direction and emit fluorescence having mutually different colors. A fluorescence efficiency of the second fluorescence emitter when the second fluorescence emitter is irradiated with excitation light is lower than a fluorescence efficiency of the first fluorescence emitter when the first fluorescence emitter is irradiated with the excitation light. In plan view, a blank portion is located adjacent to the second fluorescence emitter in the circumferential direction, the blank portion being a portion of the substrate where no phosphor layer is disposed. The phosphor wheel rotates to cause the second fluorescence emitter to be irradiated with the excitation light immediately after the blank portion.
US10156714B1 Electrowetting pixel with bottom electrode to reduce electromagnetic fringe fields
A device includes first and second support plates. A plurality of pixel walls are formed over the first support plate. The plurality of pixel walls are associated with an electrowetting pixel and define a volume. The electrowetting pixel includes a fluid accumulation region defined by a recess in a hydrophobic layer of the electrowetting pixel. A transistor is over the first support plate underneath a first pixel wall in the plurality of pixel walls and a pixel electrode is formed over the first support plate underneath the volume defined by the plurality of pixel walls in electrical contact with the transistor. A bottom electrode is formed over the first support plate underneath the volume defined by the plurality of pixel walls. A first portion of the bottom electrode is located underneath the fluid accumulation region and a second portion of the bottom electrode is located underneath the pixel electrode.
US10156711B2 Multi-focal structured illumination microscopy systems and methods
Various embodiments for a multi-focal selective illumination microscopy (SIM) system for generating multi-focal patterns of a sample are disclosed. The multi-focal SIM system performs a focusing, scaling and summing operation on each generated multi-focal pattern in a sequence of multi-focal patterns that completely scan the sample to produce a high resolution composite image.
US10156710B2 Microscope and microscopy techniques
A microscope with at least one illumination beam that is phase modulated in a section along its cross-section with a modulation frequency and a microscope lens for focusing the illumination beam into a test as well as a detection beam path and at least one means of demodulation, wherein at least one polarization altering item is scheduled in the illuminating beam path, for which a phase plate is subordinated that exhibits at least two areas with different phase influence.
US10156708B2 Projection zoom lens and projection type image display device
First through third lens groups constituting a projection zoom lens can be configured as a zoom lens of the type in which the first and second lens groups, for example, are moved when zooming, and the first lens group, for example, is moved when focusing. Further, by fulfilling the conditional formula (1), it is possible to achieve that the back focus is prevented from becoming too short, and the back focus is prevented from becoming too long while ensuring the sufficient space on the reduction side, and the lens diameter on the reduction side is prevented from becoming too large in the case of adopting a roughly telecentric configuration on the reduction side.
US10156706B2 Zoom dual-aperture camera with folded lens
Zoom digital cameras comprising a Wide sub-camera and a folded fixed Tele sub-camera. The folded Tele sub-camera may be auto-focused by moving either its lens or a reflecting element inserted in an optical path between its lens and a respective image sensor. The folded Tele sub-camera is configured to have a low profile to enable its integration within a portable electronic device.
US10156704B1 Camera optical lens
The present disclosure discloses a camera optical lens. The camera optical lens including, in an 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. The camera optical lens further satisfies specific conditions.
US10156702B2 Image lens assembly, imaging apparatus and electronic device
The present disclosure provides an image lens assembly comprising, in order from an object side to an image side: a first lens element with positive refractive power having an object-side surface being convex in a paraxial region thereof; a second lens element; a third lens element having an object-side surface being convex in a paraxial region thereof; a fourth lens element; a fifth lens element with an image-side surface having at least one convex critical point in an off-axial region thereof, both of an object-side surface and the image-side surface thereof being aspheric; and a sixth lens element having an image-side surface being concave in a paraxial region thereof and at least one convex critical point in an off-axial region thereof, both of an object-side surface and the image-side surface thereof being aspheric.
US10156701B2 Optical lens
This present invention provides an optical lens, which includes, in order from an object side to an image-forming side, a first lens group having positive refraction power and a second lens group having negative refraction power. The first lens group comprises a first lens, a second lens, and a third lens. The second lens group comprises a fourth lens, a fifth lens, and a sixth lens. The first lens is a plastic lens, the fourth lens is a convex-concave lens, and the sixth lens is an aspheric lens.
US10156696B2 Imaging lens and imaging apparatus
The imaging lens consists of a first lens group G1, an aperture stop St, and a positive second lens group G2, in order from an object side. The first lens group G1 consists of a 1-1st negative meniscus lens L11 with its convex surface toward the object side, a 1-2nd negative lens L12 with its concave surface toward an image side, a 1-3rd positive lens L13 having a biconvex shape, a 1-4th negative meniscus lens L14 with its convex surface toward the object side, and a 1-5th positive lens L15 with its convex surface toward the object side, in order from the object side. Predetermined conditional expressions are satisfied which relate to a focal length of the whole system, a focal length of the first lens group G1, and a distance on an optical axis between the 1-4th negative meniscus lens L14 and the 1-5th positive lens L15.
US10156694B2 Imaging lens
An imaging lens including a lens group, a lens barrel and at least one light shading plate; the lens barrel includes first barrel wall forming light aperture, second barrel wall which is bended and extends from first barrel wall, internal wall and external wall, N clamping positions are provided in circumferential direction on internal wall, each clamping position includes M equally spaced bosses on internal wall; surface of boss toward first barrel wall is supporting surface, horizontal height of boss in same clamping position are identical but different from horizontal heights of bosses in other clamping positions; M clamping slots configured to fit bosses in any clamping position at the same time and avoiding slots configured to accommodate bosses in remaining clamping positions, which are equally spaced, are provided in circumferential direction on light shading plate spaced from adjacent lens located at a side of first barrel wall.
US10156693B2 Multicore optical fibers and methods of manufacturing the same
A multicore optical fiber with a reference section having a material defining a marked multicore glass optical fiber. The multicore fibers can be in groupings, for example, the groupings can be in the form of one of an optical fiber ribbon covered by a matrix, and a tight buffered cable. Fiber optic connectors can be assembled to the multicore optical fiber at either or both ends, and the colored portion can be associated with the optical fiber connector aligning the optical core elements with the optical connectors. The assembly can have at least one transceiver device with a transmit port and a receive port defining a two-way communication channel. Further aspects describe methods of manufacturing multicore fibers including application of curable coatings and reference sections.
US10156689B2 Latch for communication module
A communication module includes a printed circuit board, a housing including a left and right sidewall, a top and bottom panel, and a catch pin extending from the bottom panel, the housing enclosing the circuit board and configured to be inserted into and removed from the host device, and a delatch assembly slidably engaged with the bottom panel of the housing, including first and second delatch arms extending underneath the bottom panel of the housing and configured to removably engage with the host device, and a delatch cross-member extending underneath the bottom panel of the housing, including a hooking member configured to selectively engage the catch pin as the delatch assembly slides along the housing.
US10156684B2 Alignment adapter and alignment design for a connector therefor
An adapter with novel alignment features engages alignment features on a plug, providing general alignment of the ferrule holders and ferrules in the plug. After the plug engages the adapter, the ferrule holders engage a second set of alignment features in the adapter to provide fine alignment for the ferrules.
US10156683B2 Polarity identification for polarity reversing duplex unibody connectors
A fiber optic connector assembly incorporates features that improve structural rigidity and the integrity of transmitted signals. These features also facilitate a technique for reversing polarity of the connector assembly with little or no risk of twisting the optical fibers and without requiring the housing assembly to be disassembled. The connector is marked or embossed with transmit and receive connector labels that facilitate visual identification of the polarity of the connector. One side of the duplex connector can be marked with “A” and “B” labels corresponding to the receive and transmit connectors, respectively. The opposite side of the duplex connector can be marked with two “A” labels corresponding to the receive and transmit connectors, respectively. Thus, a user can readily identify whether the connector is configured for “A-B” polarity or “A-A” polarity.
US10156679B2 Photonic chips based on multimode fiber-to-waveguide coupling
Optical coupling designs are disclosed to provide a photonic device, for example, that includes a substrate; an optical waveguide formed on the substrate and configured as a multimode waveguide to support light in different optical waveguide modes; and an optical fiber structured as a multimode fiber to support light in different optical fiber modes, the optical fiber located above the optical waveguide and optically coupled to the optical waveguide via evanescent coupling to allow light to be coupled between the optical fiber and the optical waveguide.
US10156677B1 Compact optic delay lines using dual fiber collimators and roof prisms
Optical designs and techniques for providing compact optical delay lines by using a dual fiber collimator structured to include (1) an input fiber line that receives and guides an input light beam, (2) an output fiber line that guides and exports an output light beam that has an optical delay relative to the input light beam, and (3) a collimating lens placed on one side of end facets of the input and output fiber lines to receive the input light beam from the input fiber line and to output the output beam light to the output fiber line.
US10156676B1 Waveguides with multiple airgaps arranged in and over a silicon-on-insulator substrate
Waveguide structures and methods of fabricating waveguide structures. The waveguide structures are formed using a semiconductor substrate that includes a device layer, a handle wafer, a buried oxide layer between the handle wafer and the device layer, and an epitaxial semiconductor layer over the device layer. First and second trench isolation regions extend through the device layer and the epitaxial semiconductor layer. The first and second trench isolation regions are spaced to define a waveguide core region comprising a section of the device layer and a section of the epitaxial semiconductor layer that are arranged between the first and second trench isolation regions. A first airgap and a second airgap are respectively located in the device layer and the buried oxide layer. The first and second airgaps are arranged beneath the waveguide core region, and the first airgap may be arranged between the second airgap and the waveguide core region.
US10156670B2 Polarizing film having specified zero shear viscosity and yield stress and display device including the same
A polarizing film includes a high-temperature elongation film of a polyolefin and a dichroic dye, and the polyolefin has zero shear viscosity (η0) ranging from about 2600 Pa·s to about 17400 Pa·s at a temperature of about 210° C. (±3° C.).
US10156663B2 Display device and method of manufacturing the same
Provided is a display device including a display panel; and a window facing the display panel, a display area and a non-display area, which is around the display area, being on the window and the window including a transparent substrate, which has a first surface facing the display panel and a second surface opposite to the first surface, a bank layer, which is on the first surface of the transparent substrate along boundaries between the display area and the non-display area, and a printed pattern, which is in the non-display area of the transparent substrate and is located closer to an outer side of the window than is the bank layer.
US10156661B2 Light redirecting film and display system incorporating same
An optical film having a structured surface is described. At least 90% of the structured surface has a slope magnitude that is less than about 5 degrees. The optical film may have an optical haze of less than about 10% and an optical clarity of less than about 50%, or may have an optical haze of less than about 7.5% and an optical clarity of less than about 60%, or may have an optical haze of less than about 3% and an optical clarity of less than about 65%.
US10156659B2 Smartphone that detects lightning strikes and system that determines lightning strike locations using smartphones
A portable communication device, including a location detection unit configured to determine the location of the device, a lightning detection unit configured to determine a distance between the lightning strike and the device, and a radio frequency circuit configured to output, via a communication network, data indicative of the location of the device and the distance between the lightning strike and the device. A system, including a lightning detection database and an analysis unit configured to receive, from the device via the communication network, data indicative of the location of the device and the distance between a lightning strike and the device, determine the location of the lightning strike based in part on the distance from the lightning strike to the location of the device, and store the location of the lightning strike in the lightning detection database.
US10156657B2 System and method of determining a value indicative of hydrogen index
Determining a value indicative of hydrogen index. At least some of the example embodiments are methods including obtaining an inelastic count rate and a capture count rate of a gamma detector for a particular borehole depth in a formation, calculating a ratio of an inelastic count rate to a capture count rate for the particular borehole depth, and determining a value indicative of hydrogen index based on the ratio of the inelastic count rate to the capture count rate for the particular borehole depth.
US10156654B2 Monitoring hydrocarbon reservoirs using induced polarization effect
Some examples of monitoring hydrocarbon reservoirs using induced polarization effect includes inducing polarization in a subterranean zone using an induced polarization fluid. The subterranean zone includes first formations and second formations. A quantity of hydrocarbons in the first formations is greater than quantity of hydrocarbons in the second formations. The induced polarization data is obtained from the subterranean zone. A portion of the induced polarization data from the first formations is different from a portion of the induced polarization data from the second formations. The second formations in the subterranean zone are identified based on the obtained induced polarization data
US10156652B2 Offset footprint analysis for selecting candidate lines for seismic survey
An analysis is proved to determine a candidate line for at least one vessel to traverse in a 3D seismic survey to achieve desired coverage either along a planned line or a new infill line. The analysis can also be used in a 4-D survey to determine the coverage of a candidate line relative to the baseline survey previously conducted. The analysis determines a coverage footprint of the common midpoint lines, at given offsets, so the user or automated system can select a candidate line to achieve the best coverage.
US10156650B2 Multimode seismic unit and associated methodology
A multimode seismic unit can selectively operate in any one or more of multimode readout modes. In one embodiment, a multimode seismic unit (1600) includes a physical mode selector switch (1602). The mode selector switch (1602) allows for manual selection of output modes including wireless, nodal, dual mode or automatic mode selection. The unit (1600) further includes an antenna (1604) for RF transmissions and a data port (1606) for uploading data in a nodal mode. The multimode unit can be used to implement a variety of single mode and multimode seismic arrays.
US10156648B1 Optimizing source and receiver locations for acquiring seismic data used in compressive sensing reconstruction
Source and receiver locations are optimized for acquiring seismic data used in compressive sensing reconstruction. A minimized multidimensional mutual coherence map, which includes a mutual coherence value at each (x,y) location in the mutual coherence map, is used to determine the optimal source and receiver locations from available source and receiver locations in respective, uniformly spaced, target survey grids.
US10156647B2 Method of spectral data detection and manipulation
A method is for the deconvolution of a statistically noisy spectral dataset is described comprising the steps of: a. obtaining a spectroscopically resolved dataset of measured flux from a sample that has been collected using a suitable detector radiation system; b. generating an initial estimate of the true spectrum; c. modifying the estimate of the true spectrum by a response function of the detector used to collect the measured flux dataset so as to generate an estimate flux dataset; d. computing a merit value for statistical fit between the measured flux dataset and the estimate flux dataset; e. applying a perturbation to a value of the estimate of the true spectrum; f. repeating steps c and d to the estimate of the true spectrum so changed, accepting the change to the estimate of the true spectrum if the resultant merit value indicates an improvement or if the resultant merit value indicates a deterioration of less than a limit margin, and rejecting the change to the estimate of the true spectrum if the resultant merit value indicates a deterioration of more than a limit margin; and g. repeating steps e and f for each further value of the estimate of the true spectrum to obtain a modified estimate of the true spectrum; h. repeating steps c to g for successive modified estimates of the true spectrum while reducing the limit margin. More completely, a method of detection of a spectrally resolved radiation dataset is described embodying the above.
US10156643B2 Radiation detector
According to one embodiment, a radiation detector includes a substrate, control lines, data lines, a photoelectric conversion part provided in a region drawn by the control and data lines, and including thin film transistors and photoelectric conversion elements electrically connected to the corresponding control and data lines, a control circuit electrically connected to the control lines, a signal detection circuit electrically connected to the data lines, at least one reference potential part electrically connected to the signal detection circuit, and a determination part electrically connected to the signal detection circuit. The signal detection circuit detects a first current integral value via the data lines and detects a second current integral value from the at least one reference potential part. The determination part determines an incidence start time of a radiation on the basis of a difference between the detected first and second current integral values.
US10156642B2 Multiple energy detector
The present specification describes an improved multi-energy radiation detector. In one embodiment, the signal generated by the detection medium is converted to digital form directly at the point of signal collection. This avoids the need for power intensive high bandwidth amplifiers and analog-to-digital converters, as it integrates the sensing device and signal processing onto the same silicon substrate to reduce the number of components in the system. In one embodiment, a single photon avalanche diode (SPAD) is coupled directly to a threshold detector to achieve an intrinsically low power and low noise detector.
US10156641B2 Radiation image sensing apparatus and radiation image sensing system
A radiation image sensing apparatus includes an image sensing, a circuit component, a supporting plate including first and second faces and configured to support the image sensing panel with the first face and support the circuit component with the second face, a connecting portion configured to connect the image sensing panel and the circuit component, and a housing configured to enclose the image sensing panel, the circuit component, the supporting plate and the connecting portion. An outer periphery of the supporting plate includes a concave portion and a projecting portion, and the connecting portion connects the image sensing panel and the circuit component through outside the concave portion. The outer edge of the concave portion is positioned inside an outer edge of the image sensing panel upon orthogonal projection onto the first face.
US10156636B1 Autonomous vehicle dual traffic reflector detector with information transmittal
An autonomous vehicle dual traffic reflector device for detecting a second vehicle by a first vehicle, includes an outer array, the outer array having a plurality of colored light receiving-light transmitting lens, the outer array positioned in an arcuate arrangement having at least one focal point and the outer array having at least two caution-colored lenses; and an inner array positioned inside the outer array and between the outer array and a focal point of the at least one focal point of side outer array, the inner array positioned to receive light passing into the device through at least one lens and reflecting the light out of the device through at least one different lens. Information and communication symbols are included on one or more lenses and may be reflected to a receiving vehicle to add site-specific information. A system to guide such vehicles is also included.
US10156633B2 Sensor system, control device, and sensor
In a sensor system, a monitoring ECU includes a result-transmission-instruction transmission section that transmits through a signal line a measurement result transmission instruction for transmitting distance data. The result-transmission-instruction transmission section transmits, during a new detection operation, the measurement result transmission instruction to at least one of the ultrasonic sensors engaged in a last detection operation. Upon receipt of the measurement result transmission instruction, a communication section of the ultrasonic sensors transmits a detection result during the new detection operation.
US10156632B2 Detection apparatus, underwater detection apparatus, radar apparatus, and detection method
A detection apparatus is provided. The detection apparatus includes a hardware processor programmed to at least calculate a first echo intensity of a first reception signal generated from a reception wave reflected on a reflection object, calculate a second echo intensity of a second reception signal generated from a reception wave reflected on the reflection object, a signal duration of the second reception signal being shorter than that of the first reception signal, and detect a target from a comparison of the first echo intensity and the second echo intensity.
US10156627B2 Aircraft navigation light ADS-B radio
The ADS-B radio extracts Mode transponder data from parasitic oscillations on the aircraft power line induced by transmissions of ownship radar transponder reply signals. The radio is configured for replacement installation of an aircraft lighting assembly, and connection thereby to legacy onboard power sources without resorting to wireless or wired radar transponder, or pneumatic connections.
US10156626B2 Systems and methods to sample current measurements in energy storage devices
Systems and methods to sample current measurements in energy storage assets while reducing bias errors such as aliasing are provided. One example current sampling system includes an integrator circuit that receives the current signal as an input and integrates the current signal to output a charge signal. The current signal is indicative of a current at an energy storage asset of an energy storage system. The current sampling system includes a charge signal sampler circuit that samples the charge signal at a charge signal sampling rate. The current sampling system includes a differentiator circuit that receives the samples of the charge signal from the charge signal sampler circuit and differentiates the samples of the charge signal to output an anti-aliased current signal.
US10156623B2 Magnetic resonance imaging system with navigator-based motion detection
A magnetic resonance imaging system (200, 300) acquires magnetic resonance data (242, 244). A processor (230) controls the magnetic resonance imaging system to execute instructions (250, 252, 254, 256, 258) which cause the processor to repeatedly: control (100) the magnetic resonance imaging system to acquire magnetic resonance data including magnetic resonance navigator data (244); create (102) a set of navigator vectors by extracting the navigator data from each portion of the magnetic resonance data; construct (104) a dissimilarity matrix (246, 400, 700, 800, 900, 1000, 1100, 1400, 1500) by calculating a metric between each of the set of navigator vectors; generate (106) a matrix classification (248) of the dissimilarity matrix using a classification algorithm; and control (108) the magnetic resonance imaging system to modify acquisition of the magnetic resonance data using the matrix classification.
US10156622B2 Method and apparatus for sectional optimization of radial MR pulse sequences
In a method, magnetic resonance apparatus, and pulse optimization computer for determining a pulse sequence for radial sampling of k-space in magnetic resonance imaging, the amplitudes and the increases with respect to time of readout gradients and phase gradients for individual sections of k-space are determined depending on an orientation of the respective section in k-space and depending on global maximum values of the amplitudes and the increases of the gradients on the physical axes.
US10156619B2 Magnetic resonance imaging system, static magnetic field homogeneity adjusting system, magnetic field homogeneity adjusting method, and magnetic field homogeneity adjusting program
Static magnetic field inhomogeneity is reduced by measuring inhomogeneity of a static magnetic field distribution in an imaging space, evaluating a distribution of a correction magnetic field that should be generated by a correction magnetic field generating unit disposed in the vicinity of the imaging space based on the measured static magnetic field distribution, reducing the electric current value of the superconducting coil to a predetermined (greater than zero) low current value smaller than a rated current value, notifying an operator to set a correction magnetic field of the correction magnetic field generating unit to the correction magnetic field evaluated by calculation in a state where an electric current at the low current value is flowing in the superconducting coil and a low static magnetic field B_low is being generated, and repeating the above operations.
US10156612B2 Method for detecting short-circuits in a coil
Method for detecting short-circuits in a coil in an electric machine, includes: a) arranging a coil in an air gap between the rotor and stator; c) recording signal curves generated by the coil; d) determining zero crossings of the curve and storing the times thereof; e) determining zero crossings of the curve corrected by an offset c, identifying a pair of immediately consecutive zero crossings, the time separation of which is longer than the minimum duration; f) in no pair is identified, repeating step e) until identified, wherein the offset c is varied from the zero point to a global extreme value of the curve; g) identifying at least one of the two stored times, which lies between and closest in time to the pair and; h) extracting two half-waves from the curve using times identified in step g), wherein each half-wave corresponds to half a revolution of the rotor.
US10156611B2 Executing code on a test instrument in response to an event
Automatic test equipment (ATE) may include: a test instrument to implement a communication protocol to communicate to a unit under test (UUT), where the test instrument is memory storing bytecode that is executable, and where the test instrument being configured to identify an event in communication between the test instrument and the UUT and, in response to the event, to execute the bytecode. The ATE may also include a test computing system to execute a test program and an editor program, where the editor program is for receiving human-readable code and for generating the bytecode from the human-readable code, and the test program is for registering the event with the test instrument and for downloading the bytecode to the test instrument for storage in the memory.
US10156610B2 On-chip sequence profiler
A method, circuit, and design structure for an on-chip sequence profiler involves a programmable matrix and FSM in a logic circuit, a first latch receiving a scan path bit sequence and a first clock signal and generating a first output to control a select input of a first multiplexer, a first multiplexer selecting among functional path bit sequences and outputting a bit sequence to a second latch, a second latch receiving the bit sequence from the first multiplexer and a second clock signal via a second multiplexer and outputting a bit sequence to a logic circuit, a logic circuit receiving the bit sequence from the second latch and outputting a clock control signal to the clock and a second selector control signal to the second multiplexer, and a second multiplexer receiving a second clock signal from the clock and outputting the second clock signal to the second latch.
US10156608B2 Dual port tap router for asynchronous capture shift data register
This disclosure describes different ways to improve the operation of a device's 1149.1 TAP to where the TAP can perform at-speed Update & Capture, Shift & Capture and Back to Back Capture & Shift operations. In a first embodiment of the disclosure the at-speed operations are achieved by time division multiplexing CMD signals onto the TMS input to the TAP. The CMD signals are input to a CMD circuit that operates in conjunction with a Dual Port Router to execute the at-speed operations of a circuit. In a second embodiment of the disclosure the at-speed operations are achieved by detecting the TAP's Exit1DR state as a CMD signal that is input to the CMD circuit that operates in conjunction with a Dual Port Router to execute the at-speed operations of a circuit. In a third embodiment of the disclosure the at-speed operations are achieved by detecting the TAP's Exit1DR and PauseDR states and in response producing Capture and Update signals that are input to a Programmable Switch that operates in conjunction with a Dual Port Router to execute the at-speed operations of a circuit. In a fourth embodiment of the disclosure the at-speed operations are achieved by detecting the TAP's Exit1DR and PauseDR states and inputting these states to a Dual Port Router to control the at-speed operations of a circuit. Each of the embodiments may be augmented to include externally accessible Update and Capture input signals that can be selected to allow a tester to directly control the at-speed operations of a circuit. The improvements of the disclosure are achieved without requiring any additional IC pins beyond the 4 required TAP pins, except for examples showing use of additional data input pins (TDI or WPI signals), additional data output pins (TDO or WPO signals) or examples showing use of additional control input pins (Capture and Update signals). Devices including the TAP improvements can be operated compliantly in a daisy-chain arrangement with devices that don't include the TAP improvements.
US10156605B2 Addressable ring oscillator test chip
An addressable ring oscillator test chip includes: a plurality of ring oscillator test units, and a peripheral structure including peripheral circuits and PADs. The peripheral circuits share a first power source and a first grounding. Each test unit is associated with an independent power source to thereby decrease voltage drop resulting from wiring and to reduce the influence from other test units. A method of generating a variety of ring oscillators includes: generating a cell template corresponding to a basic unit, including defining a parameterized cell template; generating a ring oscillator based on the cell template, including generating ring oscillators of different stages by selecting different parameters of the cell template; realizing internal connections of the ring oscillator; and generating an instantiated ring oscillator by replacing cell templates with corresponding basic units.
US10156603B1 Apparatus for adding jitters to the edges of a pulse sequence
The present invention provides an apparatus for adding jitters to the edges of a pulse sequence, the pulse sequence which edges is needed to adding jitters to is sent to a first edge-pulse converter and a second edge-pulse converter respectively, and be converted into a rising edge pulse signal and a falling edge pulse signal. The rising edge pulse signal and the falling edge pulse signal are delayed by different fixed times, and for the edge pulse signal which is delayed shorter, it should be further delayed by a programmable delay circuit, thus the edge to which the jitter is added can be adjusted to a leading position or a lagging position according to a jitter data read out from a jitter data storage, so the synthesized pulse sequence with jitter-added edges can be used as test signal for jitter tolerance measurement.
US10156602B2 Systems, methods, and devices for diagnosing integrity of electrical conductor-carrying systems
A system for diagnosing integrity of an electrical conductor-carrying system can include an electrical conductor-carrying network having a number of electrical conductor-carrying devices mechanically coupled to each other, where at least a portion of the electrical conductor-carrying network is made of electrically conductive material. The system can also include a number of sensor modules coupled to the electrical conductor-carrying network. The system can further include a control unit communicably coupled to the sensor modules. The sensor modules can measure at least one impedance in the electrical conductor-carrying devices of the electrical conductor-carrying network.
US10156593B2 Method and circuitry for measuring current
Transistor arrays are disclosed herein. An example transistor array includes a first node for coupling the transistor array to a circuit. A first transistor and a second transistor are coupled to the first node. A gate controller is coupled to the gate of the first transistor and the gate of the second transistor and is for selectively turning on the first transistor and the second transistor. A current source is coupled to the first node and is active when the second transistor is off. Calibration circuitry measures the voltage of the first node when the current source is active.
US10156592B2 Current sensing circuit and method
The present application relates to a circuit arrangement for sensing a current. The circuit arrangement comprises a current sense circuit configured to cause the sense current through a sense transistor, wherein the sense current is representative of a load current through a load transistor. The current sense circuit comprises a differential difference amplifier with a first differential input terminal pair coupled across the drain electrode and the source electrode of the load transistor and a second differential input terminal pair coupled across the drain electrode and the source electrode of the sense transistor. The current sense circuit is operable to force the same voltage difference value across the drain electrode and the source electrode of the load transistor as across the drain electrode and the source electrode of the sense transistor.
US10156589B2 Sensor module that switches plural sensors capable of measuring different ranges to extend dynamic range
An output of a first sensor having a low sensitivity and an output of the second sensor having a high sensitivity are compared with each other, and thus it is determined whether a physical quantity becomes larger than a maximum value of a physical quantity capable of being measured in the second sensor. A sensor module is provided which is configured to switch a plurality of sensors capable of measuring different ranges and to extend a dynamic range by selecting the output of the second sensor in a selection unit in a case where the output of the first sensor and the output of the second sensor are coincident with each other, and selecting the output of the first sensor in the selection unit in a case where the output of the first sensor and the output of the second sensor are not coincident with each other.
US10156588B2 Contact tip and contact element and method of producing the same
A contact tip for a sequential test of electronic components comprises a base material and a hard material, wherein the base material and the hard material are fixed to each other and wherein the hard material has a thickness of at least 0.03 mm. The contact tip may be the contact tip of a contact element used for a sequential test of electronic components. A method of producing a contact tip of a contact element used for a sequential test of electronic components, comprises: Providing a plate made up of a base material and a hard material, wherein the base material and the hard material are fixed to each other; Cutting the plate along a cut line to form the contact tip wherein the cut line runs through the base material and the hard material and wherein the hard material has a thickness of at least 0.03 mm in a section where the cut line cuts the hard material.
US10156586B2 Force deflection and resistance testing system and method of use
A testing system for electrical interconnects having a removable device under test printed circuit board (DUT PCB) that electrically connects with the electrical testing components of the system. A removable top plate is placed on top of the DUT PCB and is locked in place by a plurality of locking posts that selectively connect to cam surfaces in the top plate that pull the top plate down sandwiching the DUT PCB between the top plate and the electrical testing components of the system. An actuator is also presented that presses the device under test into the electrical interconnect at increments where tests are performed on one, some or all of the contact points of the electrical interconnect. This information is then analyzed and graphed to assist with determine the optimum force and/or height to use during actual use.
US10156585B2 Cantilevered probes having piezoelectric layer, treated section, and resistive heater, and method of use for chemical detection
The invention provides a liquid cell for an atomic force microscope. The liquid cell includes a liquid cell housing with an internal cavity to contain a fluid, a plurality of conductive feedthroughs traversing the liquid cell housing between the internal cavity and a dry side of the liquid cell, a cantilevered probe coupled to the liquid cell housing, and a piezoelectric drive element disposed on the cantilevered probe. The cantilevered probe is actuated when a drive voltage is applied to the piezoelectric drive element through at least one of the conductive feedthroughs. A method of imaging an object in a liquid medium and a method of sensing a target species with the liquid cell are also disclosed.
US10156583B2 Method of making an accelerometer
A method of manufacturing an accelerometer, including placing a magnet on a substrate, laminating a dielectric layer over the magnet, forming a conductive layer over the dielectric layer, the conductive layer including a mass and a conductive path overlying the magnet, removing a portion of the dielectric layer proximate the mass and conductive path such that the mass is movable in response to acceleration of the accelerometer, and forming a dielectric layer over the mass to form a space between the mass and the dielectric layer formed over the mass sufficiently clear such that the mass remains movable.
US10156582B2 Bicycle pedaling frequency sensor
The present disclosure is for a bicycle pedaling frequency sensor comprising a signal acquisition unit, a data transmission unit, and/or a data conversion unit. Pedaling frequency is obtained by recording and converting periodical changes of acceleration and/or of angular velocity in real time. This can be achieved by further incorporating a two axis, a three axis acceleration sensors, and/or gyroscope sensors. The pedaling frequency sensor communicates wirelessly with a computing terminal. It is powered and housed within the cavity of a shell, wherein the shell's outer surface is in thread fit with an inner surface of an expansion component. The expansion component allows the sensor to be inserted into and secured within hollow spaces on a bicycle's pedals and/or cranks.
US10156581B1 Motion sensor with automatically adjustable sensitivity
A motion sensor includes a sensor element to sense a motion, and a controller communicably coupled to the sensor element. The controller is configured to set a detection sensitivity of the motion sensor to a maximum setting of the detection sensitivity. The controller is further configured to decrease the detection sensitivity of the motion sensor upon a detection of the motion until the motion is undetectable by the motion sensor at a decreased setting of the detection sensitivity. The controller is further configured to increase the detection sensitivity of the motion sensor until the motion sensor detects the motion at an increased setting of the detection sensitivity and to set the detection sensitivity of the motion sensor to a new setting based on the increased setting.
US10156579B2 Methods for the detection of analytes in small-volume blood samples
This invention is in the field of medical devices. Specifically, the present invention provides portable medical devices that allow detection of analytes from a biological fluid. The methods and devices are particularly useful for providing point-of-care testing for a variety of medical applications.
US10156578B2 Fluorescent detector systems for the detection of chemical perturbations in sterile storage devices
System and method for detecting and measuring chemical perturbations in a sample. The system and method are useful for non-invasive pH monitoring of blood or blood products sealed in storage bags.
US10156573B2 Tri-color dual glucose and oxygen sensors and methods of preparing and using them
The present disclosure relates to an optical fluorescence sensor comprising a probe for sensing glucose, an intra-reference probe, and a matrix. The present disclosure also relates to an optical fluorescence dual sensor comprising a probe for sensing glucose having two boronic acid moieties, a probe for sensing oxygen comprising modified porphyrin, an intra-reference probe that is rhodamine-based, and a matrix. The present disclosure additionally relates to methods of preparing these sensors and methods of using them.
US10156572B2 Three arm Y-shaped bisbiotin ligand
Embodiments of the present disclosure provide bisbiotin ligands and related conjugates and methods. The bisbiotin ligands, combined with streptavidin, can be used in the separation, labelling, targeting, and immobilization of biomolecules.
US10156568B2 Immunoassay for detection of virus-antibody nanocomplexes in solution by chip-based pillar array
Techniques for detection of virus-antibody nanocomplexes using a chip-based pillar array are provided. In one aspect, a method for virus detection is provided. The method includes the steps of: collecting a fluid sample from a virus-bearing source; contacting the fluid sample with an antibody that binds to viruses to form a sample-antibody mixture, wherein the antibody is labeled with a fluorescent tag; separating particles including any antibody-virus complexes, if present, from the sample-antibody mixture using an assay nanopillar array; and detecting the antibody-virus complexes, if present, in the particles from the separating step using fluorescence. A virus detection chip device and a chip-based immunoassay method are also provided.
US10156567B2 In-vitro magnetic resonance detection of a target substance without separating bound magnetic nanoparticles from unbound magnetic nanoparticles
The present invention provides an in-vitro method for detecting the presence of a target substance in a biological sample by magnetic resonance, the method comprising: a) providing a mixture comprising a biological sample and a plurality of magnetic nanoparticles, wherein the magnetic nanoparticles comprise a binding agent capable of binding the target substance when the target substance is present in the biological sample; and b) determining a T2 relaxation time corresponding to magnetic nanoparticles that are bound to the target substance (T2bound) in the sample; wherein T2bound differs from the T2 relaxation time corresponding to the magnetic nanoparticles that are not bound to the target substance (T2free), and wherein T2bound is determined without physically separating magnetic nanoparticles that are bound to the target substance from the magnetic nanoparticles that are not bound to the target substance.
US10156566B2 Detoxification of microbial virulence factors in oral cavity
A method for identifying constituents for detoxifying oral virulence factors and a method for determining the effectiveness of detoxifying agents.
US10156563B2 Measurement chip, microfluidic device and method
A measurement chip is for use with a microfluidic resistance network comprising a microfluidic sample preparation stage, a sample outlet and a waste outlet both in fluidic communication with said preparation stage. The measurement chip comprises a sample channel for receiving a sample from the sample outlet, the sample channel comprising measurement means and having a first fluidic resistance; and a waste channel for receiving a waste stream from the waste outlet and having a second fluidic resistance.
US10156559B2 Lipocalin fusion partners
Methods and systems for producing fusion proteins and peptides are disclosed. Fusion proteins and peptides created using the methods are also provided. Also provided are methods of using the fusion proteins and peptides produced according to the present disclosure.
US10156549B2 Method and system for examining the interior material of an object, such as a pipeline or a human body, from a surface of the object using ultrasound
A method and system are described for examining the interior material of an object from a surface of an object using ultrasound having a frequency of at least 100 kHz. The method comprises the step of transmitting at least a first ultrasound signal by a first ultrasound transmitter of a first number of ultrasound transmitters to the interior material of the object for forming a first image in order to determine, according for example to the principle of inverse wave field extrapolation, where in the interior material of the object reflections and/or diffractions occur. Reflections and/or diffractions of the first ultrasound signal from the interior material of the object are received using a second number of ultrasound receivers which are acoustically coupled to the surface of the object at positions which are distributed in at least one dimension of the surface of the object. With each of the second number of ultrasound receivers, a receiving signal is generated from the received reflections and/or diffractions of the first ultrasound signal from the interior material of the object, and each of the receiving signals generated by one of the ultrasound receivers is processed separately into a separate dataset. The separate datasets of all the ultrasound receivers are combined to the first image.
US10156548B2 System and method of non-destructive inspection with a visual scanning guide
Disclosed is an inspection device and method of guiding an inspection probe according to a predetermined inspection plan. The device is couple with a probe which is to be moved according to the inspection plan on the test object, the device including an inspection guide unit having a guide control unit, a position encoding such as a 3-D camera and visual feedback eyewear. The method including facilitating a virtual display of the inspection plan onto the visual feedback eyewear, moving the probe following the virtual display of the inspection plan, sensing sensed probe positions in real time of the inspection using the 3-D camera and validating the sensed probe position against the inspection plan using the control module. Then the information of the step of validating, such as those spots at which the probe is moved out of the tolerance of the inspection plan, is displayed on the feedback eyewear.
US10156546B2 Device and method for the detection of target entities
A device for the detection of target entities, the device including: a fluidic channel to conduct a liquid sample containing at least one type of target entity to be detected; and mutually spaced electrodes disposed along the fluidic channel; wherein the mutually spaced electrodes are functionalized to selectively bond to the at least one type of target entity and are configured to electro-hydrodynamically pump the liquid sample along the fluidic channel on application of a signal to the electrodes, such that selectivity of attachment of the at least one type of target entity to the electrodes is determined by at least one parameter of the signal.
US10156545B1 Method of sensor conditioning for improving signal output stability for mixed gas measurements
An improvement to the pulse discharge technique is suggested by reducing durations of the PDT cycle to less than 0.5 second due to switching hardware modifications and improving the sensor speed of response to less than 1 second. Additional improvement is suggested by utilizing commercial planar lambda sensors and improving planar lambda sensor temperature control tolerance to <+/−0.1° C. by utilizing DC analog PID heater control loop.
US10156544B2 Method and system for hydrating and calibrating an electrochemical sensor
Methods and systems for hydrating and calibrating an electrochemical sensor are disclosed. The method comprises providing an electrochemical sensor, providing a calibration solution to a measuring chamber of the electrochemical sensor, contacting the sensor with the calibration solution within the measuring chamber, exposing the sensor and the calibration solution to an elevated temperature, and over a cooling period, cooling the sensor and the calibration solution with a tempering device, wherein the temperature is controllable within a device error range of temperature, performing a plurality of calibrations of the sensor, wherein a calibration of the plurality of calibrations is valid for a calibration margin of temperature error, the calibration margin of temperature error exceeds the device error range of temperature, and controlling a decrease of the temperature of the sensor and the calibration solution not to exceed the calibration margin of temperature error between consecutive calibrations of the sensor.
US10156540B2 Test strip for biological component measurement and manufacturing method thereof
A test strip for biological component measurement includes a substrate. A pair of a working electrode and a counter electrode, a sensor unit that produces an electrochemical reaction with a bodily fluid of a measurement subject and produces a change in electrical characteristics, a resistance portion having an electrical resistance expressing attribute information including a sensitivity of the test strip, and a pair of wires connected to both ends of the resistance portion are provided on the substrate. The resistance portion has a plurality of narrow patterns, each having a resistivity and provided so as to be distanced from each other. An end portion of each narrow pattern is near another narrow pattern. A substantially circular pattern is provided to overlap locations where the end portions of the narrow patterns are near each other, enabling the end portions to conduct with each other.
US10156537B2 Sensor for detecting a liquid in a fluid channel
A sensor for detecting a liquid in a fluid channel of a microfluidic component and to a microfluidic component having such a sensor. The sensor includes an electrode arrangement having a transmitting electrode, a receiving electrode and a first shielding electrode, which are arranged in a coplanar manner on a plane and can be positioned above or below, adjacent to the fluid channel, wherein the transmitting electrode and the receiving electrode are capacitively coupled in that they each have an adjacently arranged edge having a dielectric therebetween. A method for detecting a liquid in a fluid channel of a microfluidic component having the steps: applying an alternating voltage to the transmitting electrode, coupling the alternating voltage into the receiving electrode, tapping an alternating current or alternating voltage signal on the receiving electrode, extracting extreme values from the tapped alternating current or alternating voltage signal, and assigning the extreme values to the position of a liquid front.
US10156535B2 Sensor device and method of manufacturing the same
A sensor device and a method of manufacturing the same are provided. The sensor device includes a substrate, a plurality of sensing electrodes, a humidity nanowire sensor, a temperature nanowire sensor, and a gas nanowire sensor. The sensing electrodes are formed on the substrate, and the humidity, the temperature and the gas nanowire sensors are also on the substrate. The humidity nanowire sensor includes an exposed first nanowire sensing region, the temperature nanowire sensor includes a second nanowire sensing region, and the gas nanowire sensor includes a third nanowire sensing region.
US10156531B2 Measuring connectivity between different pore types in porous media
The connectivity between different pore types in porous media is measured by using low-field nuclear magnetic (NMR) and fast field cycling NMR techniques. Due to the fluid exchange between connected pores, T1(T2) NMR relaxation times of proton nuclei of fluids in the different pore types are shifted. By comparing the T1(T2) NMR relaxation times of porous media samples which are 100% brine saturated with relaxation times for the samples containing brine and hydrocarbon in the different pore systems of the samples, the connectivity between the pores can be measured.
US10156529B2 Method for displaying/analyzing body fluid absorption mode of absorbent article
To know an absorption and diffusion state with time of drainage. In a state in which an absorbent article is put on a human body type dummy doll equipped with a body fluid-supplying means, the absorbent article is photographed after the fluid is excreted from the dummy doll by an X-ray CT apparatus; and at least one absorption modes of absorption modes of the drainage into the absorbent article after the excretion in the state in which the absorbent article is put on the dummy doll, and absorption dynamics of the drainage on the absorbent article after the excretion is displayed/analyzed based on the photographed image.
US10156528B2 Movable divided inspection system and method
This invention relates to a movable divided inspection system and method, wherein the scanning inspection system comprises a first radiation source, a first detection means, a first automated guided vehicle and a second automated guided vehicle. The first radiation source is mounted on the first automated guided vehicle. The first detection means is mounted on the second automated guided vehicle. The first automated guided vehicle and the second automated guided vehicle are able to drive the first radiation source and the first detection means to a preset scan inspection position, so as to form a scanning passage for passage of an article to be scanned between the first and second automated guided vehicle, such that scanning inspection of said article to be scanned is realized by relative movement of said article to be scanned with reference to said first automated guided vehicle and said second automated guided vehicle.
US10156521B2 Red fluorescent aldehyde dehydrogenase (ALDH) substrate
A detectable substrate for aldehyde dehydrogenase (ALDH) can be used for selecting cells that express ALDH. The detectable substrate can have a fluorescent moiety that has an excitation wavelength, an emission wavelength, or both, that does not overlap with the excitation wavelength, emission wavelength, or both, of green fluorescent protein.
US10156516B2 Portable device for the in-line measurement of the hydrogen sulfide concentration of an off-gas
The invention relates to a device and to a method for continuously measuring the hydrogen sulfide concentration of an off-gas by means of a detachable device suitable for being temporarily connected to equipment producing the off-gas. The method comprises a step of measuring the absorption of electromagnetic radiation by the off-gas. The device and method method can be used in particular to measure the hydrogen sulfide concentration in an off-gas produced during a step of sulfiding a hydroprocessing catalyst.
US10156514B2 Device for compensating for the drift of a phase shift of a device for modulating the polarization state of a light beam
A device for analyzing and/or generating a polarization state of a measurement point of a target object includes a polarizer suitable for selecting, in an incident light wave, a light beam which is linearly polarized in a predefined direction; a first birefringent element suitable for having the light beam pass therethrough; a second birefringent element identical to the first element and suitable for having the light beam pass therethrough, the light beam then being directly or indirectly directed toward the object in order to be reflected in the form of a reflected beam. The device includes an optical assembly having one or more optical elements located in an optical path between the first element and the second element, and the optical assembly includes an odd number of mirrors, or, an odd number of half-wave plates, or, an odd number of a mix of mirrors and half-wave plates.
US10156513B2 Reduced volume spectroscopic sample cell
A sample cell can be designed to minimize excess gas volume. Described features can be advantageous in reducing an amount of gas required to flow through the sample cell during spectroscopic measurements, and in reducing a time (e.g. a total volume of gas) required to flush the cell between sampling events. In some examples, contours of the inners surfaces of the sample cell that contact the contained gas can be shaped, dimensioned, etc. such that a maximum clearance distance is provided between the inner surfaces at one or more locations. Systems, methods, and articles, etc. are described.
US10156512B2 System and method for measuring thermal reliability of multi-chip modules
Embodiments are provided herein for testing multichip module (MCM) thermal reliability. An embodiment method includes selecting a chip with higher thermal risk from a plurality of chips in the MCM, and measuring a plurality of predetermined temperature parameters associated with the selected chip. A thermal resistance is then calculated using the predetermined temperature parameters. The thermal resistance is used to determine a thermal performance of the MCM. The predetermined temperature parameters include a junction temperature of the selected chip and at least one of a case temperature above the selected chip, a board temperature below the selected chip, and an ambient air temperature.
US10156510B2 Particle imaging apparatus and particle imaging method
A particle imaging apparatus comprises a flow path comprising a first flow path section, a second flow path section connected downstream of the first flow path section, and a third flow path section that is branched from the first flow path section, a particle detection unit comprising a light source and a light detector, a particle sorting unit configured to adjust a flow direction of the particle, and a particle imaging unit configured to take an image of a particle that flows in the second flow path section. The flow path is structured such that a cross-sectional area of the second flow path section is greater than a cross-sectional area of the first flow path section. The first flow path section and the second flow path section are disposed so as to be linearly aligned.
US10156509B2 Flat-field imaging system and methods of use
A method of aligning a plurality of targets is provided. The method includes generating a plurality of targets. A third phase includes the plurality of targets. The method further includes combining a first phase, a second phase, and the third phase in a volume. The first phase, the second phase, and the third phase are substantially immiscible, and the third phase is in fluid communication with the first phase and the second phase, and the first phase, the second phase, and the third phase are operable to be in a configuration of the third phase between the first phase and the second phase in the volume.
US10156508B2 Method and measuring system for ascertaining density of a fluid
A method for producing at least one oscillation measurement signal, which has vibrations of a vibratory body are registered. A temperature sensor is applied thermally attached with a non fluid contacting, second surface of the vibratory body for producing a temperature measurement signal representing a time curve of a variable temperature of the vibratory body. The temperature measurement signal can follow, however time delayed, a change of the temperature of the vibratory body from a beginning temperature value, to a new temperature value. Based on the oscillation measurement signal as well as the temperature measurement signal, density, measured values are produced representing the density, wherein, during such, discrepancies possibly occurring between the time curve of the temperature of the vibratory body and the temperature measurement signal are taken into consideration, respectively at least partially compensated.
US10156507B2 Determination of free volume of a rock sample using high pressure adsorption data
A method of characterizing free volume of a rock sample includes test operations that measure pressure decay data from stepwise pressurization of the rock sample with a test gas. An initial free volume of the rock sample is calculated as a function of the pressure decay data. An initial maximum storage capacity of the rock sample is derived as a function of the initial free volume of the rock sample. A volume of test gas adsorbed as a liquid is calculated based on the maximum storage capacity of the rock sample. An updated free volume of the rock sample is calculated based on the initial free volume and the volume of the test gas adsorbed as a liquid. An updated maximum storage capacity of the rock sample is derived as a function of the updated free volume. Calculations of the volume of test gas adsorbed as a liquid, the updated free volume and the updated maximum capacity of the rock sample can be repeated until the updated maximum storage capacity and the updated free volume converge respectively to give the maximum storage capacity and free volume of the rock sample.
US10156505B2 Analysis method of tensioning process of fine mask plate
The present invention discloses an analysis method of a tensioning process of a fine mask plate. The analysis method, based on the simulation function of ANSYS software, finds an appropriate tensile force for stretching a fine mask plate and a corresponding actual counterforce applied to a metal frame before each fine mask plate is welded onto the metal frame through establishing a finite element model of the fine mask plate and a finite element model of the metal frame. The analysis process requires no physical tests, thereby effectively avoiding damaging the fine mask plate and further effectively saving the test cost.
US10156502B2 Tissue piece treating method in which liquid chemical is stirred by supplying and draining liquid chemical
The present invention addresses a problem of providing a tissue piece treating method and a tissue piece treating apparatus by which treatment of a tissue piece by each of liquid chemicals can be favorably performed and a running cost can be reduced. In order to address the problem, in a tissue piece treating method in a tissue piece treating apparatus (30) for executing an immersion treatment process by each of the liquid chemicals by supplying the liquid chemicals with different types into a treatment tank (40) in which a basket (42) accommodating the tissue piece is disposed in a predetermined order, a liquid supply/drain cycle in which the liquid chemical in such an amount that the entire basket (42) is exposed in the treatment tank (40) is drained from the treatment tank (40) during the execution of the immersion treatment process by each of the liquid chemicals, and the drained liquid chemical is supplied into the treatment tank (40) so that the entire basket (42) is immersed is repeatedly performed so as to agitate the liquid chemical.
US10156501B2 Automated microdissection instrument for determining a location of a laser beam projection on a worksurface area
Systems and methods for automated laser microdissection are disclosed including automatic slide detection, position detection of cutting and capture lasers, focus optimization for cutting and capture lasers, energy and duration optimization for cutting and capture lasers, inspection and second phase capture and/or ablation in a quality control station and tracking information for linking substrate carrier or output microdissected regions with input sample or slide.
US10156500B2 Exhaust gas dilution device
The present invention is intended that diluted exhaust gas is supplied to a plurality of measurement instruments by a single exhaust gas dilution device to thereby reduce in size an exhaust gas measurement system incorporated with the exhaust gas dilution device and dilute exhaust gas with the same exhaust gas under the same dilution condition in the plurality of measurement instruments.
US10156499B1 Focused acoustic radiation for the ejection of subwavelength droplets
Focused acoustic radiation, referred to as tonebursts, are applied to a volume of liquid to generate a set of droplets. The droplets generated are substantially smaller in scale than the focal spot size of the acoustic beam (e.g., the frequency at which the acoustic transducer operates). Further, the droplets have trajectories that are substantially in the direction of the acoustic beam propagation direction. In one embodiment, a first toneburst is applied to temporarily raise a protuberance on a free surface of the fluid. After the protuberance has reached a certain state, a second toneburst is applied to the protuberance to break it into very small droplets. In one embodiment, the state of the protuberance at which the second toneburst is supplied is the time period shortly after the protuberance reaches its maximum height but before the protuberance recedes back into the volume of fluid.
US10156492B2 Method for detecting wheel imbalances in a vehicle
In a method for detecting wheel imbalances in a vehicle, the profile of the driving state variable is ascertained by sensor over a speed range of the vehicle; a frequency analysis is performed; and a resonance step-up is indicative of a wheel imbalance.
US10156481B2 Probe cover container identification
A temperature measurement system includes a temperature probe including a temperature sensor. The system also includes a reader, and a controller in communication with the temperature sensor and the reader. The system further includes a container housing a plurality of probe covers associated with the temperature probe. The container includes an information feature providing information related to the plurality of probe covers. The reader is configured to read the information and direct a signal to the controller indicative of the information.
US10156480B2 Thermowell vibration frequency diagnostic
An apparatus and a method monitor condition of a temperature measurement point in an industrial process system by sensing vibration frequency of a thermowell positioned in a process fluid flow passage and providing a diagnostic output based upon the vibration frequency sensed. The apparatus includes a temperature measurement point having a thermowell, a vibration sensor, a temperature sensor, and a transmitter. The vibration sensor is fixedly attached to the thermowell, and the temperature sensor is positioned inside a bore cavity of the thermowell. The transmitter is electrically connected to both the temperature sensor and the vibration sensor.
US10156476B2 Solid state wideband fourier transform infrared spectrometer
A compact, low cost FTIR spectrometer with no moving parts includes an interferometer having optical paths through silicon waveguides. The optical path lengths are varied by changing the temperature and/or carrier density of at least one of the waveguides. In embodiments, the interferometer is a Mach-Zehnder interferometer. Embodiments vary both optical path lengths in opposite directions. In embodiments, a germanium or InGaAs IR detector is grown on the same wafer as the waveguides. Embodiments include a laser pump, such as a COT CW diode laser, and wavelength mixer, such as an OPGaAs or OPGaP converter, for up and/or down converting measured IR wavelengths into a range compatible with the waveguide and detector materials. The wavelength mixer can be a waveguide. Embodiments include a sample compartment and an IR source such as a glowbar. In embodiments, the sample compartment can be exposed to ambient atmosphere for analysis of gases contained therein.
US10156475B2 Radiation measuring systems and methods thereof
A radiation measuring device for measuring electromagnetic radiation originating from an external source. The radiation measuring device includes, a spectrometer, a pyranometer, a pyrgeometer, a diffuser, and a control unit. The spectrometer and a pyranometer are positioned in a sensor zone of a housing of the radiation measuring device. The spectrometer measures visible shortwave radiation and near-infrared shortwave radiation received at the sensor zone. The pyranometer measures shortwave radiation received at the sensor zone. The pyrgeometer is positioned in another sensor zone of the housing and measures longwave radiation received at the other sensor zone. The control unit receives radiation measurements from the spectrometer, pyranometer, and pyrgeometer. A corrected amount of radiation received at the sensor zones of the radiation measuring device is determined from the received radiation measurements. Other embodiments are described and claimed.
US10156472B2 Methods and apparatus for improved vibration cancellation in acoustic sensors
Acoustic sensing systems having improved vibration cancelation, and methods of achieving improved vibration cancelation. In one example, an acoustic sensing system includes an acoustic sensor configured to produce a sensor output signal representative of a response of the acoustic sensor to acoustic excitation and vibration excitation, at least one accelerometer configured to provide an acceleration signal responsive to the vibration excitation, and a controller, including an adaptive digital filter, coupled to the acoustic sensor and to the at least one accelerometer, and configured to receive the acceleration signal and to adjust coefficients of the adaptive digital filter so as to minimize coherence between a residual signal and the acceleration signal, the residual signal being a difference between the sensor output signal and a filter output signal from the adaptive digital filter.
US10156467B2 Visual liquid level indicator
A tank and liquid level indicator has first housing that holds a liquid and a second elongated housing in fluid communication with the first elongated housing so that a liquid level in the second housing is approximately equal to the level in the first housing. A float in the second housing cooperates with the circuitry to operate one or more light switches. A light-transmissive cover is disposed over the light source.
US10156463B2 Fluid flow rate measuring device and water meter
A water meter that requires neither a smoothing capacitor of large capacitance nor a high frequency reference clock is offered. A rotation detection unit is formed to include a first coil, a first capacitor, a charging transistor, a power supply line, an activation transistor, an output buffer circuit, a DA converter, a comparator and a counter. A first LC resonant circuit is provided with the activation transistor connected in series with the first coil, the first capacitor connected in parallel with the first coil and the charging transistor for charging the first capacitor. The first LC resonant circuit is activated by turning on the activation transistor after the first capacitor is charged by turning on the charging transistor.
US10156461B2 Methods and apparatus for error detection in a magnetic field sensor
A magnetic field sensor for detecting motion of an object includes error detection circuiting and processing. Magnetic field sensing elements are configured to generate at least two magnetic field signals in response to a magnetic field associated with the object which signals are used by detectors to generate right and left channel signals with edges indicative of motion of the object. A direction calculation processor responsive to right and left channel signals generates a direction signal having a state indicative of a direction of motion of the object and an output signal generator generates an output signal having a pulse indicative of the direction of motion of the object in response to the direction signal. An error detection processor responsive to the output signal and to the direction signal is configured to detect an error in at least one of the direction signal and the output signal.
US10156457B2 Off-center angle measurement system
A method for measuring an angular position of a rotating shaft, the method including providing a magnetic field which rotates with the shaft about an axis of rotation, positioning an integrated circuit having first and second magnetic sensing bridges within the magnetic field at a radially off-center position from the axis of rotation, the first and second magnetic sensing bridges respectively providing first and second signals representative of first and second magnetic field directions, the integrated circuit having a set of adjustment parameters for modifying attributes of the first and second signals, modifying values of the set of adjustment parameters until errors in the first and second signals are substantially minimized, and determining an angular position of the shaft based on the first and second signals.
US10156453B2 System and method for guiding route of electric vehicle
An electric vehicle route guide system includes: a location sensor that measures a current location of an electric vehicle; a roadmap storage having link information and node information for providing a running route; a route calculator that searches for a route having a smallest total value of a compensation link cost that is generated by adding a time link cost in consideration of a running time to an energy-based link cost on each link basis from a departure point to a destination as an optimal energy route; a display that displays information for route guide of the optimal energy route; and a controller that controls operations of the location sensor, the roadmap storage, the route calculator, and the display for the search and route guide through a navigation program.
US10156452B2 Method and system for ridesharing management
The disclosed embodiments illustrate method of data processing for ridesharing management. The method includes retrieving multi-tier location data, comprising at least a plurality of clusters, of a geographical area from one or more data storage devices. The method further includes determining a set of available rides from a plurality of available rides in real time, associated with one or more source clusters and one or more destination clusters from the plurality of clusters. The method further includes rendering first information pertaining to the set of available rides through a first user-interface on the mobile computing device for user selection of at least one available ride from the set of available rides. The method further includes determining a shortest route for the selected at least one available ride, wherein second information pertaining to the determined shortest route is rendered through a second user-interface on the mobile computing device of the user.
US10156444B2 Adaptive inertial measurement system and method
A control system includes a processor that operates one or more control loops that enable gyroscopic angular measurement for an inertial measurement unit (IMU). Each of the one or more control loops operates over a range of set points defined for each of the respective control loops. A dynamic loop adjuster receives environmental input data to determine environmental conditions for the IMU. The dynamic loop adjuster alters at least one of the set points for at least one of the one or more control loops operated by the processor based on the determined environmental conditions.
US10156443B2 Electronic device, electronic apparatus, and moving object
An electronic device includes: a base; a support unit that includes first and second attaching portions disposed to be separated from each other in a first direction via a middle portion having a conductive pattern formed from a conductive member and is attached to the base in the first and second attaching portions; and a functional element that is supported by the support unit. The conductive pattern includes a broad width portion having a width W1 in a second direction orthogonal to the first direction and a narrow width portion having a width W2 narrower than the width W1 in a plan view.
US10156440B2 Blade tip timing
A method of analysing blade tip displacements (dijk) derived from a rotor having an array of blades that rotate at a rotational speed (ω). The blades are monitored by an array of stationary timing probes for at least two revolutions (j) of the rotor. Define asynchronous displacement (dijk_A) as a sum of a sinusoidal term (Va) and an offset per probe term (Oo). Define synchronous displacement (dijk_S) as a sum of a sinusoidal term (Vs) and a common offset term (Cc). Solve the asynchronous displacements (dijk_A) using the blade tip displacements (dijk) to give asynchronous amplitude (|a|), offset per probe (ok) and asynchronous residuals (rijk_A). Solve the synchronous displacements (dijk_S) using the blade tip displacements (dijk) to give synchronous amplitude (|s|), common offset (cj) and synchronous residuals (rijk_S).
US10156437B2 Control method of a depth camera
A control method of a depth camera includes controlling first and second image sensors to detect light in a first wavelength range, generating a first depth map based on first and second images, subjecting one of the first and second images to edge-detection processing, controlling a light source to emit light in a second wavelength range when a number of edge pixels is determined to be smaller than a preset pixel number, controlling the second image sensor to detect light in the second wavelength range, generating a second depth map based on a third image, subjecting the first and the second depth maps to image fusion processing, and registering a fused depth map with one of the first and second images to generate 3D point cloud data.
US10156434B2 Optical coherence tomography imaging systems and methods
Optical coherence tomography imaging systems and methods are disclosed. According to an aspect, an optical coherence tomography imaging system includes a scanner configured to obtain images and to convert the images to electrical signals. The system also includes a computing device comprising an OCT module configured to receive the electrical signals, to apply an OCT imaging technique, and to generate imaging data.
US10156425B2 Archery sighting device for a mechanical release
A sighting device for a bow which attaches to a release mechanism being used with said bow. The sighting device includes a sighting assembly, a positioning-and-orienting arm with multiple degrees of freedom, and a mounting clamp. The sighting assembly includes an annular plate, a sight eyepiece, and a support arm. The sight eyepiece is oriented normal to the annular plate and is positioned within a lateral boundary that is defined as an extension of an inner wall of the annular plate. The support arm is swivelably and adjacently connected to the annular plate and holds the sight eyepiece in place. A first end of the positioning-and-orienting arm is adjacently attached to the annular plate and a second of the positioning-and-orienting arm is attached to the mounting clamp. The mounting clamp is attached to the release mechanism, thus positioning the sighting assembly directly in front of the user's eye.
US10156419B2 Firearm
A system and method are provided for a magazine-fed, pump-action firearm. The system comprises an extruded receiver having a longitudinal bore extending along the length of the extruded receiver, where the longitudinal bore forms a first opening in the extruded receiver for receiving a barrel, and a second opening in the extruded receiver for receiving a stock, a barrel extension key extending inward from an interior surface of the longitudinal bore, the barrel extension key configured to index and position the barrel, and a barrel nut configured to couple with the first opening of the extruded receiver and maintain the barrel substantially inside of the longitudinal bore between the barrel extension key and the barrel nut. The method includes extruding a receiver having a longitudinal bore, machining features on an exterior surface of the receiver, machining transverse openings in the receiver, and providing a barrel nut.
US10156411B2 Systems and methods for coupling suppressors or other muzzle end barrel devices to firearms
An assembly for coupling a device to a firearm is disclosed. The device may be a suppressor, flash hider, compensator, or the like. The assembly may include a muzzle brake, a coupling body attached to the muzzle brake, a moveable collar disposed around the coupling body, at least one moveable clamp sandwiched between the coupling body and the moveable collar, a device core attached to the coupling body, and a spring disposed between the device core and the moveable collar.
US10156410B1 Trigger mechanism for a firearm
A trigger mechanism for a firearm includes a hammer element pivotable between a ready position and a fired position, and a trigger element pivotable between a first position that retains the hammer element in the ready position, and a second position that releases the hammer element. The hammer element may include a hammer sear having an initial sear surface and a terminal sear surface. The trigger element may include a trigger sear that at least partially engages a portion of the hammer sear when the hammer element is in the ready position.
US10156407B2 Cartridge-in-chamber detection system for firearms
The present invention relates to a cartridge-in-chamber detection system for firearms which makes it possible to reliably detect the presence or non-presence of a cartridge in the chamber whilst making it possible to supply this information to the user intuitively and comprising at least two plates wherethrough it is possible to determine the variation of the electrical capacity between two possible states of the system, when there is no cartridge in the chamber and when there is a cartridge in the chamber.
US10156399B2 Grain drying tower of parallel and sinuous flow through reverse crossed air flow and radial air flow in oblique “Z” form
The present invention proposes a drying tower with grain flow in parallel and sinuous in combination with reverse and radial crossed air flows in form of “Z” oblique for the implementation in the drying of grains, seeds, fodder, and fruit. Therefore, the grains are firstly submitted to a first stage of parallel grains flow and reverse crossed air flow in order to standardize the different degrees of humidity of the grains and of their impurities. In a second moment, these grains are submitted to a sinuous grains flow and radial air flow in the form of oblique “Z”. Such implementation in drying processes of grains upgrades substantially the drying time and the energy spent for such process, generating in this way profit for the food industries.
US10156397B2 Condensed water collector
A compartment comprising at least one target area susceptible to condensed water formation includes at least one condensed water collector is presented. The condensed water collector comprises at least a first portion arranged to collect condensed water from the at least one target area and at least a second portion outside of the at least one target area. A porous material is arranged between the first portion and the second portion. The condensed water collector is configured to transport the collected condensed water. The compartment further including a condensed water remover configured to remove condensed water from the second portion thereby facilitating transportation of condensed water from the first portion to the second portion via the porous material.
US10156396B2 System for operating an HVAC system having tandem compressors
The present invention provides for a system for operating a heating, ventilation, and air conditioning (HVAC) system. A controller operates compressors in tandem connected to an evaporator. In response to detection of a pre-freezing condition of in the coils of the evaporator, the controller adjusts an operating condition of the HVAC system.
US10156395B2 Intermittent power grid ready cooler
The present application provides a cooler. The cooler may include an outer frame, a product space within the outer frame, and a number of shelf assemblies positioned within the product space. The shelf assemblies may include an evaporator and a phase change material therein.
US10156391B2 Refrigerant distributing component, header assembly, and heat exchanger
A refrigerant distributing component includes a body. The body has a distributing cavity extending along a length direction of the body therein and an inner sidewall of the distributing cavity has a plurality of distributing hole therein, wherein refrigerants sprayed from one part of the distributing holes collide with refrigerants sprayed from another part of the distributing holes.
US10156389B2 Refrigeration cycle apparatus with oil separator switching valve
A refrigeration cycle apparatus includes: a refrigerant circuit including a compressor, a condenser, an expansion device, and an evaporator; a first detector provided to the compressor, and configured to detect a temperature of the compressor; a second detector provided between the compressor and the expansion device in the refrigerant circuit, and configured to detect one of a temperature of refrigerant and a pressure of the refrigerant; and a controller configured to control at least one of frequency of the compressor and an opening degree of the expansion device based on the temperature detected by the first detector and one of the temperature and the pressure detected by the second detector so as to maintain a concentration of a refrigerating machine oil dissolved in the refrigerant in the compressor and an oil level of the refrigerating machine oil in the compressor within respective predetermined ranges.
US10156385B1 Multistage refrigeration system
Various examples are directed to a multistage refrigeration system comprising a vapor compression cycle (VCC) stage, a thermosiphon stage, and an interface device. The VCC stage may circulate a VCC refrigerant, for example, to work a vapor compression cycle on the VCC refrigerant. The thermosiphon stage may circulate a thermosiphon refrigerant between the interface device and an evaporator. The interface device may comprise an interface flow path in fluid communication with the VCC stage to receive the VCC refrigerant and a first vessel that at least partially encloses the first interface flow path. The vessel may receive the first thermosiphon refrigerant at least partially in a vapor phase and may provide the first thermosiphon refrigerant to the evaporator at least partially in a liquid phase. The vessel may be at a second elevation, higher than the first elevation, to generate a thermosiphon force to circulate the thermosiphon refrigerant between the vessel and the evaporator.
US10156384B2 Heat pump system
A climate control system is provided and may include a compressor, a first heat exchanger, a second heat exchanger, and a coolant flow path. The compressor may include a suction port, a first discharge port and a second discharge port. The first heat exchanger may be in fluid communication with the first discharge port. The second heat exchanger may be in fluid communication with the second discharge port. The coolant flow path may be in fluid communication with the first heat exchanger and the second heat exchanger.
US10156382B2 Heat trap
An improved heat trap disposed in at least one of an inlet pipe and an outlet pipe for delivery of cold water into and hot water out of a water tank. The improved heat trap includes a tubular body and a seal element comprising first and second axially spaced flapper members which are adjoined by a spine. The seal element extends through the tubular body whereby the first and second flapper members form a seal against an interior surface of the tubular body to prevent the delivery of water through the tubular body.
US10156379B2 Device employable in different circuit configurations using parallel wiring harnesses, a HVAC system employing the device and a method of manufacturing a HVAC unit
A HVAC unit manufacturing method and a HVAC system are, disclosed herein. In one embodiment, the HVAC system includes: a controller having control board terminals, a parallel wiring harness having a first and a second connection header, the first connection header coupled to the control board terminals, and a switch having terminals. The terminals of the switch including: a pair of functional terminals configured to indicate a status of the switch and a pair of jumpered terminals independent of the pair of functional terminals and internally connected together within the switch, wherein designated combinations of the terminals indicate a circuit configuration for employing the switch in the HVAC system with each of the terminals having a particular design that dictates a specific corresponding connection header be used for each of the designated combinations, wherein a single one of the designated combinations of the terminals corresponds to the second connection header.
US10156378B2 HVAC system remote monitoring and diagnosis of refrigerant line obstruction
A heating, ventilation, and air conditioning (HVAC) system of a building includes a refrigerant loop. A monitoring system for the HVAC system includes a monitoring device installed at the building. The monitoring device is configured to measure a first temperature of refrigerant in a refrigerant line located between a filter-drier of the refrigerant loop and an expansion valve of the refrigerant loop. The monitoring system includes a monitoring server, located remotely from the building. The monitoring server is configured to receive the first temperature and, in response to the first temperature being less than a threshold, generate a refrigerant line restriction advisory. The monitoring server is configured to, in response to the refrigerant line restriction advisory, selectively generate an alert for transmission to at least one of a customer and an HVAC contractor.
US10156376B2 Air conditioner
Wind noise is suppressed while an air-blowing performance is maintained.An indoor unit 1 of an air conditioner includes a cross flow fan 10 and a rear guider 20 and a stabilizer 32 which are provided on the respective sides of the outer periphery of the cross flow fan 10 to form an air passage. Each of the rear guider 20 and the stabilizer 32 has, at least at a part in the axial direction which part is on the leading end side, twisted portions 23, 37. In the circumferential direction of the cross flow fan 10, each twisted portion 23, 37 is deviated from the axial direction of the cross flow fan 10 gradually from one end to the other end.
US10156372B2 Moisture pump for enclosure
Systems including a moisture pump for removing moisture from an inside environment to an outside environment. The moisture pump includes a housing defining a heating chamber and a condensation chamber. Maintained by the housing is a desiccant, a heater, and a heat sink for selectively adsorbing water vapor in the heating chamber when the heater is off and desorbing water vapor into the heating chamber when the heater is on. A valve assembly is also maintained by the housing transitionable between an adsorption position and desorption position. The adsorption position allows water vapor to be selectively transmitted into the heating chamber from the inside environment. The desorption position allows water vapor to be transmitted from the heating chamber into the condensation chamber for transmission into the outside environment, respectively. Insulation is optionally used around the heating chamber to increase desiccant desorption efficiency.
US10156370B2 Air conditioner debris cone
An air conditioning (A/C) cover is provided that includes a mesh material configured as a cone. The cone has a lower base circumference that is designed to cover an exhaust fan opening of an A/C unit. The cover can be formed from metal or plastic mesh. In some embodiments a breathable material on a frame is configured as a cone with a lower base circumference that is designed to cover an exhaust fan opening of an A/C unit. A process of protecting an exhaust fan from debris infiltration includes the provision of a flat sheet of a mesh material to an end-user with instructions how to form a cone from the mesh material and how to use fasteners to retain the shape of the cone; and coupling the cone to a housing around the exhaust fan.
US10156367B2 Relocatable chiller user interface
A heating, ventilation and air conditioning (HVAC) system includes a compressor, a condenser operably connected to the compressor, and an evaporator operably connected to the compressor and to the condenser. A relocatable interface panel is in operable communication with one or more components of the HVAC system to issue commands to the HVAC system via operator inputs at the interface panel. An electrical lead connects the interface panel to the one or more components. A plurality of installation points are located at the HVAC system for installation of the interface panel thereto. The interface panel is selectably installed to an installation point of the plurality of installation points at an installation site of the HVAC system.
US10156363B2 Compact multi-piece spring-loaded crossfire tube
A crossfire tube assembly is positioned between adjacent combustors, the crossfire tube assembly having a primary body made up of a first telescoping sleeve slidably engaged with a second telescoping sleeve. An interlocking raceway is configured to limit axial travel length of the telescoping sleeves and lock the telescoping sleeves to each other. A bias is positioned between the first telescoping sleeve and the second telescoping sleeve. First and second floating collars are removably disposed to the first and second telescoping sleeves at a first and second floating collar annulus. First and second liner collars are disposed between the first and second floating collars on the first and second combustors. The crossfire tube assembly is adapted to provide fluid communication from the first combustor to the second combustor serving a gas turbine.
US10156362B2 Fuel reformer chamber with tubular mesh insert supporting a catalyst
A fuel supply system includes a fuel reformer in contact with at least one of a combustion chamber or a wall of the combustion chamber. The fuel reformer includes a reformer chamber wall enclosing a fuel reformer chamber, and a reforming catalyst support sheet in the fuel reformer chamber.
US10156357B2 Automated candle blower
The present invention relates to a candle blower. More specifically, the present invention is an automated candle blower programmable to direct a flow of air to the general position of a flame on a burning candle.
US10156354B2 Circulating fluidized bed boiler
A circulating fluidized bed boiler is disclosed. The circulating fluidized bed boiler comprising: a furnace defined and enclosed by water walls, a ceiling and an air distributor, the water walls comprising front and rear walls and left and right side walls (AJ, TK) formed by water cooling tubes, and the water walls are provided with secondary air ports (Y) in the lower part thereof, and furnace flue gas outlets (AB, EF, IJ, KL, OP, ST) being provided in an upper part of the furnace; at least two cyclones connected with the furnace flue gas outlets (AB, EF, IJ, KL, OP, ST); a loop-seal is connected with solid outlets of the cyclones and the lower part of the furnace, respectively; and a flue gas duct connected with flue gas outlets of the cyclones wherein the water cooling wall tubes of the water wall form at least one vertical columnar recessed segment (BCDE, FGHI, SRQP, ONML) recessed toward the inside of the furnace, and the at least one columnar recessed segment (BCDE, SRQP, ONML) extends at least 15% of the furnace height in a vertical direction.
US10156352B2 In mold electronic printed circuit board encapsulation and assembly
The present invention provides an assembly comprising a thermally conductive thermoplastic polymer as a heat sink to provide thermal management for an electrical/electronic component and a reaction injection molded (RIM) polyurethane to replace the potting compound typically used in such assemblies. In addition to replacing the potting compound, the cured polyurethane forms the part, such as the base of the LED bulb, which heretofore has been a separate component, thus reducing the number of components and saving a production step.
US10156351B2 Temperature control device, image display apparatus and vehicle
A temperature control device includes a first light source unit; a second light source unit, a temperature control effort for which is different from a temperature control effort for the first light source unit; a heat exchanger plate in contact with the first light source unit and the second light source unit; a single temperature control element configured to control temperature of the first light source unit and temperature of the second light source unit via the heat exchanger plate; and a thermal resistance adjustment part configured to adjust at least one of a value of a thermal resistance between the temperature control element and the first light source unit and a value of a thermal resistance between the temperature control element and the second light source unit.
US10156348B2 Articulating lighting assembly
A lighting assembly comprises a linearly extending luminaire having an electronic circuit board, an inner lens assembly attached to the forward facing surface of the electronic circuit board, the inner lens including an array of focused light sources, an outer lens disposed over the inner lens assembly, and a heatsink extending along the length of the linearly extending luminaire. A bracket is pivotally attached to the linearly extending luminaire, the bracket having an axis of rotation around a horizontal axis, whereby the linearly extending luminaire is separately rotatable along a horizontal axis relative to the elevated structure. The bracket also has an axis of rotation around a vertical axis, whereby the linearly extending luminaire is separately rotatable along a vertical axis relative to the elevated structure.
US10156344B2 Lighting fixture with drop lens
The invention includes a drop lens that is generally rectangular-shaped and fits over a housing of a light fixture. The drop lens may include two side portions that attaches to and/or engages with the side panels of the housing. The drop lens includes an inner lens that extends between each of the side portions of the drop lens. The inner lens may be preferably constructed of a flexible plastic material so that it can be flexed and bent to engage the side portions of the drop lens. The inner lens disperses the light from the light source, thereby creating a uniform and consistent luminance on the bottom, sides, and ends of the drop lens. Additionally, the invention may include an upper lens that extends between and is slidably engaged with each of the side panels of the housing. The upper lens slides within the housing to hide the light source through a gap or seam between a first drop lens section and the second drop lens section.
US10156341B1 Lighting module comprising a mask using non uniform designs
A lighting device for motor vehicle comprising a light source configured to emit light rays; an optical system optically coupled to a first portion of said light rays and configured to output said first portion of the light rays to provide a vehicle lighting function; and a mask optically coupled to a second portion of said light rays. The mask is configured to pass a projecting part of said second portion of the light rays and to cut off passage of a blocked part of said second portion of the light rays such that the second portion of the light rays forms a pattern of light and shadows on a surface.
US10156338B2 Power supply, lighting device, headlight device and vehicle
A lighting device includes an output adjustment circuit, a smoothing circuit and a control circuit. The smoothing circuit receives a binary rotation detection signal according to the rotation of a fan and smooths the rotation detection signal to produce a smoothed signal. The control circuit detects a rotation malfunction of the fan when the smoothed signal is greater than or equal to an upper limit threshold over first predetermined time or when the smoothed signal is smaller than or equal to a lower limit threshold over second predetermined time.
US10156337B2 Light device, especially a signal lamp, for motor vehicles
The light device, especially a signal lamp, for motor vehicles comprises a carrier housing covered by a cover with a front light output surface, a lighting unit positioned within the carrier housing to emit light rays towards the light output surface, and a semi-permeable layer situated between the light output surface and the lighting unit. The device further comprises a partly transparent primary planar optical element positioned between the output light surface and the lighting unit, and a secondary planar optical element positioned between the primary planar optical element and the lighting unit. Generally, the secondary planar optical element comprises at least one non-transparent planar part and one or more partly transparent planar parts, which are arranged in such a way to create one or more areas on the surface of the secondary planar optical element that are at least partly permeable for light rays emitted by the lighting unit.
US10156335B1 Light-emitting device
A light-emitting device comprises a semiconductor structure comprising a first conductivity-type semiconductor layer, a second conductivity-type semiconductor layer, a first intermediate layer, a second intermediate layer, and an active region capable of emitting radiation, wherein the active region is between the first intermediate layer and the second intermediate layer, the first intermediate layer is in direct contact with the first conductivity-type semiconductor layer, the second intermediate layer is in direct contact with the second conductivity-type semiconductor layer, and the active region comprises alternated well layers and barrier layers, wherein each barrier layer has a thickness; wherein a first difference between a refractive index of the first intermediate layer and a refractive index of the first conductivity-type semiconductor layer is less than a second difference between a refractive index of the second intermediate layer and a refractive index of the second conductivity-type semiconductor layer.
US10156332B2 Modular headlamp assembly having a low beam module
A modular headlamp assembly includes a low beam headlamp module, a high beam headlamp module, and front turn/parking lamp module. The low beam headlamp module and the high beam headlamp module are supported by a reflector carrier. Each of the high and low beam headlamp modules includes a heat sink and mounting assembly with a heat sink portion bisecting a reflector member. The reflector carrier is adjustably fastened to a housing to allow for adjustment of the high and low beam headlamp modules within the modular headlamp assembly.
US10156330B2 LED ceiling lamp
A LED ceiling lamp is provided. The LED ceiling lamp includes a lamp base including a metal frame with a mountain shaped cross section, the accommodating slot is formed through two ends of the lamp base; a power module configured in the accommodating slot of the lamp base; a plurality of first fixing units fixed at a bottom wall of the accommodating slot of the lamp base at intervals; a movable lamp light detachably assembled into the accommodating slot of the lamp base; and a plurality of second fixing units fixed to the heat dissipation unit at intervals. With the configuration of the first fixing units and the second fixing units, the movable lamp light can be fixed to or detached from the lamp base quickly. As a result, it is much more convenient.
US10156327B2 Multifunctional solid-state light bulb
A multifunction solid-state light bulb comprising a dome-shape lamp with a solid-state semiconductor light source and an extendable bulb neck that may transform bulb into a flashlight, and having multiple modes on direct current and alternating current.
US10156325B2 Quantum dots in enclosed environment
The invention provides a lighting device for providing light, the lighting device comprising a closed chamber with a light transmissive window and a light source configured to provide light source radiation into the chamber, wherein the chamber further encloses a wavelength converter configured to convert at least part of the light source radiation into wavelength converter light, wherein the light transmissive window is transmissive for the wavelength converter light, wherein the wavelength converter comprises luminescent quantum dots which upon excitation with at least part of the light source radiation generate at least part of the wavelength converter light, and wherein the closed chamber comprises a filling gas comprising one or more of helium gas, hydrogen gas, nitrogen gas or oxygen gas, the filling gas having a relative humidity at 19° C. of at least 5%.
US10156321B2 Methods and systems for optimizing carbon dioxide sequestration operations
Methods and systems are provided for controlling operational parameters of a CO2 compression surface facility or pipeline in order to maintain a CO2 stream having impurities flowing in the pipeline in a liquid or supercritical phase. Sensors may be provided to sense whether the flow is single-phase or two-phase flow, and feedback provided to adjust the pressure and/or temperature at the pipeline inlet. The system is preferably optimized to limit power consumption and/or cost.
US10156318B2 Monitor suspension system with gas spring and pulley block
The exemplary non-limiting embodiments described herein provide a display suspension device and related display device. In at least one embodiment, the display suspension device includes: a vertical slider, which is connected to a display so as to guide the display to slide in the vertical direction; a suspension part, with one end of the suspension part joined with the vertical slider and the other end connected to a suspension point; an air spring, which is located on the suspension part and used to retain the location of the vertical slider when the vertical slider stops sliding; a movable pulley, a rotation shaft of which is connected to a piston rod of the air spring; and a cable, which winds around the movable pulley, with one end of the cable connected to the suspension part and the other end connected to the vertical slider.
US10156313B2 Vent hose cap
A device for venting a hose is disclosed. In some embodiments, the device includes a housing having a cylindrical sidewall and an endwall, the sidewall defining an inner housing surface and an outer housing surface, an opening extending through the sidewall, and a hose retention system extending from the inner housing surface.
US10156311B2 Length-adjustable adapter device for connecting a system part of a plastics processing system to a pipeline
A length-adjustable adapter device (100) for connecting a plastics melt filtering device (200) to a pipeline (300), having at least a housing connection element (10) which has at least one inner flow duct (13) in a pipe extension (12) which is provided with an external thread (14), an adjusting ring element (20) having an internal thread (24) for receiving the external thread (14) of the pipe extension (12) and a line connection element (30) for connecting to the pipeline (300) with a line ring flange (31) and with a pipe extension (32) having an inner flow duct (33). The line ring flange (31) is rotatable in a receiving groove (23) of the adjusting ring element (20) and is fixed in a form-fitting manner against axially acting forces.
US10156309B2 Lock mechanism of tubular body
A lock mechanism of a tubular body includes a housing to which a tubular body is mounted, a lock member locking and unlocking the housing and the tubular body, and a ring member rotatably attached on an outer periphery of the housing and moving the lock member between a lock position and an unlock position. When a locking portion of the lock member is locked to a locked portion of the housing, the lock member is retained in the unlock position. When the tubular body is inserted in the housing to unlock the locking portion and release an urging force accumulated in the lock member, the lock member moves to the lock position together with the ring member to lock the tubular body. When the ring member is slid in an axis direction of the tubular body after being locked, the tubular body can be locked with one touch.
US10156305B2 Pipe joint
A pipe joint includes a conduit having two connection ends wherein each connection end comprises: a wall defining a receiving recess for receiving an end of a pipe length; one or more channels on the internal surface of the wall, each channel housing a sealing ring located within the channel; one or more grooves formed to a depth in an internal surface of the wall of the receiving recess; a channel communicating between the groove and an external surface of the connection end, and a connector formed from a length of material which is seatable within the groove via the channel and which is wider than the depth of the groove so that when seated within the groove the connector extends into the receiving recess; first and second pipe lengths to be connected together in the conduit, each pipe length being formed with a groove on its external surface corresponding to the or each groove in the internal surface of the wall of one of the connecting ends, such that the ends of the pipe lengths in the conduit abut each other.
US10156293B1 Fluid pump pressure relief valve
In one or more embodiments, a pressure relief valve for a fluid pump has a valve head that has a recessed outlet-side surface that confronts a support end of a spring such that the valve head extends past the support end of the spring toward a pump outlet. The spring is biased to urge the valve head against a valve seat to a seated position. The spring is also configured to be compressed when fluid pressure at an inlet to the relief valve exceeds fluid pressure at the outlet by at least a predetermined amount such that the valve head is pushed away from the valve seat to an unseated position. A pressure relief valve may have multiple outlets at least some of which have unequal flow areas such that fluid pressure distribution across the flow area of the pressure relief valve cavity is nonsymmetrical.