US Pat. No. 10,217,501

MEMORY ELEMENT AND MEMORY APPARATUS

Sony Corporation, Tokyo ...

1. A layered structure, comprising:a memory layer exhibiting magnetization perpendicular to a face of the memory layer, the memory layer configured to change a direction of the magnetization in response to application of a current thereto;
a magnetic layer exhibiting magnetization parallel or antiparallel to the direction of the magnetization of the memory layer and comprising a plurality of ferromagnetic layers, one or more non-magnetic layers, and an antiferromagnetic material,
wherein a first non-magnetic layer of the one or more non-magnetic layers is situated between a first ferromagnetic layer of the plurality of ferromagnetic layers and a second ferromagnetic layer of the plurality of ferromagnetic layers, and
wherein the antiferromagnetic material is situated between the first ferromagnetic layer and the second ferromagnetic layer, and contacts at least one of the first non-magnetic layer and the first ferromagnetic layer; and
an intermediate layer formed from a non-magnetic material located between the memory layer and the magnetic layer.

US Pat. No. 10,217,500

INDUCTIVE SPIN-ORBIT TORQUE DEVICE AND METHOD FOR FABRICATING THE SAME

National Applied Research...

1. A spin-orbit torque memory, comprising:a first electrode;
a first oxide layer, disposed on the first electrode;
a two-dimensional thin film, disposed on the first oxide layer;
a ferromagnetic material layer, disposed on the two-dimensional thin film;
a second oxide layer, disposed on the ferromagnetic material layer; and
a second electrode, disposed on the second oxide;
wherein the crystal structure of the two-dimensional thin film includes at least one lattice plane arranged asymmetrically; and the thickness of the two-dimensional thin film includes the thickness of the at least one unit-cell layer.

US Pat. No. 10,217,499

MODIFIED DECODE FOR CORNER TURN

Micron Technology, Inc., ...

1. A method, comprising:receiving a plurality of data elements each comprising a plurality (M) of units of data to be written to an array of memory cells via a respective M column select components;
performing at least a portion of a corner turn operation on the plurality of data elements by modifying address data units corresponding to positions of the M units of data within the respective data elements on a per column select component basis when writing the plurality of data elements to the array; and
wherein the corner turn operation is an operation that adjusts a storage format of the plurality of data elements.

US Pat. No. 10,217,498

TECHNIQUES FOR PREVENTING TAMPERING WITH PROM SETTINGS

QUALCOMM Incorporated, S...

1. A method for preventing tampering with programmable read-only memory of an integrated circuit, the method comprising:determining whether data stored in the programmable read-only memory needs to be read in a particular order;
performing a preliminary read of the data stored in the programmable read-only memory in the particular order;
performing a randomized read of data stored in the programmable read-only memory based on an input from an entropy source;
comparing data read in the randomized read to the data read in the preliminary read;
aborting initialization of the integrated circuit responsive to the data read in the randomized read not matching the data read in the preliminary read; and
writing the data to one or more registers of the integrated circuit and initializing one or more components of the integrated circuit using the data stored in the one or more registers responsive to the data read in the randomized read matching the data read in the preliminary read.

US Pat. No. 10,217,497

DELAY LOCKED LOOP CIRCUIT AND METHOD OF CONTROLLING SAME

Winbond Electronics Corpo...

1. A memory device, comprising:a plurality of power domains separated from each other, including a first power domain including a first power bus having a first voltage level, a second power domain including a second power bus having a second voltage level, and a third power domain including a third power bus having a third voltage level;
a delay locked loop (DLL) circuit disposed in the first power domain and configured to receive an external clock, and delay the external clock by a DLL delay time to provide a DLL clock;
an output driver disposed in the second power domain and configured to output the DLL clock as an internal clock; and
a DLL offset control circuit disposed in the third power domain and configured to receive at least one of a plurality of functional statement commands, and adjust the DLL delay time based on the at least one of the functional statement commands,
wherein the functional statement commands control a connection between the DLL circuit and the first power bus in the first power domain, a connection between the output driver and the second power bus in the second power domain, and a connection between the DLL offset control circuit and the third power bus in the third power domain.

US Pat. No. 10,217,496

BITLINE WRITE ASSIST CIRCUITRY

