US Pat. No. 10,170,183

METHOD OF STORING AND RETRIEVING DATA FOR A RESISTIVE RANDOM ACCESS MEMORY (RRAM) ARRAY WITH MULTI-MEMORY CELLS PER BIT

Micron Technology, Inc., ...

1. A method of storing and retrieving data for a resistive random access memory array, comprising:subdividing the resistive random access memory array into a plurality of memory bits, with each memory bit comprising more than two memory cells;
programming an individual memory bit by substantially simultaneously changing resistive states of the more than two memory cells within the individual memory bit; and
reading the individual memory bit by determining summed current through all memory cells within the individual memory bit, wherein each memory cell is uniquely addressed by the combination of a wordline and a bitline, and wherein all the memory cells in a memory bit are addressed by paired wordlines and an individual bitline.

US Pat. No. 10,170,182

RESISTANCE CHANGE MEMORY DEVICE CONFIGURED FOR STATE EVALUATION BASED ON REFERENCE CELLS

IMEC vzw, Leuven (BE)

1. A memory device comprising:a plurality of memory cells arranged in an array, wherein each memory cell comprises a memory element configured to be switched between at least two resistance states; and
a plurality of word lines and a plurality of bit lines crossing each other, wherein each of the memory cells is formed at a crossing between one of the word lines and one of the bit lines,
wherein the memory cells are configured to be connected to a source line,
wherein each bit line has a bit line capacitance and is configured to store a charge associated with a state of a selected memory element,
wherein at least two memory cells electrically connected between one of the word lines and at least two different bit lines are configured as reference cells, wherein one of the reference cells is in a high resistance state and the other of the reference cells is in a low resistance state, and
wherein the at least two different bit lines electrically connected to the reference cells are interconnected by an equalizing switch configured to equalize charges associated with bit line capacitances of the at least two bit lines; and
a memory controller configured to select any of the word lines as a reference word line, such that different ones of the word lines can be used as reference word lines at different times.

US Pat. No. 10,170,181

VARIABLE RESISTANCE MEMORY DEVICE INCLUDING BIDIRECTIONAL SWITCH, MEMORY SYSTEM INCLUDING THE SAME, AND OPERATING METHOD THEREOF

Samsung Electronics Co., ...

1. A memory device, comprising:a plurality of word lines and a plurality of bit lines;
a cell array connected to the plurality of word lines and the plurality of bit lines, the cell array including a plurality of memory cells each including a variable resistance element and a bidirectional selection element, the cell array having a first area including at least some of the memory cells and further having a second area including at least some others of the memory cells;
a selection circuit which is configured to select a selected word line of the plurality of word lines and a selected bit line of the plurality of bit lines; and
control logic configured to control the selection circuit such that in a stand-by state, the word lines and the bit lines connected to the memory cells of the first area of the cell array are maintained at a discharge state so as to have a discharge voltage, and the word lines and the bit lines connected to the memory cells of the second area of the cell array are maintained at a precharge state so as to have a precharge voltage which is greater than the discharge voltage.

US Pat. No. 10,170,180

MEMORY INCLUDING BI-POLAR MEMRISTOR

HEWLETT-PACKARD DEVELOPME...

1. A memory circuit including:a memory cell including an input coupled to a read line, an output coupled to a circuit ground, a bi-polar memristor and at least one address switch coupled to an address line to select the memory cell; and
a one-way current conducting device to prevent resetting of the bi-polar memristor;
wherein the one-way current conducting device is positioned between the memory cell output and the circuit ground, or between the read line and the memory cell input.

US Pat. No. 10,170,179

DATA STORAGE DEVICE AND OPERATING METHOD FOR DATA STORAGE DEVICE

SILICON MOTION, INC., Jh...

1. A data storage device, comprising:a flash memory, including K dies, wherein each die contains N planes, each plane contains a plurality of blocks, each block contains a plurality of pages, each word line is shared by M pages within the same block, and each of K, N and M is an integer greater than 1; and
a controller, writing a first patch of data that contains L pages issued by a host to L pages of a first die of the K dies, wherein L is a product of N and M, the L pages of the first die are provided by N planes of the first die with each plane of the first die using one block to provide M pages sharing the same word line, and the L pages contained in the first patch of data are written to the N planes of the first die in an interleaved way.

US Pat. No. 10,170,178

SECURE OFF-CHIP MRAM

International Business Ma...

1. A method of operating a nonvolatile memory chip, comprising the steps of:overwriting data stored on the nonvolatile memory chip automatically upon the nonvolatile memory chip being powered on; and
providing a user with an option to change a security setting from a volatile mode whereby the data is overwritten automatically upon the nonvolatile memory chip being powered on to a nonvolatile mode whereby the overwriting step is bypassed.

US Pat. No. 10,170,177

MANUFACTURE OF A TUNNEL DIODE MEMORY

1. A memory core comprising:a first layer of parallel conducting lines;
a second layer of parallel conducting lines, perpendicular to the first layer of parallel conducting lines; and
an array of conducting segments;
wherein each of said conducting segments is coupled to one line of said first layer of parallel conducting lines through a capacitor,
wherein each of said conducting segments is coupled to each of two adjacent lines of said second layer of parallel conducting lines through tunnel diodes, and
wherein each conducting segment and two tunnel diodes form a bit of memory read and written through the capacitor coupled to the conducting segment.

US Pat. No. 10,170,176

APPARATUS AND METHODS FOR GENERATING REFERENCE VOLTAGES FOR INPUT BUFFERS OF A MEMORY DEVICE

SK Hynix Inc., Gyeonggi-...

1. A semiconductor memory device including a plurality of memory cells, the semiconductor memory device comprising:at least one input buffer receiving data to be stored in the plurality of memory cells; and
an input buffer reference voltage control unit setting one of a plurality of internal voltages having different voltage levels as a reference voltage of the at least one input buffer in response to a control signal,
wherein the control signal includes a feature address indicating setting of the reference voltage, and a reference voltage generation code corresponding to one of the internal voltages,
wherein the input buffer reference voltage control unit comprises:
an internal voltage generation unit generating the plurality of internal voltages;
a selection signal generation unit generating a selection signal to select one of the plurality of internal voltages according to the reference voltage generation code; and
a reference voltage output unit providing one of the internal voltages to the at least one input buffer in response to the selection signal, and
wherein the selection signal generation unit generates the selection signal by decoding the reference voltage generation code.

US Pat. No. 10,170,175

SEMICONDUCTOR DEVICE COMPRISING MEMORY DEVICES EACH COMPRISING SENSE AMPLIFIER AND MEMORY CELL

Semiconductor Energy Labo...

1. A semiconductor device comprising:a plurality of memory devices, each of the plurality of memory devices comprises:
a sense amplifier;
four first transistors;
a first insulating film over the sense amplifier;
four bit lines over the first insulating film;
a second insulating film over the four bit lines; and
a memory cell including a second transistor and a capacitor over the second insulating film,
wherein, in each of the plurality of memory devices:
the four bit lines are arranged in a first layer in two rows and two columns; and
the four bit lines are electrically connected to the sense amplifier through the respective four first transistors.

US Pat. No. 10,170,174

APPARATUS AND METHODS FOR REFRESHING MEMORY

Micron Technology, Inc., ...

1. An apparatus comprising:a row hammer control circuit configured to provide a row hammer control signal that is in an active state at variable intervals, the row hammer control signal including a first active state, a second active state and a third active state, the second active state being between the first and third active states, each of the first, second and third active states configured to cause a row hammer refresh operation;
a latch circuit configured to temporarily store a row address on which the row hammer refresh operation is performed;
a first counter circuit configured to count a number of pulses of a clock signal as a first count from the first active state to the second active state of the row hammer control signals and further configured to provide the first count; and
a second counter circuit configured to start counting a number of pulses of the clock signal as a second count responsive, at least in part, to the third active state of the row hammer control signal and further configured to assert a timing signal when the second count is equal to or greater than zero and less than the first count value,
wherein the latch circuit is further configured to update the row address, responsive, at least in part, to the timing signal.

US Pat. No. 10,170,173

CHARGE MIRROR-BASED SENSING FOR FERROELECTRIC MEMORY

MICRON TECHNOLOGY, INC., ...

1. An electronic memory apparatus, comprising:a ferroelectric memory cell;
a charge mirror in electronic communication with the ferroelectric memory cell;
an amplification capacitor in electronic communication with the charge mirror;
a first isolation device positioned between and in electronic communication with the ferroelectric memory cell and the charge mirror; and
a second isolation device positioned between and in electronic communication with a sense component in electronic communication with the amplification capacitor and the charge mirror.

US Pat. No. 10,170,172

LOGIC CIRCUITS INCLUDING MAGNETIC TUNNEL JUNCTION DEVICES

Samsung Electronics Co., ...

1. A logic circuit comprising:a magnetic tunnel junction device including a first layer configured to receive a first input signal and a second layer connected to a node;
a reference resistor configured to receive a second input signal, the reference resistor connected to the node, the reference resistor having a reference resistance, the reference resistance is greater than a parallel resistance of the magnetic tunnel junction device and smaller than an anti-parallel resistance of the magnetic tunnel junction device; and
an inverter connected to the node, the inverter configured to generate an output signal based on inverting a signal of the node.

US Pat. No. 10,170,171

3D SPINRAM

Integrated Magnetoelectro...

1. A three-dimensional memory, comprising:a first level including first circuitry configured to generate drive signals for each of a plurality of memory cells in the memory, the first circuitry also being configured to generate address signals corresponding to each of the memory cells, the address signals addressing the memory cells as a two-dimensional array; and
a plurality of memory array levels fabricated in a stack on the first level, each memory array level including a corresponding memory cell array including a subset of the memory cells, each memory cell comprising a multilayer structure exhibiting magnetoresistance, each memory array level also including second circuitry configured to translate corresponding address signals from the first circuitry to a physical structure of the corresponding memory cell array, and to route corresponding drive signals to corresponding memory cells, the second circuitry being implemented using solid-state components, each solid state component comprising a network of multilayer structures exhibiting magnetoresistance.

US Pat. No. 10,170,170

MEMORY CONTROL COMPONENT WITH DYNAMIC COMMAND/ADDRESS SIGNALING RATE

Rambus Inc., Sunnyvale, ...

1. A method of operation within a memory control component, the method comprising:outputting a timing signal to first and second memory components to establish respective first and second timing domains therein;
determining whether skew between the first and second timing domains exceeds a threshold; and
outputting command/address values to the first and second memory components via a command/address bus at either a first signaling rate or a second signaling rate according to whether the timing skew between the first and second timing domains is determined to exceed the threshold, the first and second signaling rates being unequal.

US Pat. No. 10,170,169

APPARATUSES AND METHODS INVOLVING ACCESSING DISTRIBUTED SUB-BLOCKS OF MEMORY CELLS

Micron Technology, Inc., ...

1. A method, comprising:accessing a first sub-block of memory cells and a second sub-block of memory cells at the same time, wherein the first and second sub-blocks of memory cells are part of a first block of memory cells of multiple blocks of memory cells of a memory array,
wherein the first and second sub-blocks within the block are enabled to be accessed simultaneously, and wherein the memory cells in a second block of memory cells are not enabled to be accessed when memory cells of the first block are being accessed; and
wherein the first sub-block of the block of memory cells and the second sub-block of the block of memory cells are not in the same row or the same column of the block of memory cells.

US Pat. No. 10,170,168

APPARATUSES AND METHODS FOR PROVIDING ACTIVE AND INACTIVE CLOCK SIGNALS

Micron Technology, Inc., ...

1. An apparatus, comprising:an input clock buffer, the input clock buffer including a receiver circuit configured to receive first and second clock signals or first and second constant voltages and provide first and second output signals based on the complementary clock signals or the first and second constant voltages, the first and second clock signals complementary and the second constant voltage is less than the first constant voltage: wherein the input clock buffer further includes:
a first switch circuit configured to receive the first clock signal and provide the first clock signal to a first input of the receiver circuit when activated;
a second switch circuit configured to receive the first constant voltage and provide the first constant voltage to the first input of the receiver circuit when activated;
a third switch circuit configured to receive the second clock signal and provide the second clock signal to a second input of the receiver circuit when activated; and
a fourth switch circuit configured to receive the second constant voltage and provide the second constant voltage to the first input of the receiver circuit when activated; and
a clock divider circuit coupled to the input clock buffer and configured to receive the first and second output signals, the clock divider circuit further configured to provide multiphase clock signals based on the first and second output signals from the input clock buffer.

US Pat. No. 10,170,167

SINGLE NODE POWER MANAGEMENT FOR MULTIPLE MEMORY DEVICES

Micron Technology, Inc., ...

1. An apparatus comprising:a node included in a die of a memory device to couple to a plurality of additional memory devices;
memory cells included in the die of the memory device; and
a module included in the die of the memory device to perform an operation on the memory cells, to cause at least one change in a level of a signal at the node in order to make a request to perform a particular stage of the operation such that the request is detectable by the plurality of memory devices, and to perform the particular stage of the operation after the request is acknowledged, wherein the memory device includes a clock generator to generate a clock signal, each die of the plurality of additional memory devices includes an additional clock generator to generate an additional clock signal, and the clock signal generated by the memory device is different from the additional clock signal generated by each die of the plurality of additional memory devices.

US Pat. No. 10,170,166

DATA TRANSMISSION APPARATUS FOR MEMORY AND DATA TRANSMISSION METHOD THEREOF

Winbond Electronics Corp....

1. A data transmission apparatus for a memory, comprising:a prior stage shift register circuit, coupled to a sense amplifying device of the memory, receiving sensed data from the sense amplifying device and outputting a plurality of the readout data in series by bitwise shifting out the sensed data according to a shift clock signal; and
a plurality of rear stage shift register circuits, coupled to the prior stage shift register circuit and respectively coupled to a plurality of pads, respectively receiving the readout data and respectively bitwise providing the readout data to the pads according to a clock signal,
wherein, a frequency of the shift clock signal is less than a frequency of the clock signal.

US Pat. No. 10,170,165

MULTIPLE REGISTER MEMORY ACCESS INSTRUCTIONS, PROCESSORS, METHODS, AND SYSTEMS

Intel Corporation, Santa...

1. A system comprising:a system memory; and
a processor coupled to the system memory, the processor comprising:
a cache to store a plurality of cache lines;
a plurality of general purpose registers;
a plurality of 128-bit packed data registers, including a first source 128-bit packed data register, and a second source 128-bit packed data register;
an instruction fetch unit to fetch instructions, including a store to memory instruction;
a decode unit to decode the store to memory instruction, the store to memory instruction having a first field to specify the first source 128-bit packed data register, having a second field to specify the second source 128-bit packed data register, and indicating a starting memory location in the system memory at which to store data; and
a memory access unit coupled to the decode unit, and coupled to the plurality of 128-bit packed data registers, the memory access unit to perform a store to memory operation, in response to the decoded store to memory instruction, the store to memory operation to:
store a first 128-bit data from the first source 128-bit packed data register to the system memory starting at the indicated starting memory location; and
store a second 128-bit data from the second source 128-bit packed data register to the system memory at a location adjacently after the first 128-bit data.

US Pat. No. 10,170,163

DEVICE AND METHOD FOR GENERATING INHERENT INFORMATION OF INTEGRATED CIRCUITS FOR AUTHENTICATION PURPOSE

MACRONIX INTERNATIONAL CO...

1. An inherent information generating device, adapted to an integrated circuit, comprising:a plurality of pairs of source memory cells, wherein one of the pairs of source memory cells comprises:
a first source memory cell with a first electrical parameter value; and
a second source memory cell with a second electrical parameter value;
a comparison circuit, coupled to the pairs of source memory cells and configured to generate inherent information of the integrated circuit, comprising:
a first comparator, coupled to the first and second source memory cells, configured to compare the first electrical parameter value with the second electrical parameter value, and generate a bit value of a first bit of the inherent information according to a comparison result; and
a controller, coupled to the pairs of source memory cells and the comparison circuit, configured to perform a programming operation on at least one of the first and second source memory cells to increase a difference between the first and second electrical parameter values.

US Pat. No. 10,170,162

SENSE AMPLIFIER CALIBRATION

SanDisk Technologies LLC,...

1. A circuit comprising:a calibration controller configured to generate configuration data based on a response time of a sense amplifier circuit; and
a sense amplifier operation controller configured to set a conditioning level of a conditioning current for the sense amplifier circuit according to the configuration data.

US Pat. No. 10,170,161

SEMICONDUCTOR MEMORY DEVICE AND TEST METHOD THEREFOR

RENESAS ELECTRONICS CORPO...

1. A test method for a semiconductor memory device having a plurality of memory cells arranged in a matrix form, the test method comprising:writing first data into a plurality of memory cells;
while a plurality of word lines disposed in the columns of the memory cells are deselected, driving the low-potential side bit line of a bit line pair in the selected column, which is among a plurality of bit line pairs disposed in the columns of the memory cells, to a negative voltage level in accordance with second data complementary to the first data;
and reading the data written into the memory cells.

US Pat. No. 10,170,160

APPARATUS FOR HIGH SPEED ROM CELLS

Taiwan Semiconductor Manu...

1. A system comprising:a first VSS line coupled to electrical ground;
a first bit line;
a second bit line;
a first group of memory cells in a first row of a memory array, wherein each of the first group of memory cells comprises a first pass transistor, wherein a source of the first pass transistor is coupled to and has a same voltage as the first VSS line, and a drain of the first pass transistor is coupled to and has a same voltage as the first bit line or the second bit line;
a first word line electrically coupled to the first group of memory cells through a first word line strap structure, wherein the first word line is parallel with the first row of the memory array, wherein the first VSS line and gate electrodes of the first group of memory cells are in a first dielectric layer, wherein the first bit line and the second bit line are in a first interconnect layer over the first dielectric layer, wherein the first word line is in a second interconnect layer over the first interconnect layer;
a second group of memory cells in a second row immediately adjacent to the first row, wherein each of the second group of memory cells comprises a second pass transistor;
a second word line electrically coupled to the second group of memory cells through a second word line strap structure, wherein:
the first word line strap structure is between first two memory cells of the first group, wherein a distance between the first word line strap structure and its nearest word line strap structure is greater than a width of a memory cell of the memory array; and
the second word line strap structure is between last two memory cells of the second group; and
a first row of isolation transistors between the first group of memory cells and the second group of memory cells, wherein a first isolation transistor of the first row of isolation transistors is coupled between the first pass transistor of a first memory cell of the first group of memory cells and the second pass transistor of a first memory cell of the second group of memory cells, wherein a drain of the first pass transistor is coupled to and has a same voltage as a source of the first isolation transistor, and a drain of the second pass transistor is coupled to and has a same voltage as a drain of the first isolation transistor, wherein the first row of isolation transistors are configured to stay in an OFF state during normal operation.

US Pat. No. 10,170,159

ADHESIVE COVER SEAL FOR HERMETICALLY-SEALED DATA STORAGE DEVICE

Western Digital Technolog...

1. A data storage device comprising:an enclosure base comprising a plurality of sidewalls and corner portions;
a tub cover comprising continuous sidewalls extending from a top portion and including corner portions, wherein each said sidewall and said corner portion of said tub cover overlaps at least in part with a corresponding said sidewall and a corresponding said corner portion of said base, wherein each said corner portion of said tub cover comprises a pleated corner; and
a hermetic seal among said base and said tub cover, comprising:
an epoxy adhesive at:
an interface of each said sidewall of said tub cover and each said corresponding sidewall of said base, and
an interface of each said corner portion of said tub cover and each said corresponding corner portion of said base.

US Pat. No. 10,170,158

VARIABLE SCOPING CAPABILITY FOR PHYSICAL TAPE LAYOUT DIAGNOSTIC STRUCTURE OF TAPE STORAGE DEVICE

INTERNATIONAL BUSINESS MA...

10. A computer-implemented method, comprising:collecting data relating to operation of a tape drive;
storing the collected data in a tape map; and
storing a subset of the collected data in a slice region upon experiencing a first trigger condition, upon reaching a predefined location on a tape, or upon experiencing a first trigger condition and reaching a predefined location on a tape,
wherein the slice region spans across all wraps of the tape map.

US Pat. No. 10,170,157

METHOD AND APPARATUS FOR FINDING AND USING VIDEO PORTIONS THAT ARE RELEVANT TO ADJACENT STILL IMAGES

Apple Inc., Cupertino, C...

1. A method of producing an enhanced image comprising:capturing a first plurality of images, wherein the first plurality of images comprises:
a snapshot image, wherein the snapshot image is captured in response to receiving a snapshot indication through a user interface;
a pre-capture image sequence, wherein the pre-capture image sequence comprises a plurality of images captured prior to capturing the snapshot image, and wherein the snapshot indication is received after capturing at least one of the plurality of images of the pre-capture image sequence; and
a post-capture image sequence, wherein the post-capture image sequence comprises a plurality of images captured after capturing the snapshot image;
obtaining motion information for each of the first plurality of images;
determining, for each image of the pre-capture image sequence and the post-capture image sequence, whether the motion information of a respective image meets a first motion criterion, wherein the first motion criterion comprises a comparison between the motion information of the respective image and the motion information of the snapshot image;
identifying a first subset of images from among the pre-capture image sequence that meet the first motion criterion;
identifying a second subset of images from among the post-capture image sequence that meet the first motion criterion; and
creating an enhanced image comprising the snapshot image, the first subset of images, and the second subset of images.

US Pat. No. 10,170,155

MOTION INFORMATION DISPLAY APPARATUS AND METHOD

Toshiba Medical Systems C...

1. A motion information display apparatus comprising:processing circuitry configured to
obtain a first moving image of a first subject moving in a periodic manner, first motion information that indicates chronological change of a position of a characteristic point corresponding to a joint of the first subject in the first moving image, a second moving image of a second subject moving in a periodic manner, and second motion information that indicates chronological change of a position of a characteristic point corresponding to a joint of the second subject in the second moving image;
retrieve, from storage, definition information for defining a characteristic motion;
identify, by analyzing the first moving image based on the first motion information, a first frame corresponding to a timing when the first subject performed the characteristic motion corresponding to the definition information, from each frame group included in the first moving image;
identify, by analyzing the second moving image based on the second motion information, a second frame corresponding to a timing when the second subject performed the characteristic motion corresponding to the definition information from each frame group included in the second moving image;
cause play back of the first moving image and the second moving image to have respective timings of the play back that accord with each other, using the first frame and the second frame;
display a first graph showing the chronological change in the position of the characteristic point of the first subject, based on the first motion information;
display, on the first graph, a first marker showing a timing of motions corresponding to the first frame;
display a second graph showing the chronological change in the position of the characteristic point of the second subject, based on the second motion information; and
display, on the second graph, a second marker showing a timing of motions corresponding to the second frame.

US Pat. No. 10,170,154

SYMMETRICALLY MIRRORED VIDEO SEGMENT

Virtual Dreamware, LLC, ...

1. A method for producing a symmetrically mirrored video segment comprising:selecting a video segment;
dividing said video segment into two equal segments;
reducing said two equal segments with an aspect ratio equation that when converted creates a symmetrical mirrored video segment;
adding an audio soundtrack to said symmetrical mirrored video segment;
playing said symmetrical mirrored video segment on a viewing device.

US Pat. No. 10,170,153

AUTO-ADJUSTING INSTRUCTIONAL VIDEO PLAYBACK BASED ON COGNITIVE USER ACTIVITY DETECTION ANALYSIS

INTERNATIONAL BUSINESS MA...