ARM Limited, Cambridge (...

1. An integrated circuit, comprising:memory circuitry having an array of bitcells that are accessible via multiple bitlines;
a write driver coupled to at least one bitline of the multiple bitlines through a column multiplexer;
a pass transistor coupled to the write driver and the column multiplexer via a write data line;
a charge storage device coupled between the pass transistor and write assist enable circuitry;
a transmission gate coupled to a gate of the write driver; and
a clamp transistor coupled between the gate of write driver and the charge storage device such that the clamp transistor receives a voltage assist signal from the charge storage device at the gate of the write driver.

US Pat. No. 10,217,495

MEMORY DEVICE INCLUDING ENCODED DATA LINE-MULTIPLEXER

Intel Corporation, Santa...

1. An apparatus comprising:first data lines associated with first memory cells;
second data lines associated with second memory cells;
a circuit to form a circuit path between a first node and a data line among the first data lines if a memory cell among the first memory cells is selected during an operation of retrieving information from at least one of the first memory cells, and to form a circuit path between a second node and a data line among the second data lines if a memory cell among the second memory cells is selected during an operation of retrieving information from at least one of the second memory cells; and
a selector to form a circuit path between an additional node and one of the first and second nodes and during the operation of retrieving information from at least one of the first and second memory cells, to decouple the first node from a supply node and to form a circuit path between the second node and the supply node if the memory cell among the first memory cells is selected, and to form a circuit path between the first node and the supply node and to decouple the second node from the supply node if the memory cell among the second memory cells is selected.

US Pat. No. 10,217,494

GLOBAL BIT LINE PRE-CHARGING AND DATA LATCHING IN MULTI-BANKED MEMORIES USING A DELAYED RESET LATCH

Apple Inc., Cupertino, C...

1. A memory, comprising:a plurality of banks, wherein each bank of the plurality of banks includes a plurality of data storage cells, wherein a particular bank of the plurality of banks is configured to discharge a particular global bit line of a plurality of global bit lines in response to a memory operation;
a control circuitry configured to:
receive information indicative of a control signal; and
select a first bank of the plurality of banks based upon the control signal; and
generate a plurality of bank enable signals using the control signal; and
a first latch circuit coupled to the first bank via a first global bit line of the plurality of global bit lines, and a second bank via a second global bit line of the plurality of global bit lines, wherein the first latch circuit is configured to:
store data based on a voltage level of the first global bit line;
pre-charge the first global bit line based upon the control signal;
generate a plurality of pre-charge signals using the plurality of bank enable signals; and
generate a reset signal based upon at least one pre-charge signal of the plurality of pre-charge signals, wherein the reset signal is delayed from the at least one pre-charge signal.

US Pat. No. 10,217,493

DRAM DATA PATH SHARING VIA A SPLIT LOCAL DATA BUS

INTEL CORPORATION, Santa...

1. A memory device, comprising:a first bus comprising a first set of lines and a second set of lines;
a second bus split into a first part and a second part; and
an element configurable to transmit a first set of signals along the first part of the second bus to the first set of lines of the first bus, and a second set of signals along the second part of the second bus to the second set of lines of the first bus, wherein the first set of signals select one half of a word line, and wherein the second set of signals select another half of the word line.

US Pat. No. 10,217,492

PREVENTING PHYSICAL REMOVAL OF A DRIVE WITH A MEDIUM IN MOTION FOR MITIGATING DAMAGE EVENTS TO COMPONENTS OF THE DRIVE

International Business Ma...

16. A system, comprising:a mechanism configured to selectively prevent physical removal of a drive from a receptacle; and
a processing circuit configured to control the mechanism,
wherein the processing circuit causes the mechanism to prevent allowing physical removal of the drive from the receptacle in response to determining that a medium in the drive is in motion.

US Pat. No. 10,217,491

METHOD FOR SERVICING A SELF-COOLED DATA STORAGE LIBRARY

International Business Ma...

1. A method of restricting environmental conditions external to a data storage library from intruding into the interior of the data storage library, the method comprising:providing at least one access opening in the data storage library, wherein the at least one access opening permits access to an interior of the data storage library;
providing at least one access door associated with the at least one access opening, wherein the at least one access door comprises a hinged first end coupled to a portion of the data storage library and an unhinged second end;
providing at least one barrier having a sidewall portion, the at least one barrier configured to at least partially surround at least one library access opening when the at least one access door is opened, wherein the at least one barrier is configured and constructed to restrict environmental conditions from the exterior of the library from intruding into the interior of the data storage library;
coupling a first side of the sidewall portion of the at least one barrier to the unhinged second end of the at least one access door, and coupling a second side of the sidewall portion to the data storage library; and
deploying the at least one barrier in response to opening the at least one access door.

US Pat. No. 10,217,490

FACILITATING ACCESS TO DIGITAL VIDEO

Intel Corporation, Santa...

1. A method comprising:receiving a selection of a start time within a stored video;
receiving a selection of an end time within the stored video to define a video clip playable separately from said stored video; and
receiving a selection of a video effect for the clip;
wherein:
the method is implemented, at least in part, using a broadcast pause and resume set-top box-based system;
the system comprises a graphics accelerator via which video output is to be provided;
the system is to store, at least in part, the stored video;
the system is to display, using the graphics accelerator, via a television, a graphical user interface for use in selecting the start time, end time, and video effect;
the graphical user interface comprises a storyboard via which frames of the stored video are to be displayed, at least in part;
the system is also to receive other selected video input for display via the television, the other selected video input being capable of comprising cable television-based input;
the system is capable of:
selectively editing the clip by changing frame light intensity of selected frames of the clip;
after a time period has elapsed in which user selection via the graphical user interface of the start time, time interval, and number of frames has not been made, automatically entering default values for the start time, time interval, and number of frames.

US Pat. No. 10,217,489

SYSTEMS AND METHODS FOR MEDIA TRACK MANAGEMENT IN A MEDIA EDITING TOOL

CYBERLINK CORP., Shindia...

1. A method implemented in a media editing device for reorganizing media content and editing the reorganized media content, comprising:obtaining a plurality of tracks and displaying the plurality of tracks starting with a highest ordered track at the top to a lowest ordered track at the bottom, each track comprising at least one component, each component comprising at least one segment, each segment comprising one of: image content, video content, audio content, and audio/video content;
receiving a first user input selecting a plurality of the tracks;
receiving a second user input selecting at least one reorganization technique to be applied to the selected tracks;
applying a first selected reorganization technique to the selected tracks, wherein the first reorganization technique specified by the second user input identifies one or more available time slots in a higher ordered track and automatically moves components located in one or more same time slots from a lower ordered track to the higher ordered track;
displaying the reorganized tracks; and
receiving editing operations and applying the editing operations to all of the reorganized selected tracks.

US Pat. No. 10,217,488

SPHERICAL VIDEO EDITING

Snap Inc., Santa Monica,...

1. A computer-implemented method, comprising:receiving, using one or more processors of a computing device, first video data including spherical video data;
displaying a portion of a frame of the first video data on a display screen associated with the computing device, wherein the portion of the frame represents a viewport into the first video data and the viewport is associated with an original position for each frame of the first video data;
determining, within a duration between when the computing device detects a first input associated with generating second video data from the first video data and a second input associated with stopping generation of the second video data, movement data associated with an object within a time period when the display screen displays the portion of the frame of the first video data;
determining a plurality of new positions for the viewport using the movement data, wherein a new position corresponds to a movement associated with the object within the time period when the display screen displays the portion of the frame of the first video data; and
generating the second video data from the first video data using the plurality of new positions, wherein pixels of a frame of the second video data correspond to pixels of the frame of the first video data encompassed by the viewport at the new position.

US Pat. No. 10,217,487

METHOD AND DEVICE FOR CONTROLLING PLAYBACK

Xiaomi Inc., Beijing (CN...

1. A method for controlling playback, comprising:obtaining a video file;
determining whether a subject in the video file satisfies a predefined condition of variable speed playback; and
in response to determining that the subject satisfies the predefined condition of variable speed playback, playing back the video file at a variable speed,
wherein determining whether the subject in the video file satisfies the predefined condition of variable speed playback comprises:
obtaining a motion feature parameter of the subject;
determining whether a motion intensity of the subject is within a preset intensity range according to the motion feature parameter; and
in response to determining that the motion intensity of the subject is within the preset intensity range, determining that the subject satisfies the predefined condition of variable speed playback, and
wherein playing back the video file at the variable speed comprises:
playing the video file fast in response to determining that the motion intensity of the subject is smaller than a lower boundary value of the preset intensity range; and
playing the video file slowly in response to determining that the motion intensity of the subject is greater than an upper boundary value of the preset intensity range.

US Pat. No. 10,217,486

VIRTUAL WIRELESS MULTITRACK RECORDING SYSTEM

Zaxcom, Inc., Pompton Pl...

17. At least one audio device wearable by a user for storing locally generated audio and transmitting the locally generated audio to a remote device, the remote device including at least one of a receiver, a recorder, a mixer, and combination thereof, the at least one audio device comprising:a wireless transmitter,
an audio input port configured to couple to an audio input device to receive the locally generated audio;
a memory;
a local timecode generator operable to generate a local timecode;
a control unit coupled to the wireless transmitter, the audio input port, the memory, and the local timecode generator, the control unit operable to: (i) receive a master timecode from a master timecode generator and jam synchronize the local timecode generator to the master timecode generator using the master timecode, (ii) transmit the locally generated audio to the remote device via the wireless transmitter; and (iii) store the locally generated audio in the memory as audio data; and (iv) stamp at least a portion of the audio data with the local timecode.

US Pat. No. 10,217,485

MAGNETIC DISC DEVICE AND POSITION CONTROL METHOD

Kabushiki Kaisha Toshiba,...

1. A magnetic disc device comprising:a head that reads servo information on a disc;
a position detector that detects position information representing a position where the head exists on the basis of the servo information; and
a filter unit that performs filtering of an estimated frequency estimated by a quadratic adaptive digital filter that performs self-adaptation for a certain transfer function on the basis of positional difference information, and adjusts all filter coefficients included in the certain transfer function on the basis of the estimated frequency, the positional difference information being representing a difference between the position information and a target position information, the target position information being representing a target position of the head,
wherein the filter unit adjusts the filter coefficients P, Q, R, E, and F used in the next filtering on the basis of the estimated frequency, the estimated frequency being estimated by the adaptive digital filter that performs self-adaptation of the certain transfer function G(z) satisfying Equation (A) as follows:
[Formula 1]
G(z)={(P×z2)+(Q×z)+R}/{z2+(E×z)+F}  Equation (A)(where P, Q, R, E, and F are filter coefficients).

US Pat. No. 10,217,484

METALLIC PLATE AND RECORDING TAPE CARTRIDGE

FUJIFILM CORPORATION, To...

1. A recording tape cartridge comprising:a reel at which a recording tape is wound onto a reel hub whose shape is a circular tube with a bottom portion, the reel being rotatably accommodated in a case;
a locking member that is provided in the reel hub to be movable in an axial direction of the reel, the locking member movable to a locking position, at which the locking member locks rotation of the reel, and an allowing position, at which the locking member allows rotation of the reel relative to the case;
a release member that is provided in the reel hub to be integrally rotatable with the reel, the release member moving the locking member from the locking position to the allowing position in the event that the release member is pushed from an outer side of the case;
a sliding protrusion portion that protrudes from the locking member toward the side thereof at which the release member is disposed; and
a metallic plate being a structure of the release member, wherein:
the metallic plate comprises:
a sunken portion formed at a central region of a surface of the metallic plate, the surface being substantially orthogonal to a plate thickness direction of the metallic plate; and
a touching surface formed at the sunken portion, and being to be touched by a distal end of the sliding protrusion portion;
wherein, if a plurality of the metallic plate are stacked in the plate thickness direction in a state in which the metallic plates are not attached to release members, the touching surface of each metallic plate is not in contact with any other of the metallic plates.

US Pat. No. 10,217,483

RECORDING DEVICE, RECORDING METHOD, OPTICAL RECORDING MEDIUM, REPRODUCING DEVICE, AND REPRODUCING METHOD

SONY CORPORATION, Tokyo ...

1. A recording device, comprising:a recording unit configured to irradiate a first recording layer, of a plurality of recording layers of an optical recording medium, with a laser light to record information; and
a control unit configured to:
set a first test area for each of the plurality of recording layers, wherein a test writing process for laser power control is executed in the set first test area, for each of the plurality of recording layers based on a type of file system applied to the optical recording medium, and
direct the recording unit to record information, wherein the recorded information indicates a position of the set first test area on the optical recording medium.

US Pat. No. 10,217,482

DEVICES INCLUDING A NEAR FIELD TRANSDUCER AND AT LEAST ONE ASSOCIATED ADHESION LAYER

Seagate Technology LLC, ...

1. A device comprising:a near field transducer (NFT), the NFT having a disc and a peg, and the peg having five surfaces thereof; and
at least one adhesion layer positioned on at least one of the five surfaces of the peg, the adhesion layer comprising one or more of the following: chromium (Cr), tantalum (Ta), iridium (Ir), zirconium (Zr), yttrium (Y), scandium (Sc), cobalt (Co), silicon (Si), nickel (Ni), molybdenum (Mo), niobium (Nb), palladium (Pd), titanium (Ti), rhenium (Re), osmium (Os), platinum (Pt), aluminum (Al), ruthenium (Ru), rhodium (Rh), vanadium (V), germanium (Ge), tin (Sn), magnesium (Mg), iron (Fe), copper (Cu), tungsten (W), hafnium (Hf), carbon (C), boron (B), holmium (Ho), antimony (Sb), gallium (Ga), manganese (Mn), silver (Ag), indium (In), bismuth (Bi), zinc (Zn), ytterbium (Yb), combinations thereof.

US Pat. No. 10,217,481

DATA STORAGE DEVICE EMPLOYING LOW DUTY CYCLE SQUARE WAVE TO DETECT HEAD TOUCHDOWN

Western Digital Technolog...

1. A data storage device comprising:a disk;
a head actuated over the disk, wherein the head comprises a fly height actuator (FHA); and
control circuitry configured to:
apply a FHA control signal to the FHA, wherein the FHA control signal comprises a rectangular wave having a duty cycle in the range of ten percent to thirty percent; and
while applying the FHA control signal to the FHA, detect the head touching down onto the disk.

US Pat. No. 10,217,480

SATURATION-BASED VERIFICATION OF MAGNETIC TAPE STORAGE

Oracle International Corp...

1. A non-transitory computer readable medium comprising instructions which, when executed by one or more hardware processors, causes performance of operations comprising:obtaining a position signal generated by reading a magnetic tape using a stationary tape head;
updating, from the position signal, a simulated current for adjusting a position of the tape head to follow a track on the magnetic tape;
determining a saturation density representing a frequency with which the simulated current exceeds one or more saturation limits associated with adjusting the position of the tape head;
specifying, in a verification result for a servo pattern on the magnetic tape, a usability of the magnetic tape based on a threshold for the saturation density; and
outputting the verification result for use in managing subsequent use of the magnetic tape.

US Pat. No. 10,217,479

RECORD HEAD ACTUATOR SANDWICHED DAMPER PLUS TRAVEL LIMITER

Oracle International Corp...

1. A recording head positioning assembly comprising:a front end assembly including an isolation mount;
a head assembly including a recording head;
a travel carriage spaced away from the front end assembly and head assembly;
guiding flexures secured to the travel carriage and head assembly and configured to facilitate relative movement between the travel carriage and the head assembly; and
one or more isolation flexures sandwiched between the guiding flexures, secured to the travel carriage and front end assembly, and configured to facilitate relative movement between the travel carriage and the front end assembly.

US Pat. No. 10,217,478

LINEAR AND ROTATIONAL ADJUSTMENT SYSTEMS

Seagate Technology LLC, ...

1. A system comprising:a motor comprising a motor shaft configured to provide rotational force;
an output shaft apparatus extending along a longitudinal axis and configured to be removably couplable to a manufacturing component and to at least position the manufacturing component with respect to an assembly using the motor for coupling the manufacturing component to the assembly; and
an engagement apparatus coupling the motor to the output shaft apparatus and configurable between a linear configuration and a rotational configuration,
wherein the output shaft apparatus is linearly movable along the longitudinal axis using the rotational force provided by the motor shaft when the engagement apparatus is configured in the linear configuration and the output shaft apparatus is rotationally movable about the longitudinal axis using the rotational force provided by the motor shaft when the engagement apparatus is configured in the rotational configuration.

US Pat. No. 10,217,477

ELECTRONIC DEVICE AND SPEECH RECOGNITION METHOD THEREOF

Samsung Electronics Co., ...

1. An electronic device comprising:a microphone;
a display;
at least one processor electrically connected to the microphone and the display; and
a memory electrically connected to the at least one processor,
wherein the memory stores commands, executable by the at least one processor, for:
recognizing speech that is input through the microphone,
identifying a speech stop time point at which a magnitude of the speech is less than a predetermined value and a speech resume time point at which the magnitude of the speech exceeds the predetermined value,
identifying a length of a pause period, which comes after the speech, between the speech stop time point and the speech resume time point,
updating a length of a predetermined speech end detection period to the length of the pause period, and
in response to determining that the speech resumes, determining whether the speech is ended based on the updated length of the predetermined speech end detection period, and
wherein the memory further stores commands, executable by the at least one processor, for:
controlling the display, when the speech is converted to text, to display the text corresponding to the speech formed as a series of words or phrases having spaces therebetween,
receiving a user input for updating the length of the predetermined speech end detection period, the user input being received on the space included in the displayed text,
identifying the length of the pause period corresponding to the space, and
updating the length of the predetermined speech end detection period to the length of the pause period.

US Pat. No. 10,217,476

COMPANDING SYSTEM AND METHOD TO REDUCE QUANTIZATION NOISE USING ADVANCED SPECTRAL EXTENSION

Dolby Laboratories Licens...

1. A method of expanding an audio signal comprising:receiving an audio signal in a hardware filterbank component having a prototype filter configured to smooth application of individual gain values to discrete segments of the audio signal; and
expanding, in a hardware expander component coupled to the filterbank, the audio signal to an expanded dynamic range by: dividing the received audio signal into a plurality of segments, calculating a gain for each segment using a p-norm of spectral magnitudes of each segment of a frequency domain representation of the audio signal and calculated using a subset of subband filters of the filterbank, and applying the gain to each respective segment to obtain an expanded dynamic range audio signal, wherein the applying of the gain amplifies segments of relatively high intensity and attenuates segments of relatively low intensity according to a shape defined by the prototype filter.

US Pat. No. 10,217,474

SYSTEM FOR MAINTAINING REVERSIBLE DYNAMIC RANGE CONTROL INFORMATION ASSOCIATED WITH PARAMETRIC AUDIO CODERS

Dolby Laboratories Licens...

1. A method, performed by an audio signal processing device, for adjusting a dynamic range of an audio signal, the method comprising:receiving a bitstream comprising an encoded audio signal, encoder-generated loudness metadata, and encoder-generated dynamic range control (DRC) metadata, wherein the encoder-generated loudness metadata comprises a loudness level of the audio signal, and wherein the encoder-generated DRC metadata comprises a plurality of DRC gain sets, the plurality of DRC gain sets comprising a first set of DRC gains representing a first portion of a total DRC gain to be applied to the audio signal to adjust the dynamic range of the audio signal, and a second set of DRC gains representing a second portion of the total DRC gain to be applied to the audio signal to adjust the dynamic range of the audio signal;
decoding the encoded audio signal to obtain the audio signal;
adjusting the dynamic range of the audio signal by applying the first set of DRC gains and the second set of DRC gains to the audio signal to apply the total DRC gain to be applied to the audio signal; and
adjusting the loudness of the audio signal by applying a gain determined in response to the loudness level of the audio signal and a target output level.

US Pat. No. 10,217,473

BROADCAST TRANSMITTING/PLAYBACK APPARATUS AND METHOD THEREOF

Electronics and Telecommu...

1. A broadcast transmitting apparatus, comprising:an audio encoder configured to encode a multichannel audio signal;
an audio identification information generator configured to receive the multichannel audio signal, and generate audio identification information to indicate whether the multichannel audio signal is an object-based audio signal; and
a unit configured to transmit the encoded multichannel audio signal and the audio identification information to a broadcast playback apparatus,
wherein mixing information including a ratio for mixing a sound source is inserted into the audio identification information, when the multichannel audio signal is the object-based audio signal.

US Pat. No. 10,217,472

SYSTEM AND METHOD FOR DATA TRANSMISSION OVER AN AUDIO JACK

Intel Corporation, Santa...

1. A slave device comprising:an audio interface including an audio jack, the audio interface including a right audio signal interface to receive a right audio channel from the audio interface and a left audio signal interface to receive a left audio channel from the audio interface;
a data extractor coupled to the audio interface, the data extractor including at least one of a self-powered out-of-phase tone voltage tripler or a low power out-of-phase tone pulse counter, the data extractor configured to:
compare a first voltage of the received right audio channel to a second voltage of the received left audio channel to detect a difference indicative of tones having a phase difference and encoded on the right audio channel and the left audio channel, respectively; and
responsive to the difference, output an indication of data represented by the tones; and
a microcontroller coupled to the data extractor to receive and process the data isolated by the data extractor.

US Pat. No. 10,217,471

METHOD AND APPARATUS FOR DECODING AUDIO BITSTREAM INCLUDING SYSTEM DATA

SAMSUNG ELECTRONICS CO., ...

1. A method of decoding audio, the method comprising:receiving an audio bitstream comprising packets;
identifying a type of a packet among the packets;
obtaining system data and a type of a system engine which corresponds to the system data from the packet, if the identified type of the packet indicates system meta data;
transmitting the packet including the type of the system engine and the system data to the system engine, if the type of the system engine is defined; and
discarding the packet including the type of the system engine and the system data if the type of the system engine is not defined.

US Pat. No. 10,217,470

BANDWIDTH EXTENSION SYSTEM AND APPROACH

HUAWEI TECHNOLOGIES CO., ...

1. A method, comprising:estimating a bandwidth extension scaling gain by using available filter bank coefficients with extremely low bit rate or without costing any bit, wherein the estimating the bandwidth extension scaling gain comprises:
determining Gain_t [ ] to sharpen a time evaluation energy envelope;
determining Gain_1[ ] from nearest available high band filter bank coefficients;
determining Gain_2[ ] by considering energy ratio between energy at lowest frequency area and lowest energy in all available subbands; and
combining Gain_t [ ], Gain_1[ ], and Gain_2[ ] to estimate the bandwidth extension scaling gain; and
generating an audio output signal according to the bandwidth extension scaling gain.

US Pat. No. 10,217,469

GENERATION OF A SIGNATURE OF A MUSICAL AUDIO SIGNAL

INSTITUT MINES TELECOM-TE...

1. A computer-implemented method for the generation of a signature of a musical audio signal of a given duration, wherein the method comprises the following steps:modelling said musical audio signal in order to obtain, for each frequency band of a set of n frequency bands, with n strictly greater than 1, a diagram representing the energy of the audio signal for said frequency band, as a function of time during said given duration;
determining musical transition times tk of the audio signal during the given duration, said musical transition times tk correspond respectively to local maximums of an onset function calculated on the basis of the musical audio signal;
associating each musical transition time tk with an item of local information comprising a vector of n values representative respectively of the energy of the audio signal in each of the n diagrams obtained between the musical transition time tk and a subsequent musical transition time tk+1 and/or a vector of n values representative respectively of the energy of the audio signal in each of the n diagrams obtained between the musical transition time tk and a preceding musical transition time tk?1;
determining, as a function of the item of local information associated with each musical transition time tk, a key associated with said musical transition time, the determined keys forming a first set of keys of the audio signal;
generating and storing in a memory a signature of the musical audio signal comprising couples, each couple comprising a key from the first set of keys and an associated musical transition time tk.

US Pat. No. 10,217,468

CODING OF MULTIPLE AUDIO SIGNALS

Qualcomm Incorporated, S...

1. A device comprising:a first transform unit configured to perform a first transform operation on a reference channel to generate a frequency-domain reference channel;
a second transform unit configured to perform a second transform operation on a target channel to generate a frequency-domain target channel;
a stereo channel adjustment unit configured to:
determine an inter-channel mismatch value indicative of a temporal misalignment between the frequency-domain reference channel and the frequency-domain target channel; and
adjust the frequency-domain target channel based on the inter-channel mismatch value to generate an adjusted frequency-domain target channel;
a down-mixer configured to perform a down-mix operation on the frequency-domain reference channel and the adjusted frequency-domain target channel to generate a mid channel and a side channel;
a residual generation unit configured to:
generate a predicted side channel based on the mid channel, the predicted side channel corresponding to a prediction of the side channel; and
generate a residual channel based on the side channel and the predicted side channel;
a residual scaling unit configured to:
determine a scaling factor for the residual channel based on the inter-channel mismatch value; and
scale the residual channel by the scaling factor to generate a scaled residual channel;
a mid channel encoder configured to encode the mid channel as part of a bitstream; and
a residual channel encoder configured to encode the scaled residual channel as part of the bitstream.

US Pat. No. 10,217,467

ENCODING AND DECODING OF INTERCHANNEL PHASE DIFFERENCES BETWEEN AUDIO SIGNALS

Qualcomm Incorporated

1. A device for processing audio signals comprising:an interchannel temporal mismatch analyzer configured to determine an interchannel temporal mismatch value indicative of a temporal misalignment between a first audio signal and a second audio signal;
an interchannel phase difference (IPD) mode selector configured to select an IPD mode based on a comparison of the interchannel temporal mismatch value with a first threshold and a comparison of a strength value with a second threshold, the strength value associated with the interchannel temporal mismatch value; and
an IPD estimator configured to determine IPD values based on the first audio signal and the second audio signal, the IPD values having a resolution corresponding to the selected IPD mode.

US Pat. No. 10,217,466

VOICE DATA COMPENSATION WITH MACHINE LEARNING

Cisco Technology, Inc., ...

1. A method comprising:obtaining, by an apparatus, first voice data from a first user device associated with a first speaker participant in a communication session;
detecting voice data loss or degradation in the first voice data;
determining whether prediction probability of correctly compensating for the voice data loss or degradation is greater than a predetermined probability threshold;
if the prediction probability is greater than the predetermined probability threshold, first compensating for the voice data loss or degradation using historical voice data received by the apparatus prior to receiving of the first voice data, the first compensating producing first compensated voice data;
if the prediction probability is not greater than the predetermined probability threshold, second compensating for the voice data loss or degradation by inserting noise to the first voice data to produce second compensated voice data; and
outputting the first compensated voice data or the second compensated voice data so as to improve intelligibility of the first voice data to a user.

US Pat. No. 10,217,465

WEARABLE DEVICE, SYSTEM AND METHOD FOR NAME RECOLLECTION

Sony Corporation, Tokyo ...

1. A wearable device worn by a first person comprising:a sensor adapted for sensing a predefined movement of a body part of the first person, wherein the predefined movement of the body part is a greeting movement performed by the first person when greeting a second person;
a controller unit adapted for sampling and processing data received from the sensor in order to detect the movement of the body part, wherein the controller unit is configured to generate a trigger signal to trigger a voice recording of the second person upon detection of the movement of the body part of the first person;
a microphone arranged for capturing the voice recording of the second person upon reception of the trigger signal from the controller unit, wherein the capturing renders the voice recording;
a processor adapted for performing voice profiling and speech recognition on the voice recording of the second person, wherein the voice profiling renders a voice profile for the second person based on the voice recording of the second person, wherein the speech recognition renders a name spoken by the second person when being greeted by the first person, and wherein the voice profile of the second person that was rendered and the name of the second person that was rendered are associated together and stored in a database comprising a plurality of voice profiles and their respective associated names; and
a name presentation device configured to present the name of the second person out of the names stored in the database based on matching a later created voice profile based on a later captured voice with a previously stored voice profile of the second person out of the plurality of voice profiles stored in the database.

US Pat. No. 10,217,464

VOCABULARY GENERATION SYSTEM

KONINKLIJKE PHILIPS N.V.,...

1. A system configured to interact with a user, the system comprising one or more hardware processors configured by machine readable instructions to:pose a user prompt to the user, the user prompt selected from a set of possible user prompts having a common topic stored in an electronic database;
receive an utterance from the user in response to the user prompt;
identify names in the utterance, adjectives that express positive or negative sentiment in the utterance, and/or individual grammatical clauses in the utterance;
reduce the utterance to a generalized form of the utterance based on the names, the adjectives, and/or the individual grammatical clauses; determine whether the generalized form of the utterance is already associated with the user prompt in the electronic database; and
responsive to a determination that the generalized form of the utterance is not already associated with the user prompt in the electronic database, assign a utility value to the generalized form of the utterance and associate the generalized form of the utterance with the user prompt in the electronic database; or
responsive to a determination that the generalized form of the utterance is already associated with the user prompt in the electronic database, update the utility value to indicate that the generalized form of the utterance has more utility.

US Pat. No. 10,217,463

HYBRIDIZED CLIENT-SERVER SPEECH RECOGNITION

Speak With Me, Inc., Mou...

1. A method comprising:receiving, at a recipient computing device, a speech utterance;
dynamically determining a confidence threshold value and an audio quality threshold value based on environmental conditions at which the recipient computing device is located, the environmental conditions comprising one or more of: a type of environment in which the recipient computing device is located, availability of noise cancelling devices at the recipient computing device, and number of microphones used by the recipient computing device;
segmenting the speech utterance into two or more speech utterance segments, including performing an initial analysis on the speech utterance, to determine where to perform speech recognition processing for each of the two or more speech utterance segments, by applying to the speech utterance a dynamically adaptable acoustic model implemented at the recipient computing device, with the dynamically adaptable acoustic model adjusted based on locally available data at the recipient computing device, including a user location and time, to determine a confidence score and an audio quality metric for each of the two or more speech utterance segments;
assigning, based on the initial analysis performed by the adaptable acoustic model generating the determined confidence score and audio quality metric for the each of the two or more speech utterance segments, and based on the dynamically determined confidence threshold and the audio quality threshold, a first segment from the two or more speech utterance segments to a first speech recognizer implemented on a separate computing device than the recipient computing device, and a second segment from the two or more speech utterance segments to a second speech recognizer implemented on the recipient computing device;
sending the first segment from the recipient computing device to the separate computing device for processing;
receiving first segment processing results back from the separate computing device, the sending and the receiving occurring via a data network;
processing the second segment at the recipient computing device to generate second segment processing results; and
returning a completed speech recognition result assembled from the first segment processing results and the second segment processing results.

US Pat. No. 10,217,462

AUTOMATING NATURAL LANGUAGE TASK/DIALOG AUTHORING BY LEVERAGING EXISTING CONTENT

Microsoft Technology Lice...

1. A computer method, the method comprising:parsing a webpage to identify an element;
determining a domain of the webpage;
determining a suggested task, wherein determining the suggested task comprises:
identifying one or more existing conversational understanding systems that are associated with the determined domain;
based on the parsed webpage, determining an action associated with the element; and
comparing the action to one or more existing tasks for the identified one or more existing conversational understanding systems to identify the suggested task;
providing, via a user interface, the suggested task to an authoring platform; and
receiving, via the user interface, confirmation to use the suggested task to enable a user to vocally interact with the webpage.

US Pat. No. 10,217,461

NOISE CANCELLATION FOR OPEN MICROPHONE MODE

Amazon Technologies, Inc....

1. A system comprising:one or more processors; and
one or more computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
receiving an audio signal that represents at least user speech and background noise;
identifying the background noise represented by the audio signal;
processing at least a portion of the audio signal including the background noise to generate a processed audio signal with less of the background noise;
determining that the processed audio signal represents the user speech during a first period of time;
sending data based at least in part on the processed audio signal associated with the first period of time;
determining that the processed audio signal ceases to represent the user speech during a second period of time; and
ceasing sending the data during at least a portion of the second period of time.

US Pat. No. 10,217,460

SPEECH RECOGNITION CIRCUIT USING PARALLEL PROCESSORS

ZENTIAN LIMITED., Cambri...

1. A speech recognition system comprising:a front end for creating a series of a plurality of speech parameters derived from a series of audio samples of finite length which audio samples represent a recording of human speech utterance;
a set of parallel processors for computing a plurality of scores, wherein each of said set of parallel processors uses at least one of said speech parameters from each of said plurality of speech parameters in the series in combination with a model stored in language model memory to compute a score; wherein the plurality of scores are stored in a results memory; and
a search control processor coupled to the results memory and configured to:
(i) control the set of parallel processors; and
(ii) distribute processing among the set of parallel processors based on the plurality of scores; and
(iii) combine said scores to determine a sequence of words corresponding to said recording of human speech utterance.

US Pat. No. 10,217,459

PROPAGATING CONVERSATIONAL ALTERNATIVES USING DELAYED HYPOTHESIS BINDING

Microsoft Technology Lice...

1. A computer-implemented method comprising:processing, by a speech recognition system, a received input to generate a set of alternatives, wherein the set of alternatives corresponds to hypothetical interpretations of the received input, and wherein the received input is an utterance;
filtering the set of alternatives, wherein the filtering comprises ranking the set of alternatives using machine learning techniques and propagating a plurality of the ranked alternatives for additional processing, wherein the machine learning techniques include comparing confidence metrics for two or more alternatives in the set of alternatives;
processing the propagated alternatives to generate an expanded set of alternatives as potential hypotheses based on the received input, wherein generating the expanded set of alternatives comprises determining one or more domains associated with the input, and generating one or more alternatives associated with the one or more domains;
filtering the expanded set of alternatives, wherein the filtering comprises ranking alternatives of the expanded set and propagating a plurality of the ranked alternatives of the expanded set for additional processing;
evaluating the propagated alternatives of the expanded set based on application of knowledge data fetched from external resources;
generating a response to the received input, wherein the generating comprises ranking the evaluated alternatives and selecting a ranked and evaluated alternative for generating the response; and
providing the response to a user.

US Pat. No. 10,217,458

TECHNOLOGIES FOR IMPROVED KEYWORD SPOTTING

Intel Corporation, Santa...

1. A compute device for automatic speech recognition, the compute device comprising:an automatic speech recognition algorithm trainer to acquire a statistical language model for an automatic speech recognition algorithm, wherein the statistical language model comprises a large-vocabulary language model that has been modified such that the large-vocabulary language model preferentially matches words present in a plurality of keywords;
a speech data capturer to receive speech data of a user of the compute device;
and an automatic speech recognizer to perform the automatic speech recognition algorithm on the speech data to produce an output transcript, wherein the output transcript comprises one or more keywords of the plurality of keywords and one or more words not in the plurality of keywords.

US Pat. No. 10,217,457

LEARNING FROM INTERACTIONS FOR A SPOKEN DIALOG SYSTEM

RUTGERS, THE STATE UNIVER...

1. A method comprising:obtaining a semantic classifier input for a semantic classifier and a corresponding label attributed to the semantic classifier input;
determining, via a processor, whether the corresponding label is correct based on logged interaction data, to yield a correctness result, wherein the logged interaction data comprises an input/output pair having an input and an output, the input comprising a speech recognition result in a lattice form and the output comprising one of an outcome of a call, a confirmation by a user, and a call hang-up; and
adapting operation of a spoken dialog system utilizing the semantic classifier based on the correctness result.

US Pat. No. 10,217,456

METHOD, APPARATUS, AND PROGRAM FOR GENERATING TRAINING SPEECH DATA FOR TARGET DOMAIN

INTERNATIONAL BUSINESS MA...

1. A method for generating training data for a target domain using speech data of a source domain, the training data generation method comprising:retrieving from a memory device a Gaussian mixture model (GMM) of a target domain trained with a clean speech data set of the target domain;
retrieving a set of source domain speech data from a memory device that stores speech data under various acoustic environments;
mapping, by referring to the GMM of the target domain and as executed by a processor on a computer, the set of source domain speech data to the set of target domain speech data on a basis of a channel characteristic of the target domain speech data;
adding a noise of the target domain to the mapped set of source domain speech data to output a set of pseudo target domain speech data; and
storing the set of pseudo target domain speech data in a memory, as training data for a speech model of the target domain,
wherein a rate of noise to be added is adjusted for each of an utterance of the clean speech so that the rate of noise corresponds to a statistical distribution of a signal-to-noise (SN) ratio of the target domain.

US Pat. No. 10,217,455

LINGUISTIC MODEL DATABASE FOR LINGUISTIC RECOGNITION, LINGUISTIC RECOGNITION DEVICE AND LINGUISTIC RECOGNITION METHOD, AND LINGUISTIC RECOGNITION SYSTEM

Samsung Electronics Co., ...

1. A voice recognition device, comprising:a user input receiver configured to receive a voice input of a first user;
a communicator configured to communicate with an external server, which stores common recognition data of general purpose for a plurality of users and individual recognition data for individual users; and
at least one processor configured to:
determine whether information of the received voice input is included in the common recognition data,
in response to the information of the received voice input being included in the common recognition data, determine a first recognition result of the voice input based on the common recognition data,
in response to the information of the received voice input being not included in the common recognition data, determine a second recognition result of the voice input based on the individual recognition data, and
perform an operation corresponding to the voice input based on one of the first recognition result or the second recognition result according to the determined recognition result, or transmit one of the first recognition result or the second recognition result according to the determined recognition result to a plurality of electronic apparatuses used by the first user such that at least one of the plurality of electronic apparatus performs the operation based on the transmitted recognition result,
wherein the individual recognition data comprises user history information, which has been input in at least one electronic apparatus by the first user or has been transceived from and to another electronic apparatus.

US Pat. No. 10,217,454

VOICE SYNTHESIZER, VOICE SYNTHESIS METHOD, AND COMPUTER PROGRAM PRODUCT

KABUSHIKI KAISHA TOSHIBA,...

1. A voice synthesizer, comprising:processing circuitry configure to function as:
a content selection unit configured to determine selected content among a plurality of pieces of content registered in a content storage unit, the content including tagged text in which tag information for controlling voice synthesis is added to text serving as a target of the voice synthesis, the content including a voice waveform of a synthesized voice corresponding to the tagged text, the voice waveform of the synthesized voice being reproduced in accordance with a user's operation;
a content generation unit configured to apply the tag information in the tagged text included in the selected content to designated text to generate new content; and
a content registration unit configured to register the generated new content in the content storage unit, wherein
the content registration unit registers, in the content storage unit, the generated new content in association with marker content in accordance with a similarity with the marker content, the marker content being the content serving as a marker and preliminarily registered in the content storage unit, and
the content selection unit includes:
a marker content presentation unit configured to present a list of marker content:
a relevant content presentation unit configured to present a list of relevant content, the relevant content being the content associated with the marker content selected from the list of the marker content; and
a selected content determination unit configured to determine the relevant content selected from the list of the relevant content to be the selected content.

US Pat. No. 10,217,453

VIRTUAL ASSISTANT CONFIGURED BY SELECTION OF WAKE-UP PHRASE

SoundHound, Inc., Santa ...

1. A method of configuring a computerized dialog system, the method comprising:receiving a request including an indication of which of a plurality of wake-up phrases has been detected;
identifying a knowledge domain associated with the detected wake-up phrase from the plurality of wake-up phrases; and
configuring a text-to-speech (TTS) system, responsive to receiving the request, to use the identified knowledge domain to respond to the request.

US Pat. No. 10,217,452

SPEECH SYNTHESIS DEVICE AND METHOD

Yamaha Corporation, Hama...

1. A speech synthesis device comprising:a reception section that receives a voice signal of an utterance;
a pitch detection section that, based on the voice signal received by the reception section, detects a pitch of a representative portion which is a part of the utterance;
a response acquisition section that acquires voice data of a response to the utterance;
a response pitch acquisition section that acquires a pitch based on the voice data of the response acquired by the response acquisition section;
a pitch shift amount determination section that determines a pitch shift amount for shifting the pitch acquired by the response pitch acquisition section to a target pitch having a particular relationship to the pitch of the representative portion; and
a response synthesis section that synthesizes voice of the response based on the voice data of the response, the response synthesis section being configured to shift, in accordance with the shift amount, a pitch of the voice of the response to be synthesized.

US Pat. No. 10,217,451

MULTI-SPEAKER METHOD AND APPARATUS FOR LEAKAGE CANCELLATION

DTS, Inc., Calabasas, CA...

1. A multi-speaker system comprising:a plurality of first speakers;
a second speaker;
a processor configured to apply, to individual speakers in the plurality of first speakers, input audio signals, the plurality of first speakers configured to output the input audio signals such that the input audio signals acoustically propagate to a listening area via a plurality of direct paths and via a plurality of indirect paths; and
a plurality of filters corresponding to the second speaker, wherein each filter in the plurality of filters is configured to generate a second signal, wherein the plurality of filters are configured to provide the second signals to the second speaker,
wherein the second signals applied to the second speaker by the plurality of filters collectively at least attenuate the input audio signals acoustically propagated by the plurality of first speakers to the listening area via the plurality of direct paths to increase audibility of the input audio signals acoustically propagated to the listening area via the plurality of indirect path.

US Pat. No. 10,217,450

HUMBUCKING SWITCHING ARRANGEMENTS AND METHODS FOR STRINGED INSTRUMENT PICKUPS

1. A method for interconnecting the signal outputs of K number of electrical sensors, also known as pickups, especially vibration sensors for the vibrating parts of musical instruments, in circuit topologies of J number of said sensors at a time, such that duplicate topologies with electrically equivalent circuits and vibrational outputs, also known as tonal outputs, also known as output timbres, are eliminated from consideration, comprising the steps of:a. designating categories of electrical circuit topology, as category (1), (2), . . . (J), such that category (M) is comprised of M of said pickups connected together, where 1?M?J, such that,
a.i. beginning with 1 of said pickups, designated as said category (1) with 1 member, constructing said category (2) with 2 members,
a.i.1. connecting 1 of said pickups in series with another 1 of said pickups, for one member of said category (2), and
a.i.2. 1 of said pickups in parallel with another 1 of said pickups for the other member of said category (2), and
a.ii. constructing said categories of (M) for M>2 by the same process of connecting lower-orders of said categories in series and parallel, such that, for (M)=(3), all the members of said category (1) in series and in parallel separately with all the members of said category (2), and such that, for (M)=(4), all the members of said category (1) in series and parallel separately with all the members of said category (3), plus all the members of said category (2) in series and parallel with all the members of said category (2), such that said category (M) is constructed by connecting said category (1) in series and parallel to all the members of category (M-1), and by connecting the members of said category (2) in series and parallel with all the members of category (M-2), and continuing until all the members of category (N) are connected in series and parallel with all the members of category (M?N), wherein N is an integer less than or equal to M/2, such that, (M)=(5) be constructed from (1)&(4) and (2)&(3), and such that (M)=(6) be constructed from (1)&(5), (2)&(4) and (3)&(3), and up, excluding duplicates of any previously constructed topologies for said (M)>(3), such that this method shall be extendable to higher complexities, and
a.iii. wherein each said topology of said category (M) may be deconstructed into t number of topologies of sub-categories, (Mi)=(M1), (M2), . . . , (Mt), such that M=M1+M2+ . . . +Mt, with 1?Mi?M, such that the members of each said sub-category (Mi), i=1, . . . , t, comprise of Mi number of sensors connected all in series, or all in parallel, between two nodes with no circuit branches in between, also called a basic topology, such that the order of placement in the circuit of said basic sub-category (Mi) of said individual members of said sensors, without reversing phase or connections relative to the other said sensors, makes no difference to the timbre or tonal quality of the output of either said sub-category or said category (M), such that a set of allowable topologies of said category (4) can be constructed of members with sub-categories (2+1+1), (3+1), (2+2) and (4), and such that the set of allowable member topologies of category (5) may be constructed of members, or versions, with sub-categories (2+1+1+1), (3+1+1), (2+2+1), (4+1), (3+2), and (5), such that the number of allowable unique circuits of that subcategory is limited to the product of versions, or members, times the combinations of sensors allowed by the basic topologies in each sub-category, so that such distinctions can be used to determine how many possibly unique tonal outputs can be obtained from each of said J=M sensors, constructing combinations of sensors rearranged in all circuit positions, subject to the limits of combinatorial math, such that this method shall be extendable to higher complexities,
a.iv. wherein the limit of the number of unique circuits from which K sensors can be constructed J at a time is less than or equal to the product of [K sensors taken J at a time] times the number of allowable sensor terminal reversals, NSGN, times the sum of [the products of the number of said versions of each sub-category of circuit topology times the allowable number of combinations of J sensors in each sub-category, as determined by said basic topologies],
b. constructing combinations of phase by switching in reverse said terminals of selected said sensors in each distinct topology, so that their phase relative to the remaining said sensors is inverted, producing a change in tone at the output, such that for a topology of said J number of said sensors there can be no more than 2J-1 different said combinations of said phase reversals of said sensors that produce potentially unique tonal outputs, constructed by taking one set of connections of said J sensors to be all in-phase, and selectively reversing said connections of said sensors until 2J-1 unique phases result,
b.i. in one method by successively reversing said terminals of all the said J sensors, for said J?2, in an ordered sequence of said combinations of said terminal reversals, by sets of (J said sensors taken i at a time), for i=0 to (J-1)/2 if said J is odd, and by said sets of (J sensors taken i at a time), for i=0 to (J-2)/2+1, and said J is even, limited to ((J-1) taken (J-2)/2 at a time) members in the last said set, such that
b.i.1. in the zero said set of said sensor terminal reversals, no said sensor is reversed, for said reversal combination set of one said member, and
b.i.2. in the first said set of said sensor terminal reversals, if said J?2, only one said sensor at a time is reversed, to the number of said J sensors taken 1 at a time, unless said J=2, then said single sensor reversal occurs only once, and if said J=3, then said single sensor reversals occur only 3 times, and
b.i.3. in the second said set of said sensor terminal reversals, if said J?4, 2 of said sensors at a time are reversed, uniquely, such that no pattern of said reversals is repeated, and said reversal continue to said J sensors taken 2 at a time, unless said J=4, then said sensor reversals of 2 each occur only 3 times, and if said J=5, then sensor reversals of 2 each occur only 10 times, and
b.i.4. so on, increasing the number of times said J sensors are reversed at a time,
b.i.5. until if said J is odd, then said pattern of said sensor reversal combinations is continued to said J sensors taken (J-1)/2 times, such that there are never more than 2J-1 of said reversals of any number of said J sensors taken any number at a time, and
b.i.6. if J is even, then said pattern of said sensor reversal combinations is continued to said (J sensors taken (J-2)/2), plus said J sensors taken ((J-2)/2+1 times), to the limit of said members of (J-1 sensors taken (J-2)/2 times), such that there are never more than 2J-1 of said reversals of any number of said J sensors taken any number at a time.

US Pat. No. 10,217,449

PERCUSSIVE BEATER WITH TRANSDUCER

1. A percussive beater comprising:an elongated shaft having a first end and a second end;
a beater head mechanically coupled to the first end of the elongated shaft, the beater head including a front face located on and forming an exterior surface of the beater head, the exterior surface of the beater head for beating a drum;
a transducer mechanically coupled to the beater head, the transducer configured to receive an impact from the beater head and convert the impact into an electrical signal;
a padding layer in mechanical communication with the transducer such that either (i) the padding layer is located between an interior surface of the front face and the transducer, or (ii) the transducer is located between the interior surface of the front face and the padding layer; and
an electrical signal filter in electronic communication with the transducer, the electrical signal filter configured to (i) receive the electrical signal, (ii) adjust a portion of the electrical signal, and (iii) output an adjusted electrical signal.

US Pat. No. 10,217,448

SYSTEM FOR CREATING, PRACTICING AND SHARING OF MUSICAL HARMONIES

Harmony Helper LLC, Moun...

1. A method for collaboratively creating musical harmonies, comprising:responsive to a user selection, displaying on a display screen of a computing device a plurality of musical note indicators, in human readable form, which specify a first harmony part of a musical composition, and at least a second harmony part of the same musical composition which is different as compared to the first harmony part;
providing on the display screen a timing indication to indicate a time when each of the plurality of musical note indicators is to be sung in accordance with the first and second harmony parts;
receiving at the computing device a voiced rendition of the first harmony part;
converting the voiced rendition to an electronic audio signal;
automatically processing the electronic audio signal with the computing device using a real-time pitch detection algorithm to determine a pitch of each voiced note of the voiced rendition; and
concurrent with rendition of each said voiced note, automatically displaying on the display screen in conjunction with the plurality of musical note indicators, a corresponding graphic indicator which indicates whether the pitch of the voiced note accurately matches a pitch specified by a corresponding one of the musical note indicators for the first harmony part;
wherein the real-time pitch detection algorithm determines the pitch of each voiced note of the voiced rendition by applying a constant-Q transform, applies a corrective function configured to reduce an occurrence of octave errors caused by early onset and harmonic pitch frequencies present in a human voice, and applies a pitch tracking error reduction by applying a bilateral filter to remove outlier detected pitches.

US Pat. No. 10,217,447

HAND DRUM AND METHODS OF USE

1. A hand held drum positioned between a thumb and fingers to generate sound, the drum comprising:a drum shell having an external surface and internal surface and configured with two apertures, said two apertures having a first aperture and a second aperture;
a spring mount affixed thereto said drum shell;
a striker element;
a spring having first spring end releasably affixed thereto said spring mount and a second spring end affixed to said striker element;
two heads, each one of said two heads stretched taught across one of said two apertures, said each one of said two heads having an inside head surface, wherein said striker element is configured to strike said inside head surface of said two heads; and
a handgrip removeably affixed to said drum shell, said handgrip includes a first grip end gripped by the thumb and a second grip end gripped by the fingers.

US Pat. No. 10,217,446

PERCUSSION DEVICE

One Beat Better, LLC, Ma...

1. A percussion device comprised of:a platform portion composed of a first material having an exposed striking portion composed of a second material;
a base portion separated from, and substantially parallel to, the platform portion by a predetermined distance;
at least one unitary sidewall portion positioned between the platform portion and the base portion at respective opposing edges of the platform portion and the base portion; and
a non-flexible surface below, and in direct contact with, a portion of an underside of the exposed striking portion.

US Pat. No. 10,217,445

MOUTHPIECE FOR WOODWIND INSTRUMENTS WITH CHAMFERED VENTURI APERTURE

ROVNER PRODUCTS INCORPORA...

1. A woodwind mouthpiece comprising:an outer surface;
a tone chamber disposed within the outer surface;
a window exposing the tone chamber;
a pair of side rails running along opposite sides of the window, each side rail comprising a side rail top surface; and
a pair of chamfers, each chamfer extending along the one of the side rails and intersecting the side rail top surface and the outer surface of the mouthpiece.

US Pat. No. 10,217,444

METHOD AND SYSTEM FOR FAST CLONING OF VIRTUAL MACHINES

NVIDIA Corporation, Sant...

1. A method for network cloud resource generation, comprising:creating, using one or more cloud based processors executing programmed instructions stored in one or more cloud based memory devices, a template virtual machine;
creating a first instantiation of a virtual machine for an end user by cloning said template in the one or more cloud based processors located remotely from said end user;
loading an application to be executed by said virtual machine;
accessing first information associated with said end user, said first information corresponding to user interactions within said application;
loading said first information in an instantiation of said application;
updating said first information based on said instantiation of said application; and
storing said updated first information in a storage system,
wherein subsequent instantiations of said virtual machine are customized for said end user by creating new instantiations with said template virtual machine and automatically modifying said new instantiations with said updated first information.

US Pat. No. 10,217,443

METHOD FOR DISPLAYING IMAGE AND ELECTRONIC DEVICE THEREOF

SAMSUNG ELECTRONICS CO., ...

1. An electronic device for remotely controlling a movement of a robot, the electronic device comprising:a communicator;
an inputter;
a display; and
a processor configured to:
control the communicator to receive, from the robot, a first time and an image photographed by the robot at the first time,
calculate a time delay between the electronic device and the robot based on a difference between the first time and a second time, which is a current time of the electronic device after the first time,
obtain a position of the robot at the second time based on the time delay,
control the display to display the image and a graphical object, which indicates information corresponding to a viewpoint of the robot from the obtained position at the second time, to be overlaid on the image, and
control the communicator to transmit a command to control the robot, received through the inputter, to the robot.

US Pat. No. 10,217,442

METHOD FOR THE COMMON REPRESENTATION OF SAFETY-CRITICAL AND NON-SAFETY-CRITICAL INFORMATION, AND DISPLAY DEVICE

Airbus Defence and Space ...

1. A method for the common representation of safety-critical and non-safety-critical information on a display unit of a vehicle, comprising:receiving non-safety-critical information by a first processor and producing at least one graphic presentation of the non-safety-critical information;
receiving safety-critical information by a second processor, wherein the second processor also receives the at least one graphic presentation of the non-safety-critical information;
producing at least one graphic presentation of the safety-critical information;
representing the presentations of safety-critical and non-safety-critical information on the display unit, the representation having at least two representation planes;
presenting the non-safety-critical information on a rear, in a direction of view of the observer, plane of the at least two representation planes, and presenting the safety-critical information on a front representation plane; and
checking whether the safety-critical information is recognizable, in a case of an at least partial overlap of the presentation of the non-safety-critical information by the presentation of the safety-critical information;
wherein if during the checking step a determination is made that the presentation of the non-safety-critical information is overlapped by the presentation of the safety-critical information, adapting at least the overlapping parts of the presentation of the safety-critical information in such a way that the safety-critical information is recognizable;
adapting parts of the presentation of the safety-critical information by modifying the graphic presentation of the safety-critical information in the overlapping region such that the graphic presentation of the overlapping parts, as such, is modified;
wherein the modification of the graphic presentation of the safety-critical information in the overlapping region takes place through at least one of a color modification, a line modification, a size modification, a contrast modification, or a modification of the representation frequency.

US Pat. No. 10,217,441

METHOD FOR DISPLAYING AND ELECTRONIC DEVICE THEREOF

Samsung Electronics Co., ...

1. A method in an electronic device, the method comprising:if a damage to a touch screen is sensed, identifying a damaged region by the damage, and a non-damaged region;
displaying, in at least part of the non-damaged region, a plurality of regions, each of the plurality of regions representing a region to which an object selected by a user can be added;
in response to detecting a first user input selecting a region among the plurality of regions, displaying, in at least part of the non-damaged region, a list of functions executable by the electronic device;
in response to detecting a second user input selecting a function among the list, adding an object used for executing the selected function to the selected region; and
displaying the object used for executing the selected function in the selected region.

US Pat. No. 10,217,440

IN-SITU DISPLAY MONITORING AND CALIBRATION SYSTEM AND METHODS

Nanolumens Acquisition, I...

1. A process for calibrating a display comprising the steps of:a) displaying a calibration pattern on a viewing plane of a display, the display comprising:
i) a plurality of light emitting elements collectively forming said viewing plane;
b) associating an expected image with said calibration pattern, said expected image comprising brightness and color information for each light emitting element comprising the viewing plane;
c) triggering an image acquisition system to acquire a captured image of said viewing plane, said image acquisition system comprising a plurality of light receiving elements arranged in a predetermined pattern collectively forming an imaging plane;
d) creating a normalized image from said captured image, said step comprising the steps of:
i) defining a surface normal vector for each of said plurality of light emitting elements, the surface normal vector originating at each light emitting element and directed perpendicular to the viewing plane,
ii) defining an incidence vector for each of said plurality of light emitting elements, said incidence vector originating at each of said plurality of light emitting elements and directed toward the portion of said imaging plane that images each of said light emitting elements;
iii) defining, for each light emitting element:
A) a first luminous output directed in the direction of said surface normal vector;
B) a second luminous output directed in the direction of said incidence vector;
C) a known relationship that associates, quantitatively, said second luminous output with said first luminous output;
iv) applying, in a data processing means, said known relationship to said captured image and thereby producing a normalized calibration image comprising an estimate of said first luminous output for each of said plurality of light emitting elements;
e) forming a calibration data set comprising at least one of {color or brightness} differences between said expected image and said normalized image, the calibration data set further comprising adjustments to at least one of {color or brightness}, said adjustments corresponding to said differences between said expected image and said normalized image;
f) applying, in a display control system, said adjustments from said calibration data set to the rendering of visual media thereby rendering transformed visual media upon said viewing plane of said display.

US Pat. No. 10,217,439

ELECTRONIC DEVICE WITH AMBIENT LIGHT SENSOR SYSTEM

Apple Inc., Cupertino (U...

1. An electronic device that is exposed to ambient light, comprising:a housing;
control circuitry in the housing;
first and second color ambient light sensors that receive the ambient light from outside the electronic device;
an additional sensor; and
a display, wherein the control circuitry adjusts the display based on information from the first and second color ambient light sensors and the additional sensor and wherein the control circuitry is configured to adjust a color cast of the display based on a comparison between ambient light color information from the first color ambient light sensor and ambient light color information from the second color ambient light sensor.

US Pat. No. 10,217,438

USER INTERFACE AND METHOD FOR DIRECTLY SETTING DISPLAY WHITE POINT

Apple Inc., Cupertino, C...

14. A computer comprising:at least one of a display and a display output port;
a user input device;
a central processing unit (CPU) coupled to said user input device;
a graphics processing unit (GPU) coupled to said CPU and said at least one of a display and a display output port; and
memory coupled to said CPU and said GPU, said memory storing a program which, when executed, a combination of said CPU and said GPU to perform the following for setting a white point display setting of a display:
obtaining display color correction values for the display or a second display connected to the display output port, wherein the display color correction values are associated with a display color setting for the display;
displaying a white point geometric object, said white point geometric object including an outer ring including a red green blue color gradient;
displaying a white region having a base color value of white;
displaying a white point adjustment object, said white point adjustment object movable by a user with relation to said outer ring;
adjusting the displayed color of said white region based on changing a location of said white point adjustment object from being at a center location with relation to said outer ring to a second location that is out from the center location;
setting, when indicated by the user, environment color correction values that adjust the display color setting, wherein said environment color correction values compensate for environment conditions that distort color to be generated from the display; and
transforming an image to be provided to the display or the second display connected to the display output port based on said environment color correction values, wherein said environment color correction values include RGB correction values that define the white point display setting and are based on RGB values of said display color correction values and RGB color information associated with the location of said white point adjustment object.

US Pat. No. 10,217,437

METHOD AND APPARATUS OF COLOR CONVERSION FROM RED-GREEN-BLUE COLOR SPACE TO RED-GREEN-BLUE-WHITE COLOR SPACE ON INPUT IMAGE

NOVATEK Microelectronics ...

1. A method of color conversion from a red-green-blue (RGB) color space to a red-green-blue-white (RGBW) color space on an input image, wherein the input image comprises a plurality of image blocks, the method comprising:determining a base RGB block gain and an RGB block gain parameter according to input RGB pixels of an image block of the input image, wherein the RGB block gain parameter indicates a total luminance difference contributed by the input RGB pixels of the image block and a target color composition among the input RGB pixels;
adjusting the base RGB block gain according to the RGB block gain parameter to generate a first RGB block gain corresponding to the image block;
calculating a first white block gain corresponding to the image block according to the input RGB pixels of the image block;
converting the first RGB block gain and the first white block gain corresponding to the image block into a plurality of first RGB pixel gains and a plurality of first white pixel gains corresponding to the input RGB pixels of the image block;
multiplying the plurality of first white pixel gains with a difference between the plurality of first RGB pixel gain and a first threshold to generate a plurality of second white pixel gains, wherein the first threshold is within a luminance transmittance range between the RGB color space and the RGBW color space; and
performing a color conversion operation from RGB color space to RGBW color space according to the input RGB pixels of the image block, the plurality of first RGB pixel gains and the plurality of second white pixel gains, to generate a plurality of output RGBW pixels of the image block.

US Pat. No. 10,217,436

DISPLAY PANEL HAVING A REDUCED NUMBER OF DATA LINES AND A REDUCED NUMBER OF CHANNELS FOR A DRIVER

Samsung Display Co., Ltd....

1. A display panel comprising a plurality of pixels, each pixel comprising:a plurality of color sub-pixels configured to display different colors from each other; and
a coupling sub-pixel which overlaps at least one color sub-pixel of the color sub-pixels in plan view so as to be capacitively coupled to the at least one color sub-pixel to be thereby driven so as to display a color different from the colors of the color sub-pixels,
wherein the plurality of color sub-pixels comprises a first color sub-pixel and a second color sub-pixel, the first color sub-pixel is capacitively coupled to the coupling sub-pixel to form a first capacitance between the first color sub-pixel and the coupling sub-pixel, the second color sub-pixel is capacitively coupled to the coupling sub-pixel to form a second capacitance between the second color sub-pixel and the coupling sub-pixel, and the first capacitance is greater than the second capacitance.

US Pat. No. 10,217,435

ELECTRONIC DEVICE FOR DISPLAYING SCREEN AND METHOD OF CONTROLLING SAME

Samsung Electronics Co., ...

1. A method of controlling an electronic device, the method comprising:acquiring motion information of the electronic device and a plurality of images generated by photographing an external environment of the electronic device;
acquiring information on inertial acceleration by processing the plurality of images;
performing an inertial force correction for removing an inertial force component from the acquired motion information by using an inverse vector of the inertial acceleration corresponding to an inertial force; and
displaying a screen corresponding to the inertial force-corrected motion information,
wherein the inertial force correction comprises removing the inertial force component that corresponds to motion information acquired while adjacent images of the plurality of images are not changed,
wherein the performing of the inertial force correction comprises:
acquiring a biometric signal from a body part of at least one user when the user moves the electronic device, and
removing the inertial force component that corresponds to motion information acquired when the biometric signal is not acquired.

US Pat. No. 10,217,434

DISPLAY DEVICE AND DRIVING METHOD THEREOF

Samsung Display Co., Ltd....

1. A display device, comprising:a first unit pixel, a second unit pixel adjacent to the first unit pixel in a first direction, a third unit pixel adjacent to the second unit pixel in the first direction, a fourth unit pixel adjacent to the first unit pixel in a second direction crossing the first direction, and a fifth unit pixel adjacent to the second unit pixel in the second direction;
a first gate line extending in the second direction and electrically connected to the first unit pixel and the fourth unit pixel;
a second gate line extending in the second direction and electrically connected to the second unit pixel and the fifth unit pixel;
a third gate line extending in the second direction and electrically connected to the third unit pixel;
a first data line extending in the first direction and electrically connected to the first unit pixel and the third unit pixel;
a second data line extending in the first direction and electrically connected to the second unit pixel;
a third data line extending in the first direction and electrically connected to the fifth unit pixel;
a fourth data line extending in the first direction and electrically connected to the fourth unit pixel;
a first charge control line extending in the second direction and electrically connected to the first unit pixel and the fourth unit pixel;
a second charge control line extending in the second direction and electrically connected to the second unit pixel and the fifth unit pixel; and
a storage line configured to receive a ground voltage;
wherein the second data line and the third data line are disposed between the first unit pixel and the fourth unit pixel.

US Pat. No. 10,217,433

DEVICE AND METHOD FOR DRIVING LIQUID CRYSTAL DISPLAY PANEL

Synaptics Japan GK, Toky...

1. A driver adapted to drive a source line of a liquid crystal display panel, comprising:a temperature sensor;
drive circuitry configured to drive the source line in response to image data;
precharge circuitry configured to perform a precharge operation of the source line; and
equalization circuitry configured to perform an equalization operation in which the source line is electrically connected to another source line of the liquid crystal display panel,
wherein, when a temperature measured by the temperature sensor is in a first temperature range, the equalization circuitry is configured to perform the equalization operation in a first period of each horizontal sync period, the precharge circuitry is configured to perform the precharge operation of the source line in response to a grayscale level in a second period of each horizontal sync period, and the drive circuitry is configured to drive the source line to a voltage corresponding to a grayscale level in a third period of each horizontal sync period.

US Pat. No. 10,217,432

GATE DRIVING CIRCUIT AND DISPLAY DEVICE INCLUDING THE SAME

Samsung Display Co., Ltd....

1. A gate driving circuit comprising a plurality of stages configured to output gate signals to gate lines, respectively, and connected to each other in cascade, an ith stage, where i is an integer greater than or equal to two, from among the plurality of stages comprising:a first output unit comprising a first output transistor comprising a first control electrode, a second control electrode overlapping with the first control electrode, an input electrode, and an output electrode, the first output unit being configured to generate a gate signal having a gate-off voltage lower than a gate-on voltage from a first clock signal applied to the input electrode of the first output transistor in response to a second signal applied to the second control electrode of the first output transistor to output a gate signal to the output electrode of the first output transistor and to maintain the gate signal at the gate-off voltage, after the gate signal having the gate-on voltage is outputted to the output electrode of the first output transistor from the first clock signal applied to the input electrode of the first output transistor in response to a first signal applied to the first control electrode of the first output transistor;
a control unit configured to control a voltage of a first node connected to the first control electrode of the first output transistor; and
an inverter unit configured to output, to a second node, an inverter signal that swings between an inverter-low voltage and an inverter-high voltage higher than the inverter-low voltage, when the gate signal having the gate-on voltage is outputted from the first output unit to allow a voltage of the inverter signal to be at the inverter-low voltage, and when the gate signal having the gate-off voltage is outputted from the first output unit in response to the second signal to allow the voltage of the inverter signal to be at the inverter-high voltage.

US Pat. No. 10,217,431

DISPLAY APPARATUS AND METHOD OF DRIVING THE SAME

SAMSUNG DISPLAY CO., LTD....

1. A display apparatus comprising:a display panel comprising first through m-th fan-out lines, first through m-th data lines, a first dummy line, and a second dummy line, wherein the first through m-th fan-out lines are sequentially disposed along a first direction, wherein the first through m-th data lines are sequentially disposed along the first direction, wherein the first through m-th data lines are connected to the first through m-th fan-out lines at first through m-th nodes, respectively, wherein the first dummy line is connected to only an n-th node, wherein the second dummy line is connected to an (n+1)-th node, and wherein m and n are positive integers and m is greater than n;
a first data driver configured to output first through n-th data voltages to the first through n-th fan-out lines, respectively, based on a data signal;
a second data driver configured to output (n+1)-th through m-th data voltages to the (n+1)-th through m-th fan-out lines, respectively, based on the data signal; and
a timing controller configured to compensate the data signal based on a voltage of the n-th node and a voltage of the (n+1)-th node.

US Pat. No. 10,217,430

GOA CIRCUIT AND LIQUID CRYSTAL PANEL, DISPLAY DEVICE

SHENZHEN CHINA STAR OPTOE...

1. A GOA circuit, comprising multiple cascaded GOA units, each stage of the GOA unit outputting a row-scan signal to a row pixel unit which corresponding to a display region in display panel according to a N-staged GOA unit; the N-staged GOA unit comprises a pull-up control circuit, a pull-up circuit, a transmission circuit, a pull-down circuit, a pull-down holding circuit and a bootstrap capacitor, and N is positive integer; whereinthe pull-down holding circuit includes a first pull-down holding sub-circuit and a second pull-down holding sub-circuit which work alternatively; wherein
the first pull-down holding sub-circuit includes:
a first TFT, a drain of the first TFT is connected to a first dock signal, and a source of the first TFT is connected to a first circuit point;
a second TFT, a drain and a grid of the second TFT are connected to each other, and the drain and the grid of the second TFT both are connected to the first dock signal, a source of the second TFT is connected to a grid of the first TFT;
a third TFT, a drain of the third TFT is connected to a source of the second TFT, and a grid of the third TFT is connected to a precharge signal, a source of the third TFT is connected to a DC low voltage signal;
a fourth TFT, a drain of the fourth TFT is connected to the first circuit point, and a grid of the fourth TFT is connected the precharge signal, a source of fourth TFT is connected to the DC low voltage signal;
a fifth TFT, a drain of the fifth TFT is connected to an outputting signal of grid of the fifth TFT, and a grid of the fifth TFT is connected to the first circuit point, and a source of the fifth TFT is connected to a first reverse dock signal;
a sixth TFT, a drain of the sixth TFT is connected to the precharge signal, and a grid of the sixth TFT is connected to a first circuit point, a source of the sixth TFT is connected to the first reverse clock signal;
wherein the first reverse dock signal and the first dock signal have difference potential at each of the same clock in correspondingly position;
the second pull-down holding sub-circuit includes:
a seventh TFT, a drain of the seventh TFT is connected to a second clock signal, and a source of the seventh TFT is connected to a second circuit point;
an eighth TFT, a drain and a grid of the eighth TFT are connected to each other, and the drain and the grid of the eighth TFT both are connected to the second clock signal, a source of the eighth TFT is connected to a grid of the seventh TFT;
a ninth TFT, a drain of the ninth TFT is connected to a source of the eighth TFT, and a grid of the ninth TFT is connected to the precharge signal, a source of the ninth TFT is connected to a DC low voltage signal;
a tenth TFT, a drain of the tenth TFT is connected to the second circuit point, and a grid of the tenth TFT is connected the precharge signal, a source of tenth TFT is connected to the DC low voltage signal;
an eleventh TFT, a drain of the eleventh TFT is connected to an outputting signal of grid of the eleventh TFT, and a grid of the eleventh TFT is connected to the second circuit point, and a source of the eleventh TFT is connected to a second reverse clock signal;
a twelfth TFT, a drain of the twelfth TFT is connected to the precharge signal, and a grid of the twelfth TFT is connected to a second circuit point, a source of the twelfth TFT is connected to the second reverse clock signal;
wherein the second clock signal and the first clock signal have difference potentials at each of the same clock in correspondingly position, and the second clock signal and the second reverse clock signal have difference potentials at each of the same clock in correspondingly position.

US Pat. No. 10,217,429

GOA CIRCUIT

SHENZHEN CHINA STAR OPTOE...

1. A gate driver on array (GOA) circuit, which comprises: a plurality of cascaded GOA units, for a positive integer N, the N-th GOA unit comprising: a GOA circuit part and a signal amplification circuit part; the GOA circuit part comprising: an N-th internal signal output end, and the N-th internal signal output end being connected to the signal amplification circuit part; the signal amplification circuit part comprising:a first amplification circuit thin film transistor (TFT), having a gate connected to a direct current (DC) high voltage, a source and a drain connected respectively to a first amplification circuit node and the DC high voltage;
a second amplification circuit TFT, having a gate connected to the N-th internal signal output end, a source and a drain connected respectively to the first amplification circuit node and a DC low voltage;
a third amplification circuit TFT, having a gate connected to the DC high voltage, a source and a drain connected respectively to an N-th external signal output end and the DC high voltage;
a fourth amplification circuit TFT, having a gate connected to the first amplification circuit node, a source and a drain connected respectively to the N-th external signal output end and the DC low voltage.

US Pat. No. 10,217,428

OUTPUT CONTROL UNIT FOR SHIFT REGISTER, SHIFT REGISTER AND DRIVING METHOD THEREOF, AND GATE DRIVING DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A shift register comprising:a scanning direction selecting unit connected with a first power input terminal, a second power input terminal, a signal input terminal and a reset signal terminal, and configured to provide an input signal of the signal input terminal to a pull-up node under a control of a voltage inputted at the first power input terminal, or to provide an input signal at the reset signal terminal to the pull-up node under a control of a voltage inputted at the second power input terminal, the pull-up node being an output node of the scanning direction selecting unit;
a reset control unit with an input terminal connected with the pull-up node, a reset clock signal input terminal and a low voltage source, the reset control unit being configured to pull down a voltage level of the pull-up node according to a signal at the reset clock signal input terminal and to provide a reset control signal at a pull-down node, the pull-down node being an output node of the reset control unit;
an output control unit connected with the pull-up node, the pull-down node, N clock signal input terminals, the low voltage source and a high voltage source, wherein n is an integer, and N=2;
wherein the output control unit comprises:
N pull-up units, wherein an nth pull-up unit is connected with the pull-up node, a high voltage source, an nth clock signal input terminal and an nth pull-down unit;
N pull-down units, wherein an nth pull-down unit is connected with the pull-down node and the low voltage source; and
N signal output terminals,
wherein a connection point between the nth pull-up unit and the nth pull-down unit is also connected with an nth signal output terminal;
wherein the output control unit is configured to provide clock signals from N clock signal input terminals to the N signal output terminals respectively under a control of a voltage of the pull-up node, and pull down voltage levels of output signals of the N signal output terminals under a control of a signal provided by the pull-down node; and
wherein n is an integer, and 1?n?N;
wherein a signal inputted at a first clock signal input terminal and a signal inputted at a second clock signal input terminal have a duty cycle of 1:4, and a signal inputted at the first clock signal input terminal begins to become an effective level after the signal inputted at the signal input terminal changes from an effective level to an ineffective level, and the signal inputted at the second clock signal input terminal is delayed by a pulse width compared to the signal inputted at the first clock signal input terminal;
a signal inputted at the reset clock signal input terminal has a duty cycle of 1:8 and the signal inputted at the reset clock signal input terminal is delayed by the pulse width compared to the signal inputted at the second clock signal input terminal; and
the pulse width is set as needed.

US Pat. No. 10,217,427

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

BOE TECHNOLOGY GROUP CO.,...

1. A gate drive unit circuit, comprising an input unit, an output unit, a pull-up node control unit, a pull-down node control unit and a pull-down unit, wherein:the input unit is connected to the pull-up node control unit and the pull-down node control unit through a first node, the pull-up node control unit is connected to the output unit through a pull-up node, and the pull-down node control unit is connected to the pull-up node control unit and the pull-down unit through a pull-down node,
the input unit is connected to a first input signal terminal, a first control terminal and the first node, for transmitting a signal inputted by the first input signal terminal to the first node under control of a signal inputted by the first control terminal,
the pull-up node control unit is connected to the first node, the pull-up node, the pull-down node, a first voltage terminal and a second voltage terminal, for transmitting a signal inputted by the first voltage terminal or the second voltage terminal to the pull-up node under control of the first node and the pull-down node,
the output unit is connected to the pull-up node, a first control signal terminal and an output signal terminal, for transmitting a signal inputted by the first control signal terminal to the output signal terminal under control of the pull-up node,
the pull-down node control unit is connected to the first node, the pull-down node, the first voltage terminal, the second voltage terminal, a second control signal terminal and the output signal terminal, for transmitting the signal inputted by the first voltage terminal or the second voltage terminal to the pull-down node under control of a signal inputted by the second control signal terminal, the first node and a signal outputted by the output signal terminal,
the pull-down unit is connected to the pull-down node, the output signal terminal and the second voltage terminal, for transmitting a signal inputted by the second voltage terminal to the output signal terminal under control of the pull-down node,
wherein when the pull-up node control unit transmits the signal inputted by the first voltage terminal to the pull-up node under the control of the first node, the signal inputted by the second control signal terminal enables the pull-down node control unit to control a potential of the pull-down node to be unrelated to the signal inputted by the first voltage terminal.

US Pat. No. 10,217,426

DISPLAY DEVICE

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

1. A display device comprising:a display panel having a plurality of gate lines; and
a shift register that generates a gate pulse and sequentially outputs the gate pulse to the plurality of gate lines in response to a voltage at a node (Q) of each of dependently connected stages,
wherein an nth (n is a natural number) of the shift register comprises:
a pull-up transistor in which a gate electrode is connected to the node (Q), a drain electrode is connected to a first gate clock input line, and a source electrode is connected to a gate pulse output terminal;
a start controller that charges the node (Q) in response to a start signal input to the gate electrode;
a reset controller in which a gate electrode is connected to a reset signal output terminal, a drain electrode is connected to the node (Q), and a source electrode is connected to a low potential voltage input terminal; and
a first reset output controller that outputs a reset signal to the reset signal output terminal at a time at which a second gate clock signal and a first output control signal output in a non-display period are synchronized,
wherein the first reset output controller comprises a drain electrode directly connected to an input terminal of the second gate clock signal, a source electrode directly connected to the reset signal output terminal, and a gate electrode directly connected to an input terminal of the first output control signal.

US Pat. No. 10,217,425

DRIVING METHOD OF ELECTRO-OPTICAL DEVICE, ELECTRO-OPTICAL DEVICE AND ELECTRONIC APPARATUS

Seiko Epson Corporation, ...

1. A driving method of an electro-optical device that is provided witha first substrate,
a second substrate that is disposed facing the first substrate, and
an electro-optical layer that is disposed between the first substrate and the second substrate,
the method comprising:
applying a first AC signal to a first pixel electrode that is provided corresponding to a first wiring;
applying a second AC signal to a second pixel electrode that is provided corresponding to a second wiring, which is disposed adjacent to the first wiring; and
applying the second AC signal to a third pixel electrode that is provided corresponding to a third wiring, which is disposed adjacent to the first wiring on a side of the first wiring that is opposite to the second wiring,
wherein
a phase of the second AC signal is delayed by a predetermined amount with respect to that of the first AC signal,
the first wiring is disposed along and is directly adjacent to a center line that bisects an effective pixel region, and
the second wiring and the third wiring are disposed adjacent to and parallel to the first wiring towards respective outer sides of the effective pixel region.

US Pat. No. 10,217,424

LIQUID CRYSTAL DISPLAY UTILIZING A TIMING CONTROLLER FOR CHANGING POLARITY ARRANGEMENT AND METHOD OF DRIVING THE SAME

Samsung Display Co., Ltd....

1. A liquid crystal display comprising:a liquid crystal panel comprising a plurality of gate lines extending in a first direction, a plurality of data lines extending in a second direction crossing the first direction, and a plurality of pixels connected to the gate lines and the data lines;
a gate driver configured to apply gate signals to the gate lines;
a data driver configured to apply data voltages to the data lines; and
a timing controller configured to receive a control signal and image data, to apply a gate control signal to the gate driver, and to apply a data control signal to the data driver,
wherein the timing controller is further configured to determine whether to change a present polarity arrangement on a basis of a color ratio of the image data,
wherein the timing controller comprises:
a present polarity arrangement decider configured to determine whether the present polarity arrangement is any one of a first polarity arrangement, a second polarity arrangement, a third polarity arrangement, and a fourth polarity arrangement;
a first polarity modulation determination circuit configured to analyze the color ratio of the image data when the present polarity arrangement is one of the first and second polarity arrangements, and to determine whether to change the present polarity arrangement to another one of the first and second polarity arrangements; and
an inverting signal generator configured to generate an inverting signal determined by one polarity arrangement among the first to fourth polarity arrangements in accordance with the determination of the present polarity arrangement decider and the first polarity modulation determination circuit, and
wherein the first polarity modulation determination circuit comprises:
an individual-color grayscale detector configured to analyze the image data to detect an individual-color grayscale value of pixel data;
a grayscale compensator configured to apply an individual-color weighted value and an individual-color brightness ratio to the individual-color grayscale value of the pixel data to compensate the individual-color grayscale value;
a color pattern detector configured to determine whether a color pattern is detected from the image data on the basis of the color ratio of the image data; and
a first output circuit configured to determine whether to change the present polarity arrangement in accordance with whether a number of frame periods during which the image data having the color pattern are consecutively input is equal to or greater than a set number of frame periods.

US Pat. No. 10,217,423

PIXEL CIRCUIT, DRIVING METHOD THEREOF AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A pixel circuit comprising a display unit and a first precharge unit;the first precharge unit is connected to the display unit, a (N?1)th scan line and a control line, and is configured to convert light energy into electric energy and to pre-charge the display unit with the converted electric energy under the control of the control line and the (N?1)th scan line;
the display unit is further connected to the Nth scan line and a data line and is configured to charge the display unit through the data line under the control of the Nth scan line;
wherein N?2;
wherein the pixel circuit further comprises a second precharge unit;
the second precharge unit is connected to the display unit, the (N?1)th scan line and the control line, and is configured to convert light energy into electric energy and to reversely pre-charge the display unit under the control of the control line and the (N?1)th scan line;
wherein the first precharge unit and the second precharge unit do not work simultaneously.

US Pat. No. 10,217,422

ARRAY SUBSTRATE, DRIVING METHOD THEREOF AND ELECTRONIC PAPER

BOE TECHNOLOGY GROUP CO.,...

1. An array substrate, comprising:a base substrate;
a plurality of gate lines and a plurality of data lines disposed on the base substrate, the plurality of gate lines and the plurality of data lines being insulated from each other and extending across each other;
a gate driving circuit integrated on the base substrate and electrically connected with the gate lines and a data driving circuit integrated on the base substrate and electrically connected with the data lines; wherein:
during a display period of a frame, the gate driving circuit is configured to load gate scanning signals to the gate lines sequentially and respectively; and while each gate line is loaded with a respective gate scanning signal, the data driving circuit is configured to transmit data signals to the data lines;
the data driving circuit comprises a plurality of data driving sub-circuits that are in one-to-one correspondence with the data lines, each data driving sub-circuit comprises a control unit, a switch unit and a memory unit; and
in each data driving sub-circuit:
the control unit is configured to control the switch unit in the data driving sub-circuit to be turned on such that the data driving sub-circuit transmits a data signal to a data line corresponding to the data driving sub-circuit; and
the memory unit in the data driving sub-circuit is configured to store the data signal when the switch unit in the data driving sub-circuit is turned on.

US Pat. No. 10,217,421

DISPLAY PANEL, DISPLAY DEVICE AND DISPLAY CONTROL METHOD

BOE TECHNOLOGY GROUP CO.,...

1. A display panel, comprising a backlight module and a display substrate,wherein the backlight module comprises a plurality of backlight sources having different colors, the display substrate comprises a plurality of pixels, and each of the pixels comprises a plurality of sub-pixels having different colors; sub-pixels of at least one color and backlight sources having the same color are configured to be turned-on during a same time period, and
wherein the display panel further comprises:
a control unit configured for analyzing display signal so as to determine sub-pixels of N colors needing to be turned-on during a frame period corresponding to a frame of picture, and to turn on sub-pixels of the nth color of N colors and backlight sources having the same color in at least one time period of K time periods of the frame period, wherein 1?n?N, K?1, and n, N and K are all integers.

US Pat. No. 10,217,420

DISPLAY APPARATUS AND METHOD OF CONTROLLING LUMINANCE THEREOF

Samsung Display Co., Ltd....

1. A display apparatus comprising:a display panel comprising a plurality of pixels connected to a plurality of data lines and a plurality of gate lines;
a driving circuit configured to control the display panel to display an image on the display panel, and to output a wake signal having a pulse period according to an operating mode;
a backlight unit configured to supply light to the display panel based on a light source power voltage; and
a light source driving unit configured to generate the light source power voltage based on a count signal and to supply the light source power voltage to the backlight unit to control an amount of light supplied by the backlight unit,
wherein the light source driving unit comprises a timer configured to count a time until a next pulse is generated after a first pulse of the wake signal is generated to output the count signal, and
wherein, when the count signal increases, the light source driving unit is configured to generate the light source power voltage such that luminance of the light supplied from the backlight unit increases based on the count signal.

US Pat. No. 10,217,419

POWER SUPPLY DEVICE, DISPLAY APPARATUS HAVING THE SAME AND METHOD FOR POWER SUPPLY

SAMSUNG ELECTRONICS CO., ...

1. A display apparatus comprising:a display;
a backlight;
an image signal provider to provide an image signal to the display; and
a power supply including a first converter and a second converter,
wherein the power supply is configured to:
control the first converter and the second converter to generate first driving power having a preset level of voltage using the first converter and second driving power having a preset level of current using the second converter,
provide the first driving power to the image signal provider, and
provide the second driving power to the backlight,
wherein the power supply is further configured to control the first converter and the second converter alternately.

US Pat. No. 10,217,418

ORGANIC LIGHT EMITTING DIODE DISPLAY DEVICE CAPABLE OF MAINTAINING HIGH BRIGHTNESS AND COLOR TEMPERATURE

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

1. An organic light emitting diode display device comprising:a timing controller configured to transform red (hereinafter, ‘R’) green (hereinafter, ‘G’) blue (hereinafter, ‘B’) data signals into R, G, B and white (hereinafter, ‘W’) data signals, and to set a color temperature compensation value of a white pixel (hereinafter, “W pixel”) on the basis of a deteriorated degree of the W pixel; and
a memory configured to store the color temperature compensation value of the W pixel and a plurality of target color temperatures which are based on the color temperature compensation value, each target color temperature being time-rated based on a display period of the organic light emitting diode display device,
wherein the timing controller reads out one of the time-rated target color temperatures of the W pixel from the memory by a data transform portion therein, based on the color temperature compensation value of the W pixel and the display period,
wherein the timing controller matches the color temperature of the W pixel with the read-out time-rated target color temperature of the W pixel by a RGB-RGBW transform portion therein.

US Pat. No. 10,217,417

DISPLAY DEVICE AND DRIVING METHOD THEREOF

Samsung Display Co., Ltd....

1. A display device comprising:a first pixel coupled to a scan line and a first data output line;
a second pixel coupled to the scan line and a second data output line;
a scan driver configured to supply a scan signal to the scan line;
a data driver configured to supply a first data signal, a second data signal, and a first initializing voltage to a data input line; and
a demultiplexer configured to receive the first data signal, the first initializing voltage, and the second data signal, to transmit the first data signal to the first data output line, and to transmit the second data signal and the first initializing voltage to the second data output line,
wherein the first initializing voltage is a voltage lower than that of the second data signal or is a lowest voltage within a voltage range of the second data signal.

US Pat. No. 10,217,416

DISPLAY DEVICE

INNOLUX CORPORATION, Mia...

1. A display device, comprising:a substrate having a first surface and a second surface opposite to the first surface;
a first conductive layer disposed on the first surface;
a second conductive layer disposed on the second surface;
a processing unit disposed on the second surface and is electrically connected to the second conductive layer; and
a first connective portion at least partially disposed in the substrate, and penetrating from the first surface to the second surface,
wherein the first conductive layer is electrically connected to the second conductive layer through the first connective portion.

US Pat. No. 10,217,415

DISPLAY DEVICE AND DRIVING METHOD THEREOF

INNOLUX CORPORATION, Mia...

1. A display device, comprising:a plurality of data lines; and
a plurality of pixels, at least one of the plurality of pixels composed of Q sub-pixels,
wherein the display device displays a specific image, the specific image includes a display line, the display line is supplied to a portion of the sub-pixels through the data lines to form an arrangement of brightness and darkness with a first period of Q×M, and Q and M are positive integers;
wherein the sub-pixels corresponding to the display line have a polarity distribution with a second period of 2N, N is a positive integer, 2N sub-pixels in one of the second period are divided into a first region containing first to N-th sub-pixels and a second region containing (N+1)-th to 2N-th sub-pixels, a polarity distribution of the portion of the sub-pixels in the first region is opposite to a polarity distribution of the portion of the sub-pixels in the second region, and a least common multiple of Q×M and N is an odd multiple of N.

US Pat. No. 10,217,414

EMISSION CONTROL DRIVER AND DISPLAY DEVICE HAVING THE SAME

Samsung Display Co., Ltd....

22. A display device comprising:a display panel including a plurality of scan lines, a plurality of emission control lines, a plurality of data lines, and a plurality of pixels;
a data driver configured to provide data signals to the pixels via the data lines;
a scan driver configured to provide scan signals to the pixels via the scan lines;
an emission control driver including a plurality of stages configured to output a plurality of emission control signals respectively, and configured to provide the emission control signals to the pixels via the emission control lines; and
a controller configured to control the data driver, the scan driver, and the emission control driver,
wherein each stage of the emission control driver includes:
an input circuit configured to receive a previous emission control signal from one of previous stages or a vertical start signal, and configured to control a voltage of a first node and a voltage of a second node in response to a first clock signal;
a stabilizing circuit configured to stabilize the voltage of the first node in response to the voltage of the second node and a second clock signal;
a voltage adjusting circuit connected between the second node and a third node, the voltage adjusting circuit configured to boost the voltage of the second node, and configured to control the boosted voltage of the second node; and
an output circuit configured to control an emission control signal in response to the voltage of the first node and a voltage of the third node, and
wherein the voltage adjusting circuit includes:
a node transistor including a gate electrode configured to receive a first power voltage, a first electrode connected to the second node, and a second electrode connected to a fourth node;
a first voltage adjusting transistor including a gate electrode connected to the fourth node, a first electrode configured to receive a third clock signal, and a second electrode connected to a fifth node;
a voltage adjusting capacitor including a first electrode connected to the fourth node and a second electrode connected to the fifth node; and
a second voltage adjusting transistor including a gate electrode configured to receive the second clock signal, a first electrode connected to the fifth node, and a second electrode connected to the third node.

US Pat. No. 10,217,412

OLED DISPLAY DEVICE DRIVE SYSTEM AND OLED DISPLAY DRIVE METHOD

SHENZHEN CHINA STAR OPTOE...

1. An OLED display device drive system, comprising: a sub pixel driving circuit and a threshold voltage detection circuit electrically coupled to the sub pixel driving circuit; whereinthe sub pixel driving circuit comprises: a first thin film transistor, a second thin film transistor, a third thin film transistor, a first capacitor and an organic light emitting diode;
the threshold voltage detection circuit comprises: a first switch and a second switch;
a gate of the first thin film transistor receives a scan pulse signal, a source receives a data signal, and a drain is electrically coupled to a first node;
a gate of the second thin film transistor is electrically coupled to the first node, and a source receives a direct current voltage signal, and a drain is electrically coupled to a second node;
a gate of the third thin film transistor receives a detection pulse signal, and a source is electrically coupled to a third node, and a drain is electrically coupled to the second node;
one end of the first capacitor is electrically coupled to the first node, and the other end is electrically coupled to the second node;
an anode of the organic light emitting diode is electrically coupled to the second node, and a cathode is grounded;
one end of the first switch receives a common voltage signal, and the other end is electrically coupled to a fourth node;
one end of the second switch is electrically coupled to the fourth node, and the other end is electrically coupled to the third node;
wherein in a writing stage, the scan pulse signal and the detection pulse signal control the first thin film transistor and the third thin film transistor to be on, respectively, and the data signal is outputted to the first node, and the common voltage signal is outputted to the second node, and the organic light emitting diode is reverse biased;
in a light emitting stage, the scan pulse signal and the detection pulse signal control the first thin film transistor and the third thin film transistor to be off, and the second thin film transistor is on, and the organic light emitting diode normally emits light.

US Pat. No. 10,217,411

DISPLAY DRIVING CIRCUIT, DRIVING METHOD THEREOF AND DISPLAY APPARATUS

BOE TECHNOLOGY GROUP CO.,...

1. A display driving circuit comprising a control unit, a light emitting device and a collection unit; whereinthe collection unit is connected with one terminal of the light emitting device, the control unit and a collection signal input terminal respectively, and is configured to collect brightness of the light emitting device according to a signal input from the collection signal input terminal and feed a collection result to the control unit;
the control unit is connected with the one terminal of the light emitting device and the collection unit respectively, and is configured to adjust an actual light emitting brightness value of the light emitting device to a target brightness value according to the collection result;
the other terminal of the light emitting device is connected with a first voltage, and the light emitting device is configured to emit light under the control of the control unit,
wherein the control unit comprises a signal input module, a current control module and a brightness correction module;
the signal input module is connected with a scan signal input terminal, the brightness correction module and the current control module respectively, and is configured to transmit a signal input from the brightness correction module to the current control module according to a signal input from the scan signal input terminal;
the current control module is connected with the signal input module and the light emitting device respectively, and is configured to control the current flowing through the light emitting device according to the signal input from the brightness correction module; and
the brightness correction module is connected with the collection unit, and is configured to perform a data processing on the collection result of the collection unit according to the target brightness value, in order to correct the brightness of the light emitting device.

US Pat. No. 10,217,410

LIGHT EMISSION CONTROLLER FOR DISPLAY DEVICE, METHOD OF DRIVING THE SAME, AND ORGANIC LIGHT-EMITTING DISPLAY DEVICE INCLUDING THE SAME

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

1. A light emission controller for a display device, comprising:a plurality of stages cascade-connected to each other, each of the stages comprising:
a first node controller configured to, during an active period, charge a driving pulse of a gate-on voltage level to a set node in response to a reference clock pulse that is any one of a plurality of externally input clock pulses;
a second node controller configured to, during an inactive period, charge a pull-down voltage having the gate-on voltage level to a reset node; and
an output unit controlled according to voltage states of the set node and the reset node and configured to output an output pulse of an active state or an inactive state,
wherein the first node controller comprises:
a first switching transistor configured to, during the active period, supply the driving pulse of the gate-on voltage level to a first node in response to the reference clock pulse,
a second switching transistor configured to supply the driving pulse from the first node to the set node in response to a turn-on voltage,
a first capacitor connected between the output unit and the set node, and
a second capacitor connected between the output unit and the first node.

US Pat. No. 10,217,409

PIXEL CIRCUIT AND DRIVING METHOD THEREFOR, AND ORGANIC LIGHT-EMITTING DISPLAY

KUNSHAN NEW FLAT PANEL DI...

1. A method for driving a pixel circuit, the circuit comprising a first thin-film transistor, a second thin-film transistor, a third thin-film transistor, a fourth thin-film transistor, a fifth thin-film transistor, a sixth thin-film transistor, a seventh thin-film transistor, a capacitor and an organic light-emitting diode, wherein a source of the sixth thin-film transistor is connected to a first power source;a drain of the sixth thin-film transistor is connected to both a drain of the first thin-film transistor and a source of the second thin-film transistor; a drain of the second thin-film transistor is connected to an anode of the organic light-emitting diode; a cathode of the organic light-emitting diode is connected to a second power source;
a gate of the sixth thin-film transistor is connected to a source of the third thin-film transistor and a first terminal of the capacitor; a second terminal of the capacitor is connected to both a drain of the fourth thin-film transistor and a source of the fifth thin-film transistor; a source of the fourth thin-film transistor is connected to a data line;a drain of the fifth thin-film transistor, together with a drain of the seventh thin-film transistor, is connected to a reference power source;and a source of the seventh thin-film transistor is connected to both a source of the first thin-film transistor and a drain of the third thin-film transistor,
wherein the method comprising:
a scan period including a first phase, a second phase, a third phase and a fourth phase, wherein
in the first phase, a scan signal provided by the first scan line that is connected to the gates of the second thin-film transistor and the fifth thin-film transistor is maintained at a low level and a scan signal provided by the second scan line that is connected to the gates of the first thin-film transistor, the third thin-film transistor and the fourth thin-film transistor and a scan signal provided by the third scan line that is connected to the gate of the seventh thin-film transistor are both pulled down from a high level to the low level, leading to the first thin-film transistor, the third thin-film transistor, the fourth thin-film transistor and the seventh thin-film transistor being turned on, the gate and drain of the sixth thin-film transistor and the anode of the organic light-emitting diode being initialized by an initialization voltage provided by the reference power source, and a data voltage provided by the data line being written, via the fourth thin-film transistor, to a connection point among the drain of the fourth thin-film transistor, the source of the fifth thin-film transistor and the second terminal of the capacitor;
in the second phase, the scan signal provided by the first scan line jumps from the low level to the high level and the scan signals provided by the second scan line and the third scan line are maintained at the low level, leading to the second thin-film transistor and the fifth thin-film transistor being turned off and the initialization of the anode of the organic light-emitting diode being terminated;
in the third phase, the scan signal provided by the first scan line is maintained at the high level, the scan signal provided by the second scan line is maintained at the low level and the scan signal provided by the third scan line jumps from the low level to the high level, leading to the seventh thin-film transistor being turned off, the second thin-film transistor and the fifth thin-film transistor being kept off, the initialization of the gate and drain of the sixth thin-film transistor being terminated, and a threshold voltage of the sixth thin-film transistor being sampled;
in the fourth phase, the scan signals provided by the first scan line and the third scan line are maintained at the high level and the scan signal provided by the second scan line jumps from the low level to the high level, leading to the first thin-film transistor, the third thin-film transistor and the fourth thin-film transistor being turned off, writing of the data voltage being terminated, and the sampling of the threshold voltage of the sixth thin-film transistor being completed,
and following the completion of the sampling in the fourth phase, the scan signal provided by the first scan line drops from the high level to the low level, leading to the second thin-film transistor and the fifth thin-film transistor being turned on, and the sixth thin-film transistor outputting a current via the second thin-film transistor, which drives the organic light-emitting diode to emit light.

US Pat. No. 10,217,408

DISPLAY DEVICE, DISPLAY DEVICE CORRECTION METHOD, DISPLAY DEVICE MANUFACTURING METHOD, AND DISPLAY DEVICE DISPLAY METHOD

JOLED INC., Tokyo (JP)

1. A display device display method for a display device, including pixels which are arranged in a matrix and have light-emitting elements that emit light according to a luminance signal, the display device display method comprising:correcting the luminance signal using second correction data obtained by obtaining in advance first correction data, which includes correction data components each corresponding to a different one of the pixels and is for correcting the luminance signal, and transforming the first correction data into the second correction data, by (i) reconfiguring the correction data components by propagating an error component of each of the correction data components to surrounding pixels of a corresponding one of the pixels, and (ii) performing bit reduction on the correction data components that have been reconfigured; and
displaying on the display device by supplying the luminance signal corrected in the correcting to the pixels to cause the light-emitting elements to emit light according to the luminance signal,
wherein, in the transforming, the first correction data is transformed into the second correction data by performing error diffusion on the correction data components included in the first correction data, and performing the bit reduction on the correction data components on which the error diffusion has been performed,
wherein, in the transforming, the correction data components included in the first correction data are propagated to the surrounding pixels based on threshold value data calculated in advance, and
wherein, in the correcting, each of correction data components included in the second correction data is expanded to data having a larger number of bits than the second correction data, using at least one of the threshold value data and a discrete value obtained by quantizing the first correction data, and the luminance signal is corrected using the second correction data that has been expanded.

US Pat. No. 10,217,407

DRIVING SYSTEM OF OLED DISPLAY PANEL, AND STATIC IMAGE PROCESSING METHOD

SHENZHEN CHINA STAR OPTOE...

1. A driving system of an OLED display panel, comprising:a timing controller for processing image data into output image data and a timing control signal;
a data driver connected with the timing controller for converting the output image data into a data driving signal and outputting it to a display panel; and
a scanning driver connected with the timing controller converting the timing control signal into a scanning driving signal and outputting it to the display panel,
wherein the display panel further comprises a static image processor, which is connected with the timing controller for outputting an input original static image to the timing controller after conducting corresponding processing on the input original static image so as to reduce an afterimage, the static image processor comprising:
a detection unit for detecting an input image so as to determine the static image on the display panel;
a control unit connected with the detection unit for classifying the detected static image according to image features; and
an image data processing unit connected with the control unit for processing an original image according to a classification result for the static image of the control unit and outputting a processed image for panel display,
wherein the control unit is configured for determining, after it is determined by the detection unit that the static image appears on the display panel, whether the static image has been processed, wherein,
if yes, the image data processing unit is configured for invoking and optimizing the processing mode of the static image; and
if no, the image data processing unit is configured for classifying the static image and selecting the corresponding processing mode.

US Pat. No. 10,217,406

FLEXIBLE DISPLAY DEVICE AND METHOD FOR FABRICATING THE SAME

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

1. A flexible display device, comprising:a flexible substrate including:
first and second portions that overlap each other, and
a bending portion connecting the first portion with the second portion;
a first display having a first organic light emitting diode on the first portion;
a second display having a second organic light emitting diode on the second portion;
a first gate driver on the bending portion, the first gate driver configured to drive gate lines in the first display; and
a second gate driver on the bending portion, the second gate driver configured to drive gate lines in the second display,
wherein the first gate driver and the second gate driver are provided in the bending portion between the first display and the second display, and are connected to a first and second driving circuit respectively.

US Pat. No. 10,217,405

ELECTROLUMINESCENT DISPLAY PANEL AND ELECTRONIC APPARATUS

Sony Corporation, Tokyo ...

1. A display panel comprising:an organic layer of a light-emitting element between a transparent cathode electrode of the light-emitting element and a metallic anode electrode of the light-emitting element, the metallic anode electrode of light-emitting element is between a first interlayer film and the organic layer of the light-emitting element;
a molybdenum light shield pattern between the first interlayer film and a second interlayer film, the second interlayer film is between a polysilicon layer and the molybdenum light shield pattern;
a gate electrode of a driving transistor electrically connected to a source/drain region of the polysilicon layer and a plate of a storage capacitor;
another plate of the storage capacitor that is electrically connected directly to the metallic anode electrode and is electrically connected directly to a source/drain region of the driving transistor; and
a gate insulator film between the polysilicon layer and a gate electrode of a sampling transistor, the gate electrode of the sampling transistor is electrically connected directly to the molybdenum light shield pattern,
wherein the molybdenum light shield pattern is made of a same metallic material as electrode wiring of the driving transistor.

US Pat. No. 10,217,404

DISPLAY PANEL, DISPLAY DEVICE AND ELECTRONIC APPARATUS

JOLED Inc., Tokyo (JP)

1. A display device, comprising:a plurality of pixel circuits disposed in a matrix including rows and columns,
the plurality of pixel circuits including a first pixel circuit and a second pixel circuit adjacent to one another in the matrix, the first pixel circuit being configured to emit single-color light of a first color, the second pixel circuit being configured to emit single-color light of a second color;
wherein a threshold voltage correction is performed for the first pixel circuit and the second pixel circuit within a first horizontal scanning period,
wherein a given signal line provides a first image data signal and a second image data signal respectively to the first pixel circuit and the second pixel circuit, the first pixel circuit and the second pixel circuit being configured to respectively receive the first image data signal and the second image data signal from the given signal line within a second horizontal scanning period after the first horizontal scanning period, the first pixel circuit being configured to receive the first image data signal before the second pixel circuit receives the second image data signal within the second horizontal scanning period, and
wherein the first color is green.

US Pat. No. 10,217,403

DISPLAY APPARATUS

Innolux Corporation, Mia...

1. A display apparatus, comprising:a substrate, comprising a plurality of sub-pixel regions and a plurality of reflective structures disposed in the plurality of sub-pixel regions;
a plurality of LEDs, disposed on the plurality of sub-pixel regions and electrically connected with the substrate;
a first insulation layer, disposed between the plurality of LEDs; and
an anti-reflection conductive layer, disposed on the first insulation layer, wherein a reflectivity of the anti-reflection conductive layer is lower than a reflectivity of at least one of the reflective structures, the anti-reflection conductive layer blocks the plurality of reflective structures of the substrate and comprises a plurality of openings, the plurality of openings expose a corresponding light emitting region of the LED.

US Pat. No. 10,217,402

DRIVING CIRCUITRY FOR MICRO LIGHT EMITTING DIODE ELECTRONIC DISPLAYS

Apple Inc., Cupertino, C...

1. A micro light-emitting diode (micro-LED) display panel, comprising:an LED driver configured to supply and regulate power to an LED, comprising:
a first transistor having a first source coupled to an upper voltage rail, a first gate, and a first drain, wherein the first transistor is configured to pass a drive current signal from the upper voltage rail;
a second transistor having a second source coupled to the first drain of the first transistor, a second gate, and a second drain coupled to the LED, wherein the second transistor is configured to receive the drive current signal from the first transistor and supply the drive current signal to the LED; and
compensation circuitry configured to adjust the drive current signal such that the drive current signal is independent of the upper voltage rail and a threshold voltage of the first transistor or the second transistor, wherein the compensation circuitry comprises a third transistor coupled between the first drain of the first transistor and an additional upper voltage rail that is independent of the upper voltage rail.

US Pat. No. 10,217,401

DISPLAYING CONTENT ON A DISPLAY IN POWER SAVE MODE

MICROSOFT TECHNOLOGY LICE...

1. A hand-held mobile device comprising:a display operable in a normal operating mode and a power save mode;
a battery to power at least the display;
at least one processor; and
a memory storing instructions that, when executed by the at least one processor, cause the hand-held mobile device to:
when the display is in the power save mode and a first application program is running on the hand-held mobile device, display a first content relating to the first application program on the display for a first application-specified time period requested by the first application program;
execute a second application program at least during the first application-specified time period; and
when the display is in the power save mode and prior to an end of the first application-specified time period, responsive to receiving a request for the second application program, display a second content relating to the second application program on the display upon determining that the second application program is to override the first application program to display the second content on the display instead of the first content.

US Pat. No. 10,217,400

DISPLAY CONTROL APPARATUS AND METHOD OF CONFIGURING AN INTERFACE BANDWIDTH FOR IMAGE DATA FLOW

NXP USA, Inc., Austin, T...

1. A display control apparatus comprising:a display controller coupled to a memory element within which image data is stored, the display controller being arranged to read from the memory element the image data and to output display data generated from the read image data to a display device;
an interface component, coupled to the memory element and the display controller, via which the display controller is arranged to read image data from the memory element; and
an interface bandwidth control component, coupled to the interface component, and arranged to:
measure image data flow over the interface component from the memory element to the display controller,
configure a bandwidth of the interface component for image data flow over the interface component from the memory element to the display controller based at least partly on the measured image data flow,
measure image data flow over the interface component, by measuring image data flow during a period of time comprising a duration corresponding to that for displaying a frame of data, and
configure the bandwidth for image data flow over the interface component from the memory element to the display controller based at least partly on the image data flow measured over said period of time.

US Pat. No. 10,217,399

LEVEL SHIFTER AND ARRAY APPARATUS

SILICON DISPLAY TECHNOLOG...

1. A level shifter comprising:a first inverter applied with a first voltage and a second voltage of different polarities and operated depending on an input voltage to output a first inverting output signal;
a second inverter applied with the first voltage and the second voltage and operated depending on the first inverting output signal to output a second inverting output signal having an opposite polarity to that of the first inverting output signal;
a driver applied with a third voltage and a fourth voltage, including a first load transistor having the first inverting output signal as a gate input and a second load transistor having a fifth voltage as the gate input, and outputting an output voltage having an increased level with respect to the input voltage; and
a bootstrap capacitor positioned between an output terminal of the second inverter and a gate electrode of the second load transistor to help the fifth voltage to be bootstrapped depending on the second inverting output signal.

US Pat. No. 10,217,398

TEMPERATURE SENSING MODULE FOR DISPLAY DEVICE AND RELATED TEMPERATURE SENSING METHOD AND DISPLAY DEVICE

Sitronix Technology Corp....

1. A temperature sensing module for a display device, comprising:a temperature sensing routing, configured on a panel of the display device; and
a temperature sensing unit, able to sense a resistance of the temperature sensing routing and generate a temperature indicating information according to the resistance;
wherein the temperature indicating information indicates an operating temperature of an active area of the panel and is utilized to adjust at least one driving signal that controls the active area to display images;
wherein the temperature sensing unit senses the resistance of the temperature sensing routing within a period when the display device does not update images.

US Pat. No. 10,217,397

METHOD OF OPERATING A DISPLAY APPARATUS AND A DISPLAY APPARATUS PERFORMING THE SAME

SAMSUNG DISPLAY CO., LTD....

1. A method of operating a display apparatus, the method comprising:during a first period in which image data is provided to a data driver, applying a clock embedded data signal having an output differential voltage (“VOD”) set to a first voltage value to the data driver, wherein the VOD of the clock embedded data signal relates to a voltage difference between a high level and a low level of the clock embedded data signal; and
during a second period in which the image data is not provided to the data driver, changing the VOD of the clock embedded data signal applied to the data driver to a second voltage value smaller than the first voltage value,
wherein, during the whole first period, each of the high level and the low level of the clock embedded data signal is a fixed level, and the VOD of the clock embedded data signal is maintained to the first voltage value.

US Pat. No. 10,217,396

DISPLAY DRIVER INTEGRATED CIRCUIT AND DISPLAY SYSTEM INCLUDING THE SAME

SAMSUNG ELECTRONICS CO., ...

1. A display driver integrated circuit (IC) comprising:a charge pump comprising a first node and a second node;
a flying capacitor connected between the first node and the second node;
a voltage regulator;
a first switch connected between an output terminal of the voltage regulator and one of the first node and the second node;
a second switch connected between a ground and the other of the first node and the second node; and
a timing control circuit configured to generate first switch signals for turning on the first switch and the second switch in response to an abnormal power-off of an operating voltage supplied to the display driver IC.

US Pat. No. 10,217,395

DISPLAY DEVICE, SOURCE DRIVE INTEGRATED CIRCUIT, TIMING CONTROLLER AND DRIVING METHOD THEREOF

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

1. A display device, comprising:a display panel in which data lines and gate lines are intersecting each other and pixels are arranged in a matrix;
a first source drive integrated circuit (IC) and a second source drive integrated circuit (IC) configured to supply a data voltage to the data lines of the display panel in response to a Source Output Enable (SOE) signal; and
a timing controller configured to transmit data of an input image and the SOE signal to the first source drive IC, and the second source drive IC,
wherein each of the first source drive IC and the second source drive IC comprises:
a first random signal generator configured to generate a first random signal;
a delay unit configured to randomly delay the SOE signal in response to the first random signal to generate a first internal SOE signal and a second internal SOE signal;
a first output group configured to output the data voltage at a first timing in response to the first internal SOE signal; and
a second output group configured to output the data voltage at a second timing in response to the second internal SOE signal,
wherein output timings of the first internal SOE signal and the second internal SOE signal change frame to frame.

US Pat. No. 10,217,394

DISPLAY DRIVING APPARATUS AND DISPLAY DRIVING METHOD

Novatek Microelectronics ...

1. A display driving apparatus comprising:a pixel reorder circuit configured to reorder pixels of frame data, wherein the frame data comprises previous frame data;
an image processing circuit coupled to the pixel reorder circuit and configured to perform an image processing operation on the frame data that the pixels have been reordered; and
a driver circuit coupled to the pixel reorder circuit and configured to drive a display according to the previous frame data that pixels have been reordered and the current frame data, wherein each of the pixels of the frame data comprises a first sub-pixel set and a second sub-pixel set, and
wherein the image processing circuit performs the image processing operation on one of the first sub-pixel set and the second sub-pixel set according to the other of the first sub-pixel set and the second sub-pixel set.

US Pat. No. 10,217,393

SOURCE DRIVER, DISPLAY DEVICE WITH THE SAME AND DRIVING METHOD THEREOF

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

1. A source driver, comprising:a shift controller configured to shift a sampling control signal;
a latch array configured to sample digital video data in response to the sampling control signal shifted by the shift controller,
a digital-to-analog converter array configured to convert the digital video data from the latch array into data voltages by decoding the digital video data and combination-outputting gamma compensation voltages on the basis of a gray value of the decoded data;
an output buffer array configured to output the data voltages from the digital-to-analog converter array, at least one of the data voltages having a single edge interval and a single stable interval during a period of a single horizontal synchronous signal; and
a bias controller configured to adjust a bias current, which is applied to the output buffer array, according to the edge and stable interval s of the at least one of the data voltages,
wherein the bias controller includes:
a counter configured to count a number of clock cycles during the period of a single horizontal synchronous signal;
a memory configured to store information for the edge interval and the stable interval which are included in an output period of the at least one of the data voltages;
an interval detector configured to detect a start point or an end point of the edge interval or the stable interval on the basis of a count value from the counter and the information stored the memory; and
a signal generator configured to derive the switching control signal based on the detected start point or end point.

US Pat. No. 10,217,392

TRANSPARENT DISPLAY DEVICE AND METHOD FOR CONTROLLING SAME

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

1. A transparent display device, comprising:a transparent display panel including a plurality of pixels configured to display an image and a plurality of see-through portions disposed to be adjacent to the plurality of pixels;
at least one optical sensor configured to measure color values of an external light incident into a back surface of the transparent display panel; and
a controller configured to adjust the image on the transparent display panel based on the color values of the external light,
wherein the controller is configured to adjust color distortion of the image by limiting a brightness of the image based on the color values of the external light and completely limit emission of the plurality of pixels corresponding to at least one color value of the external light when the at least one color value of the external light is higher than a corresponding color value of the image displayed by the plurality of pixels, and
wherein the controller is configured to adjust at least a gamma value of a gamma curve function for processing the image based on the color values of the incident light.

US Pat. No. 10,217,391

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

BOE TECHNOLOGY GROUP CO.,...

1. A shift register unit comprising:an input module configured to transmit an input signal to a pull-up node in an input phase to pull up a voltage of the pull-up node;
an output module configured to a) in an output phase transmit a clock signal to an output terminal as a gate-on voltage and further pull up the voltage of the pull-up node by an amount, and to b) in a reset phase transmit the clock signal to the output terminal to pull a voltage of the output terminal down to a reference voltage and pull the voltage of the pull-up node down by the amount;
a first reset module configured to further pull the pulled-down voltage of the pull-up node down to the reference voltage in response to a first reset signal in the reset phase; and
a first pull-down control module configured to, responsive to a first pull-down control signal, a) change the pulled-down voltage of the output terminal from the reference voltage to a gate-off voltage in the reset phase, and b) maintain the voltage of the pull-up node at the reference voltage and the voltage of the output terminal at the gate-off voltage in a maintaining phase, the reference voltage being smaller than the gate-off voltage.