1. A method comprising:providing for playback an instructional video comprising a series of steps to accomplish one or more tasks, the providing comprising identifying the series of steps, the identifying comprising:
ascertaining, by a cognitive system, instructor-action-semantics for the instructional video across different points in time, the ascertaining comprising:
extracting, by the cognitive system, video captions for instructor-actions within the instructional video; and
applying, by the cognitive system, text analysis to the extracted video captions to understand semantics of the instructor-actions in the instructional video at different points in time to derive the instructor-action-semantics;
for each instructor-action-semantic, logging a start timestamp relative to the instructional video;
monitoring, during playback of the instructional video, progress of a user through the series of steps, the monitoring comprising, at least in part, video monitoring the user and using an activity detection analysis to detect, based on the monitoring, actions by the user as the user progresses through the series of steps, wherein the activity detection analysis comprises:
extracting user action steps from data provided by the monitoring;
ascertaining semantics for user action steps in the data to obtain user-action-semantics; and
for each user-action-semantic, logging a start timestamp; and
automatically adjusting, based on the activity detection analysis, the playback of the instructional video to match the progress of the user through the series of steps, wherein the automatically adjusting comprises:
comparing the instructor-action-semantics with the user-action-semantics; and
based on the comparing identifying a variation, automatically synchronizing playback of the instructional video to match the progress of the user through the series of steps of the instructional video, the automatically synchronizing using the logged start timestamps for the user-action-semantics in comparison with the logged timestamps for the instructor-action-semantics to determine whether any logged start timestamp of the user-action-semantics overlaps a current start timestamp of the instructor-action-semantics, or whether any start timestamp of the instructor-action-semantics overlaps a current start timestamp of the user-action-semantics.

US Pat. No. 10,170,152

TAPE CARTRIDGE PARTIAL INITIALIZATION

Hewlett Packard Enterpris...

1. A tape storage drive, comprising:reading/writing circuitry that is to read from and write to tape media of tape cartridges; and
processing circuitry that is to, in response to a tape cartridge being loaded into the tape storage drive, validate initialization of the tape cartridge,
wherein the processing circuitry is to, in validating initialization of the tape cartridge:
determine whether a tape format portion of a cartridge memory of the tape cartridge contains tape format data and whether the tape format portion is write-locked; and
if the tape format portion contains tape format data and is not write-locked,
fully initialize the tape cartridge including selecting a tape format for the tape cartridge and updating the tape format data to specify the selected tape format,
write-lock the tape format portion, and then
deem initialization of the tape cartridge to be complete.

US Pat. No. 10,170,150

MEDIA PLAYBACK APPARATUS AND SHUTTER MECHANISM

MITSUBISHI ELECTRIC CORPO...

1. A media playback apparatus comprising:a panel having an insertion slot through which a medium is to be inserted;
a base fixed to a rear face of the panel and comprising a pair of base slots, a pivot-axle projection, a guide projection, and a cam projection;
a shutter comprising a pair of shafts engaging with the pair of base slots, wherein the shutter is configured to slide between a closed position and an open position in response to slide of the pair of shafts through the pair of base slots, the shutter covering the insertion slot at the closed position and exposing the insertion slot at the open position on a front face of the panel;
a pair of arms, each arm having one end engaging with one of the pair of shafts and another end engaging with each other in such a manner that the arms move toward or away from each other; and
a spring attracting the arms toward each other,
wherein either or both of the pair of arms are provided with a pair of protrusions configured to be located between the spring and the corresponding arm to lift the spring away from the shutter at either the closed position or the open position of the shutter.

US Pat. No. 10,170,148

SELECTIVE ARRANGEMENT OF MEDIA IN A STORAGE SYSTEM

International Business Ma...

14. A system, comprising:a processor; and
logic integrated with the processor, executable by the processor, or integrated with and executable by the processor, the logic being configured to:
increment a reference count of an object stored in an optical media storage system in response to referencing the object;
increment an access count of the object stored in the optical media storage system in response to accessing the object;
update a popularity metric of the object in response to incrementing the reference count and/or access count;
update a medium popularity metric of the medium on which the object is stored in response to updating the popularity metric of the object; and
arrange the optical media in the optical media storage system based on the updated medium popularity metric.

US Pat. No. 10,170,147

MOVING CARTRIDGES WITHIN A SHUTTLE COMPLEX

International Business Ma...

1. A method to move an access-cartridge including a storage medium within a shuttle complex having a plurality of library strings connected by a plurality of shuttle connections, the method comprising:identifying a library string comprising an access-cartridge (LSAC);
determining whether there is a local drive amongst a plurality of local drives within the LSAC that has a second cartridge mounted therein which comprises only inactive data chunks;
removing the second cartridge from the local drive within the LSAC and mounting the access-cartridge to the local drive within the LSAC, if an elapsed time since the local drive within the LSAC most recently accessed the second cartridge exceeds a predetermined time period threshold; and
if the elapsed time since the local drive within the LSAC most recently accessed the second cartridge does not exceed the predetermined time period threshold:
identifying a remote drive within a remote library string (LSR) connected to the LSAC by at least one shuttle connection;
moving the access-cartridge from the LSAC to the LSR with the at least one shuttle connection; and
mounting the access-cartridge to the remote drive within the LSR.

US Pat. No. 10,170,146

MOUNTING A SMARTPHONE TO ROBOTIC ACCESSOR OF AUTOMATED DATA STORAGE LIBRARY

INTERNATIONAL BUSINESS MA...

1. A method for mounting a wireless capture device to an accessor to capture images of an operation in a data storage library, the method comprising:mounting a bracket to the accessor,
wherein the accessor is configured to transport data storage cartridges in a library environment,
wherein the bracket is configured to receive a wireless image capture device therein,
wherein the bracket is mounted in a position to orient the wireless image capture device to capture images while the accessor is transporting data storage cartridges,
wherein the accessor includes a gripper, wherein the bracket is positioned to enable capture of images of the gripper,
wherein the bracket is configured to allow detachable coupling of the wireless image capture device thereto.

US Pat. No. 10,170,145

MAGNETIC RECORDING MEDIUM AND METHOD FOR PRODUCING THE SAME

FUJI ELECTRIC CO., LTD., ...

1. A magnetic recording medium, comprising, in the order recited:a substrate;
a first seed layer containing Ru and at least one material selected from the group consisting of oxides, carbides, and nitrides;
a second seed layer containing at least 70 wt % of ZnO;
a third seed layer containing MgO; and
a magnetic recording layer containing an ordered alloy, wherein the first seed layer contains Ru and at least one material selected from the group consisting of oxides, carbides, and nitrides.

US Pat. No. 10,170,144

MAGNETIC TAPE DEVICE AND HEAD TRACKING SERVO METHOD

FUJIFILM Corporation, To...

1. A magnetic tape device comprising:a magnetic tape; and
a servo head,
wherein the servo head is a magnetic head including a tunnel magnetoresistance effect type element as a servo pattern reading element,
the magnetic tape includes a non-magnetic support, and a magnetic layer including ferromagnetic powder, a binding agent, and fatty acid ester on the non-magnetic support,
the magnetic layer includes a servo pattern,
a center line average surface roughness Ra measured regarding a surface of the magnetic layer is equal to or smaller than 2.0 nm,
a full width at half maximum of spacing distribution measured by optical interferometry regarding the surface of the magnetic layer before performing a vacuum heating with respect to the magnetic tape is greater than 0 nm and equal to or smaller than 7.0 nm,
a full width at half maximum of spacing distribution measured by optical interferometry regarding the surface of the magnetic layer after performing the vacuum heating with respect to the magnetic tape is greater than 0 nm and equal to or smaller than 7.0 nm,
a difference Safter?Sbefore between a spacing Safter measured by optical interferometry regarding the surface of the magnetic layer after performing the vacuum heating with respect to the magnetic tape and a spacing Sbefore measured by optical interferometry regarding the surface of the magnetic layer before performing the vacuum heating with respect to the magnetic tape is greater than 0 nm and equal to or smaller than 8.0 nm, and
a ratio Sdc/Sac of an average area Sdc of a magnetic cluster of the magnetic tape in a DC demagnetization state and an average area Sac of a magnetic cluster of the magnetic tape in an AC demagnetization state measured with a magnetic force microscope is 0.80 to 1.30.

US Pat. No. 10,170,143

TAPE HEADS WITH SUB-AMBIENT PRESSURE CAVITIES

INTERNATIONAL BUSINESS MA...

1. A unidirectional tape head for reading and/or writing to a magnetic tape, the unidirectional tape head comprising:a tape-bearing surface;
a transducer area with at least one transducer that is a read and/or write element designed for reading and/or writing to the magnetic tape;
a cavity open on the tape-bearing surface adjacent to the transducer area that extends parallel to the transducer area and transversally to the longitudinal direction of circulation of the tape such that an opening of the cavity faces the tape in operation; and
one or more air bleed slots connected to the cavity,
wherein the cavity is further dimensioned and arranged with respect to the transducer area to create sub-ambient pressure therein upon circulation of the tape in operation,
wherein each of the one or more air bleed slot has a width that is between 3 and 100 ?m measured transversally to the longitudinal direction of circulation of the tape, and parallel to the longitudinal direction of the transducer area.

US Pat. No. 10,170,142

SYSTEM AND METHOD FOR COMPENSATING FOR RADIAL INCOHERENCE ASSOCIATED WITH READING SERVO SECTORS

Marvell International Ltd...

1. A system for compensating radial incoherence while reading servo data from a rotating storage medium, the system comprising:an equalizer to (i) receive a digital signal comprising a bit sequence of the servo data read from the rotating storage medium, and (ii) equalize the digital signal via a plurality of filters, wherein at least some of the plurality of filters are to phase rotate the digital signal to generate a plurality of phase rotated signals;
a Viterbi detector to operate based on a trellis state machine, wherein the trellis state machine comprises a plurality of main branches, wherein each of the plurality of main branches comprises a plurality of sub-branches, wherein each of the plurality of main branches is to receive the plurality of phase rotated signals respectively at corresponding ones of the plurality of sub-branches, and wherein the Viterbi detector is to (i) determine branch metrics for each of the sub-branches, (ii) determine a minimum branch metric among all the branch metrics of the plurality of sub-branches for each of the plurality of main branches, and (iii) process the minimum branch metric as a representative of a corresponding branch using an add-compare-select process of the Viterbi detector to determine a most likely received bit sequence; and
a servo control module to adjust a location of a read/write head of the rotating storage medium based on the most likely received bit sequence.

US Pat. No. 10,170,141

MAGNETIC RECORDING AND REPRODUCING DEVICE

Kabushiki Kaisha Toshiba,...

1. A magnetic recording and reproducing device, comprising:an output driver outputting a recording signal corresponding to input information;
a magnetic head including a coil, a recording current flowing in the coil, the recording current including the recording signal; and
a magnetic recording medium, information being recorded in the magnetic recording medium by the magnetic head, the information corresponding to the input information,
the input information including a first information combination, a second information combination, and a third information combination,
the first information combination including first to fourth information,
the second information being after the first information and being continuous with the first information,
the third information being after the second information and being continuous with the second information,
the fourth information being after the third information and being continuous with the third information,
the first information being 0 in a NRZI code,
the second information being 0 in the NRZI code,
the third information being 1 in the NRZI code,
the fourth information being 1 in the NRZI code,
the second information combination including fifth to eighth information,
the sixth information being after the fifth information and being continuous with the fifth information,
the seventh information being after the sixth information and being continuous with the sixth information,
the eighth information being after the seventh information and being continuous with the seventh information,
the fifth information being 0 in the NRZI code,
the sixth information being 0 in the NRZI code,
the seventh information being 1 in the NRZI code,
the eighth information being 0 in the NRZI code,
the third information combination including ninth to twelfth information,
the tenth information being after the ninth information and being continuous with the ninth information,
the eleventh information being after the tenth information and being continuous with the tenth information,
the twelfth information being after the eleventh information and being continuous with the eleventh information,
the ninth information being 1 or 0 in the NRZI code,
the tenth information being 1 in the NRZI code,
the eleventh information being 1 in the NRZI code,
the twelfth information being 1 or 0 in the NRZI code,
the recording signal changing to an eleventh recording current to correspond to the eleventh information,
the recording signal changing to a third recording current to correspond to the third information,
an absolute value of the eleventh recording current being greater than an absolute value of the third recording current.

US Pat. No. 10,170,140

WAVEGUIDE HAVING MODE CONVERTER FOR HEAT-ASSISTED MAGNETIC RECORDING DEVICE

Seagate Technology LLC, ...

1. A write head comprising:a waveguide core configured to receive light emitted in a crosstrack direction from a light source at a fundamental transverse electric (TE00) mode, the waveguide core comprising:
a first turn that receives the light in the crosstrack direction from the light source and redirects the light to an opposite crosstrack direction;
a second turn, positioned closer to a media-facing surface than the first turn, that redirects the light from the opposite crosstrack direction to a direction normal to the media-facing surface of the write head;
a straight section coupling the first and second turns; and
a branched portion extending from the straight section and configured to convert the light to a higher-order (TE10) mode; and
a near-field transducer at the media-facing surface, the near-field transducer receiving the light at the TE10 mode from the waveguide and directing surface plasmons to a recording medium in response thereto, the second turn configured to deliver the light to the near-field transducer at the direction normal to the media-facing surface.

US Pat. No. 10,170,139

MAGNETIC RECORDING HEAD HAVING PROTECTED READER SENSORS AND NEAR ZERO RECESSED WRITE POLES

International Business Ma...

1. An apparatus, comprising:a module having a substrate, read and write transducers positioned toward a media facing side of the module, and a closure,
wherein the write transducers include write poles having media facing sides with zero or near zero recession from a plane extending along a media facing side of the substrate of the module;
wherein the read transducers each have two shields, wherein media facing sides of the shields are more recessed from the plane than the write poles;
wherein the media facing sides of the shields are recessed a same amount from the plane.

US Pat. No. 10,170,138

TAPE APPARATUS HAVING AN ARRAY OF WRITE TRANSDUCERS EACH HAVING AT LEAST THREE LAYERS OF COILS

International Business Ma...

1. A magnetic recording tape writing apparatus, comprising:an array of write transducers extending along a common tape bearing surface, each of the write transducers having:
a lower pole having a lower pole tip;
a lower coil layer above the lower pole;
an intermediate coil layer above the lower coil layer;
an upper coil layer above the intermediate coil layer;
an upper pole above the upper coil layer, the upper pole having an upper pole tip, the upper coil layer having multiple coil turns positioned between the upper pole and the intermediate coil layer, wherein the multiple coil turns are in a common plane of deposition, the intermediate coil layer having a plurality of turns in a second common plane of deposition, wherein the intermediate coil layer has more coil turns than the upper coil layer;
a nonmagnetic write gap between the pole tips, a plane of deposition of the write gap extending between the intermediate coil layer and the upper coil layer; and
a layer positioned between the write gap and the upper pole tip, the layer having a higher magnetic moment than the upper pole,
wherein a width of each coil, measured along a respective plane of deposition thereof in a track width direction, is less than 44 microns.

US Pat. No. 10,170,137

VOICE SIGNAL COMPONENT FORECASTER

International Business Ma...

1. A system, comprising:a processor;
a computer readable memory in circuit communication with the processor; and
a computer readable storage medium in circuit communication with the processor;
wherein the processor executes program instructions stored on the computer-readable storage medium via the computer readable memory and thereby:
acquires audio data that comprises voice data and a fabricated background noise, wherein the voice data is spoken by a speaker to a listener within an aural environment of the speaker and the listener, and wherein the fabricated background noise replicates a profile of background noise of a known noisy environment;
translates the acquired audio data into frequency domain data;
identifies a threshold number of top frequencies within the frequency domain data wherein a minimum value of the threshold number is three;
generates a first hash code value from the threshold number of top frequencies of the frequency domain data;
in response to determining that the generated hash code value is unique from other hash code values that are indexed to each of a unique identification of the speaker and a background noise profile identification of the fabricated background noise, indexes a model of the threshold number of top frequencies in association with the first hash code to the speaker identification and to the background noise profile; and
applies a first model of top frequencies that is associated with the first hash code value as a masque to the frequency domain data to remove background noise signal data from the frequency domain data.

US Pat. No. 10,170,136

DIGITAL VIDEO SYNTHESIS

AL LEVY TECHNOLOGIES LTD....

1. A method comprising using at least one hardware processor for:detecting phrases in a transcript of a digital audiovisual file, wherein each of the phrases is a sequence of words;
applying a speech recognition algorithm to an audio channel of the digital audiovisual file and to a list of the words, to output a temporal location of each of the words that are uttered in the audio channel;
compiling a list of sub-phrases of each of the phrases, wherein each of the sub-phrases is a sequence of one or more of the words of the phrase, and wherein the sequence of the phrase and the sequence of the sub-phrase have the same order;
based on the temporal location of each of the words, creating a temporal sub-phrase map that comprises a temporal location of each of the sub-phrases;
based on the temporal sub-phrase map, extracting the uttered sub-phrases from the digital audiovisual file, to create multiple sub-phrase audiovisual files; and
constructing a database which comprises (a) a reference to where the multiple sub-phrase audiovisual files are stored and (b) the sub-phrase uttered in each of the multiple sub-phrase audiovisual files.

US Pat. No. 10,170,135

AUDIO GAIT DETECTION AND IDENTIFICATION

Intel Corporation, Santa...

1. An audio gait detection system comprising:network interface circuitry to receive audio input data from a plurality of microphone devices dispersed within a home;
a processor coupled to the network interface circuitry;
one or more memory devices coupled to the processor, the one or more memory devices including instructions, which when executed by the processor, cause the system to:
pre-process the audio input data to combine and strengthen an audio gait signal;
detect a sound of one or more footsteps from the audio gait signal; and
identify a person associated with the one or more footsteps using a set of trained footstep identification (ID) classifiers, wherein each trained footstep ID classifier is to be mapped to the gait of the person in the home based on a particular combination of personal profile, footwear, and floor surface within the home.

US Pat. No. 10,170,134

METHOD AND SYSTEM OF ACOUSTIC DEREVERBERATION FACTORING THE ACTUAL NON-IDEAL ACOUSTIC ENVIRONMENT

Intel IP Corporation, Sa...

1. A computer-implemented method of acoustic dereverberation comprising:receiving, by at least one processor, multiple audio signals comprising dry audio signals contaminated by reverberations formed by objects in or forming an actual acoustic environment wherein the reverberations comprise reverberation components and residual reverberation components;
performing, by at least one processor, dereverberation using weighted prediction error (WPE) filtering forming an output signal associated with the dry audio signals and comprising removing at least some of the reverberation components wherein the output signal still has at least some of the residual reverberation components;
forming, by at least one processor, a multichannel estimate of at least the reverberation components;
estimating, by at least one processor, multichannel coherence of the multichannel estimate of the reverberation components; and
reducing, by at least one processor, the residual reverberation components in the output signal comprising applying a minimum variance distortionless response (MVDR) beamformer and based, at least in part, on the estimate of the coherence.

US Pat. No. 10,170,133

ACOUSTIC ENHANCEMENT BY LEVERAGING METADATA TO MITIGATE THE IMPACT OF NOISY ENVIRONMENTS

1. A system, comprising:a memory that stores instructions;
a processor that executes the instructions to perform operations, the operations comprising:
determining that an audio stream includes an interference signal if a first portion of the audio stream correlates with metadata that identifies the interference signal;
cancelling, if the audio stream is determined to include the interference signal, the interference signal from the audio stream, wherein the interference signal is cancelled from the audio stream based on a pattern of usage of an interfering device that outputted the interference signal; and
transmitting, after cancelling the interference signal, a remaining portion of the audio stream to an intended destination.

US Pat. No. 10,170,132

ECHO-CANCELLING DEVICE AND ECHO-CANCELLING METHOD

AVERMEDIA TECHNOLOGIES, I...

1. An echo-cancelling device, which is electrically and externally connected to an electronic device, wherein an output signal and an external reference signal are generated by the electronic device according to a first sound signal, and an output audio is generated by the electronic device according to the output signal, comprising:an audio input-output (I/O) terminal selected from a universal serial bus (USB) terminal, a high definition multimedia interface (HDMI) terminal, a Thunderbolt terminal, an IEEE 1394 terminal or a PCI Express terminal, being electrically and externally connected to the electronic device to receive the external reference signal from the electronic device;
an audio-receiving module receives an input audio and the output audio, and generates an analog input signal with the input audio and the output audio;
an analog-to-digital (A/D) converter is electrically connected to the audio-receiving module to receive the analog input signal and generates a digital input signal according to the analog input signal; and
a processor is electrically connected to the A/D converter and the audio I/O terminal to receive the external reference signal via the audio I/O terminal and receive the digital input signal from the A/D converter so as to cancel the output audio and generate a second sound signal, which is transmitted to the electronic device via the audio I/O terminal.

US Pat. No. 10,170,131

DECODING METHOD AND DECODER FOR DIALOG ENHANCEMENT

Dolby International AB, ...

1. A method for enhancing dialog in a decoder of an audio system, the method comprising the steps of:receiving a plurality of downmix signals being a downmix of a larger plurality of channels;
receiving parameters for dialog enhancement, wherein the parameters are defined with respect to a subset of the plurality of channels including channels comprising dialog, wherein the subset of the plurality of channels is downmixed into a subset of the plurality of downmix signals, wherein the subset of the plurality of downmix signals contains fewer downmix signals than the plurality of downmix signals;
receiving reconstruction parameters allowing parametric reconstruction of channels that are downmixed into the subset of the plurality of downmix signals;
upmixing only the subset of the plurality of downmix signals parametrically based on the reconstruction parameters in order to reconstruct only a subset of the plurality of channels including the subset of the plurality of channels with respect to which the parameters for dialog enhancement are defined;
applying dialog enhancement to the subset of the plurality of channels with respect to which the parameters for dialog enhancement are defined using the parameters for dialog enhancement so as to provide at least one dialog enhanced signal; and
providing dialog enhanced versions of the subset of the plurality of downmix signals by mixing the at least one dialog enhanced signal with at least one other signal.

US Pat. No. 10,170,130

LINEAR PREDICTIVE ANALYSIS APPARATUS, METHOD, PROGRAM AND RECORDING MEDIUM

NIPPON TELEGRAPH AND TELE...

3. A linear predictive analysis apparatus which obtains a coefficient which can be converted into a linear predictive coefficient corresponding to an input time series signal for each frame which is a predetermined time interval, the linear predictive analysis apparatus comprising:processing circuitry configured to
calculate autocorrelation Ro(i) between an input time series signal Xo(n) of a current frame and an input time series signal Xo(n?i) i sample before the input time series signal Xo(n) or an input time series signal Xo(n+i) i sample after the input time series signal Xo(n) for each of at least i=0, 1, . . . , Pmax; and
obtain a coefficient which can be converted into linear predictive coefficients from the first-order to the Pmax-order using modified autocorrelation R?o(i) obtained by multiplying the autocorrelation Ro(i) by a coefficient for each corresponding i,
wherein the processing circuitry is further configured to acquire the coefficient from one coefficient table among coefficient tables t0, t1 and t2 using a value having positive correlation with intensity of periodicity of an input time series signal of the current frame or a past frame or a pitch gain based on the input time series signal assuming that a coefficient wt0(i) is stored in the coefficient table t0, a coefficient wt1(i) is stored in the coefficient table t1, and a coefficient wt2(i) is stored in the coefficient table t2,
assuming that, according to the value having positive correlation with the intensity of the periodicity or the pitch gain, a case is classified into any of a case where the intensity of the periodicity or the pitch gain is high, a case where the intensity of the periodicity or the pitch gain is medium and a case where the intensity of the periodicity or the pitch gain is low, a coefficient table from which a coefficient is acquired by the processing circuitry when the intensity of the periodicity or the pitch gain is high is set as a coefficient table t0, a coefficient table from which a coefficient is acquired by the processing circuitry when the intensity of the periodicity or the pitch gain is medium is set as a coefficient table t1, and a coefficient table from which a coefficient is acquired by the processing circuitry when the intensity of the periodicity or the pitch gain is low is set as a coefficient table t2, for at least part of i other than i=0, wt0(i)

US Pat. No. 10,170,129

APPARATUS FOR ENCODING A SPEECH SIGNAL EMPLOYING ACELP IN THE AUTOCORRELATION DOMAIN

Fraunhofer-Gesellschaft z...

1. An apparatus for encoding a speech signal by determining a codebook vector of a speech coding algorithm for encoding the speech signal, wherein the apparatus comprises:a matrix determiner for determining an autocorrelation matrix R, and
a codebook vector determiner for determining the codebook vector of the speech coding algorithm for encoding the speech signal depending on the autocorrelation matrix R,
wherein the matrix determiner is configured to determine the autocorrelation matrix R by determining vector coefficients of a vector r, wherein the autocorrelation matrix R comprises a plurality of rows and a plurality of columns, wherein the vector r indicates one of the columns or one of the rows of the autocorrelation matrix R, wherein
R(i,j)=r(|i?j|),
wherein R(i, j) indicates the coefficients of the autocorrelation matrix R, wherein i is a first index indicating one of a plurality of rows of the autocorrelation matrix R, and wherein j is a second index indicating one of the plurality of columns of the autocorrelation matrix R,
wherein the codebook vector determiner is configured to determine the codebook vector of the speech coding algorithm for encoding the speech signal by applying the formula