US Pat. No. 10,217,390

SENSING FOR COMPENSATION OF PIXEL VOLTAGES

APPLE INC., Cupertino, C...

1. A display device, comprising:a plurality of rows of pixels configured to display image data on a display; and
a circuit configured to:
perform a progressive scan across a plurality of rows of pixels to display the image data using a plurality of pixels, wherein the progressive scan comprises programming a subset of the plurality of pixels in each of the plurality of rows of pixels with a corresponding plurality of data voltages for one frame of the image data;
supply test data to a pixel of the plurality of pixels that corresponds to a first row of the plurality of rows of pixels during the one frame;
initiate a sensing period for determining one or more sensitivity properties associated with the pixel based on the performance of the pixel with respect to the test data in response to receiving a pulse of a first global signal;
end the sensing period in response to receiving a second global signal; and
resume the progressive scan across the plurality of rows of pixels to display the image data after the sensing period ends.

US Pat. No. 10,217,389

ELECTRONIC DISPLAY DEVICE AND INFORMATION DISPLAY METHOD OF SAME

DOT INCORPORATION, Seoul...

1. An electronic display device comprising:a first recognition signal generating unit configured to generate a first recognition signal with respect to an object;
a storage unit configured to store a plurality of display information;
a display signal generating unit configured to generate a first display signal corresponding to each of the plurality of display information and a second display signal different from the first display signal;
a comparing unit configured to compare the first recognition signal with the plurality of display information, and when the first recognition signal is same as one of the plurality of display information, to allow the display signal generating unit to generate a first display signal corresponding to the plurality of display information, and when the first recognition signal is not same as the plurality of display information, to allow the display signal generating unit to generate the second display signal;
a display signal selecting unit configured to select the first display signal or the second display signal;
a display unit comprising a protrusion unit and configured to generate a display via the protrusion unit in accordance with the first display signal or the second display signal;
a driving unit connected to the protrusion unit and configured to drive the protrusion unit; and
a drive determining unit electrically connected to the driving unit and configured to operate at least a part of the driving unit in accordance with the first display signal or the second display signal,
wherein the protrusion unit comprises at least one protrusion,
wherein the driving unit comprises at least one driving module connected to the at least one protrusion, and
wherein the drive determining unit further comprises a period determining unit configured to determine a projection period of the at least one protrusion.

US Pat. No. 10,217,388

DISPLAY SYSTEM

Nimlok Chicago, Niles, I...

1. A display system, comprising:a first display frame including a plurality of frame members interconnected by junction connectors, the plurality of frame members each having a hollow interior; and
one or more diametrically polarized magnets disposed to rotate freely within the hollow interior of at least one of the plurality of frame members;
wherein each of the junction connectors includes a connector body and a pair of tenons extending therefrom, wherein the pair of tenons is each sized and shaped to insert into one of the plurality of frame members;
wherein each of the pair of tenons includes one of the one or more magnets disposed thereon; and
wherein the connector body supports the pair of tenons, wherein each of the pair of tenons is disposed on the connector body at an angle of about 90 degrees.

US Pat. No. 10,217,387

LED LIGHT ENGINE FOR SIGNAGE

General LED Opco, LLC, S...

1. An LED light engine comprising:a printed circuit board including:
a top surface on which is mounted at least one LED;
a bottom surface on which is mounted electronic componentry and insulated wires;
at least one alignment hole between said top surface and said bottom surface;
an edge surrounding said printed circuit board between said top and bottom surfaces;
a substantially U-shaped top enclosure including:
a top surface having at least one lens formed therein;
downwardly depending sides for surrounding said edge of said printed circuit board;
a bottom surface having at least one alignment piece constructed and arranged to pass through said at least one alignment hole in said printed circuit board;
a bottom enclosure including:
a top surface including at least one alignment receptacle formed therein and a pair of channels extending the length of said top surface;
said pair of channels constructed and arranged to position said insulated wires;
a sealant material enabling:
forming a strain relief around said insulated wires at either end of said substantially U-shaped top enclosure;
affixing said downwardly dependent sides of said substantially U-shaped top enclosure and said bottom enclosure one to another.