wherein R is the autocorrelation matrix, wherein R is a Hermitian Toeplitz matrix, and wherein ê is one of the codebook vectors of the speech coding algorithm for encoding the speech signal, wherein f(ê) is a normalized correlation, and wherein dT is defined according to

wherein e is an original, unquantized residual signal,
wherein T indicates a transpose of a vector, and
wherein at least one of the matrix determiner and the codebook vector determiner comprises a hardware implementation.

US Pat. No. 10,170,128

METHOD AND APPARATUS FOR PROCESSING TEMPORAL ENVELOPE OF AUDIO SIGNAL, AND ENCODER

HUAWEI TECHNOLOGIES CO., ...

8. An apparatus for processing an audio signal, comprising:a memory comprising instructions; and
a processor in communication with the memory, wherein the processor executes the instructions to:
obtain a high-band signal of a current frame of an audio signal;
divide the high-band signal of the current frame signal into M subframes, wherein M is an integer that is greater than 2;
perform windowing on a first subframe of the M subframes and a last subframe of the M subframes by using a first asymmetric window function,
perform windowing on a subframe except the first subframe and the last subframe of the M subframes to obtain a temporal envelope of the M subframes; and
encode the high-band signal of the current frame of the audio signal according to the temporal envelope of the M subframes.

US Pat. No. 10,170,127

METHOD AND APPARATUS FOR SENDING MULTIMEDIA DATA

SAMSUNG ELECTRONICS CO., ...

1. A first device, which provides an audio signal to a second device, the first device comprising:a memory that stores at least one previous audio frame;
a controller that:
determines a packet size based on a bandwidth supported by a channel mode,
determines using lossless codec, when the packet size is larger than a data threshold,
determines a frame size based on the packet size, when the packet size is smaller than or equal to the data threshold,
divides an audio signal input to the first device into a plurality of audio frames based on the frame size, compares a current audio frame among the plurality of audio frames with the at least one previous audio frame prestored in the memory of the first device, and selects one of the prestored previous audio frames based on similarity of the prestored previous audio frame and the current audio frame; and
a communicator that transmits an identification value of the selected previous audio frame to the second device instead of compressed data for the current audio frame.

US Pat. No. 10,170,126

EFFECTIVE ATTENUATION OF PRE-ECHOES IN A DIGITAL AUDIO SIGNAL

ORANGE, Paris (FR)

1. A method comprising:processing attenuation of pre-echo in a digital decoded audio signal by a processing device, wherein the processing comprises:
receiving at an input of the processing device a decoded signal in a communication network from a decoder device that has decoded the digital audio signal according to a transform decoding into the decoded signal, without the processing device receiving auxiliary information regarding the digital audio signal for attenuation of the pre-echo;
decomposition of the decoded signal into at least two sub-signals according to a predetermined decomposition frequency criterion, the decomposition being performed by a first low-pass filtering in the form of a finite impulse response filtering with zero transfer function phase:
c(n)z?1+(1?2c(n))+c(n)z
with c(n) being a coefficient lying between 0 and 0.25, to obtain a first sub-signal, a second sub-signal being obtained by subtraction of the first sub-signal from the decoded signal;
computation of respective attenuation factors per sub-signal and per sample of a previously determined pre-echo zone;
attenuation of pre-echo in the pre-echo zone of each of the sub-signals by application of the respective attenuation factors to the sub-signals;
producing an attenuated, processed digital audio signal by combining the attenuated sub-signals, in which the pre-echo attenuation has been performed; and
outputting the attenuated, processed digital audio signal on an output of the processing device so that the processed digital audio signal can be played.

US Pat. No. 10,170,125

AUDIO DECODING SYSTEM AND AUDIO ENCODING SYSTEM

Dolby International AB, ...

1. An audio decoding system for processing a two-channel input signal, the audio decoding system comprising a first parametric mixing stage adapted to receive the two-channel input signal and to receive a first set of mixing parameters, the first parametric mixing stage being adapted to output a first two-channel output signal, wherein the first parametric mixing stage comprises:a first decorrelation stage adapted to output a first decorrelated signal based on the input signal; and
a first mixing matrix adapted to receive said input signal and said first decorrelated signal, to form a first two-channel linear combination of channels from said input signal and said first decorrelated signal, and to output said linear combination as said first two-channel output signal,
wherein coefficients of said first linear combination are controllable by said first set of mixing parameters, and wherein said first set of mixing parameters comprises at least four mixing parameters,
wherein the audio decoding system further comprises a second parametric mixing stage adapted to receive the two-channel input signal and to receive a second set of mixing parameters, independent of the first set of mixing parameters, the second parametric mixing stage being adapted to output a second two-channel output signal,
wherein the second parametric mixing stage comprises:
a second decorrelation stage adapted to output a second decorrelated signal based on the input signal; and
a second mixing matrix adapted to receive said input signal and said second decorrelated signal, to form a second two-channel linear combination of channels from said input signal and said second decorrelated signal, and to output said second linear combination as said second two-channel output signal,
wherein coefficients of said second linear combination are controllable by said second set of mixing parameters, and wherein said second set of mixing parameters comprises at least four mixing parameters,
wherein the first and second mixing stages operate in parallel, and are distinguishable from each other by the values of the first and second sets of mixing parameters.

US Pat. No. 10,170,124

VOICE-CONTROLLED COMPUTER SYSTEM

MASTERCARD INTERNATIONAL ...

1. A voice-controlled computer system comprising:a headset with a heads up display (HUD),
wherein when the system requires a user to verbally enter an alphanumeric security code, the system is configured to display on the HUD, to the user, a first plurality of different pairs of alphanumeric characters, from which the user may verbally select, each pair of the plurality of different pairs of alphanumeric characters including a first character and an associated, randomly generated second character,
wherein the first character of each pair of the plurality of different pairs of alphanumeric characters is a character of the alphanumeric security code to be entered,
wherein the system is configured to:
receive a verbal entry of the associated second character of a pair of the first plurality of different pairs of alphanumeric characters displayed on the HUD,
upon successful recognition of the verbal entry of the associated second character of the pair of the first plurality of different pairs of alphanumeric characters, change the display on the HUD such that a second plurality of different pairs of alphanumeric characters, from which the user may verbally select, is displayed thereon, said second plurality of different pairs differing from said first plurality of different pairs, and
decipher the verbal entry of the associated second character of the pair of the first plurality of different pairs as equivalent to entry of the first character of the pair of the first plurality of different pairs.

US Pat. No. 10,170,123

INTELLIGENT ASSISTANT FOR HOME AUTOMATION

Apple Inc., Cupertino, C...

1. A method for controlling electronic devices using a virtual assistant on a user device having a memory and at least one processor, the method comprising: at the user device:receiving, an audio input comprising user speech;
transmitting data corresponding to the audio input to one or more servers;
receiving, from the one or more servers:
an identification of a first electronic device determined by the one or more servers based on the data corresponding to the audio input; and
a first command to be performed by the first electronic device determined by the one or more servers based on the data corresponding to the audio input;
transmitting the first command to the first electronic device;
receiving, after transmitting the first command to the first electronic device, a second audio input;
transmitting a state query to the first electronic device in accordance with the second audio input;
receiving, from the first electronic device, a current state of the first electronic device; and
transmitting the current state of the first electronic device to the one or more servers to be stored as at least a portion of a configuration, wherein the configuration defines a plurality of states of a plurality of corresponding electronic devices to use in response to a command that references the configuration.

US Pat. No. 10,170,119

IDENTIFYING SPEAKER ROLES IN A STREAMING ENVIRONMENT

International Business Ma...

1. A computer-implemented method executed by at least one processor comprising:monitoring multiple real-time transport protocol (RTP) streams associated with a conversation having speakers with unknown speaker roles; and
running diaritization on the RTP streams to identify the speakers;
running transcription on the RTP streams to output text corresponding to speech of the speakers;
using the speakers identified by the diaritization and using text analytics run on the output text of the transcription identify speakers in the RTP streams by their role;
where there is only a single speaker on each RTP stream, associating a speaker in each RTP stream with a synchronization source identifier (SSRC);
after the speakers are identified and associated with an SSRC, discontinuing diaritization of the RTP streams to preserve computer resources while continuing to identify the speakers in the RTP streams by their associated SSRC; and
outputting the speaker role to provide additional services.

US Pat. No. 10,170,118

TELEPHONY SYSTEM WITH A BACKGROUND RECAPILATION FEATURE

1. A telephony system comprising:a processor; and
a memory, wherein the memory stores instructions that, when executed by the processor, cause the processor to:
establish a telephony session between a first communication appliance and a second communication appliance;
record a conversation of the telephony session in response to establishing the telephony session;
receive a request from at least one of the first communication appliance, the second communication appliance, or a third communication appliance not already participating in the telephony session, wherein the request is for the third communication appliance to join the telephony session;
in response to receiving the request:
extend the telephony session to the third communication appliance;
stop recording the telephony session; and
automatically transcribe the recorded conversation into a text transcript, wherein the instructions that cause the processor to automatically transcribe include instructions that cause the processor to wait to receive the request before initiating the transcription; and
provide the text transcript of the conversation to the third communication appliance in response to the extending of the telephony session to the third communication appliance for causing display of the text transcript on a display device associated with the third communication appliance, wherein the text transcript comprises at least a portion of the conversation prior to the extending of the telephony session to the third communication appliance.

US Pat. No. 10,170,117

USER-GUIDED TEACHING AN OBJECT OF A DEICTIC REFERENCE TO A MACHINE

International Business Ma...

1. A method utilizing an apparatus for teaching an object of a deictic reference to a machine and performing a task, by the machine, with respect to the object that was taught to the machine, said apparatus comprising the machine and a laser light, said machine coupled to the laser light via a data and control bus and configured to operate the laser light, said method comprising:a processor of the machine teaching the object of the deictic reference to the machine which results in the machine learning the object, said machine being a non-human robot, wherein the machine comprises the processor, the data and control bus, a haptic interface, and a conversational system, wherein haptic input pertaining to touching the object and verbal input from a user are received by the processor, via the haptic interface and the conversational system, respectively, from devices connected to the data and control bus, and wherein the conversational system comprises a deictic reference tool for user-guided teaching of deictic references and referent objects of deictic references to the conversational system for performing actions and/or tasks with respect to the referent objects learned by the conversational system, said teaching comprising:
said processor finding an item in a region indicated by a physical pointing gesture, by the user, that points to the object by touching the object, wherein said finding the item in the region comprises receiving, via the haptic interface, the haptic input pertaining to touching the object;
in response to a determination that a reference describing the item is not in a dictionary of the machine, said processor shining the laser light on the item and in response, said processor receiving, via the conversational system, a negative spoken indication from the user that the item shined on by the laser light is not the object;
in response to the negative spoken indication from the user, said processor interacting with the user in an iterative procedure, wherein during each iteration of the procedure, said processor shining the laser light on a portion of the item or on something thing that is physically coupled to the item and in response, said processor receiving from the user via the conversational system (i) a first spoken indication that the laser light has shined closer to the object than in the previous iteration, (ii) a second spoken indication that the laser light has shined further from the object than in the previous iteration, or (iii) a third spoken indication that the laser light has shined on the object, wherein the machine learns the object in a final iteration of the procedure in which the processor receives the third spoken indication from the user;
said processor storing the learned object in a storage repository;
displaying the robot's visual field on a video screen or display with the learned object highlighted or outlined by a laser scanner subsystem; and
said machine performing a task with respect to the learned object in response to the machine having received a voice command to perform the task, said task comprising said machine moving to the item and picking up the object to develop: a larger database of the object, a measure of a weight of the object, or surface friction presented by the object.

US Pat. No. 10,170,116

MAINTAINING CONTEXT FOR VOICE PROCESSES

Amazon Technologies, Inc....

1. A computer-implemented method, comprising:receiving audio data from a first device;
determining that the audio data corresponds to an interaction associated with a first process;
sending, to a second device associated with the first process, a first request to operate the first process based on the interaction;
determining to halt a session associated with the first process at a first time;
determining that the first process is capable of using progress data to represent a current status of the first process;
determining first progress data corresponding to the first process, wherein the first progress data includes information about a first status of the first process at the first time;
associating the first progress data with an identity of the first process in a user profile associated with the first device; and
halting the session associated with the first process.

US Pat. No. 10,170,115

LINEAR SCORING FOR LOW POWER WAKE ON VOICE

Intel Corporation, Santa...

1. A system to perform key phrase detection comprising:memory to store a state score vector and an acoustic score vector; and
a processor coupled to the memory, the processor to:
combine the state score vector and the acoustic score vector to generate a score summation vector, wherein the state score vector comprises, for a first time instance, a state score for a single state rejection model and state scores for a multiple state key phrase model corresponding to a predetermined key phrase, and wherein the acoustic score vector comprises, for a second time instance and based on received audio input, an acoustic score for the single state rejection model and acoustic scores for the multiple state key phrase model;
determine an updated state score vector for the second time instance based on the multiple element score summation vector, wherein the updated state score vector comprises an updated state score for the single state rejection model and updated state scores for the multiple state key phrase model;
evaluate the updated state score for the single state rejection model and a selected updated state score for the multiple state key phrase model to detect the predetermined key phrase in the received audio input;
provide at least one of a system wake indicator or a system command in response to the detected predetermined key phrase.

US Pat. No. 10,170,113

CONFLICT RESOLUTION ENHANCEMENT SYSTEM

International Business Ma...

1. A processor-implemented method for controlling a plurality of environmental factors that trigger a negative emotional state, the method comprising:analyzing, by a processor, a plurality of user data when a user experiences a plurality of presenter attributes, wherein the plurality of user data is a plurality of user vital sign data and a plurality of user social media data, and wherein the plurality of user vital sign data is user heart rate, perspiration rate, respiration rate, blood pressure, and body temperature, and wherein the plurality of presenter attributes are a speaker identity, a speaker voice tone, a speaker voice volume, and a speaker voice pitch;
determining a negative emotional state is experienced by the user when an attribute within the plurality of presenter attributes is present based on the plurality of analyzed user data, wherein the determined negative emotional state is selected from a group consisting of a sound volume sensitivity, a sound pitch sensitivity, a user stress level, an anxious state, a nervous state, a frightened state, a sad state, and an anger state;
receiving a plurality of calendar information associated with a plurality of user accounts of an email account, a social media account, and an instant messenger account;
identifying an upcoming web conference based on the plurality of received calendar information;
identifying an attribute within the plurality of presenter attributes is present at the identified upcoming web conference; and
in response to determining the identified attribute causes the user to experience a negative emotional state, executing an audio accommodation method to modify a presenter's voice with an overlay to soften the presenter's voice for the user listening to the web conference based on the identified attribute, wherein the overlay is a voiceover that lowers a present voice volume and plays a modified presenter voice audio in a softer tone to the user.

US Pat. No. 10,170,110

SYSTEM AND METHOD FOR RANKING OF HYBRID SPEECH RECOGNITION RESULTS WITH NEURAL NETWORKS

Robert Bosch GmbH, Stutt...

1. A method for speech recognition in an automated system comprising:generating, with a controller, a plurality of feature vectors, each feature vector corresponding to one candidate speech recognition result in a plurality of candidate speech recognition results, the generating of a first feature vector in the plurality of feature vectors for a first candidate speech recognition result in the plurality of candidate speech recognition results further comprising:
identifying, with the controller, at least one trigger pair including two predetermined trigger words within the first candidate speech recognition result with reference to a plurality of predetermined trigger pairs stored in a memory;
identifying, with the controller, a plurality of unique words in the first candidate speech recognition result including a frequency that each unique word in the plurality of words occurs and at least one position of each unique word in the first candidate speech recognition result;
generating, with the controller a plurality of bag-of-words with decay parameters, each bag-of-words with decay parameter bowi being defined as bowi=?p?P?(wi)?p corresponding to one unique word wi in the plurality of unique words based on the frequency and the at least one position of the one unique word wi in a set of positions P?(wi) where the one unique word wi occurs and a predetermined numeric decay factor ?; and
generating, with the controller, the first feature vector including an element for the at least one trigger pair and an element for each bag-of-words with decay parameter in the plurality of bag-of-words with decay parameters;
providing, with the controller, the plurality of feature vectors as inputs to a neural network stored in the memory;
generating, with the controller a plurality of ranking scores corresponding to the plurality of feature vectors for the plurality of candidate speech recognition results based on an output layer of the neural network; and
operating, with the controller, the automated system using the candidate speech recognition result in the plurality of candidate speech recognition results corresponding to a highest ranking score in the plurality of ranking scores as input.

US Pat. No. 10,170,108

BREAK STATE DETECTION FOR REDUCED CAPABILITY DEVICES

Sinclair Broadcast Group,...

1. A method for placing secondary content into a break of unknown duration in a stream of primary content, the method comprising:streaming a segment of primary content;
receiving information indicative of the break of unknown duration in the streaming of the primary content;
playing secondary content based on receiving the information indicative of the break of unknown duration without knowing the duration of the break in the streaming of the primary content;
determining when a next segment of the primary content is available; and
streaming the next segment of the primary content upon detecting that the second segment of the primary content is available.

US Pat. No. 10,170,107

EXTENDABLE LABEL RECOGNITION OF LINGUISTIC INPUT

Amazon Technologies, Inc....

1. A machine-implemented method for labeling a linguistic input according to a user intent of the linguistic input, the method comprising:configuring a machine-implemented first encoder with a first set of parameter values for encoding a linguistic input as an encoded input, the encoded input being a numerical vector having a fixed dimension;
storing on a machine-readable medium a plurality of intent encodings, each intent encoding being an output of a second encoder configured with a second set of parameter values, each intent encoding being an encoding using the second encoder of corresponding intent attributes of an intent of a plurality of intents, each intent encoding being a numerical vector of the same dimension as the encoded input; and
processing a first linguistic input, the first linguistic input having been determined from a speech input, the processing including
computing, using the machine-implemented first encoder, a first encoded input as an output of the first encoder with the first linguistic input as input,
determining, using a machine-implemented third encoder, a plurality of intent scores, each intent score being associated with a different intent of the plurality of intents, determining each intent score of the plurality of intent scores including applying the first encoded input and an intent encoding of the plurality of intent encodings corresponding to said intent to the machine-implemented third encoder producing an intent score associated with said intent, and
associating the first linguistic input with a set of determined intents according to the plurality of intent scores, including associating the first linguistic input with an intent associated with a best score of the plurality of intent scores;
causing the first speech input to be processed according to the set of determined intents;
receiving intent attributes for a further intent not being an intent of the plurality of intents;
computing a further intent encoding as the output of the second encoder with the received intent attributes as input;
adding the further intent encoding to the plurality of intent encodings, and storing the further intent encoding with the plurality of intent encodings; and
processing a second linguistic input, including determining an intent score associated with the further intent by applying the further intent encoding as an input to the third encoder;
wherein the machine-implemented first encoder comprises a first artificial neural network (ANN) having an output layer producing the encoded input, and the second encoder comprises a second ANN having an output layer having an output producing the label encoding, and wherein the parameter values of the first encoder and second encoder comprise values of weights of the first ANN and the second ANN, respectively.

US Pat. No. 10,170,104

ELECTRONIC DEVICE, METHOD AND TRAINING METHOD FOR NATURAL LANGUAGE PROCESSING

SONY CORPORATION, Tokyo ...

1. An electronic device for natural language processing, comprising:a processor configured to:
for each of words obtained by segmenting a sentence in a training data set, determine attention parameters representing correlation between the word and each of other words in the sentence, wherein the words are represented by respective word vectors;
for each of the words, determine a context vector based on a sum of the word vectors of the other words in the sentence that are weighted based on the corresponding attention parameters; and
determine parameters of a trained neural network by training a neural network, based on label information of the sentence in the training data set, the word vectors, and context vectors for the words, the trained neural network being configured by the determined parameters to perform sentence classification on another sentence.

US Pat. No. 10,170,103

DISCRIMINATIVE TRAINING OF A FEATURE-SPACE TRANSFORM

International Business Ma...

1. A method for automatic speech recognition (ASR) by discriminatively training a feature-space transform, the method comprising:performing a first acoustic model (AM) training using manually transcribed data by implementing feature-space discriminative training (f-DT) on an initialized feature-space transform to obtain a pre-stage trained feature-space transform;
performing a second AM training using automatically transcribed data by implementing f-DT on the pre-stage trained feature-space transform as a newly initialized feature-space transform to obtain a main-stage trained feature-space transform;
performing a third AM training using manually transcribed data by implementing f-DT on the main-stage trained feature-space transform as a newly initialized feature-space transform to obtain a post-stage trained feature-space transform;
generating a post-stage trained AM from the post-stage trained feature-space transform for converting acoustic data to transcribed data; and
transcribing acoustic data using the post-stage trained AM.

US Pat. No. 10,170,102

AUTOMATIC ACCURACY ESTIMATION FOR AUDIO TRANSCRIPTIONS

International Business Ma...

9. A system for assigning a confidence level to at least one axiom extracted from text data, comprising:a memory medium comprising instructions;
a bus coupled to the memory medium; and
an audio transcription tool coupled to the bus that when executing the instructions causes the system to:
determine a number of accurate words in the text data based on a spell check function;
divide the number of accurate words from the text data by a total number of words in the text data;
automatically extract from a knowledge base stored in a computer infrastructure, the at least one axiom, wherein the axiom comprises a computer-parsable definition of a relationship of data to at least one of the words in the text data;
assign a confidence level to the at least one axiom based on an output of a Gaussian function applied to the result of the dividing;
receive a query from a user device, wherein the query includes at least one word;
match the at least one word with the at least one axiom using the knowledge base; and
provide the at least one axiom from the knowledge base to the user device based on the matching and the assigned confidence level.

US Pat. No. 10,170,101

SENSOR BASED TEXT-TO-SPEECH EMOTIONAL CONVEYANCE

International Business Ma...

1. A method for assigning phonetic data to a textual message for synthesis of an audio version of the textual message, the method comprising the steps of:receiving, from a user of a mobile device, a plurality of vocal samples;
determining a first set of phonetic data from the plurality of vocal samples based, at least in part, on:
segmenting each vocal sample in the plurality of vocal samples into a plurality of phonetic units; and
identifying a plurality of acoustic parameters corresponding to each of the plurality of phonetic units;
indexing a first set of phonetic units derived from the plurality of phonetic units based, at least in part, on:
identifying a correlation between acoustic parameters corresponding to phonetic units segmented from the plurality of vocal samples and a first emotional state of the user during a period of time in which each of the vocal samples are generated;
determining, based on physical characteristics associated with the user of the mobile device, the first emotional state of the user during a period of time which the textual message is generated via the mobile device;
comparing the first emotional state of the user with a context of the textual message;
determining, based on the comparison, that the first emotional state of the user matches the context of the textual message;
assigning, in response to determining that the first emotional state of the user matches the context of the textual message, acoustic parameters associated with those phonetic units in the first set of phonetic units that correspond to phonetic transcriptions of the textual message, wherein: the acoustic parameters are predicted to convey, to a listener, the first emotional state of the user; and
synthesizing, via speech synthesizer software, an audio version of the textual message based, at least in part, on the acoustic parameters.

US Pat. No. 10,170,100

SENSOR BASED TEXT-TO-SPEECH EMOTIONAL CONVEYANCE

International Business Ma...

1. A computer program product for assigning phonetic data to a textual message for synthesis of an audio version of the textual message, the computer program product comprising one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising instructions to:receive, from a user of a mobile device, a plurality of vocal samples;
determine a first set of phonetic data from the plurality of vocal samples based, at least in part, on instructions to:
segment each vocal sample in the plurality of vocal samples into a plurality of phonetic units; and
identify a plurality of acoustic parameters corresponding to each of the plurality of phonetic units;
index a first set of phonetic units derived from the plurality of phonetic units based, at least in part, on instructions to:
identify a correlation between acoustic parameters corresponding to phonetic units segmented from the plurality of vocal samples and a first emotional state of the user during a period of time in which each of the vocal samples are generated;
determine, based on physical characteristics associated with the user of the mobile device, the first emotional state of the user during a period of time which the textual message is generated via the mobile device;
compare the first emotional state of the user with a context of the textual message;
determine, based on the comparison, that the first emotional state of the user matches the context of the textual message;
assign, in response to determining that the first emotional state of the user matches the context of the textual message, acoustic parameters associated with those phonetic units in the first set of phonetic units that correspond to phonetic transcriptions of the textual message, wherein: the acoustic parameters are predicted to convey, to a listener, the first emotional state of the user; and
synthesize, via speech synthesizer software, an audio version of the textual message based, at least in part, on the acoustic parameters.

US Pat. No. 10,170,099

ELECTRONIC DEVICE AND METHOD FOR REPRESENTING WEB CONTENT FOR THE ELECTRONIC DEVICE

Samsung Electronics Co., ...

1. An electronic device comprising:a speaker;
a display;
a sensor;
communication circuitry; and
a controller configured to:
display, on the display, a first web page comprising a first area and a second area, the first area including a plurality of objects linked to a plurality of web pages, respectively,
determine, via the sensor, a state of the electronic device,
output, via the speaker, at least one voice corresponding to at least one text included in at least one of the first area and the second area, when it is determined that a user does not stare at the first web page according to the state of the electronic device, and
determine whether to convert the at least one text included in the at least one of the first area and the second area of the first web page to voice data based on a capability of a wearable external device received from the wearable external device, and
transmit, via the communication circuitry, a first information to output information included in the first area to the wearable external device, based on the capability of the wearable external device when it is determined that the user does not stare at the first web page according to the state of the electronic device.

US Pat. No. 10,170,098

SOUND EFFECT GENERATION DEVICE FOR VEHICLES

MAZDA MOTOR CORPORATION, ...

1. A vehicle sound effect generation apparatus for generating a sound effect of an engine based on a vibration sound database including a fundamental wave sound having a fundamental frequency component and a plurality of adjustment wave sounds having a frequency component other than the fundamental frequency component, the vehicle sound effect generation apparatus comprising:a running state detecting unit that detects a running state of a vehicle;
a lateral input amount setting unit that sets, based on the running state detected by the running state detecting unit, a lateral input amount in which a physical amount relating to at least one of a movement of the vehicle in a width direction and a movement of the vehicle in a turning direction is a parameter;
an adjustment wave sound selector that selects one or more half-order adjustment wave sounds having a half-order frequency component, based on the lateral input amount; and
a sound effect generation unit that synthesizes the fundamental wave sound with the one or more half-order adjustment wave sounds selected.

US Pat. No. 10,170,096

AUDIO CONTROL SYSTEMS AND METHODS FOR MITIGATING STRUCTURAL NOISE BORNE FROM TIRES

GM GLOBAL TECHNOLOGY OPER...

1. An audio control system for mitigating structural noise from tires of a vehicle, comprising:a Fourier Transform (FT) module configured to determine amplitudes of acceleration at predetermined orders, respectively, by performing a FT on a plurality of values of acceleration associated with a first wheel of the vehicle;
an order module configured to identify one of the predetermined orders where one of the amplitudes is greater than a predetermined value and to, based on the one of the amplitudes and a first rotational speed of the first wheel, determine a first order of a first frequency corresponding to the first rotational speed of the first wheel of the vehicle;
a sound control module configured to set characteristics for outputting sound at the first order of the first frequency corresponding to the first rotational speed of the first wheel; and
an audio driver module configured to, based on the characteristics, apply power to a first speaker within a passenger cabin of the vehicle at the first order of the first frequency corresponding to the first rotational speed of the first wheel.

US Pat. No. 10,170,095

PRESSURE ADAPTIVE ACTIVE NOISE CANCELLING HEADPHONE SYSTEM AND METHOD

BOSE CORPORATION, Framin...

1. A headphone system comprising:an earpiece having an interior volume, the earpiece configured to couple to an ear and define an acoustic volume comprising the interior volume and a volume within the ear;
a speaker acoustically coupled to the acoustic volume to provide acoustic energy to the acoustic volume based on a received driver signal;
a feedback microphone acoustically coupled to the acoustic volume to detect at least residual noise within the acoustic volume, and generate a feedback audio signal indicative of the residual noise; and
a control circuit comprising a sensor interface configured to receive an atmospheric pressure signal, the control circuit coupled to the feedback microphone to receive the feedback audio signal, the control circuit being configured to adjust the driver signal based at least in part on the feedback audio signal and the atmospheric pressure signal, wherein the atmospheric pressure signal comprises at least one instantaneous value of an atmospheric pressure, and wherein the control circuit is further configured to compare the instantaneous value to an alarm threshold and generate an alarm signal for the speaker when the instantaneous value exceeds the alarm threshold.

US Pat. No. 10,170,094

MUSICAL SOUND GENERATING DEVICE, CONTROL METHOD FOR SAME, STORAGE MEDIUM, AND ELECTRONIC MUSICAL INSTRUMENT

CASIO COMPUTER CO., LTD.,...

1. A musical sound generating device comprising:one or more operating units having sensors that detect operations of a performer;
a processor communicating with said one or more operating units,
wherein the processor is configured to perform the following:
determine a reflection coefficient of a progressive wave and a regressive wave using a mouthpiece model that models a mouthpiece as a three-dimensional shape having one end at which the mouthpiece is to be held in a mouth of the performer being smaller than another end, the progressive wave progressing through the modeled mouthpiece from said one end to said another end and the regressive wave regressing through the modeled mouthpiece from said another end to said one end, the reflection coefficient being determined by determining a wave impedance for the progressive wave and determining a wave impedance for the regressive wave; and
generate a musical sound signal on the basis of the determined reflection coefficient and an operation of the performer sensed by said one or more operating units, and outputs the musical sound signal to a sound generator for sound production,
wherein the processor determines a degree of opening of a reed relative to the mouthpiece on the basis of detection values from a sensor that detects how the mouthpiece is held in the mouth of the performer and the regressive wave that is determined from detection values from the sensors of the one or more operating units that detect finger operations of the performer, and
wherein the processor determines the reflection coefficient in accordance with the determined degree of opening.

US Pat. No. 10,170,093

PREAMPLIFICATION SYSTEM FOR AN ACOUSTIC GUITAR OR OTHER MUSIC INSTRUMENT WITH VIBRATING PARTS

HEART SOUND ITALY S.R.L.,...

1. A sound detection system of a musical instrument with vibrating parts, comprising:at least a pair of sensors comprised of at least
i) a first sensor comprised of a piezoelectric transducer in a first channel that picks up a first signal, and
ii) a second sensor comprised of a sensor transducer in a second channel that picks up a second signal that is independent from the first signal, the second sensor free of any piezoelectric transducer; and
a preamplification unit for processing a signal output from the first sensor in the first channel and a signal output from the second sensor in the second channel,
wherein said preamplification unit comprises
i) a first amplifier connected to the signal output of the first sensor, a first equalization stage comprising a first RC circuit connected to an output of the first amplifier, and a first variable weighted adder circuit with a first volume control having an arbitrary logarithmic response curve and comprised of a first resistive trimmer that sets a maximum gain value for the first channel, the first amplifier being a charge amplifier of fixed input impedance,
ii) a second amplifier connected to the signal output of the second sensor, a second equalization stage comprising a second RC circuit connected to an output of the second amplifier, and a second variable weighted adder circuit with a second volume control having an arbitrary logarithmic response curve and comprised of a second resistive trimmer that sets a maximum gain value for the second channel, the second amplifier being a charge amplifier or a non-inverting amplifier having high input impedance,
wherein the first equalization stage has a first structure that provides a first frequency response, and the second equalization stage has a second structure that provides a second frequency response different from the first frequency response,
iii) an adder connected to an output of the output of the first variable weighted adder circuit and to an output of the a second variable weighted adder circuit, and
iv) an output stage connected to an output of the adder.

US Pat. No. 10,170,092

PEDAL BOARD CONNECTION SYSTEM FOR MUSICAL INSTRUMENTS

1. A device for providing power and signal connection between a plurality of front and back sound stage music equipment, comprising:a front stage housing, supporting connection to a plurality of music equipment and to an input power;
a first plurality of music equipment signal sockets disposed on an exterior of the front stage housing, the first plurality of music equipment signal sockets adapted to provide connection to front stage music equipment for an amplifier instrument-in signal, an instrument-in signal, and a foot switch signal;
at least one power connector disposed on the exterior of the front stage housing, adapted to provide the input power;
a first aggregate, multi-pin wiring connector having a cable side and front stage side, disposed on the exterior of the front stage housing, the front stage side of the first aggregate connector having a first plurality of electrical contacts interior to the front stage housing, designated for connection to the amplifier instrument-in signal, the instrument-in signal, the foot switch signal, and the input power, wherein the cable side of the first aggregate connector is adapted to be removably connected to a single, multi-conductor cable;
a single, power and signal conveying cable having a front stage end and a back stage end, the front stage end having a first connector adapted to removably mate to the first aggregate connector, wherein the cable contains one or more shielded multi-electrical conductors and is adapted to convey the amplifier instrument-in stage signal, instrument-in stage signal, the foot switch stage signal, and the power input; and
at least one conditioning circuit having access to supplied power and providing the input power through the cable to the front stage music equipment,
wherein the device enables power and signals between the front and back sound stage music equipment to be conveyed by a single cable.

US Pat. No. 10,170,091

ELECTRONIC WIND INSTRUMENT, METHOD OF CONTROLLING THE ELECTRONIC WIND INSTRUMENT, AND COMPUTER READABLE RECORDING MEDIUM WITH A PROGRAM FOR CONTROLLING THE ELECTRONIC WIND INSTRUMENT

CASIO COMPUTER CO., LTD.,...

1. An electronic wind instrument comprising:at least one sensor, and
a processor which performs
a lip position determining process for determining a lip position of a player based on at least one output value from the at least one sensor;
a tonguing performance detecting process for detecting a tonguing performance played by the player based on the output value from the sensor; and
a tone muting process for muting a tone generated by the player's performance in accordance with the lip position determined in the lip position determining process, while the tonguing performance is being detected in the tonguing performance detecting process.

US Pat. No. 10,170,090

MUSIC INFORMATION GENERATING DEVICE, MUSIC INFORMATION GENERATING METHOD, AND RECORDING MEDIUM

VISIONARIST CO., LTD, Na...

1. A music information generating device, comprising:a picture-image inputting part which inputs a picture-image;
a sound-source name memorizing part which stores plural sound-source names;
a block representative-color determining part which determines, where with a vertical axis corresponding to a pitch of sound and a horizontal axis corresponding to a progression time of sound, the picture-image is divided into blocks having been arranged in lattice shape, a representative-color of each of the blocks;
a block color name recognizing part which selects and determines, from among plural color names which are made to correspond to plural ranges of color attribute value having been set beforehand, a color name corresponding to the representative-color of the block as a block color name of the block, by recognizing to which range of the color attribute value the representative-color of the block belongs, where the plural color names have been made or are going to be made to correspond to the plural sound-source names having been stored; and
a diagram music-score generating unit which selects, based on a criterion having been set beforehand, a designated block from among the blocks having been arranged in lattice shape, and thereby generates a diagram music-score,
wherein the diagram music-score generating unit utilizes a sound-source name of the block, a pitch of sound of the block, and a progression time of sound of the block, and thereby generates the diagram music-score.

US Pat. No. 10,170,089

METHOD AND APPARATUS FOR LIGHTING CONTROL OF A DIGITAL KEYBOARD MUSICAL INSTRUMENT

1. A method for controlling a light-emitting device of a digital keyboard musical instrument, comprising:detecting a touch action generated by a user upon a key of the digital keyboard musical instrument and generating a continuous touch signal that corresponds to the process of the touch action, by a capacitance sensor placed underneath the key, and transmitting the continuous touch signal to a processor, wherein the continuous touch signal comprises the magnitude information of the touch action;
receiving the continuous touch signal and generating a corresponding control signal in accordance with the magnitude information of the continuous touch signal, by the processor;
actuating the light-emitting device to produce a light-emitting effect in accordance with the control signal, by the processor.

US Pat. No. 10,170,088

COMPUTING DEVICE WITH TOUCHSCREEN INTERFACE FOR NOTE ENTRY

INTERNATIONAL BUSINESS MA...

1. A computing device, comprising:a touchscreen;
a speaker configured to output sounds corresponding to musical notes; and
a processor to define an area of the touchscreen as a note timing entry region and a remainder of the touchscreen as an interface region,
wherein the computing device further comprises:
a housing supportive of the touchscreen, the speaker and the processor and which is configured as a portable laptop computer; and
a trackpad supported on the housing with a surface remote from the touchscreen and having first and second areas respectively corresponding to the note timing entry region and the interface region,
wherein the processor is configured to record a timing of user taps in the note timing entry region of the touchscreen and the first area of the surface of the trackpad and to control the speaker to output the sounds corresponding to the musical notes in a sequence in accordance with the timing of the user taps,
wherein the processor displays recommendations for durations, pressures and scale locations of the user taps and records and displays deviations between the recommendations and the durations, the pressures and the scale locations of the user taps, the scale locations of the user taps being defined relative to a baseline.

US Pat. No. 10,170,087

APPARATUS FOR SOUNDING A STRING OF STRINGED INSTRUMENT

1. An apparatus for sounding a string of a stringed instrument comprising:a first servo motor serving to secure a mediator to an output shaft of the first servo motor and to rotate the mediator in opposing directions for ensuring interaction of the mediator with the string;
a guide disposed substantially orthogonally to string plane of the stringed instrument and serving to move the first servo motor from or to the string along one side of the guide;
a second servo motor mounted at the reverse side of the guide; and
a transmission mechanism comprising its first end being coupled with an output shaft of the second servo motor and its second end being connected to the first servo motor.

US Pat. No. 10,170,086

SUPPORT DEVICE FOR PIVOTAL MEMBER OF KEYBOARD INSTRUMENT AND METHOD OF MANUFACTURING THE SAME

Kabushiki Kaisha Kawai Ga...

1. A method of manufacturing a support device for a pivotal member of a keyboard instrument, which pivotally supports the pivotal member pivotally moved by a key depression, via a pivotal pin fixed to the pivotal member, the method comprising:preparing a core material-containing braid formed by a slender elongated core material and a braid extending along a length of the core material and covering a peripheral surface of the core material;
preparing a support device body including two support walls opposed to each other with a predetermined spacing therebetween, and two pin holes formed in respective support walls and in which opposite ends of the pivotal pin are inserted, respectively;
inserting the prepared core material-containing braid through the two pin holes of the support device body and fixing the core material-containing braid to the support device body;
cutting the core material-containing braid inserted through the two pin holes, along inner and outer surfaces of each of the support walls such that cut surfaces of the core material-containing braid become flushed with respective inner and outer surfaces;
mounting the pivotal member between the two support walls of the support device body such that a hole portion of the pivotal member, through which the pivotal pin is to be inserted, and the pin holes of the two support walls are aligned in a straight line; and
inserting the pivotal pin from an outside of one of the two support walls into the pin hole of the one of the two support walls, the hole portion of the pivotal member, and the pin hole of the other of the two support walls to mount the pivotal pin while pushing out the core material of the core material-containing braid from each pin hole,
wherein in the preparing core material step, a core material-containing braid of a single type in which the core material and the braid have respective predetermined diameters is prepared, and
wherein the support device body has a diameter of the pin holes set according to a desired degree of rotatability of a kind of the pivotal member to be supported thereby.

US Pat. No. 10,170,085

PIANO SYSTEMS AND METHODS FOR THE ENHANCED DISPLAY OF THE HANDS OF A PIANIST

1. A method for the enhanced display of the hands of a pianist playing a piano having a keyboard and a lid with an underside, the lid having at least an open position and a closed position, the method comprising:(a) providing an imaging device in a position that is both above and to a side of the keyboard, such that the imaging device has a perspective view comprising the keyboard and at least one hand of the pianist, wherein closer keys appear larger than farther keys;
(b) recording, using the imaging device, at least one video stream comprising at least a portion of the perspective view; and
(c) while the pianist is playing the piano, at least one of:
(i) using at least a portion of the underside of the lid of the piano as a display for displaying the video stream;
(ii) using at least a portion of the lid as a support structure for a display for displaying the video stream; and
(iii) displaying at least a portion of the video stream within the space defined by the body and lid of the piano, when the lid is in the open position, wherein either:
(1) the keyboard displayed on the display has a trapezoidal shape, and the display's shape conforms to keyboard's trapezoidal shape, such that the display is not rectangular, and the display's shape is trapezoidal, five-sided, six-sided, or curved, such that the displayed trapezoidal keyboard fits within the display, or
(2) the display's shape comprises a curve conforming to a curve of the piano lid, such that the display is not rectangular.

US Pat. No. 10,170,084

GRAPHICAL REPRESENTATION GENERATION FOR MULTIPLE POINTS OF INTEREST

Apple Inc., Cupertino, C...

1. A method comprising:identifying, at a server system, a plurality of graphical interface items, each of the plurality of graphical interface items corresponding to a point of interest (POI) on a map, wherein the map is associated with an initial map scale;
receiving, at the server system, an indication of a change in the initial map scale to a new map scale;
in response to receiving the indication of the change in the initial map scale, generating a representation of a plurality of POI's on the map, wherein inclusion of graphical interface items corresponding to a first subset of the plurality of POI's in a generated representation is determined in a first manner and wherein inclusion of graphical interface items of a second subset of the plurality of POI's in the generated representation is determined in a second manner different from the first manner, wherein the first subset of the plurality of POI's is associated with a higher priority level than the second subset of the plurality of POI's; and
causing, by the server system, the generated representation to be displayed on a display of a computing device providing recommended POIs to a user.

US Pat. No. 10,170,082

IMAGE DISPLAY DEVICE AND IMAGE DISPLAY METHOD

NEC CORPORATION, Minato-...

1. An image display device comprising a signal processor and a display controlled by a controller configured to process a plurality of thumbnail images each having a predetermined aspect ratio based on a plurality of main images having different aspect ratios, wherein each of the plurality of thumbnail images includes an effective image area surrounded by blanks depending on each of the plurality of main images, wherein the controller processes a thumbnail image among the plurality of thumbnail images by way of (i) to (iii),(i) specifying a short side of the effective image area of the thumbnail image in a horizontal direction when the effective image area is surrounded by blanks formed in the horizontal direction or in a vertical direction when the effective image area is surrounded by blanks formed in the vertical direction;
(ii) resizing the effective image area of the thumbnail image by adjusting the short side of the effective image area to a predetermined length of a square shape that is determined in advance, thus producing a resized image; and
(iii) extracting the square shape from the effective image area of the resized image about a center of the effective image area of the resized image, thus generating a display image corresponding to the square shape.

US Pat. No. 10,170,081

IMAGE CORRECTION DEVICE AND VIDEO CONTENT REPRODUCTION DEVICE

SOCIONEXT INC., Kanagawa...

1. An image correction device, which generates a corrected image for a viewer with low vision, by adding excessive emphasis which reduces image quality as perceived by a viewer having normal eyesight, to at least one of luminance gradation, luminance contour, and color tone of a pre-correction image,the image correction device, comprising:
a controller which specifies, in a low vision mode which is an image correction mode for the viewer with low vision, a parameter that represents an amount of correction greater than an upper limit of an amount of correction which does not reduce the image quality as perceived by the viewer having normal eyesight when the pre-correction image is corrected; and
an image processor which generates the corrected image by correcting the at least one of the luminance gradation, the luminance contour, and the color tone of the pre-correction image with the amount of correction represented by the parameter,
wherein the image processor includes a gradation corrector which corrects the luminance gradation of the pre-correction image,
the gradation corrector includes:
a histogram detector which counts, in each of N sections obtained by dividing a range of a pre-correction luminance value related to luminance of a plurality of pixels included in the pre-correction image, a frequency HIST(i) which is the number of pixels each having the pre-correction luminance value included in an i-th section, N being ?2, I being 1 to N;
a gain characteristics generator which receives a magnifying value HISTEFFECT which has been specified, and generates, using a value HIST_AVE which is an average value of the frequency HIST(i), a polygonal line having a gradient of (1+(HIST(i)/HIST_AVE?1)×HISTEFFECT) in the i-th section, as gain characteristics representing correspondence between the pre-correction luminance value and a corrected luminance value; and
a converter which converts the pre-correction luminance value into the corrected luminance value associated with the pre-correction luminance value according to the gain characteristics, and
the controller specifies, as the magnifying value HISTEFFECT, a value less than or equal to 0.05 in the standard mode, and a value greater than or equal to 0.2 in the low vision mode, to the gradation corrector.

US Pat. No. 10,170,080

ELECTRONIC DEVICE HAVING ANCILLARY DISPLAY WITH COLOR CONTROL

Apple Inc., Cupertino, C...

1. An electronic device, comprising:a first display with a first color cast;
a keyboard having keyboard keys with glyphs with a second color cast that is warmer or cooler than the first color cast; and
a second display having a third color cast; and
control circuitry configured to:
automatically adjust the third color cast to match the first color cast and display first content on the second display during a first time period; and
automatically adjust the third color cast to match the second color cast and display second content on the second display during a second time period that is at least partially different from the first time period.

US Pat. No. 10,170,079

DISPLAY APPARATUS AND DISPLAY PANEL DRIVING METHOD THEREOF

SAMSUNG ELECTRONICS CO., ...

1. A method of driving a display panel comprising a plurality of pixels including red (R), green (G), blue (B), and white (W) sub-pixels, the method comprising:receiving image data;
converting RGB data included in the received image data into RGBW data; and
driving the display panel based on the converted RGBW data,
wherein the converting comprises converting the RGB data into YCbCr data and obtaining a W value of the RGBW data based on a Y value of the converted YCbCr data, and
wherein the W value is the Y value of the converted YCbCr data or a value obtained by applying the Y value to a predetermined contrast enhancement algorithm.

US Pat. No. 10,170,078

METHOD OF PROCESSING OPTICAL COHERENCE TOMOGRAPHIC IMAGE AND APPARATUS FOR PERFORMING THE METHOD

SAMSUNG ELECTRONICS CO., ...

1. A method of processing an optical coherence tomographic image, the method y comprising:obtaining an optical coherence tomographic image by irradiating light to an object;
generating a color space map based on the obtained optical coherence tomographic image;
normalizing data of the obtained optical coherence tomographic image;
realigning the normalized data of the optical coherence tomographic image;
performing tone mapping on the realigned data of the optical coherence tomographic image; and
generating a color image by mapping the data of the optical coherence tomographic image on which the tone mapping is performed, by using the generated color space map,
wherein properties of the color space map comprise a hue having a linear characteristic, while a brightness and a saturation have a non-linear characteristic, and
wherein mapping values of hue corresponding to gray level intensity values are set to have a constant gradient.

US Pat. No. 10,170,077

MULTI-PROJECTOR SYSTEM, PROJECTOR, METHOD FOR ADJUSTING IMAGE, AND COMPUTER PROGRAM PRODUCT

JVC KENWOOD Corporation, ...