US Pat. No. 10,217,386

LIGHT-TRANSMITTING SUBSTRATE, DISPLAY DEVICE, SIGNAL DEVICE, AND ILLUMINATION DEVICE

STANLEY ELECTRIC CO., LTD...

1. A display device comprising:a light-transmitting substrate comprising a substrate that transmits at least a light of a predetermined wavelength, the substrate constituting an outermost surface of the display device;
a conductor pattern that is disposed on the substrate and that generates heat to raise a temperature of the substrate when the conductor pattern is supplied with an electric current; and
a light-emitting element that is disposed on a surface of the substrate on which the conductor pattern is disposed, the light-emitting element being connected to the conductor pattern and emitting light when the light-emitting element is supplied with an electric current via the conductor pattern,
wherein:
the conductor pattern is directly disposed on the substrate without any adhesive layer;
the conductor pattern conducts heat generated by the light-emitting element to raise the temperature of the substrate at a position remote from the light-emitting element; and
the light-emitting element has a light-emitting surface, the light-emitting element being disposed such that the light-emitting surface is on a side of the light-emitting element facing the substrate and such that light emitted from the light-emitting surface is transmitted through the substrate and is projected to outside of the substrate.

US Pat. No. 10,217,385

DUAL-FACED LABELLING SYSTEMS

NASTAR INC., Middleton, ...

1. A method comprising:applying a release formulation to a first substrate, wherein the release formulation is applied to a first portion of the first substrate leaving a second portion of the first substrate without the release formulation;
applying the release formulation to a second substrate, wherein the release formulation is applied to a second portion of the second substrate leaving a first portion of the second substrate without the release formulation;
applying an adhesive to the first substrate, wherein the adhesive covers at least a part of the first portion of the first substrate and at least a part of the second portion of the first substrate; and
laminating the first substrate to the second substrate to form a laminated article;
wherein the laminated article is configured to transfer the adhesive on the first portion of the first substrate to the first portion of the second substrate upon separation of the first substrate from the second substrate.

US Pat. No. 10,217,384

LINERLESS LABELS

Iconex LLC, Duluth, GA (...

1. A method comprising:selecting, by a labeling process that executes on a press, a first location on a backside of a label for applying an adhesive coating, wherein the first location is a location that avoids coming into contact with a cutting mechanism when that the label is cut from a roll of labels; and
selecting, by the labeling process, at least one second location on the backside of the label for applying the adhesive coating, wherein the second location is a location that avoids coming into contact with the cutting mechanism when the label is cut from the roll, wherein the selecting the first location and the selecting of the second location further includes determining, by the labeling process the first and second locations based on a parameter provided to the labeling process for a printer having the cutting mechanism.

US Pat. No. 10,217,383

METHODS AND APPARATUS FOR MAGNETICALLY COUPLED HANGER AND PLACARD FOR MOTOR VEHICLES

1. An apparatus for connecting a placard to the rearview mirror of a motor vehicle, the rearview mirror having a stem, the apparatus comprising:a magnetic hanger with a side slotted opening connectable to the stem of a rearview mirror of a motor vehicle, the magnetic hanger having a supporting portion and a magnetic portion;
a magnetic placard having a magnetic portion, a neck portion coupled to the magnetic portion, and a display portion coupled to the neck portion;
a first magnetic member disposed in the magnetic portion of the magnetic hanger;
a second magnetic member disposed in the magnetic portion of the magnetic placard;
wherein the first and second magnetic members cooperate to effect a magnetic connection of the magnetic placard to the magnetic hanger to removeably hang the magnetic placard from the stem of the rearview mirror.

US Pat. No. 10,217,382

THREE-DIMENSIONAL STICKER WITH HIGH-RESOLUTION IMAGE AND REMOVABLE ADHESIVE

1. A multi-part three-dimensional sticker, comprising:a three-dimensional body that includes an elevated region and an anchor region with a top anchor surface, wherein the elevated region and anchor region meet at a transition and the transition defines a transition shape, the three-dimensional body further comprising a rigid thermoformable plastic layer that is 10 mil-125 mil thick and a flexible/stretchable ink layer adhered to the rigid plastic layer;
an anchor gasket sheet comprising:
a semi-rigid or rigid flat sheet constructed from plastic or paper;
an ink layer adhered to the flat sheet;
an adhesive layer comprising a repositionable adhesive;
a complementary cutout that conforms substantially to the transition shape;
wherein the anchor gasket sheet is constructed such that when the three-dimensional sticker is mounted to a display surface:
the complementary cutout surrounds the three-dimensional body adjacent to the transition; and
the adhesive layer adheres to the top anchor surface and a display surface.

US Pat. No. 10,217,381

SECURE MULTI-PARTY DEVICE PAIRING USING SENSOR DATA

10. A method, comprising:determining, by a first device comprising a processor, first cryptographic key data based on first context data associated with an environment of the first device;
receiving, by the first device, test data from second devices, wherein the test data is encrypted based on second cryptographic key data determined by the second devices based on second context data associated with the environment;
verifying, by the first device, that the first cryptographic key data corresponds to the second cryptographic key data based on an ability to decrypt the test data using the first cryptographic key data;
based on the verifying, providing, by the first device, the first cryptographic key data to a third device; and
granting, by the first device, the third device authority to perform secure data communication with the second devices using the first cryptographic key data.

US Pat. No. 10,217,380

WOUND BOX TRAINER

Techline Technologies, In...

1. A wound box trainer for medical training purposes comprising:(a) a case;
(b) a compressible body which simulates a portion of a body, said compressible body includes a top surface and a bottom surface, said compressible body resides within and contacts said case;
(c) a wound structure disposed along said compressible body, said wound structure includes a wound cavity which extends into said compressible body; and
(d) an annular cavity which extends into said compressible body about said wound cavity, said annular cavity permits movement or expansion of a wall defined by and disposed between said wound cavity and said annular cavity.

US Pat. No. 10,217,379

MODIFYING VISION-ASSIST DEVICE PARAMETERS BASED ON AN ENVIRONMENT CLASSIFICATION

1. A wearable vision-assist device configured to be wearable by a visually-impaired user about a neck and shoulder region of a visually-impaired user, the wearable vision-assist device comprising:an image sensor configured to generate image data corresponding to an environment surrounding the wearable vision-assist device;
a location sensor configured to generate location data corresponding to the environment;
an audio device;
a tactile feedback device;
a processor communicatively coupled to the image sensor, the location sensor, the audio device, and the tactile feedback device, the processor being programmed to:
identify a first object and a second object present in the environment based on the image data;
identify a preliminary classification of the environment based on the first and second objects using an object correlation algorithm; and
modify a setting of the audio device or the tactile feedback device of the wearable vision-assist device based on the preliminary classification of the environment based on the first and second objects;
determine a classification of the environment based on at least the preliminary classification and the location data; and
in response to the environment classification, modify an allocation of a processing capacity of the processor via a modification of allocation with respect to and between at least the audio device and the tactile feedback device, wherein the modification of allocation is based on the environment classification.

US Pat. No. 10,217,378

PRE-LICENSE DEVELOPMENT TOOL

Allstate Insurance Compan...

1. An apparatus, comprising:an accelerometer, gyroscope, or global positioning system receiver configured to detect drive data while a vehicle is being driven;
a display associated with the vehicle;
at least one processor; and
memory storing computer-executable instructions that, when executed by the at least one processor, cause the apparatus to:
activate the accelerometer, gyroscope, or global positioning system receiver to detect drive data;
receive a user request for first coaching information while the accelerometer, gyroscope, or global positioning system receiver is activated;
upon receiving the user request, present, on the display, the first coaching information while the accelerometer, gyroscope, or global positioning system receiver is activated, wherein the first coaching information includes a suggested route;
upon determining that a driver of the vehicle has started the suggested route, deactivate the display;
monitor the drive data to detect a drive event;
upon determining that the driver has ended the suggested route, activate the display; and
present, on the display, a drive summary including the first coaching information and second coaching information associated with the drive event.

US Pat. No. 10,217,377

EVALUATING USER RESPONSES BASED ON BOOTSTRAPPED KNOWLEDGE ACQUISITION FROM A LIMITED KNOWLEDGE DOMAIN

International Business Ma...

1. A method, in a data processing system comprising a processor and a memory accessible by the processor, for training a human user to perform an operation, the method comprising:generating, by the data processing system, a domain specific knowledge base comprising a set of entities and corresponding domain specific attributes;
expanding, by the data processing system, the domain specific knowledge base to include values for the domain specific attributes through an automated bootstrap learning process that performs natural language processing and analysis of natural language content using a set of pre-condition annotated action terms, thereby generating an expanded domain specific knowledge base;
obtaining, by the data processing system, an input from another device identifying an action associated with an entity in the set of entities;
retrieving, by the data processing system, from the expanded domain specific knowledge base, a domain specific attribute value for the entity identified in the input and a pre-condition annotation associated with the action identified in the input;
evaluating, by the data processing system, a correctness or incorrectness of the input based on the retrieved domain specific attribute value and the retrieved pre-condition annotation; and
outputting, by the data processing system, a notification to a user computing device indicating whether the input is correct or incorrect to thereby train a user associated with the user computing device, wherein the entities in the set of entities and the pre-condition annotated action terms in the set of pre-condition annotated action terms are associated with a domain in which temporally ordered tasks are to be followed to complete an operation.

US Pat. No. 10,217,376

NUTRITIONAL VALUE OF FOOD

1. A computer-implemented method, comprising:determining, in response to a query from a user, using at least one processor coupled to at least one first database, a calorie value of a food item based on a number of calories contained in the food item, the query including at least one query parameter and being received from a graphical user interface communicatively coupled to the at least one processor using a first communication link, the at least one processor
submitting the received query to the at least one first database;
executing, based on the at least one query parameter, a search query of the at least one first database to determine the number of calories contained in the food item,
wherein a processor associated with the at least one first database
communicating with at least one second database communicatively coupled to the at least one first database, the at least one second database including at least one government database and at least one third party database;
executing a query of the at least one second database to obtain information associated with the food item; and
providing the obtained information to the processor associated with the first database; and
determining a food category corresponding to the food item;
selecting, based on the determined category of the food item, a first factor in the plurality of factors corresponding to the determined food category;
generating, based on the executed search and analysis of the obtained information, the calorie value of the food item, the generating including applying the first factor to generate the calorie value of the food item;
determining, using the at least one processor coupled to the at least one first database, a saturated and/or unsaturated fat values of the food item based on a saturated fat value and/or an unsaturated fat value of the food item, wherein the saturated fat value and/or the unsaturated fat value are generated based on the executed search query of the at least one first database and analysis of the information obtained from the at least one second database, the determining the saturated and/or unsaturated fat values including selecting, based on the determined category of the food item, a second factor, being different from the first factor, in the plurality of factors corresponding to the determined food category, and applying the second factor to determine the saturated and/or unsaturated fat values;
generating, using the at least one processor, at least one vitamin and/or mineral value for the food item based on the executed search query of the at least one first database and analysis of the information obtained from the at least one second database, the generating the at least one vitamin and/or mineral values including selecting, based on the determined category of the food item, a third factor, being different from the first and second factors, in the plurality of factors corresponding to the determined food category, and applying the third factor to determine the at least one vitamin and/or mineral values;
generating, using the at least one processor, at least one controversial ingredient value for the food item based on the executed search query of the at least one first database and analysis of the information obtained from the at least one second database; and
generating, using the at least one processor, a nutritional value for the food item based on a combination of the determined calorie value, the determined saturated fat value, the determined unsaturated fat value, the generated vitamin and/or mineral value, and the generated controversial ingredient value, and arranging the generated nutritional value for the food item for display on the graphical user interface.

US Pat. No. 10,217,375

VIRTUAL BEHAVIOR TRAINING USING AUGMENTED REALITY USER DEVICES

Bank of America Corporati...

1. An augmented reality system comprising:an augmented reality user device for a user comprising:
a display configured to overlay virtual objects onto tangible objects in a real scene in real-time;
a memory operable to store a plurality of scenarios linked with a virtual account for the user, wherein each scenario is linked with one or more challenges that affect the virtual account;
one or more processors operably coupled to the display and the memory, and configured to implement:
a virtual assessment engine configured to:
identify a user identifier for the user in response to authenticating the user;
receive an input from the user identifying a scenario from among the plurality of scenarios;
execute the scenario for the user, wherein executing the scenario identifies one or more challenges linked with the scenario;
identify one or more user actions;
determine whether the user actions are related to a challenge linked with the scenario;
generate user action information identifying the user actions and the scenario when the user actions are related to the scenario;
generate a token comprising:
 the user identifier, and
 the user action information;
send the token to a remote server;
receive virtual assessment data in response to sending the token to the remote server, wherein the virtual assessment data comprises:
 virtual account information for the user comprising a virtual account balance linked with the plurality of scenarios, and
 account information for the user; and
a virtual overlay engine configured to present the virtual account information and the account information as virtual objects overlaid with the real scene; and
the remote server comprising an augmented reality engine configured to:
identify the account information for the user based on the user identifier;
identify virtual account information for the user based on the user identifier;
modify the virtual account information based on the user action information;
generate the virtual assessment data comprising the modified virtual account information and the account information for the user; and
send the virtual assessment data to the augmented reality user device.

US Pat. No. 10,217,374

PORTABLE IN-THE-VEHICLE ROAD SIMULATOR

1. A driving simulation system for a vehicle, comprising:the vehicle having sensors of positions of a steering wheel, a gas pedal, a brake pedal and the head of a driver of the vehicle;
a two-piece ramp, wherein each piece of the ramp includes a turntable adapted for (i) receiving one steered wheel of the vehicle and (ii) rotating around a vertical axis of the turntable; and
a portable computer adapted for processing information communicated by the sensors and executing software simulating a virtual driving environment of the vehicle;wherein the vehicle further comprises a motion feedback cushion and an anti-lock brakes pulsation actuator, said cushion and actuator adapted for controlling by the computer.

US Pat. No. 10,217,373

LEARNING SYSTEM AND METHOD

1. A method of playing a learning game having a plurality of game pieces, each game piece having first and second opposing sides with a playing face on the first side divided into a first section and a second section, the first section displaying only a first number and the second section displaying in the following order: the first number, a mathematical operation, and a second number on which the mathematical operation is to be performed with the first number, and each game piece that has the first number in the first section equal to a result of the mathematical operation on the first and second numbers in the second section is denominated as a “double” piece, the method comprising:shuffling the plurality of game pieces on a playing surface with the playing face facing the playing surface to form a draw pile of game pieces;
each player drawing a same number of game pieces from the draw pile of game pieces to form a hand of game pieces;
determining a first player by determining which player has a highest numeric value double game piece in their hand of game pieces;
playing a first game piece on the playing surface; and
taking turns by subsequent players by:
placing a game piece from the respective subsequent player's hand of game pieces on to the playing surface adjacent a game piece already on the playing surface in which a numeric value of the result of the mathematical operation in the second section of the game piece from the respective subsequent player's hand of game pieces is equal to a numeric value of a first number or a mathematical operation of the first number and a second number on a respective first or second section of the game piece already on the playing surface and in which the respective first or second section is not adjacent another game piece on the playing surface; and
(ii) in response to no game piece in the subsequent player's hand of game pieces being playable, the subsequent player drawing game pieces from the draw pile of game pieces until the subsequent player draws a game piece that can be played on the playing surface in accordance with step (i).

US Pat. No. 10,217,372

METHOD AND SYSTEM FOR AIDING THE GROUND ROLLING OF AN AIRCRAFT

Airbus Operations SAS, T...

8. A system for assisting in the taxiing of an aircraft on the ground, the aircraft comprising:a cockpit comprising a display screen,
a camera configured to acquire images of the environment of the aircraft from a first point of view; and
a display management system configured to display images on the display screen of the cockpit according to images acquired by the camera,
the system for assisting in the taxiing on the ground being configured to:
a) acquire several successive images of the environment of the aircraft by means of said camera, during a displacement of the aircraft on the ground, these images corresponding to different positions of the aircraft on the ground, and
the display management system configured to:
b) modify said images by subtracting from said images at least areas corresponding to the aircraft, to produce modified images;
c) combining several of said modified images to produce a recomposed image;
d) obtaining information relating to a current position of the aircraft and superposing a characteristic image of the aircraft on the recomposed image to produce a first reference image in relation to the current position of the aircraft obtained from the information;
d1) applying a transformation of the first reference image so as to produce a second reference image according to a second point of view, the second point of view different than the first point of view; and
e) displaying, on the screen of the cockpit, an image corresponding to the first or second reference image,
wherein the second point of view corresponds to one out of the following points of view;
a point of view corresponding to a plan view of the aircraft; and
an intermediate point of view between the first point of view and the point of view corresponding to the plan view of the aircraft.

US Pat. No. 10,217,371

METHOD AND SYSTEM FOR AIRCRAFT TAXI STRIKE ALERTING USING ADAPTIVE FIELD OF VIEW

Rosemount Aerospace Inc.,...

1. A system for calculating position values and/or range data of an object(s) external to an aircraft, the system comprising:a mode selector configured to determine an illumination field of view;
a projector mounted at a projector location on the aircraft and configured to project structured light within the illumination field of view, thereby illuminating the object(s) external to the aircraft that are within the illumination field of view;
a camera mounted at a camera location on the aircraft and configured to receive a portion of the structured light reflected by the object(s) within the illumination field of view, and further configured to focus the received portion of the structured light onto a focal plane array comprising a plurality of light-sensitive pixels, thereby forming an image of object(s) within the illumination field of view, the image comprising pixel data generated by the plurality of light-sensitive pixels; and
an image processor configured to identify pixel coordinates corresponding to a subset of the plurality of light-sensitive pixels upon which the received portion of the structured light reflected by the object(s) within the illumination field of view is focused, the image processor further configured to use triangulation, based on the projector location, the camera location, and the identified pixel coordinates, to calculate the position values and/or range data of the object(s) within the illumination field.

US Pat. No. 10,217,370

METHOD FOR EVALUATING FLIGHT PATHS AND FLIGHT PATH ENGINE

Alaska Airlines, Inc., S...

1. A method of controlling an aircraft in a runway approach at a selected runway, comprising:using a flight management system to access a predetermined runway approach procedure for the runway approach, the runway approach procedure being determined by:
receiving a three dimensional flightpath to the runway, the flightpath comprising multiple data points, at least one straight segment and at least one curved segment;
determining a datum along the flightpath, the datum being based on an altitude for a selected glide path angle for the aircraft and having a datum range defined as a distance from the datum to the runway;
defining a lateral containment boundary for the flightpath;
for obstacles along the flightpath and within the lateral containment boundary, assigning respective obstacle range values, wherein an obstacle range value for a selected obstacle is equal to a distance of the selected obstacle from the runway;
for obstacles in a final approach segment of the flightpath and having obstacle range values greater than the datum range, calculating a missed approach surface height at a projected intersection of a missed approach surface with a descending vertical error budget surface and a corresponding Distance to Height of Missed Approach Surface from the runway (DHMAS);
for obstacles in the final approach segment of the flightpath and having obstacle range values less than the datum range, calculating a missed approach surface height and a corresponding DHMAS using ascending climb gradient requirements; comparing DHMAS values and determining a controlling obstacle having a greatest DHMAS; and
calculating a decision altitude for the controlling obstacle and updating the runway approach procedure with the decision altitude;
displaying the runway approach procedure graphically and indicating the decision altitude;
calculating a current position of the aircraft and updating the displayed runway approach procedure to indicate the current aircraft position;
receiving current environmental conditions data at the runway comprising at least one of current barometric pressure and current temperature; and
verifying that the decision altitude applies for the current environmental conditions at the runway.

US Pat. No. 10,217,369

METHOD AND SYSTEM TO IMPROVE SAFETY CONCERNING DRONES

1. A method, comprising:receiving data from a first unmanned aerial vehicle (UAV);
updating a map of an airspace to add a sector based on the data to generate an updated map, wherein the sector is associated with a restricted flight zone having a first boundary and a buffer zone having a second boundary;
sending the updated map to a second UAV;
receiving a request from the second UAV to enter the restricted flight zone; and
sending a first command to the second UAV in response to the request.

US Pat. No. 10,217,368

FLIGHT PATH SETTING APPARATUS, FLIGHT PATH SETTING METHOD, AND COMPUTER READABLE MEDIUM

Subaru Corporation, Toky...

1. A flight path setting apparatus comprising:a display unit that displays a flight path of an aircraft, the flight path including a plurality of points;
a selector that selects a first point on a basis of an operation performed by a user, the first point being any one of the plurality of points displayed by the display unit;
a range calculator that calculates a non-settable range on a basis of a flight performance of the aircraft and a surrounding environment of the aircraft, the non-settable range being a region that is around the first point and in which a second point is not settable, the second point being subsequent to the first point on the flight path;
a display controller that causes the display unit to display the non-settable range that relates to the first point and is calculated by the range calculator;
a mover that moves the first point on a basis of an operation performed by the user; and
a location adjuster that moves the second point to a location when the first point is moved by the mover and when the second point is disposed inside the non-settable range that relates to the first point and is calculated by the range calculator, the location being on a boundary of the non-settable range and having a shortest distance from a third point subsequent to the second point, the third point being subsequent to the second point on the flight path.

US Pat. No. 10,217,367

UNMANNED AERIAL VEHICLE AND SYSTEM HAVING THE SAME

HYUNDAI MOTOR COMPANY, S...