1. A multi-projector system comprising:two or more projectors including a first projector and a second projector;
an image outputting apparatus implemented by CPU configured to output respective images to the two or more projectors; and
an adjusting apparatus implemented by CPU configured to adjust images projected by the two or more projectors, wherein each of the projectors comprises
a liquid crystal on silicon (LCOS) device configured to modulate light from a light source in accordance with an input image so as to emit the modulated light as a projected image; and
a color adjusting unit implemented by CPU and configured to control the input image in accordance with first control data so as to adjust colors of the projected image,
the image outputting apparatus comprises
an outputting unit implemented by CPU and configured
to arrange red, green, and blue as three primary colors and cyan, magenta, and yellow as three complementary colors that are each complementary to a corresponding one of the three primary colors in two areas positioned correspondingly to each of a first adjustment image and a second adjustment image having respective areas obtained by dividing an image frame corresponding to the projected images of the first projector and the second projector in a predetermined direction and
to output the first adjustment image and the second adjustment image as the input images of the first projector and the second projector respectively, and
the adjusting apparatus comprises
a camera configured to take a projected image projected onto a projection medium and to output a captured image;
an analyzing unit implemented by CPU and configured to, when a first adjustment projected image projected onto the projection medium based on the first adjustment image by the first projector and a second adjustment projected image projected onto the projection medium based on the second adjustment image by the second projector are projected and arranged in the predetermined direction with the positions of the respective areas matched and when there is an overlapping area in the first adjustment projected image and the second adjustment projected image, analyze an image of the overlapping area from the captured image so as to determine a color component; and
a controller implemented by CPU configured to generate and output the first control data for controlling at least the color adjusting unit of the first projector so that a mixed color of one of the primary colors and one of the complementary colors with the overlapping area is an achromatic color in accordance with the color component determined as a result of the analysis by the analyzing unit, wherein,
the controller is, for each primary color, configured to
generate and output the first control data that causes the color adjusting unit of the first projector to change the color of an area in which a primary color is arranged, and
adjust a color of images projected by the first projector by placing, at first adjusted positions on an xy-chromaticity diagram, positions of the primary colors projected by the first projector on the xy-chromaticity diagram,
wherein, the first adjusted positions are set by compositing each of the primary colors with another one of the primary colors so that the positions of the primary colors are moved on a side of a color gamut of which apexes are original positions of the primary colors, from the positions of the apexes of the color gamut,
each of the first adjusted positions is set so that a line passing through a position of a determined achromatic color on the xy-chromaticity diagram also passes through the first adjusted position being set and a position of one of the complementary colors projected by the second projector on the xy-chromaticity diagram, and
one of the first adjusted positions is applied to an entire image projected by the first projector, through the first control data.

US Pat. No. 10,170,076

METHOD FOR SENDING COMMANDS TO DISPLAY DEVICES CONNECTED IN SERIES

DynaScan Technology Corp....

1. A method for sending commands to display devices connected in series, comprising:sending a command to a first display device of N display devices connected in series, the command having a header, each of the N display devices having an identification code, and the identification codes of the N display devices are predetermined as a same preset identification code;
the first display device receiving the command and determining whether the header is corresponding to the preset identification code;
when the header is corresponding to the preset identification code, the first display device executing the command; and
when the header of the command is different from the preset identification code, the first display device adding an adjustment to the header to generate a modified command, and sending the modified command to a display device next to the first display device;
wherein N is a positive integer.

US Pat. No. 10,170,075

ELECTRONIC DEVICE AND METHOD OF PROVIDING INFORMATION IN ELECTRONIC DEVICE

Samsung Electronics Co., ...

1. An electronic device, comprising:a rotation support member;
a support member configured to support the rotation support member;
a rotation member movably coupled to the rotation support member;
a display movably coupled to a surface of the rotation member;
a driving device configured to drive the display;
a memory; and
a processor,
wherein the processor is configured to control, if input information is received, driving of the rotation member to make the display corresponding to the received input information face a first direction,
control, if the display moves to face the first direction, driving the rotation member to face a second direction for identifying an external object,
identify, if the display is located to face the external object in the second direction, the external object, and
display information on at least one function executed in connection with the identified external object on the display.

US Pat. No. 10,170,074

DISPLAY SCREEN ADJUSTING METHOD, DISPLAY SCREEN ADJUSTING APPARATUS, AS WELL AS DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A display screen adjusting method, comprising the steps of:acquiring visual angle information and fixation point position information of a user relative to a display screen, the visual angle information comprising an angle formed between the sight line of the user and a plane of the display screen, and the fixation point position information comprising the position where the sight line of the user intersects with the plane of the display screen;
determining a reference point position to which the display screen needs to be adjusted according to the fixation point position information; and
adjusting the angle and position of the display screen according to the visual angle information, the reference point position and the current position of the display screen in light of a predetermined rule,
wherein the step of acquiring the visual angle information and fixation point position information of the user relative to the display screen comprises:
acquiring the visual angle information and fixation point position information of the user relative to the display screen when a time period during which the sight line of the user is kept fixed exceeds a predetermined time period,
wherein the visual angle information and the fixation point position information are visual angle information and fixation point position information of the user's both eyes relative to the display screen, and the step of determining the reference point position to which the display screen needs to be adjusted according to the fixation point position information comprises:
when the fixation point position information is two positions where the sight lines of the user's two eyes respectively intersect with the plane of the display screen, taking the central point of the line connecting the two positions as the reference point position; and
when the fixation point position information is one position where the sight lines of the user's two eyes intersect with the plane of the display screen, taking the one position as the reference point position.

US Pat. No. 10,170,073

VEHICLE DRIVING ASSISTANCE APPARATUS

BOE TECHNOLOGY GROUP CO.,...

1. A vehicle driving assistant apparatus comprising:an infrared image acquiring module for acquiring information of an infrared image of an object ahead of a vehicle;
a luminance detection module for detecting the luminance of visible light transmitted to the vehicle from ahead of the vehicle;
an infrared driving module connected with the infrared image acquiring module;
a luminance comparing module connected with the luminance detection module and the infrared driving module, the luminance comparing module for comparing the luminance of the visible light detected by the luminance detection module and a preset value, sending a first signal to the infrared driving module when the luminance of the visible light is greater than or equal to the preset value, and sending a second signal to the infrared driving module when the luminance of the visible light is less than the preset value; and
a display module connected with the infrared image acquiring module, the display module for displaying a corresponding image according to the information of the infrared image acquired by the infrared image acquiring module;
wherein the infrared driving module is configured to activate the infrared image acquiring module when receiving the first signal, and deactivate the infrared image acquiring module when receiving the second signal.

US Pat. No. 10,170,072

GATE LINE LAYOUT CONFIGURATION

Apple Inc., Cupertino, C...

1. A display device, comprising:a plurality of pixels;
a plurality of source lines configured to provide a plurality of data line signals to the plurality of pixels;
a plurality of gate lines configured to provide a plurality of gate signals to a plurality of switches associated with the plurality of pixels;
a plurality of vertical gate lines disposed generally parallel to the plurality of source lines and coupled to the plurality of gate lines at a plurality of cross point nodes; and
a plurality of compensation lines, each compensation line proximate and parallel to a respective vertical gate line of the plurality of vertical gate lines, wherein the plurality of compensation lines are configured to transmit a respective plurality of compensation signals, each being an inverse of a respective gate signal of the plurality of gate signals to reduce or eliminate a kickback voltage on at least one of the plurality of pixels, and wherein the plurality of compensation lines is configured to reduce a coupling effect between the plurality of vertical gate lines and the plurality of source lines of at least one cross point node of the plurality of cross point nodes, and wherein the plurality of gate lines and the plurality of compensation lines are positioned above or below the plurality of source lines.

US Pat. No. 10,170,071

DISPLAY APPARATUS

Japan Display Inc., Toky...

1. A display apparatus comprising:a display device that displays an image; and
a drive circuit that drives the display device,
wherein the display device comprises
a regulator that supplies power based on a predetermined set voltage,
a plurality of circuit blocks that share the supply of the power from the regulator and control the display device,
a voltage monitoring circuit that determines whether a level of a power supply voltage of at least one of the circuit blocks is high or low based on a predetermined threshold voltage, and
a voltage controller that increases the set voltage when the voltage monitoring circuit determines that the power supply voltage of the circuit block is lower than the threshold voltage,
wherein the voltage controller reduces the set voltage when the power supply voltage is equal to or higher than the threshold voltage for a predetermined period of time after the set voltage has been increased by the voltage controller, and
wherein, when the voltage controller reduces the set voltage, a lower limit voltage of the set voltage is an initial set voltage before the voltage controller has increased the set voltage.

US Pat. No. 10,170,069

SHIFT REGISTER, DRIVING METHOD THEREOF AND GATE DRIVING DEVICE HAVING STABLE OUTPUT

BOE TECHNOLOGY GROUP CO.,...

1. A shift register, comprising:an input circuit, coupled to a signal input terminal, a first voltage signal terminal and a first node, and configured to supply a first voltage signal from the first voltage signal terminal to the first node according to an input signal from the signal input terminal;
a first reset circuit, coupled to a reset signal terminal, a second voltage signal terminal and the first node, and configured to supply a first reset signal from the second voltage signal terminal to the first node according to a second reset signal from the reset signal terminal, so as to reset a voltage of the first node;
an output circuit, coupled to a clock signal terminal, a signal output terminal and the first node, and configured to supply a clock signal from the clock signal terminal to the signal output terminal as an output signal, according to the voltage of the first node;
a second reset circuit, coupled to a third voltage signal terminal, the first node, a second node and the signal output terminal, and configured to supply a third voltage signal from the third voltage signal terminal to the first node and the signal output terminal according to a voltage of the second node, so as to reset the voltage of the first node and the output signal; and
a first pull-down control circuit, coupled to the first node, the second node, the third voltage signal terminal, a first auxiliary voltage signal terminal and a second auxiliary voltage signal terminal, and configured to control the voltage of the second node according to the voltage of the first node;
wherein a phase of a first auxiliary voltage signal from the first auxiliary voltage signal terminal is opposite to that of a second auxiliary voltage signal from the second auxiliary voltage signal terminal, each with a duty ratio of 50%, and
wherein the first pull-down control circuit comprises:
a sixth transistor having a control electrode coupled to the first node, a first electrode coupled to the third voltage signal terminal, and a second electrode coupled to the second node;
a seventh transistor having a control electrode and a first electrode both coupled to the second auxiliary voltage signal terminal, and a second electrode coupled to the second node; and
an eighth transistor having a control electrode and a first electrode both coupled to the first auxiliary voltage signal terminal, and a second electrode coupled to the second node, and
wherein a width-to-length ratio of the seventh transistor is identical with a width-to-length ratio of the eighth transistor; and
a width-to-length ratio of the sixth transistor is an integral multiple of the width-to-length ratios of the seventh transistor and the eighth transistor.

US Pat. No. 10,170,068

GATE DRIVING CIRCUIT, ARRAY SUBSTRATE, DISPLAY PANEL AND DRIVING METHOD

BOE TECHNOLOGY GROUP CO.,...

1. A driving method for a gate driving circuit, the gate driving circuit comprising:at least a Gate driver on Array (GOA) unit at stage n, GOAn, and a GOA unit at stage n+m, GOAn+m, an output terminal of GOAn being connected to an input terminal of GOAn+m, and an output terminal of GOAn+m being connected to a reset terminal of GOAn, where n and m are natural numbers;
a signal line providing an electrical leakage compensation signal VLHB; and
an electrical leakage compensation sub circuit having two input terminals connected to output terminals of GOAn and GOAn+m, respectively, a control terminal connected to the signal line, and an output terminal connected to a Pull-Up (PU) node of GOAn+m, the electrical leakage compensation sub circuit being configured to compensate for a voltage at the PU node of GOAn+m in response to the electrical leakage compensation signal VLHB,wherein the driving method comprises:a display scanning phase in which the electrical leakage compensation signal is at a first level;
a compensation phase in which the electrical leakage compensation signal is at a second level, such that the electrical leakage compensation sub circuit compensates for the voltage at the PU node of the GOA unit, GOAn+m; and
a resetting phase in which the electrical leakage compensation sub circuit is reset in response to the electrical leakage compensation signal being switched from the second level to the first level,wherein the electrical leakage compensation sub circuit comprises a first N-type TFT, a second N-type TFT, a third N-type TFT and a fourth N-type TFT, the first level is low level and the second level is a high level, and wherein:in the display scanning phase, when the output terminal of the GOA unit at stage n, GOAn, is at a low level, the first N-type TFT, the second N-type TFT, the third N-type TFT and the fourth N-type TFT are all off; when the output terminal of the GOA unit at stage n, GOAn, becomes high, the first N-type TFT and the second N-type TFT are on and the third N-type TFT and the fourth N-type TFT are off,
in the compensation phase, the first N-type TFT is off, the second N-type TFT remains on and the third N-type TFT is on, such that a voltage at PUn+1 is pulled up, and
in the resetting phase, when the output terminal of the GOA unit GOAn+m is at the high level, the first N-type TFT, the second N-type TFT and the third N-type TFT are off and the fourth N-type TFT is on; in response to the output terminal of the GOA unit GOAn+m being switched from the high level to the low level, the first N-type TFT, the second N-type TFT, the third N-type TFT and the fourth N-type TFT are all off.

US Pat. No. 10,170,067

GOA ELECTRIC CIRCUIT BASED ON LTPS SEMICONDUCTOR THIN-FILM TRANSISTORS

WUHAN CHINA STAR OPTOELEC...

1. A GOA (Gate Driver on Array) electric circuit based on LTPS (Low Temperature Poly-silicon) semiconductor thin-film transistors, comprising a plurality of cascaded GOA units and each stage thereof comprising a scan control module, an output module, a bootstrap capacitor, and a pull-down module; n is a positive integer, in a nth-stage GOA unit except for a first stage and a last stage:wherein the scan control module comprises a first thin-film transistor, a third thin-film transistor, and a fifth thin-film transistor; the first thin-film transistor has a gate electrode electrically connected to a first clock signal, a source electrode electrically connected to an output terminal G(n?1) of a previous-stage (the (n?1)th stage) GOA unit, and a drain electrode electrically connected to a third node; the third thin-film transistor has a gate electrode electrically connected to a third clock signal, a source electrode electrically connected an output terminal G(n+1) of a next-stage (the (n+1)th stage) GOA unit, and a drain electrode electrically connected to the third node; and the fifth thin-film transistor has a gate electrode electrically connected to a constant high voltage level, a source electrode electrically connected to the third node, and a drain electrode electrically connected to a first node;
wherein the output module comprises a second thin-film transistor; the second thin-film transistor has a gate electrode electrically connected to the first node, a source electrode electrically connected to a second clock signal, and a drain electrode electrically connected to an output terminal G(n);
wherein one terminal of the bootstrap capacitor is electrically connected to the first node and the other terminal thereof is electrically connected to the output terminal G(n);
wherein the pull-down module comprises a fourth thin-film transistor, a sixth thin-film transistor, a seventh thin-film transistor, an eighth thin-film transistor, a ninth thin-film transistor, a tenth thin-film transistor, and a resistor; the fourth thin-film transistor has a gate electrode electrically connected to a fourth clock signal, a source electrode electrically connected to a constant low voltage level, and a drain electrode electrically connected to the output terminal G(n); the sixth thin-film transistor has a gate electrode electrically connected to a second node, a source electrode electrically connected to the constant low voltage level, and a drain electrode electrically connected to the third node; the seventh thin-film transistor has a gate electrode electrically connected to the second node, a source electrode electrically connected to the constant low voltage level, and a drain electrode electrically connected to the output terminal G(n); the eighth thin-film transistor has a gate electrode electrically connected to the third node, a source electrode electrically connected to the constant low voltage level, and a drain electrode electrically connected to the second node; the ninth thin-film transistor has a gate electrode electrically connected to a fourth node, a source electrode electrically connected to a timing signal, a drain electrode electrically connected to the second node; the tenth thin-film transistor has a gate electrode electrically connected to the third node, a source electrode electrically connected to the constant low voltage level, and a drain electrode electrically connected to the fourth node; and one terminal of the resistor is electrically connected to the constant high voltage level and the other terminal thereof is electrically connected to the fourth node; and
wherein all of the thin-film transistors are low temperature poly-silicon semiconductor thin-film transistors, the pulses of the first clock signal, the second clock signal, the third clock signal, and the fourth clock signal are sequentially outputted and are not overlapped with one another, and in a stage maintaining the output terminal G(n) at low voltage level, the voltage level of the second node is correspondingly changed between the high and low voltage levels as the timing signal is changed between the high and low voltage levels.

US Pat. No. 10,170,066

DRIVING METHOD AND DRIVING MODULE FOR GATE SCANNING LINE AND TFT-LCD DISPLAY PANEL

Shenzhen China Star Optoe...

1. A driving method for a plurality of gate scanning lines, wherein, the driving method comprises:driving the gate scanning lines line by line through a CKV waveform of a variable frequency of a gate driver;
from a first line of the gate scanning lines to a middle line of the gate scanning lines, an opening time is gradually increased for each of the gate scanning lines;
from the middle line of the gate scanning lines to a N-th line of the gate scanning lines, the opening time is gradually decreased for each of the gate scanning lines,
wherein the middle line of the gate scanning lines comprises a N/2-th line of the gate scanning lines and a N/2+1-th line of the gate scanning lines, the opening time of the N/2-th line of the gate scanning lines is the same as the opening time of the N/2+1-th line of the gate scanning lines, and N is an even integer.

US Pat. No. 10,170,065

SHIFT REGISTER UNIT AND DRIVING METHOD THEREOF, GATE DRIVING CIRCUIT, DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A shift register unit, comprising: an input module, an output control module and an output module;the input module comprising a first input sub-module and a second input sub-module; wherein the first input sub-module is connected to a signal input terminal and a first node, for transmitting a signal inputted by the signal input terminal to the first node; the second input sub-module is connected to the signal input terminal, a low level signal input terminal and a second node, for transmitting a signal inputted by the low level signal input terminal to the second node based on the signal inputted by the signal input terminal;
the output control module is connected to the first node, a clock signal input terminal and the second node, for transmitting a signal inputted by the clock signal input terminal to the second node based on the signal of the first node;
the output module is connected to the second node, a high level signal input terminal and a signal output terminal, for transmitting a signal inputted by the high level signal input terminal to the signal output terminal based on the signal of the second node,
wherein the shift register unit further comprises: a reset control module and a reset module;
wherein the reset control module is connected to a reset signal input terminal, the low level signal input terminal, the first node, a third node, the high level signal input terminal and the second node, for transmitting the signal inputted by the low level signal input terminal to the first node based on a signal inputted by the reset signal input terminal, transmitting the signal inputted by the high level signal input terminal to the third node, and transmitting the signal inputted by the low level signal input terminal to the first node and the second node based on the signal of the third node; and
the reset module is connected to the third node, the low level signal input terminal and the signal output terminal, for transmitting the signal inputted by the low level signal input terminal to the signal output terminal based on the signal of the third node.

US Pat. No. 10,170,064

CIRCUIT FOR PROCESSING GATE VOLTAGE SIGNAL SUPPLIED FOR LIQUID CRYSTAL DISPLAY DEVICE

Shenzhen China Star Optoe...

1. A circuit for processing a gate voltage signal supplied for a liquid crystal display device, comprising: an input-output circuit and a control circuit;wherein the input-output circuit is configured for receiving the gate voltage signal, the control circuit is configured for receiving a control signal and being subjected to the control of the control signal to make the input-output circuit to output a first output signal in a first time segment, a second output signal in a second time segment, a third output signal in a third time segment and a fourth output signal in a fourth time segment during each period based on the gate voltage signal;
wherein the control signal comprises a first control signal and a second control signal, a period of the first control signal and a period of the second control signal are the same as a period of the gate voltage signal, the first control signal has a first voltage level and the second control signal has a second voltage level in the second time segment, the first control signal has the second voltage level and the second control signal has the first voltage level in the third time segment, the first control signal and the second control signal in the other time segments both have the first voltage level or both have the second voltage level.

US Pat. No. 10,170,063

MURA COMPENSATION METHOD FOR DISPLAY PANEL AND DISPLAY PANEL

Shenzhen China Star Optoe...

1. A mura compensation method for display panel, comprising:compressing on an array basis of n*m pixels, storing a default mura compensation value corresponding to a first pixel in each area, wherein, n and m being integers greater than or equal to 2;
based on the default mura compensation value, performing linear interpolation calculation to obtain mura compensation values for pixels in the same area other than the first pixel, and performing mura compensation to the display panel;
after performing mura compensation to the display panel, obtaining information of an X-th area still having mura phenomenon, wherein the X-th area belonging to an area formed by compression on an array basis of n*m pixels of the display panel;
obtaining a final grayscale compensation curve equation;
based on the default mura compensation value and the final grayscale compensation curve equation, calculating to obtain supplementary mura compensation values for pixels in the X-th area other than the first pixel;
based on the default mura compensation value and the supplementary mura compensation values, re-performing the mura compensation to the X-th area.

US Pat. No. 10,170,062

DISPLAY PANEL, DISPLAY AND A METHOD OF RAISING A PURE COLOR IMAGE BRIGHTNESS OF FOUR PRIMARY COLORS

Wuhan China Star Optoelec...

1. A display panel, and the display panel comprises a plurality of pixel units aligned in array, and each pixel unit comprises a R pixel, a G pixel, a B pixel and a W pixel, wherein a gamma value of the W pixel of the display panel is set to be a first predetermined value, and gamma values of the R pixel, the G pixel, the B pixel of the display panel are set to be a second predetermined value smaller than the first predetermined value, wherein the display panel is implemented with process steps of: changing the gamma values of the R pixel, the G pixel, the B pixel from the first predetermined values to the second predetermined value as deactivating the W pixel; and adjusting a gray scale image of the entire display panel including the R pixel, the G pixel, the B pixel and W pixel to be the first predetermined value as activating the W pixel to raise brightness values of gamma middle gray scales of the R pixel, the G pixel and the B pixel to increase a contribution of the R pixel, the G pixel and the B pixel to a brightness of the display panel as showing a pure color image.

US Pat. No. 10,170,061

BACKLIGHT COMPENSATION FOR A COMPUTING DEVICE WITH TWO OR MORE DISPLAY DEVICES

Dell Products L.P., Roun...

1. A method comprising:determining, by a computing device comprising a first display device and a second display device, a first amount of ambient light associated with the first display device;
determining, by the computing device, a first current associated with the first display device;
determining, by the computing device, a second amount of ambient light associated with the second display device;
determining, by the computing device, a second current associated with the second display device;
determining, by the computing device, a first perceived brightness associated with the first display device based on the first current and the first amount of ambient light;
determining, by the computing device, a second perceived brightness associated with the second display device based on the second current and the second amount of ambient light;
determining, by the computing device, a first ratio of the first perceived brightness of the first display device to the second perceived brightness of the second display device; and
modifying, by the computing device and based at least in part on the first ratio, the second current to create a second modified amount of current associated with the second display device, wherein the second modified amount of current modifies the second perceived brightness of the second display device to create a modified second perceived brightness of the second display device.

US Pat. No. 10,170,059

COLOR SEQUENTIAL IMAGE METHOD AND SYSTEM THEREOF

WISTRON CORP., New Taipe...

1. A color sequential image method for displaying ages using two color fields, the method comprising:analyzing and sorting a plurality of colors in an input color image by percentages occupied in the input color image, wherein a first color occupies a largest percentage of the input color image, a second color occupies a middle percentage of the input color image, a third color occupies a smallest percentage of the input color image, and a sum of the percentages of the first, second and third colors equals one hundred percent of the input image;
generating a plurality of backlight control signals, wherein the backlight control signals comprises a first backlight control signal, a second backlight control signal, and a third backlight control signal which respectively correspond to the first color, the second color, and the third color;
driving two backlight sources according to a first set of two corresponding ones of the backlight control signals to form a first color field; and
driving two backlight sources according to a second set of two corresponding ones of the backlight control signals to form a second color field;
wherein the first set and the second set are different, and the third backlight control signal is in both the first set and the second set.

US Pat. No. 10,170,058

DISPLAY DEVICE WITH TEMPERATURE-BASED CONTROL AND METHOD FOR DRIVING THE SAME

SAMSUNG ELECTRONICS CO., ...

1. A display device comprising:a light emitter comprising a plurality of light emitting elements connected in parallel to each other;
a plurality of switching elements, respectively connected to the plurality of light emitting elements;
a plurality of temperature sensors, respectively configured to detect a temperature of the plurality of switching elements; and
a driving circuit configured to:
control a turn-on level of each of the plurality of switching elements based on the detected temperature, and
adjust a driving current of each of the plurality of light emitting elements based on the turn-on level of a respective switching element connected thereto;
wherein the driving circuit comprises:
a gain adjuster configured to adjust a reference current value based on the detected temperature; and
a compensator configured to adjust the turn-on level of the respective switching element based on a difference between the adjusted reference current value and a feedback current value of the respective switching element.

US Pat. No. 10,170,056

METHOD OF CONTROLLING MIRROR DISPLAY AND ELECTRONIC DEVICE FOR THE SAME

Samsung Electronics Co., ...

1. A method of controlling a mirror display, comprising:applying lighting power generated from one of external power and battery power to a power input terminal of a lighting unit of the mirror display, according to whether the external power is input to the mirror display, wherein the lighting unit includes the power input terminal and an enable terminal, the power input terminal is configured to receive the lighting power, and the enable terminal is configured to receive a signal for enabling or disabling the lighting unit;
applying the external power to a power key to operate a controller while the external power is input to the mirror display and applying the battery power to the power key while the external power is not input to the mirror display, wherein the power key outputs the one of the external power and the battery power while the power key is closed;
connecting one of the controller of the mirror display and the power key to the enable terminal of the lighting unit, such that lighting unit is enabled or disabled according to the signal from one of the controller or the battery power from the power key, according to whether the external power is input to the mirror display;
detecting a battery residual capacity of a battery providing the battery power; and
stopping an operation of a display of the mirror display in response to the external power not being input to the mirror display and the battery residual capacity being less than a predetermined value,
wherein connecting the one of the controller and the power key to the enable terminal of the lighting unit further comprises:
connecting the controller to the enable terminal of the lighting unit in response to the battery residual capacity being equal to or greater than the predetermined value; and
connecting the power key to the enable terminal of the lighting unit in response to the battery residual capacity being less than the predetermined value.

US Pat. No. 10,170,055

DISPLAY DEVICE AND DRIVING METHOD THEREOF

Semiconductor Energy Labo...

1. A display device comprising:a plurality of first wirings;
a plurality of second wirings;
a plurality of third wirings;
a plurality of fourth wirings;
a plurality of fifth wirings;
a plurality of pixels arranged in a matrix; and
a plurality of reading circuits,
wherein each of the plurality of pixels includes a light-emitting element, a first transistor, a second transistor, and a third transistor,
wherein each of the plurality of first wirings extends in a row direction,
wherein each of the plurality of second wirings extends in a column direction,
wherein each of the plurality of fourth wirings extends in the row direction,
wherein each of the plurality of fifth wirings extends in the column direction,
wherein a gate of the first transistor is electrically connected to one of the plurality of first wirings,
wherein one of a source and a drain of the first transistor is electrically connected to one of the plurality of second wirings,
wherein the other of the source and the drain of the first transistor is electrically connected to a gate of the second transistor,
wherein one of a source and a drain of the second transistor is electrically connected to one of the plurality of third wirings,
wherein the other of the source and the drain of the second transistor is electrically connected to one of a source and a drain of the third transistor,
wherein a gate of the third transistor is electrically connected to one of the plurality of fourth wirings,
wherein the other of the source and the drain of the third transistor is electrically connected to one of the plurality of fifth wirings,
wherein the light-emitting element is electrically connected to the other of the source and the drain of the second transistor,
wherein one of the plurality of reading circuits is electrically connected to one of the plurality of fifth wirings,
wherein in a blanking period of the display device:
in each of the plurality of pixels in a row in which all pixels are displayed in black, the first transistor is turned on by one of the plurality of first wirings and the third transistor is turned on by one of the plurality of fourth wirings;
the second transistor is turned on by one of the plurality of second wirings;
data on current characteristics of the second transistor is read out by the plurality of reading circuits; and
the plurality of pixels in the row are displayed in black via one of the plurality of second wirings, and
wherein a signal for correcting variation in the current characteristics in accordance with the data on the current characteristics is input to the pixels.

US Pat. No. 10,170,054

ORGANIC LIGHT EMITTING DISPLAY AND METHOD FOR DRIVING THE SAME

Samsung Display Co., Ltd....

1. An organic light emitting display that defines a plurality of pixels arranged in a matrix as a plurality of pixel row groups, each of which comprises the same number of pixel rows and individually drives the respective pixel row groups, the organic light emitting display comprising:a display unit comprising the plurality of pixels, a plurality of data lines, and a plurality of scan lines;
a scan driving unit configured to apply scan signals to the plurality of pixels;
a data driving unit configured to apply data voltages, that are to be provided to the plurality of pixels, to a first output line; and
a data distribution unit including a plurality of demultiplexers, each demultiplexer comprising two switches configured to selectively connect at least two data lines that are continuously arranged to the first output line according to at least two demultiplexing signals, each switch controlling connection between its respective data line and the first output line in response to receiving one of said demultiplexing signals,
wherein;
the demultiplexing signals that correspond to the pixel rows included in the respective row groups have different pulse widths, a first pulse width of each of the demultiplexing signals that corresponds to a first pixel row of the pixel row group is greater than a last pulse width of each of the demultiplexing signals that corresponds to a last pixel row of the pixel row group; and
the demultiplexing signals are sequentially output corresponding to the scan signals that are sequentially output.

US Pat. No. 10,170,053

GATE DRIVING MODULE AND GATE-IN-PANEL

LG DISPLAY CO., LTD., Se...

1. A gate driving module comprising:a first pull-up TFT having a terminal connected to a gate driving signal generator and another terminal connected to an end of a first gate line;
a first pull-down TFT having a terminal connected to the end of the first gate line and another terminal connected to a low-level voltage terminal;
a second pull-up TFT having a terminal connected to the gate driving signal generator and having another terminal, an another end opposite to the end of the first gate line connected only to the another terminal of the second pull-up TFT;
a third pull-up TFT having a terminal connected to the gate driving signal generator and another terminal connected to an end of a second gate line; and
a Qb3 node connected to a gate terminal of the third pull-up TFT via a third inverter,
wherein the first pull-down TFT is turned off when the first pull-up TFT and the second pull-up TFT are turned on, and the first pull-down TFT is turned on when the first pull-up TFT and the second pull-up TFT are turned off, and
wherein the Qb3 node is connected to a Qb2 node, the Qb2 node being connected to a gate terminal of the second pull-up TFT via a second inverter.

US Pat. No. 10,170,052

DISPLAY DEVICE

Samsung Display Co., Ltd....

1. A display device, comprising:a plurality of pixels respectively comprising a plurality of pixel circuits, each of the pixel circuits having at least one transistor, and a plurality of display structures connected to the plurality of pixel circuits, the plurality of display structures defining a display region of the display device; and
a driving circuit configured to drive the plurality of pixels, the driving circuit being at a center portion of the display region,
wherein a sum of widths of the plurality of pixel circuits and a width of the driving circuit is less than or equal to a sum of widths of the plurality of display structures.

US Pat. No. 10,170,050

PIXEL CIRCUIT, DRIVING METHOD, ORGANIC ELECTROLUMINESCENT DISPLAY PANEL, AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A pixel circuit, comprising a driving controller, a light emitter, a light emitting controller, an initialization controller, and a compensation controller,wherein the driving controller comprises a first input terminal which is connected with an output terminal of the initialization controller; a second input terminal which is connected with an output terminal of the compensation controller and a first output terminal of the light emitting controller; a third input terminal which is connected with a first input terminal of the light emitting controller and a first reference voltage line; and an output terminal which is connected with a second input terminal of the light emitting controller, and the driving controller is configured to supply a driving current to the light emitter for driving the light emitter to emit light;
wherein the initialization controller comprises a control terminal which is configured to receive an initialization control signal; an input terminal which is configured to receive an initialization signal; and an output terminal which is connected with the first input terminal of the driving controller, and in an initialization phase, the initialization controller is configured to, under the control of the initialization control signal, supply the initialization signal to the driving controller;
wherein the compensation controller comprises a first control terminal which is configured to receive a compensation control signal; a second control terminal which is configured to receive a data signal; an output terminal which is connected with the second input terminal of the driving controller and the first output terminal of the light emitting controller; and an input terminal which is connected with a second reference voltage line, and in the compensation phase, the compensation controller is configured to, under the control of the compensation control signal and the data signal, write the data signal and a preset threshold voltage into the driving controller, wherein the preset threshold voltage has a same threshold voltage as the driving controller to compensate the drift of the threshold voltage of the driving controller; and
wherein the light emitting controller comprises a first input terminal which is connected with the third input terminal of the driving controller and the first reference voltage line; a control terminal which is configured to receive a light emitting control signal; the second input terminal which is connected with an output terminal of the driving controller; the first output terminal which is connected with the second input terminal of the driving controller and the output terminal of the compensation controller; and a second output terminal which is connected with a terminal of the light emitter, and the other terminal of the light emitter is connected with a third reference voltage line, and in a light emitting phase, the light emitting controller is configured to, under the control of the light emitting control signal, supply a voltage of the first reference voltage line to input terminal of the driving controller, store the data signal and the preset threshold voltage in another input terminal of the driving controller, and apply the driving current from the driving controller to the light emitter for driving the light emitter to emit light.

US Pat. No. 10,170,049

DISPLAY DEVICE AND METHOD OF DRIVING THE SAME

LG Display Co., Ltd., Se...

1. A display device, comprising:a display panel comprising:
data lines and gate lines intersecting each other; and
pixels in a matrix;
a timing controller configured to:
allow the pixels to be driven at a lower refresh rate in low-speed driving mode than in normal driving mode; and
control a horizontal blank time to be longer in the low-speed driving mode than in the normal driving mode, the horizontal blank time being a period of time during which no data voltage exists, between an nth data voltage, supplied to the pixels on an nth horizontal line of the display panel, and an (n+1)th data voltage, supplied to the pixels on an (n+1)th horizontal line of the display panel, that are consecutively supplied through the data lines, where “n” is a positive integer greater than or equal to 1; and
a display panel driving circuit configured to:
write data to the display panel;
write one frame of image data to the pixels during one frame period in the normal driving mode; and
write one frame of image data to the pixels in a distributed manner during an i-frame period in the low-speed driving mode, where “i” is a positive integer from 2 to 4,
wherein the horizontal blank time is extended so that a next data voltage is supplied to the data lines after discharging the parasitic capacitance of the data lines in the low-speed driving mode.

US Pat. No. 10,170,048

PIXEL AND ORGANIC LIGHT-EMITTING DIODE (OLED) DISPLAY HAVING THE SAME

Samsung Display Co., Ltd....

1. An organic light-emitting diode (OLED) display comprising:a plurality of scan lines;
a plurality of light-emitting lines;
a plurality of data lines crossing the scan lines and the light-emitting lines;
a plurality of pixels; and
a voltage generator configured to output a third voltage and a fourth voltage different from the third voltage to the pixels,
wherein each of the pixels includes:
a pixel circuit configured to receive a first voltage, the third voltage and the fourth voltage; and
an OLED including an anode connected to the pixel circuit and a cathode configured to receive a second voltage having a voltage level lower than that of the first voltage,
wherein the difference between the second voltage and the fourth voltage is substantially constant, and wherein the pixel circuit is configured to apply the fourth voltage to the anode.

US Pat. No. 10,170,047

ORGANIC LIGHT EMITTING DISPLAY AND DRIVING METHOD THEREOF

Samsung Display Co., Ltd....

1. An organic light emitting display comprising:a plurality of pixels coupled to scan lines and data lines;
a scan driver configured to supply scan signals to the pixels through the scan lines;
a data driver configured to supply data signals to the pixels through the data lines; and
a power supplier configured to supply a first voltage to the pixels and to supply a second voltage to at least one of the scan driver and the data driver,
wherein the power supplier comprises a first converter configured to convert an input voltage into the first voltage, and a second converter configured to receive the first voltage generated by the first converter and convert the received first voltage into the second voltage.

US Pat. No. 10,170,046

OLED DISPLAY DEVICE AND METHOD FOR CORRECTING IMAGE STICKING OF OLED DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. An OLED display device, the OLED display device comprises an OLED pixel array; wherein the OLED display device further comprises:a pixel detecting circuit for detecting aging degrees of respective OLED pixels in the OLED pixel array;
wherein respective OLED pixels are aged by displaying an aging image on the OLED pixel array, such that the aging degrees of respective OLED pixels are the same; a brightness of a pixel in the aging image corresponding to an OLED pixel in the OLED pixel array is inversely proportional to the aging degree of the OLED pixel.

US Pat. No. 10,170,045

DISPLAY DEVICE AND DRIVING METHOD OF THE SAME

Sharp Kabushiki Kaisha, ...

1. A display device configured to display a plurality of subframes in one frame interval, the display device comprising:a display unit including a plurality of pixels laid out arrayed in a first and a second direction; and
drive circuits configured to drive the display unit following a color assignation rule,
wherein the color assignation rule is a rule that one of a first through a fourth color is assigned to each of the plurality of pixels in a first through a fourth subframe,
and wherein, in the color assignation rule, the plurality of pixels are classified into first through fourth groups such that
groups to which the pixels belong are different from all groups to which pixels belong that are adjacent in eight directions, and
pixels adjacent in 8 directions to pixels belonging to the same group, are of the same groups,
and the first through fourth colors are respectively assigned to the pixels of the first through fourth groups in the first subframe, the second through fourth and first colors are respectively assigned in the second subframe, the third, fourth, first, and second colors are respectively assigned in the third subframe, and the fourth and first through third colors are respectively assigned in the fourth subframe,
wherein the display unit further includes
a plurality of scanning lines,
a plurality of data lines, and
a plurality of light emission control lines,
wherein the drive circuits include
a scanning line drive circuit configured to select the plurality of scanning lines in order in each subframe interval,
a data line drive circuit configured to apply, to the plurality of data lines, voltage that corresponds to a video signal in each line interval in each subframe interval following the color assignation rule, and
a light emission control line drive circuit configured to drive the plurality of light emission control lines in each subframe interval following the color assignation rule,
wherein the pixels include
a data maintaining unit corresponding to one scanning line, one data line, and three or four light emission control lines, and holding voltage applied to a data line corresponding to a selection period of a corresponding scanning line,
first through third light-emitting elements configured to emit light of the first through third colors, and
first through third light emission control transistors provided between the data maintaining unit and the first through third light-emitting elements, having control terminals connected to a light emission control line of corresponding light emission control lines in accordance with the color assignation rule,
wherein the pixels further include
a full-emission control circuit configured to electrically connect between the data maintaining unit and the first through third light-emitting elements when selection voltage is applied to the fourth light emission control line corresponding to the fourth color, of the four corresponding light emission control lines,
wherein the full-emission control circuit further includes
three transistors of which control terminals and one conducting terminals are connected to the fourth light emission control line, and other conducting terminals are respectively connected to the control terminals of the first through third light emission control transistors.

US Pat. No. 10,170,044

ORGANIC LIGHT EMITTING DISPLAY AND METHOD OF DRIVING THE SAME

LG DISPLAY CO., LTD., Se...

1. An organic light emitting display comprising:a plurality of pixels sharing a sensing path;
a first switch circuit configured to supply a sensing data voltage to the pixels sharing the sensing path through data lines in response to a first scan pulse;
a second switch circuit configured to electrically connect an Organic Light Emitting Diode (OLED) of each of the pixels with the sensing path in response to a second scan pulse, to simultaneously supply currents of the pixels to the sensing path in a sensing period; and
a sensing circuit configured to sense a sensing value through the sensing path, wherein the sensing path includes a reference voltage line connected to the pixels to provide the currents of the pixels to the sensing circuit, and
wherein the pixels simultaneously sensed by the sensing circuit have a same sensing value, and data to be written to the pixels is compensated with a same compensation value.

US Pat. No. 10,170,043

DISPLAY DRIVING CIRCUIT, ARRAY SUBSTRATE, CIRCUIT DRIVING METHOD, AND DISPLAY DEVICE

BOE Technology Group Co.,...

1. A display driving circuit, being connected to one scan line and one data line, and comprising a pixel unit, a reset module, and a current control module, whereinthe reset module is connected to a reset signal line and the data line, respectively, and configured to set a voltage on the data line to a preset initial voltage when an active level is on the reset signal line;
the current control module is connected to a reference signal line, a data voltage signal line, and the data line, respectively, and configured to form a first current flowing from the data line to the reference voltage line, a magnitude of the first current being controlled by a voltage on the data voltage signal line; and
the pixel unit is connected to the scan line, the data line, a preset-level voltage line, and an output terminal for outputting a driving current, and configured to output the driving current to the output terminal when the active level is on the scan line,
wherein the pixel unit includes a first transistor and a second transistor,
the first transistor and the second transistor have device parameters that are the same or in a predetermined proportion, gates of the first transistor and the second transistor are both connected to a first node, and first electrodes of the first transistor and the second transistor are both connected to the preset-level voltage line; and
a second electrode of the second transistor is connected to the output terminal for outputting the driving current.

US Pat. No. 10,170,042

DISPLAY DEVICE HAVING SHARED COLUMN LINES

Sony Corporation, Tokyo ...

1. A display device comprising:a plurality of pixel circuits arranged in a matrix, the matrix including columns of the pixel circuits extending along a column direction, and the columns of the pixel circuits including a first pair of columns and a second pair of columns,
a plurality of signal lines extending along the column direction and configured to supply data signals;
a plurality of first control lines extending along a row direction perpendicular to the column direction and configured to supply scan signals;
a plurality of precharge potential lines extending along the column direction; and
a plurality of power supply potential lines extending along the column direction,
wherein one of the power supply potential lines is shared by pixel circuits in the first pair of columns,
one of the precharge potential lines is shared by pixel circuits in the second pair of columns,
the one of the power supply potential lines is located between the first pair of columns, but none of the precharge potential lines are located between the first pair of columns, and
the one of the precharge potential lines is located between the second pair of columns, but none of the power supply potential lines are located between the second pair of columns.

US Pat. No. 10,170,041

PIXEL CIRCUIT AND DISPLAY DEVICE

Sony Corporation, Tokyo ...

1. A display device, comprising: a plurality of pixel circuits; a plurality of power supply lines extending along a first direction; a plurality of reference potential lines extending along the first direction; and a plurality of signal lines extending along the first direction, wherein at least one of the plurality of pixel circuits includes: a drive transistor having a gate, a source and a drain electrodes, and configured to supply a drive current from one of the power supply lines to an electro-optic element, the source electrode being directly connected to an anode electrode of the electro-optic element; a capacitor having a first electrode connected to the source electrode and a second electrode connected to the gate electrode; a first thin film transistor (TFT) connected between the source electrode and one of the reference potential lines, and configured to supply a reference potential from one of the reference potential lines to the first electrode of the capacitor; and a second TFT connected between the second electrode and one of the signal lines, and configured to sample a signal voltage from one of the signal lines.

US Pat. No. 10,170,040

DISPLAY DEVICE

Japan Display Inc., Toky...

1. A display device comprising:a switching element having a first input/output terminal electrically connected to a first signal line;
a first wiring electrically connected to a second input/output terminal of the switching element;
a transistor having a gate electrode electrically connected to the first wiring;
a second wiring electrically connected to a source or drain of the transistor;
a pixel electrode electrically connected to the second wiring;
a first insulating layer which is arranged between the first wiring and the second wiring and is arranged between the first wiring and the pixel electrode;
a second insulating layer arranged between the first insulating layer and pixel electrode; and
a conducting layer arranged between the first insulating layer and the second insulating layer, the conducting layer including a region overlapping the pixel electrode; wherein
the conducting layer further includes a dividing groove dividing the conducting layer into a plurality of regions at a region overlapping the pixel electrode.

US Pat. No. 10,170,039

METHOD FOR CORRECTING DISPLAY DEVICE AND CORRECTION DEVICE FOR DISPLAY DEVICE

JOLED INC., Tokyo (JP)

1. A method for correcting a display device including:a display panel having display pixels,
a first memory that stores cumulative values of pixel signals included in a video signal,
a second memory having a slower write speed than a write speed of the first memory, and
a control unit that controls display of the display panel, the method to be performed by the control unit, comprising:
performing cumulative processing for calculating the cumulative values repeatedly in every first period and storing the cumulative values in the first memory in every the first period;
performing transfer processing for transferring the cumulative values from the first memory to the second memory in every second period longer than the first period;
delaying timing of the transfer processing in one part of the display pixels from timing of the transfer processing in the other part of the display pixels according to the write speed of the second memory;
for each of the display pixels, reading a cumulative value from the first memory and correcting a corresponding pixel signal; and
delaying start timing of the cumulative processing in the one part of the display pixels according to the timing of the transfer processing.

US Pat. No. 10,170,038

ORGANIC LIGHT EMITTING DIODE DISPLAY

Samsung Display Co., Ltd....

1. An organic light emitting diode display, comprising:a substrate;
a scan line and a previous stage scan line on the substrate and configured to transmit scan signals;
a data line and a driving voltage line crossing the scan line and configured to transmit a data voltage and a driving voltage, respectively;
an initialization transistor connected to the previous stage scan line and the driving voltage line, and comprising an initialization drain electrode connected to a driving gate electrode of a driving transistor;
a compensation transistor connected to the scan line and comprising a compensation drain electrode connected to the initialization drain electrode; and
an organic light emitting diode electrically connected to the driving transistor,
wherein at least one of the initialization transistor and the compensation transistor comprises a plurality of gate electrodes,
wherein the initialization transistor comprises:
a first initialization transistor comprising a first initialization channel, a first initialization gate electrode, a first initialization source electrode, and a first initialization drain electrode; and
a second initialization transistor comprising a second initialization channel, a second initialization gate electrode, a second initialization source electrode, and a second initialization drain electrode,
a third initialization transistor comprising a third initialization channel, a third initialization gate electrode, a third initialization source electrode, and a third initialization drain electrode, and
a fourth initialization transistor comprising a fourth initialization channel, a fourth initialization gate electrode, a fourth initialization source electrode, and a fourth initialization drain electrode.

US Pat. No. 10,170,037

CONTROLLER, ORGANIC LIGHT-EMITTING DISPLAY PANEL, ORGANIC LIGHT-EMITTING DISPLAY DEVICE, AND METHOD OF DRIVING THE SAME

LG Display Co., Ltd., Se...

1. An organic light-emitting display device comprising:an organic light-emitting display panel comprising a matrix of a plurality of subpixels disposed thereon, the plurality of subpixels having data voltages applied from data lines and driving voltages applied from driving voltage lines;
a data driver outputting the data voltages corresponding to image data to the data lines; and
a timing controller receiving input video data and controlling the data driver, wherein the timing controller converts the input video data to the image data,
wherein among the plurality of subpixels to which the driving voltages are applied from the driving voltage lines, subpixels located more distantly from start points of the driving voltage lines have a higher data voltage applied thereto via the data lines,
wherein the higher data voltage applied to the subpixels located more distantly from the start points is based on a predetermined distance between the subpixels and the start points,
wherein, among the plurality of subpixels to which the driving voltages are applied from the driving voltage lines, subpixels located at an equal distance from the start points of the driving voltage lines receive the data voltages to which different data voltage changes depending on grayscale levels are added to the voltage level corresponding to the image data if the grayscale levels of the image data for the respective subpixels are a predetermined low grayscale range, and
wherein the different data voltage changes correspond to differences in grayscale levels of the image data of the respective subpixels.

US Pat. No. 10,170,036

SYSTEMS AND METHODS FOR DISPLAYING IMAGES

International Business Ma...

1. A display pixel circuit comprising:a light emitting device operatively coupled to a light emitting device driver, the light emitting device driver configured to:
charge a storage device with a threshold voltage of the light emitting device driver by flowing a current through the light emitting device driver; and
switch a control voltage to permit the light emitting device driver to drive the light emitting device based on a voltage level;
a light detection device illuminated by detecting at least one wavelength of light producing a photocurrent proportional to an illuminance of the light detection device, wherein the light detection device is reverse biased and includes a cathode connected to a power voltage, and wherein the cathode is driven positive with respect to an anode connected to a load resistor; and
an illumination persistence circuit, consisting of the storage device, and comprising an illumination gain, wherein the illumination gain is configured to charge the storage device to store the voltage level;
wherein the storage device is connected in series with the light detection device and the light emitting device.

US Pat. No. 10,170,035

ORGANIC LIGHT-EMITTING DIODE DISPLAY

Samsung Display Co., Ltd....