1. A system comprising:a controller configured to:
monitor a movement of an unmanned aerial vehicle through a communication with the unmanned aerial vehicle; and
transmit a destination and at least one flight route to reach the destination to the unmanned aerial vehicle; and
the unmanned aerial vehicle configured to:
transmit and receive information regarding a movement including the flight route through the communication with the controller;
land on a vehicle moving in a route corresponding to a driving route of a plurality of driving routes of the unmanned aerial vehicle;
move together with the vehicle; and
when the unmanned aerial vehicle lands on the vehicle and moves with the vehicle, re-search a driving route periodically.

US Pat. No. 10,217,366

AUTONOMOUS RESORT SANITATION

Panasonic Intellectual Pr...

1. A waste management system for use in a facility, the waste management system comprising:a waste receptacle configured to move autonomously in the facility, to monitor a trash level of the receptacle, and to communicate wirelessly with other components of the waste management system;
at least one patron sensor configured to sense patrons within the facility, and to communicate patron sensing information to other components of the waste management system for determining positions of the patrons;
a concession consumption database storing concession consumption data indicative of sales performed by concessions in the facility during each of a plurality of time periods;
a communication network providing wireless communication services between components of the waste management system including the waste receptacle and the at least one patron sensor; and
at least one processor configured to control the waste receptacle to move autonomously in the facility along a route determined according to correlations between concession consumption data stored in the concession consumption database, trash levels monitored by the waste receptacle, and patron positions determined according to the patron sensing information.

US Pat. No. 10,217,365

METHOD FOR DETERMINING WHETHER OBJECT IS IN TARGET AREA, AND PARKING MANAGEMENT DEVICE

BEIJING MOBIKE TECHNOLOGY...

1. A method for determining whether an object is within a target area, comprising the following steps:acquiring an intensity value of a wireless signal that an object receives from a signal transmitting apparatus which is provided on the site of a target area; and
determining whether the object is within the target area based on the intensity value of the wireless signal,
wherein whether the object is within the target area is determined based on a judgment model, and
wherein the judgment model is trained in advance by using positive sample data and negative sample data, the positive sample data comprising intensity values of wireless signals acquired by objects at various positions within the target area, and the negative sample data comprising intensity values of wireless signals acquired by objects at various positions outside the target area.

US Pat. No. 10,217,364

LANE ASSISTANCE SYSTEM RESPONSIVE TO EXTREMELY FAST APPROACHING VEHICLES

Robert Bosch GmbH, Stutt...

1. A lane assistance system for providing a fast rearwardly approaching vehicle output or an extremely fast rearwardly approaching vehicle output in response to a rearwardly approaching vehicle nearing a host vehicle, the system comprising:at least one rear sensor unit disposed proximate to a rear of the host vehicle, the at least one rear sensor unit configured to detect at least one of a distance and a velocity of a rearwardly approaching vehicle moving toward the host vehicle; and
an electronic controller configured to:
obtain host vehicle velocity information,
obtain at least one of a distance and a velocity of a rearwardly approaching vehicle,
determine a relative velocity of a rearwardly approaching vehicle in relation to the host vehicle;
when a lane of a rearwardly approaching vehicle is obtained via the at least one rear sensor unit,
upon determining that (a) a rearwardly approaching vehicle is within at least one neighboring lane on either side of a host vehicle lane that the host vehicle is traveling in, and (b) the relative velocity indicates a rearwardly approaching vehicle is approaching the host vehicle at or greater than a fast relative velocity threshold, providing the fast rearwardly approaching vehicle output,
when a lane of a rearwardly approaching vehicle is not determinable due to a lack of angular resolution for the rear sensor unit,
upon determining that a rearwardly approaching vehicle has a relative velocity that is at or greater than an extremely fast relative velocity threshold, providing the extremely fast rearwardly approaching vehicle output.

US Pat. No. 10,217,363

METHODS AND SYSTEMS FOR ELECTRONICALLY ASSISTED LANE ENTRANCE

1. A method of assisting movement of a vehicle from one lane to another via a lane assistance computer, the method comprising:detecting, based at least in part on one or more images captured from an imaging sensor of the vehicle:
a restricted access lane in which access is restricted to vehicles that satisfy predetermined entrance parameters, wherein the restricted access lane comprises a carpool lane, and
an entrance to the restricted access lane a distance in front of the vehicle;
determining the predetermined entrance parameters that must be satisfied for access to the restricted access lane, wherein the predetermined entrance parameters comprise a minimum number of occupants;
reading input from one or more occupant sensors to determine a number of occupants in the vehicle;
determining whether the vehicle satisfies the predetermined entrance parameters based at least in part on comparing the number of occupants to the minimum number of occupants; and
at least partly in response to determining that the vehicle satisfies the predetermined entrance parameters, generating an output signal for electronically controlling the vehicle to enter the restricted access lane via the entrance.

US Pat. No. 10,217,362

DRIVING ASSISTANCE APPARATUS

TOYOTA JIDOSHA KABUSHIKI ...

1. A driving assistance apparatus comprising:a plurality of sensor devices that is mounted in a host vehicle and is configured to acquire host vehicle information including a parameter representing a traveling state of the host vehicle and object information including a relative position of an object being present around the host vehicle with respect to the host vehicle, a traveling direction of the object, and a speed of the object; and
at least one electronic control unit configured to
determine, based on the host vehicle information, whether or not the host vehicle is traveling straight,
when the electronic control unit determines that the host vehicle is traveling straight, estimate a linear path of a finite length extending in the traveling direction of the host vehicle from the host vehicle as an expected path based on the host vehicle information,
determine, based on the object information, whether or not a target object that is an object having a possibility of crossing the expected path within a threshold time period is present,
determine whether or not a traffic situation that is estimated to hinder traveling of the target object occurs,
generate a driving assistance request signal when the electronic control unit determines that the target object is present and that the traffic situation does not occur, and forbid generation of the driving assistance request signal when the electronic control unit determines that the target object is present and that the traffic situation occurs, and
execute, in response to generation of the driving assistance request signal, driving assistance of at least one of attention calling assistance and automatic braking assistance, the attention calling assistance calling attention of a driver to the target object, and the automatic braking assistance automatically braking the host vehicle.

US Pat. No. 10,217,361

APPARATUS AND METHOD FOR SENSING AND NOTIFYING PEDESTRIAN

HYUNDAI MOTOR COMPANY, S...

1. A vehicle, comprising:a sensing unit configured to sense an object in a surrounding area of the vehicle;
an output unit configured to output a notification about a pedestrian detected in the surrounding area; and
a control unit configured to recognize whether the object is the pedestrian based on sensing signals delivered from the sensing unit and control the output unit to thereby output the notification when the pedestrian is recognized
wherein the output unit comprises:
a display unit configured to display at least one selected from the group consisting of a symbol, a message and a sign corresponding to the notification about the pedestrian in response to a control signal outputted from the control unit,
a speaker unit configured to output a notification sound corresponding to the notification about the pedestrian in response to the control signal outputted from the control unit,
a lighting unit configured to illuminate the pedestrian or a peripheral region of the pedestrian in response to the control signal outputted from the control unit, and
a projector configured to project a direction indicator indicating a traveling direction of the vehicle,
wherein the control unit is configured to control the projector to project, onto the ground around the pedestrian, the direction indicator indicating a traveling direction of the vehicle when the pedestrian is recognized.

US Pat. No. 10,217,360

INFORMATION NOTIFICATION METHOD, INFORMATION NOTIFICATION SYSTEM, AND RECORDING MEDIUM FOR USER WHO PARKS VEHICLE

PANASONIC INTELLECTUAL PR...

1. An information notification system comprising:a navigation system mounted in a vehicle, the navigation system guiding a user to a destination and a parking lot; and
a mobile device carried by the user and capable of communicating with the navigation system and a cloud server,
wherein the cloud server includes a first non-transitory recording medium storing a measured length of time associated with day of week, time zone and weather, the measured length of time being time during which at least one of the user or a person other than the user previously moved from the destination to the parking lot, the cloud server performs:
obtaining a parking time limit during which the user is allowed to continuously park the vehicle at the parking lot,
measuring a travel time required for the user to move from the parking lot to the destination,
obtaining day of week, time zone and weather when the user moves from the parking lot to the destination,
obtaining the measured length of time stored in the first non-transitory recording medium using the obtained day of week, the obtained time zone and the obtained weather,
obtaining a round trip time required for the user to make a round trip between the destination and the parking lot by summing the travel time and the obtained measured length of time,
calculating a remaining time during which the user is allowed to stay at the destination by subtracting, from the parking time limit, the round trip time and an elapsed time measured from when the user has reached the destination, and
obtaining attribute information indicating whether or not the user violates a traffic regulation when parking duration at the parking lot exceeds the parking time limit,
wherein the attribute information indicates whether or not the parking lot is a public parking to indicate whether or not the user violates the traffic regulation when parking duration at the parking lot exceeds the parking time limit for the parking lot, and
it is determined that the user violates the traffic regulation when parking duration at the parking lot exceeds the parking time limit for the parking lot, by determining that the attribute information indicates that the parking lot is the public parking,
when it is determined, based on the attribute information, that the user violates the traffic regulation when parking duration at the parking lot exceeds the parking time limit,
determining whether the remaining time is less than or equal to a first threshold value,
notifying the user, using the mobile device, that the remaining time is short, upon determining that the remaining time is less than or equal to the first threshold value,
determining whether the remaining time is less than or equal to a second threshold value, and
notifying the user, using the mobile device, that the remaining time is short, upon determining that the remaining time is less than or equal to the second threshold value, the second threshold value is smaller than the first threshold value.

US Pat. No. 10,217,359

SYSTEM OF CORRELATED VIDEO AND LIGHTING FOR PARKING MANAGEMENT AND CONTROL

Echelon Corporation, San...

1. A parking management system, comprising:a parking facility management controller, including a processor and memory including computer program code configured to cause the management controller to allocate parking spaces at a parking facility, the management controller further including a communications unit configured to transmit the allocation of parking spaces to at least one video unit located at the parking facility;
the at least one video unit located at the parking facility, including a video camera, video frame processing logic, a processor and memory including computer program code configured to cause the video frame processing logic to process a video stream from the video camera while monitoring a parking space allocated by the management controller, a parking learning model in the video frame processing logic, configured to correlate ambient conditions at the monitored parking space over time with current conditions at the monitored parking space and to provide a score of the current conditions to an inference engine logic in the video frame processing logic configured to determine from the score and the video stream, whether a reportable event has occurred associated with the monitored parking space, to identify an event associated with the allocated parking space, and to encode a low bandwidth message characterizing the event, the at least one video unit including a communications unit configured to transmit the low bandwidth message to the management controller; and
the communications unit included in the management controller, coupled to the at least one video unit and to electrically powered devices in the parking facility, configured to control electrically powered devices associated with the parking space allocated by the management controller, in response to receiving the low bandwidth message indicating the event.

US Pat. No. 10,217,358

METHOD FOR HANDLING A CONTROL CARD

1. A method for handling a control card containing traffic regulations in a vehicle, comprising:identifying, by a number of environmental sensors of the vehicle, environmental surroundings of the vehicle;
deriving, by a processor of the vehicle, a number of traffic regulations based on the environmental surroundings;
producing, by the processor, a control card on the basis of at least the traffic regulations, the control card including at least a set of the traffic regulations;
sending, by the processor, the control card to at least one other vehicle or central server; and
receiving, by the processor, at least one other control card from the at least one other vehicle or central server,
wherein the processor or another processor is configured to control at least one vehicle system based on a common control card created from the control card and the at least one other control card.

US Pat. No. 10,217,357

AUTONOMOUS IN-VEHICLE VIRTUAL TRAFFIC LIGHT SYSTEM

1. An autonomous in-vehicle virtual traffic light system comprising:a) an in-vehicle apparatus further comprising:
i) at least one memory comprising computer program code for one or more programs;
ii) a database comprising:
(i) position coordinates of track points along the center line of roads and at center points of intersections for determining geographic sections and leg segments of intersections, wherein the position coordinates of track points are arranged in database tables and one or more table represent one or more geographic section;
(ii) predefined leg segments associated with predefined intersections;
(iii) a plurality of predefined cases and threshold delay times;
(iv) green and turning times associated with the predefined cases;
(v) red and turning times associated with the predefined cases; and,
(vi) position coordinates of track points along the center line of roads for determining road sign image IDs, and road sign images associated with the road sign image IDs, wherein the position coordinates of the track points are arranged in database tables and one or more table represent one or more geographic section;
iii) at least one GPS receiver module to enable the vehicle to determine its position coordinates, speed, course and date/time at real-time status; and,
iv) at least one processor being coupled to said database and said memory;
b) a visual display coupled to said in-vehicle apparatus, and able to present visual and audible information, wherein the visual information comprises traffic signal phases and images of road signs, wherein the audible information comprises, indicating traffic signal phases, indicating road sign images, and indicating alerts;wherein the system mimics conventional traffic signal systems and neither depends on vehicle to vehicle communication nor vehicle to intersection or road sensors communication nor vehicle to wireless network communication.

US Pat. No. 10,217,356

TIMING SUBMISSION OF TRANSIT SIGNAL PRIORITY REQUESTS TO REDUCE TRANSIT VEHICLE STOP TIMES

Global Traffic Technologi...

1. A method of submitting transit signal priority (TSP) requests, comprising:receiving TSP information of a vehicle by a phase selector at a current time;
determining from the TSP information, an estimated time of arrival (ETA) of the vehicle at an intersection having a traffic signal controlled by an intersection controller;
determining a phase of the traffic signal at the ETA, wherein the phase at the ETA is an arrival phase;
determining a phase-relative arrival time of the ETA in the arrival phase;
determining a time to issue the TSP request based on the phase-relative arrival time and one of a non-green truncation threshold and a green extension threshold relative to the arrival phase; and
issuing the TSP request by the phase selector to the intersection controller at the determined time.

US Pat. No. 10,217,355

SYSTEM FOR THE AUTOMATIC DEPLOYMENT OF TRAFFIC CONTROL SIGNS DURING A POWER OUTAGE

1. A system for the automatic deployment of traffic control signs during a power outage which comprises:a) a traffic sign that is bisected horizontally and having a top half portion and a bottom half portion,
said top half portion having a top half portion front surface and a top half portion back surface, said bottom half portion having a bottom half portion front surface and a bottom half portion back surface;
b) a hinge having a plurality of segmented barrels connected in between and to the top half portion and the bottom half portion of the traffic sign, thereby allowing the top half portion and bottom half portion to rotationally swing about a central axis of the hinge,
said hinge having an interior opening angle range of at least 0 to 180 degrees thereby allowing the system to variably present in a collapsed configuration with interior opening angle of approximately 0 degrees and a deployed configuration with interior opening angle of approximately 180 degrees;
c) a latch means attached to the approximate center of a top edge of the top half portion front surface,
said latch means of the top half portion front surface aligned and engaged to a latch receiving means on the approximate center of a bottom edge of the of the bottom half portion front surface, and aligning with and contacting the latch means of the top half portion front surface when the system is in a closed configuration,
said latch means is at least one electromagnet, or mechanical latch,
said latch receiving means is at least one armature plate, or mechanical latch eye hole;
d) a plurality of LEDs attached to the top edge of the top half portion front surface for illuminating and signaling when the system is deployed,
said LEDs electronically attached to a rechargeable battery which allows the LEDs to function when the system is deployed;
e) an actuating means attached to the top edge of the top half portion front surface for the forcible deployment of the system,
said actuating means is a linear actuator or solenoid;
f) a deployment means attached to the back surface of the top half portion,
said deployment means is a servomotor mechanically engaged to the hinge for changing the system between deployed and collapsed configurations and returning the system to a collapsed configuration when power is restored;
g) at least one top seal attached near to the top edge of the top half portion of the front surface,
said top seal aligned to receive when engaged to at least one bottom seal attached near to the bottom edge of the bottom half portion of the front surface when the system is in a collapsed configuration,
said bottom seal having a complimentary topography to the top seal in order to form a barrier from outside elements in an environment when the system is in a collapsed configuration;
h) at least one system attaching means attached to the top half portion back surface for affixing the system to a structure in the environment,
said system attaching means is at least one pole clamp, adhesive, straps, bolts, clamps, u bracket, or adjustable clamp;
i) a weather impermeable electronics housing attached to the top half portion back surface wherein electronic components relating to the electromagnet and system are housed within an interior void; and
j) at least one power cable extending from the electronics housing and connecting to a powering means in the environment and evaporating moisture in damp and wet environments.

US Pat. No. 10,217,354

MOVE OVER SLOW DRIVERS CELL PHONE TECHNOLOGY

1. A computing system on a reporting vehicle for logging and reporting on slow drivers in a lane, the system comprising of a set of the following:a camera configured for capturing images of a license plate of a slow vehicle in front and/or side of the reporting vehicle;
a global positioning system (GPS) system for recording global positioning data;
a transmitter configured for wirelessly transmitting information to a third party via a communications network; and
a processor communicatively coupled with the camera and the GPS feed, wherein the processor is configured for:
a) detecting the slow vehicle in front and/or side of the reporting vehicle based on the speed data from the GPS feed;
b) taking and storing images of a rear and/or side of the slow vehicle using the camera;
c) detecting passing of the slow vehicle on the left side of the reporting vehicle using the camera;
d) taking and storing global position data of the reporting vehicle using the GPS system; and
e) transmitting the speed data, the images of the rear and/or side of the slow vehicle and the global position data that was taken and stored to the third party via the communications network, using the transmitter.

US Pat. No. 10,217,353

DATA TRANSMITTING METHOD, DATA RECEIVING METHOD AND DEVICE AND SYSTEM THEREOF

BOE TECHNOLOGY GROUP CO.,...

5. A data receiving device, comprising:a panel on which a plurality of optical sensors is arranged;
a second determination circuit, configured to determine one or more receiving regions of the panel each corresponding to one or more of the optical sensors; and
a receiving circuit, configured to receive, through each optical sensor in the one or more receiving regions, target data in a format of a machine language transmitted from one or more transmitting regions of a display screen of a data transmitting device via optical signals, wherein the one or more transmitting regions correspond to the one or more receiving regions in a one-to-one manner,
wherein the receiving circuit comprises:
a control sub-circuit, configured to control each optical sensor in the one or more receiving regions to identify a display grayscale of each sub-pixel in the one or more transmitting regions, to receive the optical signals, wherein each optical sensor in the one or more receiving regions is configured to generate corresponding electrical signals after receiving the optical signals, each of the one or more transmitting regions corresponds to at least two sub-pixels of the display screen, and display grayscales of the at least two sub-pixels corresponding to any one of the one or more transmitting regions are same.

US Pat. No. 10,217,352

SYSTEM AND METHOD FOR APPLIANCE CONTROL VIA A NETWORK

UNIVERSAL ELECTRONICS INC...

1. A method for configuring a first a remote control application installed on a smart device, comprising:receiving at the smart device from a bridge device having installed thereon a second remote control application data indicative of a one or more command code sets the second remote control application is configured to use in transmitting one or more commands to control one or more functional operations of a one or more controllable appliances in communication with the bridge device;
using by the first remote control application the data indicative of the one or more command code sets to retrieve a graphical user interface (GUI) definition; and
using by the first remote control application the retrieved GUI definition to create a GUI page for display in a display of the smart device, the GUI page presenting in the display of the smart device at least a plurality of remote control application user input elements which, when activated, cause the smart device to transmit a communication to the bridge device to, in turn, cause the bridge device to transmit one or more commands from the one or more command code sets to control one or more functional operations of the one or more controllable appliances in communication with the bridge device.

US Pat. No. 10,217,351

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND PROGRAM

SONY CORPORATION, Tokyo ...

1. An information processing apparatus, comprising:circuitry configured to
determine action data of a user based on motion data received from a motion sensor,
determine a goal or declaration based on text information, the text information being obtained from at least one of social media content and audio data and being associated with a type of the goal or declaration and a time of the goal or declaration,
retrieve state information of the user generated based on the action data, the type of the goal or declaration, and the time of the goal or declaration, and
control a display of an attainment level with respect to the goal or declaration generated from the state information,
wherein the attainment level includes a current value related to current state, a graph of the attainment level of the user, and a degree of effort for the goal or declaration.

US Pat. No. 10,217,350

ADAPTIVE EXCEPTION HANDLING IN SECURITY SYSTEM

GOOGLE LLC, Mountain Vie...

1. A method of controlling a security system of a premises, comprising:storing data captured from one or more sensors during a first period of time;
storing data captured from the one or more sensors during a second period of time that does not coincide with the first period of time;
determining a first exception rule based on a same condition existing under a same circumstance during the first period of time and during the second period of time;
storing the first exception rule in a database;
detecting an exception based on the first exception rule stored in the database when the security system is set to an alarm mode;
transmitting, to a user, a notification identifying the exception; and
automatically executing an arming procedure according to the alarm mode.

US Pat. No. 10,217,349

ELECTRONIC DEVICE AND METHOD FOR CONTROLLING THE ELECTRONIC DEVICE

Samsung Electronics Co., ...

1. An electronic device comprising:a memory for storing user information about a plurality of users; and
a processor, wherein the processor is configured to:
acquire event information about an event sensed by a sensor operatively connected to the electronic device,
determine a first user of the plurality of users corresponding to a recipient of at least part of the event information, determine a second user associated with the first user from among the plurality of users to receive the at least part of the event information, based on at least the user information of the first user and a privacy level of the event information,
acquire situation information about the electronic device, a first external electronic device corresponding to the first user, and a second external electronic device corresponding to the second user,
select a first electronic device set as a target electronic device from among the electronic device, the first external electronic device, and the second external electronic device based on the situation information associated with a first distance between the electronic device and the first external electronic device, and associated with a second distance between the electronic device and the second external electronic device,
and
provide the at least part of the event information to the target electronic device.

US Pat. No. 10,217,348

PROCESSING SENSOR DATA

Comcast Cable Communicati...

1. A method comprising:receiving, by a computing device located at a premises and from a first security sensor located at the premises, first sensor data;
receiving, from a second security sensor located at the premises, second sensor data;
sending, based on determining that the first sensor data is associated with a lower priority than the second sensor data, the first sensor data to a remote computing device for processing, wherein the remote computing device is at a location different from the premises; and
processing, by the computing device, the second sensor data.

US Pat. No. 10,217,347

SYSTEM FOR MONITORING AND PROVIDING ALERTS

1. A system comprising:at least one transmitter module comprising a position detector, wherein the transmitter module is affixed to a transport vehicle door, wherein the a position detector is configured to detect an open status of the door;
at least one receiver module within the vehicle and within a close proximity and accessible to a driver of the vehicle, wherein the receiver module comprises an alert module configured to generate a user alert selected from a visual alert, a sound alert, or a combination thereof;
a computing system comprising a database, the database comprises statistical information on door-open signals and on users; and
at least one communication network, configured to provide a working communication between the transmitter module and the receiver module, the transmitter module and the computing system, and the computing system and the receiver module;
wherein the transmitter module is configured to transmit a door-open signal to the receiver module and the computing system when the door is open;
wherein the receiver module is configured to provide a visual alert, a sound alert, or a combination of a visual alert and a sound alert when the door-open signal is received; and
wherein the computing system is configured to identify a door-open signal associated with a user having a history of unwanted door-open signals and to transmit an extra alert signal to the receiver module so as to provide the extra alert to the user having a history of unwanted door-open signals.

US Pat. No. 10,217,346

PRESENCE DETECTION WITH NEURAL NETWORKS

Amazon Technologies, Inc....