1. An organic light-emitting diode (OLED) display, comprising:a display panel including a plurality of pixels and having a plurality of luminance levels at respective points on the display panel;
a power supply unit configured to provide first and second power voltages to the display panel;
a gamma reference voltage generator configured to i) generate a compensation gamma reference voltage, ii) detect a voltage level of the first power voltage at a detection point of the display panel, iii) change the compensation gamma reference voltage from a first voltage level to a second voltage level within a frame based at least in part on the detected voltage level, and iv) determine the first voltage level of the compensation gamma reference voltage based at least in part on one of the plurality of luminance levels at the respective points on the display panel;
a gamma voltage generator configured to divide the compensation gamma reference voltage so as to output a plurality of gamma voltages; and
a data driver configured to generate a data signal corresponding to the gamma voltages and provide the data signal to the display panel,
wherein the gamma reference voltage generator is further configured to:
substantially linearly decrease the compensation gamma reference voltage from the first voltage level to the second voltage level during a first duration of the frame, wherein the first duration corresponds to a duration in which the data signal is applied to a first area of the display panel, wherein the first area is closer to the data driver than the detection point, and
maintain the second voltage level during a second duration of the frame after the first duration, wherein the second duration corresponds to a duration in which the data signal is applied to a second area of the display panel, wherein the second area includes a remaining area of the display panel adjacent to the first area.

US Pat. No. 10,170,034

GRAPHENE DISPLAY, A DRIVING METHOD FOR A GRAPHENE DISPLAY AND A DRIVING APPARATUS

Shenzhen China Star Optoe...

1. A graphene display wherein the graphene display comprising a display panel and a driving apparatus electrically connected to the display panel, the display panel comprising a plurality of pixels distributed in array type and each of the pixels is consisted of three dynamic sub-pixels;wherein the driving apparatus comprising:
an obtaining module to obtaining grayscale values of three primary colors of each of the pixels to be input;
a determination module to determining adjusted grayscale values of the three dynamic sub-pixels of each of the pixels according to the obtained grayscale values of the three primary colors of each of the pixels and a preset correspondence relationship of the obtained grayscale values of the three primary colors and color blocks determined by five primary colors in color gamut;
a driving module to apply driving voltages to the three dynamic sub-pixels respectively corresponding to the adjusted grayscale values of the three dynamic sub-pixels of each of the pixels such that each of the pixels uses the three dynamic sub-pixels thereof to display the adjusted grayscale values of the five primary colors in the color gamut.

US Pat. No. 10,170,033

DISPLAY DEVICE

SAMSUNG ELECTRONICS CO., ...

1. A display device comprising:a data generator configured to generate a clock-embedded data packet;
a data recoveror configured to receive the clock-embedded data packet to recover data therefrom; and
a controller configured to control operation of the data generator and configured to control operation of the data recoveror,
wherein the data packet comprises a header, a first symbol that includes address information therein, and a second symbol that does not include address information,
wherein the header comprises address information of the first symbol, and
wherein the data recoveror uses address information in the header to recover data of the first symbol.

US Pat. No. 10,170,032

GATE DRIVE CIRCUIT UNIT AND DRIVING METHOD THEREOF, GATE DRIVE CIRCUIT, AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A gate drive circuit unit, comprising:an input sub-circuit, connected to a first level terminal, a signal input terminal and a first node, and used for pulling a voltage at the first node as same as a voltage at the first level terminal under control of an input signal at the signal input terminal;
a control sub-circuit, connected to the first level terminal, a second level terminal, a first clock signal terminal, a signal output terminal and a second node, and used for pulling a voltage at the second node as the same as a voltage at the first level terminal under the control of a first clock signal at the first clock signal terminal, an input signal at the signal input terminal and an output signal at the signal output terminal, or pulling a voltage at the second node as the same as a voltage at the second node under the control of an input signal at the signal input terminal and an output signal at the signal output terminal;
an energy storage sub-circuit, connected to the first node and the signal output terminal, and used for storing the voltage at the first node and causing the voltage at the first node and the voltage at the signal output terminal to equipotentially jump;
a reset sub-circuit, connected to the signal output terminal, the first node, the second node and the second level terminal, and used for pulling the voltage at the first node as the same as the voltage at the second level terminal and pulling the voltage at the signal output terminal as the same as the voltage at the second level terminal under the control of the voltage at the second node; and
an output sub-circuit, connected to the first node, the signal output terminal, and a second clock signal terminal, and used for outputting a second clock signal of a second clock signal terminal at the signal output terminal under the control of the voltage at the first node.

US Pat. No. 10,170,031

DISPLAY APPARATUS

BOE TECHNOLOGY GROUP CO.,...

1. A display apparatus comprising a T/CON functional module for providing a timing control, whereinthe T/CON functional module and at least one other functional module in the display apparatus are integrated into one printed circuit board,
wherein the at least one other functional module comprises at least one of a first functional module for providing signals for a gate line drive IC, a second functional module for providing signals for a data line drive IC, a system functional module for driving the T/CON functional module and a power functional module for providing operating voltages.

US Pat. No. 10,170,030

DUAL-MODE DISPLAY

Samsung Electronics Compa...

1. A device comprising:a first, non-emissive display comprising one or more non-emissive first-display pixels that are configured to operate in a plurality of modes comprising:
a first mode in which the one or more first-display pixels absorb or reflect visible light; and
a second mode in which the one or more first-display pixels are at least 70% transparent to visible light, wherein at least one first-display pixel comprises:
a front electrode oriented substantially parallel to a viewing surface of the display;
a first side electrode oriented substantially perpendicular to the viewing surface of the display; and
a second side electrode opposite the first side electrode and oriented substantially perpendicular to the viewing surface of the display and substantially parallel to the first side electrode, wherein:
a voltage difference exists between the two side electrodes when operating in the second mode such that the first side electrode has a polarity that is different from a polarity of the second side electrode,
wherein the non-emissive display is a polymer-dispersed liquid-crystal display, an electrochromic display, an electro-dispersive display, or an electrowetting display; and
a second display disposed behind or in front of the first display, the second display configured to emit, modulate, absorb, or reflect visible light.

US Pat. No. 10,170,029

DISPLAY DEVICE HAVING GATE DRIVING CIRCUIT AND DRIVING METHOD THEREOF

Samsung Display Co., Ltd....

1. A display device comprising:a display panel comprising a plurality of pixels respectively connected to a plurality of gate lines;
a voltage generator configured to output a gate on voltage to a voltage output terminal;
a clock generator configured to receive the gate on voltage to generate at least one clock signal;
a gate driving circuit comprising a plurality of driving stages configured to output gate signals to the plurality of gate lines in response to the at least one clock signal; and
a signal controller configured to detect a current variation of the voltage output terminal to output a back bias control voltage when the detected current variation is greater than a reference level,
wherein each of the plurality of driving stages comprises at least one transistor configured to adjust a threshold voltage based on the back bias control voltage, and
wherein the signal controller comprises a back bias controller configured to search for the back bias control voltage that is capable of minimizing a consumption current level of the voltage output terminal while changing the back bias control voltage by a set level from a default voltage level when the detected current variation is greater than the reference level.

US Pat. No. 10,170,028

DATA TRANSMISSION SYSTEM INCLUDING ENCODER AND A CLOCK RECOVERY SYSTEM FOR DISPLAY DEVICE, DATA TRANSMISSION METHOD FOR DISPLAY DEVICE AND DISPLAY DEVICE

RENESAS ELECTRONICS CORPO...

1. A data transmission system for a display device, the data transmission system comprising:an encoder including at least one translation table, and encoding m (m is a natural number) bits of a data into n (n is a natural number and n>m) bits of a data on a basis of the translation table;
a parallel-to-serial converter for subjecting the encoded data outputted from the encoder to a parallel-to-serial conversion;
a clock recovery circuit for recovering a clock from the data encoded by the encoder and serialized by the parallel-to-serial converter;
a serial-to-parallel converter for subjecting the data outputted from the parallel-to-serial converter to a serial-to-parallel conversion;
a decoder for decoding the n bits of the encoded data to the m bits of the data in accordance with the clock recovered by the clock recovery circuit; and
an output driver for outputting a gray scale voltage in accordance with the data decoded by the decoder,
wherein an amplitude of the gray scale voltage is determined according to a value of the m bit of the data, and
wherein, in the translation table, a larger the amplitude of the gray scale voltage of a bit pattern in 2m pieces of bit patterns of them bits of the data, a larger a data change index of the bit pattern which is assigned to the bit pattern in the 2m pieces of bit patterns in 2n pieces of bit patterns of the n bits of the data.

US Pat. No. 10,170,027

DISPLAY DEVICE

Samsung Display Co., Ltd....

1. A display device comprising:a plurality of unit areas, each of the plurality of unit areas comprising a first pixel, a second pixel, and a third pixel, wherein the first pixel, the second pixel, and the third pixel are configured to produce different colors,
wherein each of the plurality of unit areas respectively comprises a square shaped guideline inscribed therein, the square shaped guideline comprising four vertices each disposed on one of four sides of the corresponding unit area, respectively,
wherein the first pixel is disposed on a first side of the square shaped guideline, the first side and the first pixel extending in a first direction,
wherein the second pixel is disposed in a center region of the square shaped guideline, the second pixel extending in a second direction, the second direction crossing the first direction perpendicularly,
wherein the plurality of unit areas is arranged in a matrix shape along an x-direction and a y-direction, the y-direction crossing the x-direction perpendicularly, the first direction and the second direction being different from the x-direction and y-direction, and
wherein the second pixel comprises a plurality of second pixels, and a number of the plurality of second pixels in each of the plurality of unit areas is equal to a sum of numbers of the first pixel and the third pixel in each of the plurality of unit areas,
wherein the first pixel comprising a first length extending in the first direction, the second pixel comprising a second length extending in the second direction, and the third pixel comprising a third length extending in the second direction, the first length and the third length being greater than the second length,
wherein the first pixel is configured to produce one color of a color group consisting of blue color and red color, and
wherein the second pixel is configured to produce green color.

US Pat. No. 10,170,026

DETECTION CIRCUITS AND DETECTION METHODS OF LIQUID CRYSTAL PANELS

Shenzhen China Star Optoe...

1. A detection circuit of liquid crystal panels, comprising:at least one optical sensor configured to detect brightness of a liquid crystal panel, and to convert the detected brightness into a first voltage;
an operational amplifier configured to amplify the first voltage according to a predetermined ratio to generate a second voltage; and
a comparison circuit configured to compare the second voltage generated by the operational amplifier with a plurality of reference voltages to generate control signals for shutting down power of the liquid crystal panel;
wherein the comparison circuit comprises:
a first comparator that is configured to compare the second voltage with a first reference voltage;
a first switch that is turned on or off in accordance with first control signals outputted by the first comparator;
a second comparator that is configured to compare the second voltage with a second reference voltage;
a second switch that is turned on or off in accordance with second control signals outputted by the second comparator; and
wherein the second reference voltage is greater than the first reference voltage, and the power of the liquid crystal panel is turned off when the first switch is turned on by the first control signals or when the second switch is turned on by the second control signals.

US Pat. No. 10,170,025

SELECTION PANEL FOR A BEVERAGE DISPENSING DEVICE

Nestec S.A., Vevey (CH)

1. A beverage dispensing machine comprising a selection panel comprising a front window, the front window comprising:at least one display zone designed for displaying a product information label;
at least one light source for illuminating the product information label arranged in the at least one display zone of the front window, the at least one light source being arranged outside of contours of the at least one display zone; and
a reflector associated with the at least one light source designed for reflecting light emitted by the at least one light source towards the at least one display zone of the front window, wherein:
the reflector is located in a recession extending in a rear of the at least one display zone, outlines of the recession comprising a side of introduction of the light emitted by the at least one light source,
a rear wall and lateral walls, the lateral walls raising from the rear wall up to a rear surface of the front window, and the lateral walls comprising at least two side lateral walls parallel to a main emission direction of the light emitted by the at least one light source, and the lateral walls further comprising an end lateral wall on an opposite side of introduction of the light emitted by the at least one light source, and the rear wall and the end lateral wall joining together according to a curved profile design,
wherein the reflector is connectable to the front window to support the product information label between the rear surface of the front window and a conformable shaped upper surface of the reflector,
the beverage dispensing machine comprises a front door in which the front window of the selection panel is supported, and
the reflector is moveably attached to an inside face of the front door by a dedicated connection.

US Pat. No. 10,170,022

PHOTOLUMINESCENT RETROREFLECTOR

UbiQD, Inc., Los Alamos,...

1. An optical apparatus, comprising:a retroreflective element; and
a photoluminescent additive that down-converts a portion of incident light which is incident upon the optical apparatus, thereby imparting a colored glow to the apparatus and filtering the incident light;wherein said photoluminescent additive has a Stokes shift greater than 50 nm.

US Pat. No. 10,170,021

ELLIPTICAL CORRUGATED SIGNAGE

Vanguard Packaging, Inc.,...

1. A method of making a display sign that is moveable between a flat configuration and a three-dimensional configuration, the method comprising:forming a main body with a first section coupled to a second section; and
joining a proximal end of a former to said first section of said main body such that said former is moveable between a stowed configuration and a deployed configuration,
wherein moving said former between the stowed configuration and the deployed configuration causes the display sign to move between the flat configuration and the three-dimensional configuration, respectively,
wherein said distal end of said former is positioned adjacent to said first section when said former is in the stowed configuration, and
wherein said distal end of said former is positioned adjacent to said second section when said former is in the deployed configuration.

US Pat. No. 10,170,020

POP-UP DISPLAY WITH TRANSLATING STOP MEMBER

1. A pop-up display apparatus, comprising:a shroud including a first sheet and a second sheet disposed in opposition to one another, the first sheet and the second sheet being connected to one another at a first side by a first joint and at a second side by a second joint;
a stop member disposed between the first sheet and the second sheet and between the first joint and the second joint, the stop member being connected to the first joint and the second joint at a first height along a height of the shroud, the stop member including:
a first stop element and a second stop element arranged for translational movement in opposite directions relative to one another between a first position and a second position; and
a band element within which the second stop element translates relative to the first stop element, the band element formed from a first arm and a second arm depending from the first stop element, wherein at least a first line of weakness and a second line of weakness is formed between the first stop element and the first arm to permit rotation of the first arm relative to the first stop element, the first line of weakness being spaced apart from a second line of weakness by a distance greater than a thickness of the second stop element; and
an elastic member, separate from the stop member, connected to the first joint and the second joint, the elastic member being at a second height along the height of the shroud and being configured to bias the first joint toward the second joint,
wherein the first position of the stop member corresponds to a stowed state of the pop-up display and a substantially flat shroud profile, and
wherein the second position of the stop member corresponds to a deployed state of the pop-up display and a convex shroud profile.

US Pat. No. 10,170,018

CLOUD BASED SERVER TO SUPPORT FACILITY OPERATIONS MANAGEMENT

1. A computer system configured to enable users to maintain a facility, the computer system comprising:a computer server configured to communicate across a computer network with a plurality of mobile devices, wherein each mobile device is pre-configured for one of a plurality of different facilities; and
a database configured to store facility data about the facilities identifying sets of equipment within each facility that a user is required to perform a maintenance check on, and parameter data associated with the equipment that is set by a user through a given one of the mobile devices during the maintenance check,
wherein the computer server enables the mobile devices to read data from the database or insert new data into the database in response to requests received from the mobile devices,
wherein when a given one of the requests indicates that the maintenance check has been completed by a given one of the mobile devices, the computer server processes the one request by inserting the parameter data into the database for the facility associated with the given mobile device from values provided in the given request,
wherein a given one of the requests causes the computer server to output a threshold to the mobile device that made the request, and the mobile device is configured to present a warning when the parameter data set by the user is outside the threshold.

US Pat. No. 10,170,016

COMPREHENSIVE MANAGEMENT OF HUMAN HEALTH

1. A computer-implemented method for promoting human health, the method comprising:performing the following steps by at least one processor;
establishing a communication link between the processor, an eating monitoring device monitoring eating of a user, and an action device used by the user, wherein the processor controls ability of the user to access functionality of the action device selected from the group consisting of one or more of (1) playing a videogame, (2) watching a video display of the action device, and (3) watching television;
receiving health-related information of the user from the eating monitoring device;
receiving one or more thresholds associated with health-related goals of the user, wherein the type of the health-related information and the type of the one or more thresholds are selected from the group consisting of one or more of: (1) speed of eating, (2) number of bites taken by user, (3) time between meals, (4) meal length, (5) weight of food eaten by user, (6) calories of food eaten by the user, (7) quantity of food eaten by the user, (8) quality of food eaten by the user, (9) characteristics of food eaten by the user, and (10) ingredients of food eaten by the user;
receiving action-related information from the action device, wherein the action-related information comprises information of functionality of the action device utilized by the user; and
implementing a feedback loop comprising: (a) continuously monitoring the received action-related information of the action device, (b) comparing the health-related information with at least one of the corresponding one or more thresholds, and (c) determining whether at least one of the compared thresholds is met, and (d) based on the determination that the at least one of the compared thresholds is met, sending at least one computer-executable instruction to the action device to allow or remove access to the functionality of the action device.

US Pat. No. 10,170,015

EDUCATIONAL MEDIA PLANNING AND DELIVERY FOR IN-CLASS LESSONS WITH LIMITED DURATION

INTERNATIONAL BUSINESS MA...

1. A method comprising:defining a topic for a plurality of students and a time period for presenting the topic to the plurality of students, each of the students in the plurality of students having an associated learning style parameter, the learning style parameter including a learning style information, learning pace information or speed or mastery information;
determining by a computing device a first electronic media from a plurality of electronic media on the topic for each of the students in the plurality of students, the determination of the first electronic media being based on a consumption time of the electronic media, the time period and the associated learning style parameter of each student, the duration of the electronic media being less than the time period;
presenting the first electronic media determined for each student to each student in the plurality of students;
determining a plurality of test questions for each of the first electronic media, and transmitting the plurality of test questions to each of the plurality of students when each student completes the associated first electronic media;
tracking a progress of each student in completing the plurality of test questions during the time period; and
changing a number of test questions in the plurality of test questions when the progress of the student indicates the student will not complete the topic within the time period.

US Pat. No. 10,170,014

DOMAIN-SPECIFIC QUESTION-ANSWER PAIR GENERATION

International Business Ma...

1. A computer-implemented method, the computer-implemented method comprising:retrieving question-answer pairs from a database;
constructing question-answer pair templates, wherein the constructing is based on leveraging domain specific resources and user experiences of a plurality of users; and
eliminating erroneous question-answer pairs from the retrieved question-answer pairs based on specifications of a heuristic process of the constructed templates, wherein the heuristic process is based on a term definition text operation that analyzes question-forming strings and answer-forming strings based on a plurality of glossaries and sentence formulations of the constructed templates.

US Pat. No. 10,170,012

COMMUNICATION SYSTEM AND METHOD

Core Vocabulary Exchange ...

1. A communication system for assisting a user in conveying or exchanging a communication, the communication system comprising:a core vocabulary substrate comprising a first surface having a plurality of icons displayed thereon, each of the plurality of icons representing one of a plurality of core vocabulary words;
a plurality icon pieces removably attached to the surface of the core vocabulary substrate, wherein each of the plurality of icon pieces is removably attached to a matching one of the plurality of icons;
a communication card landing pad extending from and interconnected with the core vocabulary substrate, the communication card landing pad configured to receive a communication card removably attached thereto;
a communication binder comprising a front cover having a first length and a back cover having a second length, the second length being longer than the first length and thereby defining a second communication card landing pad configured to receive a communication card removably attached thereto;
a spine interconnecting the front and back covers;
a first pair of binder surfaces of the front cover and second pair of binder surfaces of the back cover;
a plurality of fastener locator marks displayed on at least one of the binder surfaces; and
at least one of a handle and a shoulder strap.

US Pat. No. 10,170,011

GUIDE DRONES FOR AIRPLANES ON THE GROUND

INTERNATIONAL BUSINESS MA...

1. A computer-implemented method, comprising:meeting, by a drone device operatively coupled to a processor, an aircraft at a first location; and
guiding, by the drone device, the aircraft to a second location along a ground movement path selected from a plurality of ground movement paths associated with an airport, wherein the guiding comprises:
providing a direction indication to the aircraft;
monitoring a defined region around the aircraft for one or more hazards; and
in response to identifying a hazard on the aircraft from the one or more hazards related to the defined region around the aircraft;
providing a hazard indication to the aircraft, and
employ, by the drone device, a tool of the drone device to eliminate the hazard.

US Pat. No. 10,170,010

DISPLAY OF TRAFFIC OVERLAID ON AERONAUTICAL CHART

Rockwell Collins, Inc., ...

1. An aircraft system, comprising:a display implemented in a cockpit of an aircraft, the display configured to present images to a pilot;
an avionics server implemented in the aircraft and communicatively coupled to the display, the avionics server comprising at least one processor configured to host at least one application and execute the at least one application; and
an automatic dependent surveillance-broadcast (ADS-B) receiver implemented in the aircraft and communicatively coupled to the avionics server, the ADS-B receiver configured to receive ADS-B In data associated with ADS-B traffic information from other aircraft in a vicinity of the aircraft and output the ADS-B In data to the avionics server;
wherein execution of the at least one application is configured to cause the at least one processor to:
generate geo-referenced aeronautical chart graphics data associated with a selected aeronautical chart;
output the geo-referenced aeronautical chart graphics data to the display;
receive the ADS-B In data from the ADS-B receiver;
generate geo-referenced traffic graphics data based on the received ADS-B In data, the geo-referenced traffic graphics data associated with at least a portion of the ADS-B traffic information of the other aircraft in the vicinity of the aircraft; and
output the geo-referenced traffic graphics data to the display;
wherein the display is configured to:
receive the geo-referenced aeronautical chart graphics data and the geo-referenced traffic graphics data; and
display at least one image of the selected aeronautical chart overlaid with at least a portion of the ADS-B traffic information.

US Pat. No. 10,170,008

SYSTEM AND METHOD FOR OPTIMIZING AN AIRCRAFT TRAJECTORY

Double Black Aviation Tec...

1. A method for automatically determining a plurality of self-spacing flight trajectories for a first aircraft, comprising:providing a traffic avoidance spacing system having at least one electronic device to process instructions for determining a plurality of flight trajectories and providing a flight management system;
providing information regarding a first aircraft moving in space according to a first state vector;
providing information regarding a second aircraft moving in space according to a second state vector, said second aircraft having a standard avoidance interval extending in at least one direction from said second aircraft;
determining, by said at least one electronic device, a first flight trajectory for said first aircraft based on said first state vector of said first aircraft;
comparing, by said at least one electronic device, said first flight trajectory to said second state vector of said second aircraft to determine a miss distance between said first aircraft and said second aircraft;
comparing, by said at least one electronic device, said miss distance between said first aircraft and said second aircraft to said standard avoidance interval of said second aircraft to confirm that said miss distance is greater than said standard avoidance interval of said second aircraft;
providing information regarding a third aircraft moving in space according to a third state vector, said third aircraft having a standard avoidance interval extending in at least one direction from said second aircraft;
comparing, by said at least one electronic device, said first flight trajectory to said third state vector of said third aircraft to determine a miss distance between said first aircraft and said third aircraft;
comparing, by said at least one electronic device, said miss distance between said first aircraft and said third aircraft to said standard avoidance interval of said third aircraft to confirm that said miss distance is greater than said standard avoidance interval of said third aircraft;
determining, by said at least one electronic device, a second flight trajectory for said first aircraft based on said first state vector of said first aircraft, said second flight trajectory being distinct from said first flight trajectory;
receiving and executing, by said flight management system, one of said first and second flight trajectories; and
achieving and maintaining, by said flight management system, a position of said first aircraft between said second and third aircrafts to establish a self-spacing interval.

US Pat. No. 10,170,006

ROUTE PLANNING FOR MULTI-UNMANNED AERIAL VEHICLE-BASED PACKAGE DELIVERY

INTERNATIONAL BUSINESS MA...

1. A method, comprising:receiving, at a computer processor, data for each of a plurality of unmanned aerial vehicles (UAVs), the data including a UAV identifier, current geographic location, and final destination of each UAV;
calculating a plurality of permutations of travel routes for each of the UAVs, the proposed travel routes calculated as a function of the current geographic location of each of the plurality of UAVs and the final destinations of the plurality of UAVs;
applying a selected variable to the plurality of calculated permutations to produce proposed travel routes for the plurality of UAVs, wherein the selected variable is configured to minimize an idle time for the plurality of UAVs, wherein the idle time is time that each of the plurality of UAVs are not actively engaged in a package delivery or pick-up service; and
generating a routing plan from the proposed travel routes, wherein at least one of the proposed travel routes includes an interchange location at which a first UAV of the plurality of UAVs exchanges a package with a second UAV of the plurality of UAVs.

US Pat. No. 10,170,005

VEHICLE CONFLICT DETECTION

Honeywell International I...

1. A device comprising:transceiver circuitry;
conflict detection circuitry coupled to the transceiver circuitry, the conflict detection circuitry to:
receive, from position determination circuitry, a position of a vehicle in a geographical area that is segmented into discrete cells;
determine whether the position is situated in a cell of the cells that includes a polygonal area representing an extended restricted area within the cell, the extended restricted area including a footprint of a restricted area extended in one or more directions, and the extended restricted area completely within the polygonal area;
in response to a determination the position is situated within the polygonal area, determine whether the position is situated within the extended restricted area; and
in response to a determination the position is situated within the extended restricted area, provide one or more signals to the transceiver circuitry to cause the transceiver circuitry to transmit an alert to the vehicle indicating that a conflict exists.

US Pat. No. 10,170,003

DYNAMIC PARKING SPACE DEFINITION

INTERNATIONAL BUSINESS MA...

1. A computer-implement method comprising:performing an automated measurement of at least one dimension of an arriving vehicle arriving at a parking area, the arriving vehicle to be parked in the parking area;
obtaining a skills assessment of a driver of the arriving vehicle, the skills assessment indicating skill level of the driver in performing at least one parking maneuver;
dynamically defining a parking space in an unoccupied area within the parking area for the arriving vehicle based at least on the at least one dimension of the arriving vehicle and the obtained skills assessment, the defining comprising allocating the dynamically defined parking space in the unoccupied area, the allocating comprising choosing dimensions for the dynamically defined parking space;
directing the arriving vehicle to the dynamically defined parking space, the directing comprising providing live parking guidance to facilitate maneuvering the arriving vehicle into position in the dynamically defined parking space, wherein the dynamically defined parking space is an initial parking space to which the arriving vehicle is initially directed;
observing the arriving vehicle in maneuvering into the initial parking space;
determining, based on the observing, that the initial parking space is sub-optimal;
based on determining that the initial parking space is sub-optimal, dynamically defining a different parking space in another unoccupied area within the parking area; and
re-directing the arriving vehicle to the dynamically defined different parking space.

US Pat. No. 10,170,002

IN-VEHICLE LIGHTING APPARATUS HAVING A LIGHTING DEVICE INCLUDING A LIGHT SOURCE IN EACH OF THE DIRECT AND INDIRECT LIGHTING PARTS THEREOF

DENSO CORPORATION, Kariy...

1. An in-vehicle lighting apparatus comprising:a lighting device disposed in an interior compartment of a subject vehicle and attached to a vehicle instrument panel near a lower part of a vehicle A-pillar;
a vehicle information obtainer configured to obtain vehicle information regarding a state of the subject vehicle; and
a light controller configured to control the lighting device based on the vehicle information obtained by the vehicle information obtainer, wherein
the lighting device includes an indirect lighting part that directs light from a light source configured therein onto a surface of the A-pillar.

US Pat. No. 10,170,000

PROXIMITY DETECTION SYSTEM AND METHOD AND COLLISION AVOIDANCE SYSTEM AND METHOD USING PROXIMITY DETECTION

Strata Safety Products, L...

1. A system, comprising:a vehicle;
a field generator positioned at the vehicle that generates a magnetic field and listens for a response signal during at least one time window, the at least one time window including a plurality of time portions;
an alarm device configured to sense the magnetic field and generate a response signal,
wherein the alarm device generates the response signal during a first number of the plurality of time portions for a first strength of the magnetic field and the alarm device generates the response signal during a second number of the plurality of time portions for a second strength of the magnetic field.

US Pat. No. 10,169,998

SYSTEM AND METHOD FOR CONFIGURING LANE NODE TREE

Hyundai Motor Company, S...

1. A system for configuring a lane node tree, the system comprising:a host vehicle; and
a controller disposed in the host vehicle and including a memory configured to store program instructions and a processor configured to execute the stored program instructions, which when executed cause the controller to:
select a driving vehicle detection mode among a plurality of driving vehicle detection modes according to a driving application that is executed by the host vehicle, wherein the plurality of driving vehicle detection modes includes a self-lane mode for detecting a vehicle in a lane in which the host vehicle is present, an opposite lane mode for detecting a vehicle in an opposite lane of the lane in which the host vehicle is present, and a left/right lane mode for detecting a vehicle in a left lane or a right lane with respect to the lane in which the host vehicle is present;
select a lane of a road according to the selected driving vehicle detection mode;
determine whether a neighbor vehicle neighboring the host vehicle is present in the selected lane; and
request a node connection from a neighbor vehicle present in the selected lane when the neighbor vehicle is determined to be present in the selected lane, wherein
when the selected driving vehicle detection mode is the self-lane mode, the controller configures the lane node tree using connection information regarding at least one node received from the neighbor vehicle present in the lane in which the host vehicle is present,
when the selected driving vehicle detection mode is the opposite lane mode, the controller configures the lane node tree using connection information regarding at least one node received from the neighbor vehicle present in the opposite lane of the lane in which the host vehicle is present, and
when the selected driving vehicle detection mode is the left/right lane mode, the controller configures the lane node tree using connection information regarding at least one node received from the neighbor vehicle present in the left lane or the right lane with respect to the lane in which the host vehicle is present.

US Pat. No. 10,169,997

VEHICLE ALERT APPARATUS

Toyota Jidosha Kabushiki ...

1. A vehicle alert method comprising:carrying out vehicle-vehicle communication with another vehicle around a host vehicle to determine an approaching state between the host vehicle and the other vehicle when the host vehicle is going to enter an intersection and, based on the approaching state, detecting another vehicle that may collide with the host vehicle as an alert target vehicle;
operating an alert unit to make a driver pay attention to the target vehicle when the target vehicle is detected;
acquiring intersection information that represents a situation of the intersection where the host vehicle is going to enter;
inhibiting an operation of the alert unit for the target vehicle in at least one of a case in which the target vehicle is approaching the host vehicle from an orientation in which it is estimated that the target vehicle cannot collide with the host vehicle based on the intersection information or a case in which the target vehicle is approaching the host vehicle from an orientation in which it is estimated that the target vehicle will not collide with the host vehicle for regulatory reasons based on the intersection information;
acquiring, as the intersection information, the intersection information that represents a situation of the intersection including a grade separated location where the host vehicle traveling road and another road are grade separated and that can be used to estimate whether the intersection is the grade separated location; and
determining that each of a leftward orientation and a rightward orientation of the host vehicle is an orientation in which the target vehicle cannot collide with the host vehicle and inhibiting the operation of the alert unit for the target vehicle that is approaching the host vehicle from the orientation in which it is determined that the target vehicle cannot collide with the host vehicle, if it is estimated that the intersection is the grade separated location.

US Pat. No. 10,169,996

METHOD AND APPARATUS FOR ESTIMATION OF WAITING TIME TO PARK

HERE Global B.V., Eindho...

1. A method comprising:processing parking data from a parking area to determine a blocking probability that all parking spots in the parking area are occupied;
building a remaining parking duration model for a plurality of cars parked in said all parking spots based on the parking data and at least one of a predetermined probability distribution of parking durations and a predetermined probability distribution of remaining parking duration; and
calculating a conditional waiting time to park in the parking area based on the remaining parking duration model,
wherein a user interface of a device is presented to display the conditional waiting time to park.

US Pat. No. 10,169,995

AUTOMATIC SELECTION OF PARKING SPACES BASED ON PARKING SPACE ATTRIBUTES, DRIVER PREFERENCES, AND VEHICLE INFORMATION

INTERNATIONAL BUSINESS MA...

1. A computer-implemented method comprising:receiving, by a computing device, vehicle identification information for a vehicle that is entering a parking facility;
identifying, by the computing device, a driver profile and vehicle information based on the vehicle identification information, wherein the driver profile identifies criteria for scoring and selecting a parking space;
determining, by the computing device, attributes of one or more open parking spaces in the parking facility when the vehicle enters the parking facility, wherein the attributes are determined by analyzing image data by applying pixel-based classification to the image data, wherein the image data further identifies at least one selected from the group consisting of:
presence of pedestrians;
objects; and
other vehicles;
scoring, by the computing device, each of the one or more open parking spaces based on the attributes, the driver profile, and the vehicle information, wherein the scoring is further based on a proximity of the one or more open parking spaces to a destination of the driver as identified by activity of the driver;
selecting, by the computing device, a particular one of the one or more parking spaces based on the scoring;
determining, by the computing device, navigation directions from the vehicle to the selected parking space, wherein the navigation directions are based on the image data and navigation directions previously provided to a different vehicle; and
outputting, by the computing device, the navigation directions to a user device or vehicle interface system associated with the driver.

US Pat. No. 10,169,994

VEHICULAR COLLABORATION FOR VEHICULAR PARKING AREA AVAILABILITY DETECTION

INTERNATIONAL BUSINESS MA...

1. A method, by a processor, for using vehicular collaboration for vehicular parking area availability detection, comprising:providing an indication, including displaying a probability, that a vehicle parking area is available for use, the probability determined according to a plurality of factors for obtaining the vehicular parking area upon receiving data capturing one or more vehicular parking areas from one or more devices of at least one of a plurality of collaborative vehicles in substantially close proximity to the one or more vehicular parking areas; wherein the capturing includes capturing the one or more vehicular parking areas from one or more camera or sensor based devices mounted to the at least one of the plurality of collaborative vehicles.

US Pat. No. 10,169,992

DYNAMICALLY ROUTING MESSAGES IN A PUBLISH/SUBSCRIBE SYSTEM BY CREATING TEMPORAL TOPICS FOR SUBSCRIPTIONS AND PUBLICATIONS

International Business Ma...

1. A system, comprising:a memory unit for storing a computer program for dynamically routing messages in a publish-subscribe system; and
a processor coupled to the memory unit, wherein the processor is configured to execute the program instructions of the computer program comprising:
receiving one or more messages from one or more sensors;
analyzing said one or more messages using data analytics;
correlating one or more of said one or more analyzed messages with an event;
creating a temporal topic in response to said one or more of said one or more analyzed messages being correlated with said event;
creating a temporal publication based on said event;
creating a temporal subscription to subscribe to said created temporal topic;
identifying subscribers, who had not previously registered to receive messages pertaining to said created temporal topic, based on social media to be associated with said temporal subscription; and
publishing said temporal publication to said subscribers associated with said temporal subscription.

US Pat. No. 10,169,991

PROXIMITY AWARENESS SYSTEM FOR MOTOR VEHICLES

Ridar Systems LLC, Palme...

1. A method of enhancing road safety for vehicles traveling on a network of roads, the method comprising:receiving, at an interaction detector, a plurality of monitoring vectors from a plurality of vehicles travelling on the network of roads, the interaction detector being remote from the plurality of vehicles;
determining, from the plurality of monitoring vectors, whether there is an interaction between two of the plurality of vehicles on the network of roads, the interaction determined when the two vehicles are within a predetermined distance of one another such that the two of vehicles have a risk of collision, the interaction being determined without use of prior knowledge of a pre-planned route of either of the two vehicles on the network of roads; and
alerting an occupant of at least one of the two vehicles if an interaction on the network of roads is determined.

US Pat. No. 10,169,989

TRANSPORTATION VEHICLE TRAFFIC MANAGEMENT

International Business Ma...

1. A computer program product for transportation vehicle traffic management, the computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith the program instructions executable by a processor to cause the processor to perform a method comprising:detecting, by a traffic controller, a first traffic state parameter value for a first lane;
establishing, by the traffic controller in response to detecting the first traffic state parameter value, a first broadcast of a first movement value to indicate a first movement pattern for a first set of vehicles in the first lane;
detecting, by the traffic controller in response to establishing the first broadcast of the first movement value, a second traffic state parameter value for the first lane;
modifying, by the traffic controller in response to detecting the second traffic state parameter value, the first broadcast of the first movement value to indicate a second movement pattern for the first set of vehicles in the first lane;
detecting, by the traffic controller, a third traffic state parameter value for a second lane;
establishing, by the traffic controller in response to detecting the third traffic state parameter value, a second broadcast of a second movement value to indicate a third movement pattern for a second set of vehicles in the second lane;
detecting, by the traffic controller in response to establishing the second broadcast of the second movement value, a fourth traffic state parameter value for the second lane; and
modifying, by the traffic controller in response to detecting the fourth traffic state parameter value, the second broadcast of the second movement value to indicate a fourth movement pattern for the second set of vehicles in the second lane.

US Pat. No. 10,169,988

AERIAL DRONE FOR CORRECTING ERRATIC DRIVING OF A VEHICLE

International Business Ma...

1. A computer-implemented method comprising:receiving, by one or more processors and from at least one sensor associated with a vehicle, sensor readings indicating that the vehicle is being operated by a driver in an erratic manner;
computing, by one or more processors, a risk R associated with the driver operating the vehicle in the erratic manner;
determining, by one or more processors, whether the risk R is above a predefined threshold T;
in response to determining that the risk R is above the predefined threshold T, deploying, by one or more processors, an aerial drone to a current location of the vehicle; and
transmitting, by one or more processors, instructions to the aerial drone to perform an action that causes an amelioration of the erratic manner in which the vehicle is being driven.

US Pat. No. 10,169,986

INTEGRATION OF PERSONALIZED TRAFFIC INFORMATION

International Business Ma...

1. A method comprising:collecting, by one or more processors, a planned route associated with contextual information for a client device;
receiving, by one or more processors, traffic information based, at least in part, on the planned route, wherein the traffic information is received from one or more broadcast stations to which the traffic information has been mapped based, at least in part, on classification of the traffic information and the planned route;
adjusting, by one or more processors, a number of broadcast stations from the one or more broadcast stations that the client device receives information from based on contextual information for the planned route;
receiving, by one or more processors, traffic information from the adjusted number of broadcast stations;
classifying, by one or more processors, the received traffic information from the adjusted number of broadcast stations into information types;
prioritizing, by one or more processors, the received traffic information based on source of the received traffic information, the classified information type of the received traffic information, position the client device is located when the traffic information from each of the adjusted number of broadcast stations is received;
modifying, by one or more processors, the planned route based on the prioritized traffic information received from the adjusted number of broadcast stations; and
transmitting, by one or more processors, the modified planned route for display on the client device.

US Pat. No. 10,169,985

METHOD AND SYSTEM FOR COORDINATED CONTROL OF MULTIPLE MOBILE COMMUNICATION DEVICES

CUE Audio, LLC, Denver, ...

1. A system comprising:a controller, the controller including one or more processors configured to execute a set of program instructions stored in memory, wherein the set of program instructions cause the one or more processors to generate an inaudible audio signal including one or more audio triggering patterns; and
a speaker unit, wherein the speaker unit is communicatively coupled to the one or more processors of the controller, wherein the speaker unit is configured to output the inaudible audio signal including the one or more audio triggering patterns to one or more mobile devices, wherein the one or more audio triggering patterns correspond with one or more actions executable by the one or more mobile devices.

US Pat. No. 10,169,984

METHOD FOR TRANSMITTING DATA IN WIRELESS SYSTEM

GRAND MATE CO., LTD., Ta...

1. A method for transmitting data in a wireless system, wherein the wireless system comprises a first server, a relay device, and at least one appliance, wherein the first server and the relay device are connected to a local area network respectively; the relay device is wirelessly connected to the at least one appliance, and is adapted to receive and store a state information of the at least one appliance; the method comprising the steps of:A. connecting to the first server by the relay device through the local area network via a signal;
B. determining by the relay device whether the state information sent from the at least one appliance is stored in the relay device;
if the relay device stores the state information sent from the at least one appliance, then the state information is sent to the first server by the relay device;
otherwise, a first interactive command is sent to the first server by the relay device, wherein the first interactive command corresponds to a situation that the relay device does not store any state information of the at least one appliance;
C. sending a second interactive command to the first server by the relay device, and then interrupting a connection between the relay device and the first server, wherein the second interactive command requests the first server to interrupt the connection with the relay device.

US Pat. No. 10,169,983

METHOD OF NOISE SUPPRESSION FOR VOICE BASED INTERACTIVE DEVICES

HONEYWELL INTERNATIONAL I...

1. A method comprising:a security system protecting a secured area;
a volume control processor of the security system operating in a standby mode;
an audio device providing audio entertainment within the secured area, wherein the audio device provides the audio entertainment at a volume having a first level;
a wireless interface providing a communication channel between the security system and the audio device, wherein the audio device transmits a registration message to the security system through the wireless interface when the audio device is activated;
a second processor of the security system detecting a security threat within the secured area or detecting a voice command from a second person proximate a control panel of the security system located within the secured area;
the volume control processor entering an active state in response to the second processor detecting the security threat or the voice command;
the second processor providing a voice connection between the control panel and a remotely located central monitoring station in response to the second processor detecting the security threat, thereby facilitating a first person located at the remotely located central monitoring station conversing with the second person;
when in the active state, the volume control processor automatically transmitting a first automatic notification of activation of the voice connection to the audio device that transmitted the registration message in response to the second processor providing the voice connection;
when in the active state, the volume control processor automatically transmitting a second automatic notification to the audio device that transmitted the registration message in response to the second processor detecting the voice command;
a third processor of the audio device receiving the first automatic notification or the second automatic notification from the volume control processor through the wireless interface and automatically reducing the volume of the audio entertainment from the first level to a second level in response to receiving the first automatic notification or the second automatic notification;
the volume control processor automatically transmitting a call termination message to the audio device in response to the voice connection terminating; and
the third processor receiving the call termination message from the volume control processor through the wireless interface and automatically returning the volume of the audio entertainment to the first level in response to receiving the call termination message.

US Pat. No. 10,169,982

SYSTEMS AND METHODS FOR DELAYING OR ACTIVATING A BLOWOUT DEVICE OR A PURGE DEVICE IN A SAMPLING PIPE NETWORK OF AN ASPIRATED SMOKE DETECTION SYSTEM

HONEYWELL INTERNATIONAL I...

1. A system comprising:an aspirated smoke detector;
a sampling pipe coupled to the aspirated smoke detector;
a blowout device coupled to the sampling pipe; and
a delay device coupled to the blowout device,
wherein, responsive to the aspirated smoke detector detecting a triggering event, the aspirated smoke detector transmits a triggering event signal to the blowout device,
wherein, responsive to the blowout device receiving the triggering event signal, the blowout device transmits a delay signal to the delay device, and
wherein, responsive to the aspirated smoke detector receiving the delay signal, the delay device delays the blowout device from performing a blowout action in the sampling pipe by delaying transmission of an activation signal to the blowout device.

US Pat. No. 10,169,981

PORTABLE ALARM SYSTEM

Hippi, LLC, Clermont, FL...

1. A portable alarm system for identifying an intrusion to a physical premise, comprising:a portable base unit, including an outer housing that encloses a receiver, a power supply and a secondary protective housing, the receiver configured to receive a wireless alarm signal indicative of a physical intrusion from at least one sensor that is physically separate from the portable base unit;
a controller enclosed in the secondary protective housing that is configured to receive primary power from said power supply and to communicate with the wireless receiver;
a cellular modem enclosed in the secondary protective housing that is electrically connected to the controller and that is configured to receive primary power from said power supply; and
an energy storage device enclosed in the secondary protective housing that is configured to maintain a store of energy and that is electrically connected to the controller and the cellular modem to provide a back-up source of power thereto upon detection by the controller that said power supply has been permanently eliminated.

US Pat. No. 10,169,980

PORTABLE SECURITY BIN

USA Technologies, Inc., ...

1. A portable security bin comprising:a closed, lockable enclosure;
a receiving slot in the enclosure that receives secure material;
a contents height sensor that measures a height of the secure material in the enclosure; and
an electronic bin controller, comprising:
a short-range radio;
a long-range radio;
a processor;
non-volatile memory;
a non-volatile bin controller ID; a time-base;
wherein the electronic bin controller:
periodically monitors, at a first time interval, the height of the secure material;
periodically listens, at a second time interval, to receive, via to the short-range radio, a first radio beacon, wherein the first radio beacon comprises a first broadcast radio ID;
determines a first bin-distance, wherein the first bin-distance is a distance between the bin and a first broadcast radio, responsive to the short-range radio;
selects one of three mutually exclusive bin security states: (a) a home state, (b) a caution state, or (c) a warning state; responsive to the first bin-distance;
sends a bin-security message, via the long-range radio, responsive a change in the security state, comprising the bin security state; and
periodically transmits, at a third time interval, a bin-status message, comprising: (a) the bin controller ID, (b) the first broadcast radio ID, and (c) the height of the secure material; and
wherein the bin controller is affixed to the enclosure.

US Pat. No. 10,169,979

COMMUNICATING ALARM TRIGGER STATUS

General Electric Company,...

1. A method comprising:receiving data characterizing an operational state of a machine and an associated timing information;
accessing, based on the operational state, an alarm trigger of a plurality of alarm triggers, the alarm trigger including predefined properties including an alarm threshold value; and
displaying a graphical object representing the alarm trigger, the graphical object displayed in a graphical display space having a first axis and a second axis for displaying a plot over time of an operational parameter associated with the machine, the graphical object having a first visual characteristic indicating the alarm threshold,
wherein the graphical object comprises:
a first triangle; and
a second triangle connected by a line to the first triangle, an edge of the first triangle, an edge of the second triangle and the line oriented parallel to the first axis.

US Pat. No. 10,169,978

WEARABLE COMPUTING DEVICE FOR MONITORING HAZARDS

1. A wearable computing device for monitoring occupational hazards comprising:an apparel item;
a control circuit affixed to the apparel item;
a sensor communicatively coupled to the control circuit and configured to detect or monitor at least one of an aspect of a user of the wearable computing device and an ambient environment of the user;
a communications device communicatively coupled to the control circuit;
an antenna communicatively coupled to the communication device and comprising a component, the component comprising a first conductive composition, the first conductive composition comprising individual sheets of graphene forming a three-dimensional percolated network within the conductive composition;
wherein
the control circuit is configured to generate a notification when sensor data comprises a value above a threshold amount; and
the sensor comprising a second conductive composition, the second conductive composition comprising individual sheets of graphene, the individual sheets of graphene forming a three-dimensional percolated network within the second conductive composition.

US Pat. No. 10,169,977

SERVING UTENSIL PLACEMENT MONITORING SYSTEM

1. A serving utensil placement monitoring system, comprising:a serving utensil storage station configured to store one serving utensil when unused and monitor to ensure that the serving utensil is returned to the same serving utensil storage station within a predetermined time span when the serving utensil is removed from the serving utensil storage station, the serving utensil storage station shaped to present a handle of a serving utensil for gripping by a user, the serving station being located for use at a location proximate to a food serving station;
a microprocessor in communication with a clocking circuit;
a serving utensil proximity sensing device in signal communication with the microprocessor, the serving utensil proximity sensing device being integral with the serving utensil storage station, the serving utensil proximity sensing device being located and configured to identify when the serving utensil is removed from the serving utensil storage station and when the serving utensil is returned to the serving utensil storage station;
at least one alerting component,
a portable power supply providing electrical power to electrically powered components of the serving utensil placement monitoring system; and
a utensil storage monitoring system housing,
wherein the utensil storage monitoring system housing contains at least the microprocessor, the clocking circuit, and the portable power supply therein,
wherein the utensil storage monitoring system housing carries at least the serving utensil proximity sensing device,
wherein, the microprocessor operates in accordance with a set of utensil monitoring instructions, the set of utensil monitoring instructions including:
sensing, using the serving utensil proximity sensing device, when the serving utensil is moved away from a serving utensil storage location,
initiating a clocking of a time span following when the serving utensil is moved away from the serving utensil storage station,
monitoring, using the serving utensil proximity sensing device, when the serving utensil is returned to serving utensil storage station,
resetting the clocked time span to zero upon return of the serving utensil to the same serving utensil storage station, and
activating the at least one alerting component when the clocked time span is at least one of equal to and greater than a predetermined allowable in-use time period.