1. A method comprising:receiving, by a computing device from a first wireless receiver (RX), first channel properties for a first communication link between the first wireless receiver and a wireless transmitter (TX) that existed during a time period;
receiving, by the computing device, from a second wireless RX, second channel properties for a second communication link between the second wireless RX and the wireless TX that existed during the time period, wherein the first and the second wireless RXs and the wireless TX are located in a building having multiple rooms, and wherein the first and second channel properties represent wireless signal propagation characteristics comprising a combination of scattering, fading, and power decay of wireless signals;
separating, by the computing device, the first channel properties associated with a first group of frequencies from the second channel properties associated with a second group of frequencies, to generate a first input variable and a second input variable, respectively;
processing, by the computing device executing a multi-layered neural network, the first input variable and the second input variable to generate at least a first intermediate output value and a second intermediate output value, wherein processing comprises applying a plurality of weights, from a trained classifier, to the first input variable and the second input variable;
summing, by the computing device, the first intermediate output value and the second intermediate output value to generate a final output value;
performing, by the computing device, presence detection through:
applying a detection activation function to the final output value to generate a detection decision that indicates presence of a human within the building; and
applying a locator function to the final output value to detect a relative location of the human within the building, wherein the relative location is with respect to a closest of the first wireless RX, the second wireless RX, and the wireless TX.

US Pat. No. 10,217,345

SAFETY HEADWEAR STATUS DETECTION SYSTEM

OTIS ELEVATOR COMPANY, F...

1. A safety headwear monitoring system comprising:a sensor configured to detect a status parameter, wherein the status parameter indicates whether a head of a person is located within a selected distance of the sensor;
a transmission device in electronic communication with the sensor and configured to receive the status parameter from the sensor; and
an application installed on a user device in wireless communication with the transmission device,
wherein the transmission device is configured to transmit the status parameter to the application,
wherein the application on the user device is configured to detect a location parameter of the user device, and
wherein the application on the user device is configured to detect a speed parameter of the user device when the location parameter indicates that the user device is en route to a selected location, and
wherein the application on the user device is configured to transmit the speed parameter to an application installed on a manager device when the speed parameter is above a selected speed and when the location parameter indicates that the user device is en route to the selected location.

US Pat. No. 10,217,344

NOXIOUS GAS ALERT AND REMEDIATION SYSTEM

1. A safety device for a vehicle comprising:one or more noxious gas detectors disposed within a cabin of a vehicle;
an analyzer which receives a plurality of electronic samples over time from the one or more noxious gas detectors, and which determines from the electronic samples that a rate of increase of noxious gas in the cabin meets a first threshold, wherein the first threshold indicates an impending dangerous condition for an occupant of the vehicle; and
an alert which is generated responsive to the determination by the analyzer of the impending dangerous condition within the cabin of the vehicle.

US Pat. No. 10,217,342

METHOD AND PROCESS FOR DETERMINING WHETHER AN INDIVIDUAL SUFFERS A FALL REQUIRING ASSISTANCE

Cerner Innovation, Inc., ...

1. A method for detecting when a monitored individual has fallen or otherwise indicated that he or she needs assistance, the method performed by a computerized monitoring system and comprising:accessing data from one or more 3D motion and sound sensors within one or more rooms occupied by an individual, wherein the one or more 3D motion and sound sensors are configured to recognize one or more biometric identifiers of the individual;
tracking movement of the individual, regardless of lighting conditions, using one or more of the one or more biometric identifiers;
evaluating the movement of the individual to make a determination of whether the individual has fallen or gestured for assistance; and
sending the data and the determination to a centralized monitoring station.

US Pat. No. 10,217,341

SMOKE DETECTOR SHIELDS AND RELATED METHODS

Xenex Disinfection Servic...

1. A device for shielding a smoke detector, comprising:a shroud comprising one or more materials that block transmission of infrared light, wherein the shroud comprises:
a first end having an opening dimensionally configured to receive a smoke detector that is mounted on a surface;
a second end opposing the first end, the second end having an opening dimensionally configured to expose one or more smoke inlets of the received smoke detector;
one or more sidewalls extending between the first and second ends and collectively configured to surround a portion of the received smoke detector without covering the exposed smoke inlets, wherein an area extending between the first and second ends and between the one or more sidewalls is hollow; and
a seal disposed at least along a peripheral edge of the opening in the second end of the shroud, wherein the seal is configured to conform to an exterior surface of the smoke detector;
two or more suspension members coupled to and extending below the shroud; and
a component coupled to the suspension members such that a gap exists between the shroud and the component.

US Pat. No. 10,217,340

RFID READER AND ANTENNA SYSTEM FOR LOCATING ITEMS USING A MOBILE DEVICE

1. A wireless reader accessory, comprising:at least one antenna, said at least one antenna comprises a multi-directional antenna array comprising at least two antenna elements substantially parallel to a ground conductive plate, each having horizontal and vertical polarizations, wherein said at least one antenna is electronically connected to an electric power source;
a controller for adjusting phase and amplitude of an alternating current provided to each one of said at least two antennas by said electric power source to modify at least one of polarization and direction of a signal transmitted by said antenna array; and
a body encasing said at least one antenna and said controller and shaped to be attached to an electronic mobile device;
wherein at least one of said at least two antenna elements is an antenna element for radio frequency identification (RFID), comprising:
a ground conductive element,
a patch conductive plate substantially parallel to said ground conductive plate,
a dielectric substrate positioned between said ground conductive plate andsaid patch conductive plate, andat least two feeding lines, each electronically connected to said patch conductive plate and to an adjustable electric power source: and
wherein an electric potential difference between said at least two feeding lines is
adjustable by said electric power source to create alternating linear and circular polarizations of a signal transmitted by said antenna.

US Pat. No. 10,217,339

PROXIMITY-BASED SYSTEM FOR OBJECT TRACKING AND AUTOMATIC APPLICATION INITIALIZATION

Proxense, LLC, Bend, OR ...

1. A system comprising:a first personal digital key (PDK) associated with an item, the first PDK assigned to a group of one or more PDKs associated with items of a similar type to the item, and the first PDK including an activity log storing information regarding activity associated with the item and information regarding one or more of maintenance and calibration of the item associated with the first PDK, wherein the first PDK is communicatively coupled to the item to create one or more of a visual and an audio response at the item responsive to the first PDK being proximate to a second PDK, wherein the second PDK belongs to the group of one or more PDKs associated with the items of the similar type and a criterion being met;
a reader wirelessly receiving, from the first PDK, the activity log and the information regarding the one or more of the maintenance and calibration of the item associated with the first PDK; and
a server communicating with the reader and determining that the criterion is met based on one or more of the activity log and the information regarding one or more of maintenance and calibration of the item.

US Pat. No. 10,217,338

DISPLAY FOR HAND-HELD ELECTRONICS

MOBILE TECH, INC., Lake ...

1. A cable management apparatus for use in mounting an electronic device to a display, the apparatus comprising:a puck assembly adapted to receive the electronic device;
a base assembly; and
a tether assembly adapted to connect the puck assembly with the base assembly, wherein the tether assembly comprises a portion that is adapted to transmit an optical signal;
wherein the puck assembly is adapted to be moveable between (1) a rest position in which (i) the puck assembly is in engagement with the base assembly and (ii) the puck assembly and the base assembly are connected to the tether assembly, and (2) a lift position in which (i) the puck assembly is disengaged from the base assembly and (ii) the puck assembly and the base assembly are connected to the tether assembly;
wherein the base assembly further comprises (1) base assembly circuitry configured to receive power from a power source, and (2) a base assembly electrical contact connected to the base assembly circuitry;
wherein the puck assembly comprises (1) a puck assembly electrical contact, (2) a power storage device, and (3) puck assembly circuitry connected to the puck assembly electrical contact and the power storage device;
wherein the base assembly contact and the puck assembly contact are adapted to contact each other when the puck assembly is in the rest position to form an electrical connection between the puck assembly circuitry and the base assembly circuitry;
wherein the puck assembly circuitry is configured to, when the puck assembly is in the rest position, draw power from the power source through the electrical connection and provide the drawn power to the power storage device to charge the power storage device; and
wherein the base assembly contact and the puck assembly contact are adapted to lose contact with each other when the puck assembly is in the lift position to thereby break the electrical connection.

US Pat. No. 10,217,337

SECURITY DEVICE REGISTRATION

Sennco Solutions, Inc., ...

1. A method of registering a security sensor device with a product device to be protected via the security sensor device, the method comprising:obtaining, by a processor, sensor identification data for the security sensor device, the sensor identification data being indicative of the security sensor device;
obtaining, by the processor, product identification data for the product device, the product identification data being indicative of the product device; and
generating, by the processor, registration data for the security sensor device and the product device based on the sensor identification data and the product identification data, the registration data associating the security sensor device and the product device,
wherein the product identification data is automatically obtained by the processor upon detection of a trigger event.

US Pat. No. 10,217,336

MULTI-LAYER STACK WITH EMBEDDED TAMPER-DETECT PROTECTION

INTERNATIONAL BUSINESS MA...

1. A tamper-respondent assembly comprising:a multi-layer stack comprising multiple discrete component layers stacked and electrically connected together via a plurality of electrical contacts in between the component layers;
a tamper-respondent electronic circuit structure embedded within the multi-layer stack, the tamper-respondent electronic circuit structure comprising at least one tamper-respondent sensor embedded, at least in part, within at least one component layer of the multiple discrete component layers of the multi-layer stack, the tamper-respondent electronic circuit structure defining a secure volume within the multi-layer stack;
wherein the multi-layer stack comprises a first component layer, at least one in-between component layer, and a second component layer stacked together, the at least one in-between component layer being disposed between the first component layer and the second component layer in the multi-layer stack, and wherein the tamper-respondent electronic circuit structure is associated with the first component layer, the at least one in-between component layer, and the second component layer, with the secure volume being defined, at least in part, within the at least one in-between component layer; and
wherein the multi-layer stack comprises multiple in-between component layers disposed between the first component layer and the second component layer, the at least one in-between component layer being at least one in-between component layer of the multiple in-between component layers, and the at least one tamper-respondent sensor comprises at least one peripheral tamper-detect circuit, the at least one peripheral tamper-detect circuit including respective pluralities of through-substrate vias, each plurality extending through a respective component layer of the multiple in-between component layers, at least some through-substrate vias of the respective pluralities of through-substrate vias being electrically interconnected in the at least one peripheral tamper-detect circuit by respective electrical contacts of the plurality of electrical contacts disposed in between component layers of the multi-layer stack.

US Pat. No. 10,217,335

DYNAMIC LINKING OF SECURITY SYSTEMS

Vivint, Inc., Provo, UT ...

1. A security system comprising:a first security system comprising a first control unit and a first sensor communicatively connected to the first control unit; and
a second security system comprising a second control unit and a second sensor; wherein the first control unit and the second control unit are configured to link based on an occurrence of a link condition that is associated with an armed status of the first security system or the second security system.

US Pat. No. 10,217,334

REFUGE GUIDE SYSTEM AND METHOD

NEXCOM INTERNATIONAL CO.,...

1. A refuge guide system (100) comprising:a central server (10) comprising:
a calculation unit (102);
a memory device (106) electrically connected to the calculation unit (102) and storing a map data and a user setting data; and
a central communication unit (104) electrically connected to the memory device (106) and the calculation unit (102), the central communication unit (104) transmitting a guide information;
a refuge guide device (20) comprising:
a control unit (200) comprising a memory element (202);
a wired communication unit (250) electrically connected to the control unit (200);
a wireless communication unit (220) electrically connected to the control unit (200); and
a transport unit (240) electrically connected to the control unit (200);
a plurality of fire monitoring devices (30) arranged for transmitting a fire information to the central server (10); and
a wireless communication device (40) arranged for providing communication between the central server (10) and the refuge guide device (20), and providing a positioning data of the refuge guide device (20),
wherein the refuge guide device (20) further comprises:
a baseplate (22) supporting the refuge guide device (20);
a low color-temperature light (280) electrically connected to the control unit (200), and arranged for auxiliary illumination;
an infrared sensor (290) electrically connected to the control unit (200), and arranged for sensing a locale environment temperature, and generating a locale fire information to the control unit (200); and
a fire nozzle (292) electrically connected to the control unit (200), the fire nozzle (292) driven by the control unit (200) to extinguish fire.

US Pat. No. 10,217,333

HAPTIC ENABLED USER INTERFACE DEVICE INCORPORATING ELECTROPERMANENT MAGNET

IMMERSION CORPORATION, S...

1. A haptic enabled user interface device, comprising:a housing; and
a haptic actuator mounted within the housing and configured to generate a haptic effect at an exterior surface of the haptic enabled user interface device,wherein the haptic actuator comprisesa casing, and
an electropermanent magnet disposed in the casing, the electropermanent magnet having a deactivated state and an activated state for a net magnetic field thereof, wherein the electropermanent magnet comprises,
a first magnet having magnetic poles that are selectively switchable between a first polarity and a second polarity opposite the first polarity,
a second magnet adjacent to the first magnet and having magnetic poles of the second magnet fixed at the first polarity, wherein a material forming the first magnet has a lower magnetic coercivity than a material forming the second magnet, and
a conductive coil adjacent to the first magnet and configured to switch a polarity of the magnetic poles of the first magnet between the first polarity and the second polarity, and
wherein the casing comprises a layer of ferromagnetic material located opposite an end of the electropermanent magnet, and wherein when the net magnetic field of the electropermanent magnet is in the activated state, the electropermanent magnet is configured to generate the haptic effect by actuating the layer of ferromagnetic material.

US Pat. No. 10,217,332

HAPTIC ACTUATOR INCLUDING DAMPER BODY AND RELATED METHODS

APPLE INC., Cupertino, C...

1. A haptic actuator comprising:a housing;
at least one coil carried by the housing;
a field member having opposing first and second sides; and
a respective flexure bearing mounting each of the first and second sides of the field member to be reciprocally movable within the housing responsive to the at least one coil;
at least one of the flexure bearings comprising an arm and a damper body attached thereto.

US Pat. No. 10,217,331

WIRELESS COMMUNICATION USB DONGLE

Amazon Technologies, Inc....

1. A non-transitory machine-readable medium of an electronic device comprising at least one light emitting diode (LED) and storing a program for communicating with a doorbell, the electronic device configured to communicate with a remote server and the doorbell and to emit audio ringtones, the program executable by a processing unit of the electronic device, the program comprising sets of instructions for:receiving, by the electronic device, a first signal from the remote server via at least one network when the remote server receives, from the doorbell, a second signal along with audio/video data via the at least one network, and sends, to at least one client device associated with the doorbell, the audio/video data captured by the doorbell;
in response to receiving the first signal, transmitting a third signal to a speaker of the electronic device to emit an audio ringtone; and
in response to receiving the first signal, activating the at least one LED.

US Pat. No. 10,217,330

MONEY HANDLING SYSTEM AND MONEY HANDLING METHOD

GLORY LTD., Himeji-shi, ...

13. A money handling method configured to handle, by using a money handling system, cash that is given and received when a commodity transaction is performed, the method comprising:a change amount calculating step of causing a cash settlement apparatus to recognize money paid for a commodity by a customer, calculate a total amount of paid money, and calculate, as change, a difference between the total amount of the paid money and a price of the commodity;
a judgment step of judging whether to execute either a process of dispensing change or a process of issuing a change ticket including information that specifies an amount of the change;
a change dispensing step of dispensing the change from the cash settlement apparatus when a result of judgment in the judgment step is to dispense the change;
a change ticket issuing step of issuing the change ticket from the cash settlement apparatus or a cash register connected to the cash settlement apparatus when a result of judgment in the judgment step is to issue the change ticket;
a change amount specifying step of causing a change handling apparatus to obtain the information included in the change ticket, and specify an amount of the not-yet-dispensed change;
a not-yet-dispensed change dispensing step of dispensing the not-yet-dispensed change equivalent to the amount of change specified in the change amount specifying step; and
a cash management step of managing a date when the not-yet-dispensed change has occurred, the amount of the not-yet-dispensed change, and a date when the not-yet-dispensed change has been dispensed based on the change ticket.

US Pat. No. 10,217,329

MONITORING CASH SUPPLY-RELATED INFORMATION AND MANAGING REFILL OF A CASH SUPPLY

Capital One Services, LLC...

1. A device, comprising:one or more memories; and
one or more processors, communicatively coupled to the one or more memories, to:
provide, to one or more user devices, a notification identifying an automated teller machine (ATM) device that needs to be refilled with cash;
receive, from the one or more user devices, one or more responses to the notification,
a response, of the one or more responses, including information identifying a capability of an individual, associated with a user device of the one or more user devices, to provide an amount of cash to refill the ATM device;
select, based on the one or more responses, a set of individuals to refill the ATM device with the amount of cash; and
provide, to the one or more user devices, another notification to cause the set of individuals to refill the ATM device with the amount of cash.

US Pat. No. 10,217,328

ASSISTED SERVICE TERMINAL

NCR Corporation, Atlanta...

1. An assisted service terminal operable by a local operator trained to correct faults associated with the assisted service terminal, the assisted service terminal comprising:a currency dispenser including a currency recycler integrated into the currency dispenser; and
an operator computer coupled to the currency dispenser, the operator computer including:
(i) an agent configured to execute on the operator computer and further configured during execution to communicate status information to a remote management system, and wherein the agent is a software component of the operator computer;
(ii) a dashboard application configured to execute on the operator computer and further configured to
(a) receive status messages from the currency dispenser indicative of a fault therein,
(b) present the received status messages to the local operator,
(c) receive an indication from the local operator in response to presenting the status messages, and
(d) notify the agent to issue a request to create an incident on the remote management system in response to the indication received from the local operator indicating that the fault cannot be resolved without a visit from a service engineer, wherein the agent is notified by the operator computer without the local operator making a request for notification to be sent and based on the currency dispenser being identified as previously being faulty and based on notification of a previous fault communicated from the currency recycler;
(iii) a control application arranged to control the operation of the currency dispenser and to provide a user interface to the operator; and
(iv) a communication channel proxy connected to a firmware controller of the currency dispenser and the channel proxy connected to the operator computer having the control application, the communication channel proxy arranged to send the status messages relating to the currency dispenser to the control application for presentation in the user interface and to send the status messages to the agent for delivery to the remote management system, and the communication channel proxy configured to intercept messages transmitted between the control application and the currency recycler and copy those intercepted messages to the dashboard application, wherein the communication channel proxy is further configured to process a message filter to determine where particular messages are to be sent when the messages are intercepted.

US Pat. No. 10,217,327

LINKED GAME PLAY ON GAMING DEVICES

1. A method of sharing game play on a plurality of gaming devices on a network of gaming devices, each gaming device being operable to play an independent game having an outcome comprising a randomly selected plurality of symbols, the method comprising:delivering physical link tokens to at least two players;
permitting each player to choose a different gaming device on the network;
associating each of the physical link tokens with the corresponding chosen gaming device;
transmitting an invitation to link the chosen gaming devices from one device to the other;
displaying the invitation at the other gaming device;
transmitting one of a link-accept input and a link-decline input from the other gaming device to the one gaming device;
in response to receipt of a link-decline input at the one gaming device, permitting each player to independently play each of the chosen gaming devices;
if a link-accept input is received at the one gaming device:
linking the chosen gaming devices on the network to each other via a server operatively connected to the network;
displaying an identical common game on each gaming device;
receiving value at a first one of the linked gaming devices via at least one of a ticket acceptor, a bill acceptor, and a coin acceptor;
applying at least some of the value as a wager at the first gaming device;
receiving value at a second gaming one of the linked gaming devices via at least one of a ticket acceptor, a bill acceptor, and a coin acceptor;
initiating an instance of a game on the first gaming device in response to receipt of an actuation at a first actuator at the first gaming device;
simultaneously displaying the first instance of the game on a display at the first gaming device and on a display at the second gaming device;
preventing initiation of another instance of the game on the second gaming device during play of the first instance of the game on the first gaming device;
applying at least some of the received value at the second gaming device as a wager on a game played at the second linked gaming device;
initiating a second instance of the game on the second gaming device in response to receipt of an actuation at a second actuator at the second gaming device;
simultaneously displaying the second instance of the game on a display at the second gaming device and on a display at the first gaming device;
preventing initiation of another instance of the game on the first gaming device during play of the second instance of the game on the second gaming device;
providing an indication of the outcomes of games played by the players on both the first and second gaming devices;
continuing to alternate play of an additional instance of the game on one gaming device while preventing initiation of another instance of the game on the other gaming device; and
cashing out any remaining value on the first and second gaming devices via a ticket printed by a printer at each of the gaming devices.

US Pat. No. 10,217,326

PROCESSING OF A USER DEVICE GAME-PLAYING TRANSACTION BASED ON LOCATION

LINQ3 TECHNOLOGIES LLC, ...

1. A method for processing information associated with, or enabling initiation or conduction of, game-playing transactions, the method comprising:receiving, from a user device and at one or more game-playing apparatuses configured for operations associated with game-playing transactions, information associated with a game-playing transaction, wherein the game-playing transaction is associated with a game, wherein the game is associated with or comprises game information;
determining, using one or more computing device processors, the information is at least partially consistent with or mappable to second information, the second information being received or accessed from a second user device different from the user device, the second user device being located in an approved location associated with the game, the second user device being associated with approved identification information or approved location information;
processing the information, or enabling initiation or conduction of, the game-playing transaction, based on at least one of:
determining, using the one or more computing device processors, the information is at least partially consistent with or mappable to the second information, the second information being received or accessed from the second user device located in the approved location associated with the game, or
determining, using the one or more computing device processors, a period of validity associated with the game-playing transaction or the game information has not expired,
wherein the information associated with the game-playing transaction is received on a first communication interface, and
wherein the second information is received or accessed on a second communication interface.

US Pat. No. 10,217,325

CLEARING BETS

CFPH, LLC, New York, NY ...

1. A server comprising at least one processor, a database, a tangible memory device storing instructions, and a hardware based communications interface operable to communicate with a network that communicatively couples a first wagering facility and a second wagering facility, wherein the instructions, when executed by the at least one processor, direct the at least one processor to:store within the database contract parameters that provide a description of a contract for settling accounts between the first wagering facility and the second wagering facility, wherein the parameters comprise a simulcast fee charged by the second wagering facility for hosting a wagering event to the first wagering facility, the first wagering facility comprising at least one of a facility that hosts wagering events and a simulcast facility operable to simulcast the wagering event hosted by the second wagering facility;
store within the database account parameters that provide a description of an account of the first wagering facility and an account of the second wagering facility;
as the first wagering facility transmits over the network to the second wagering facility a bet placed at the first wagering facility on the wagering event hosted by the second wagering facility, monitor the network via the communications interface to receive a copy of the transmitted bet, wherein the copy of the transmitted bet is encrypted;
decrypt the copy of the transmitted bet;
based on the decrypted transmitted bet, store within the database information on the transmitted bet, wherein the information on the transmitted bet comprises an identifier of the first wagering facility, an identifier of the second wagering facility, an identifier of the wagering event, and an amount of the bet;
receive via the communications interface from the network a result of the wagering event, wherein the result is transmitted by the second wagering facility onto the network;
using the identifier of the first wagering facility and the identifier of the second wagering facility, retrieve from the database the information on the transmitted bet and the contract parameters;
determine a settlement between the first and second wagering facilities based at least in part upon the result of the wagering event, the retrieved bet information, and the contract parameters;
retrieve from the database the account parameters that provide the description of the account of the first wagering facility and the account of the second wagering facility; and
based at least in part upon the settlement determination, initiate a transaction to transfer funds between the account of the first wagering facility and the account of the second wagering facility.

US Pat. No. 10,217,324

GAME LIVE AUCTION SYSTEM AND METHOD OF OPERATION

PROVA GROUP, INC., Dalla...

1. A method for conducting an auction comprising:reading a plurality of item identifiers from a plurality of identification tags, each affixed to a different item at an equipment management system at a location, prior to an event related to the items;
associating each of the identification tags with a different individual;
receiving individual identification data for each of the individuals to verify that each of the individuals is present at the location;
transmitting auction notification data to a plurality of devices if it is determined that the event has occurred, where the auction notification data includes item identification data for each of the items;
selecting one of a plurality of bids received from the plurality of devices and transmitting winning notification data to the device associated with the selected bid;
reading the item identifier from the identification tag affixed to the items after the event at the equipment management system; and
providing authentication data to the user with the item to allow the user to verify that the item was in use during the event by the individual.