US Pat. No. 10,692,613

NUCLEAR FUEL ASSEMBLY TOP NOZZLE HAVING IN-CORE INSTRUMENT INSERTION STRUCTURE USING AN UPPER CORE PLATE HOLLOW GUIDE PIN

KEPCO NUCLEAR FUEL CO., L...

1. An apparatus for a nuclear fuel assembly, comprising:a top nozzle; and
guide pins for aligning the top nozzle with an upper core plate of a nuclear reactor;
wherein each of the guide pins has a guide hole axially formed therein,
the guide hole
extending from an upper end of a guide pin to an end of the guide pin located within a body of the top nozzle, and
aligning with an aligning hole that extends through the body of the top nozzle and opens at a bottom surface of the top nozzle,
the aligning hole, when the top nozzle is aligned with the upper core plate, being offset from a control rod assembly of the apparatus.

US Pat. No. 10,692,612

NUCLEAR REACTOR AND A METHOD OF HEAT TRANSFER FROM A CORE

KABUSHIKI KAISHA TOSHIBA,...

1. A nuclear device, comprising:a plurality of heat pipes;
a first fuel configured to surround respective of the plurality of heat pipes coaxially with respect to a central axis of each of the respective heat pipes, the first fuel containing a fissile material at a first enrichment level;
a second fuel configured to directly abut the first fuel on the outside of the first fuel and farther than the first fuel from the respective heat pipes surrounded by the first fuel, the second fuel containing the fissile material at a second enrichment level less than the first enrichment level; and
a core including the heat pipes arranged in parallel with each other.

US Pat. No. 10,692,611

PASSIVE INHERENT REACTIVITY COEFFICIENT CONTROL IN NUCLEAR REACTORS

Oklo, Inc., Mountain Vie...

16. A method of controlling a nuclear reactor comprising:providing nuclear fuel comprising Pu-239 in a core of the nuclear reactor;
providing a neutron moderator which behaves as an Einstein oscillator and as the temperature of the nuclear reactor increases said neutron moderator increases the energy of thermal neutrons into a neutron absorption resonance of said Pu-239; and
adding a neutron absorbing element with neutron absorption of 0.3 eV to said core, wherein
said neutron absorbing element is different from a burnable poison used in the core,
said neutron absorbing element is added upon fueling the nuclear reactor core in an amount calculated to suppress, at any time during the life of said nuclear fuel, a reactivity gain with temperature due to said neutron moderator increasing the energy of thermal neutrons into said neutron absorption resonance of said Pu-239.

US Pat. No. 10,692,610

METHOD OF CONTROLLING PRESSURE IN A FUEL ROD

1. A method of controlling the pressure of a gas inside a fuel rod, said method comprising:positioning a first end of the fuel rod inside a pressure chamber, wherein said first end of the fuel rod is an open end and allows gas to enter the fuel rod;
pressurizing a gas in the pressure chamber at a first pressure level so that the fuel rod is filled with gas and pressurized at the first pressure level;
closing the first end of the fuel rod;
sealing the fuel rod; and
monitoring the variation of a length of the fuel rod, wherein said monitoring is performed between the step of closing and the step of sealing the fuel rod, and using the length variation as a measure of the gas pressure variation inside the fuel rod,
wherein after the step of closing the fuel rod, said method comprises:
releasing the pressure in the pressure chamber to a second pressure level; and
maintaining the second pressure in the pressure chamber during a first time period T while performing said monitoring of the variation of the length of the fuel rod; and wherein the step of sealing is performed during a second time period, wherein the second time period is shorter than, or equal to, the first time period T.

US Pat. No. 10,692,609

METHOD FOR PRODUCING AN ORTHOSIS

EOS GmbH Electro Optical ...

1. A method for producing an orthosis, comprising at least the following steps:receiving patient data of at least one body part of a patient, wherein the body part is borne substantially without a holding apparatus during the reception;
ascertaining and/or receiving reference coordinates of virtual and/or physical target objects on the body part, wherein the body part is borne substantially without a holding apparatus during the ascertainment and/or reception and wherein the target objects represent at least one location on a surface of the body part that is representative for attaching the orthosis on the body part;
individually fitting a digital orthosis model on the basis of the patient data and the reference coordinates;
manufacturing the orthosis based on the digital orthosis model;
calculating and/or simulating a load distribution on account of opposing forces exerted by the body part in reaction to correction forces along the digital orthosis model, in a state substantially without a holding apparatus, and optimizing a geometry of the orthosis in the digital orthosis model according to the calculated and/or simulated load distribution; and/or
calculating and/or simulating the load distribution on account of opposing forces exerted by the body part in reaction to correction forces along the digital orthosis model, in the state substantially without a holding apparatus, and generating a perforation and/or lattice structure in the digital orthosis model in accordance with the calculated and/or simulated load distribution.

US Pat. No. 10,692,608

SYSTEMS AND METHODS FOR ESTIMATING HEMODYNAMIC FORCES ACTING ON PLAQUE AND MONITORING PATIENT RISK

HeartFlow, Inc., Redwood...

1. A computer implemented method for estimating maximum values of hemodynamic forces acting on a plaque or lesion, the method comprising:receiving non-invasively measured patient-specific exercise-induced physiological stress characteristics comprising blood pressure or heart rate during or within a predetermined time interval following a period of exercise causing physiological stress in a patient;
receiving one or more patient-specific parameters of at least a portion of the patient's vasculature, the patient-specific parameters comprising geometric characteristics of the patient's vasculature;
constructing a three-dimensional patient-specific model of blood flow through at least the portion of the patient's vasculature using the received one or more patient-specific parameters and the non-invasively measured patient-specific exercise-induced physiological stress characteristics;
receiving one or more current patient-specific physiological characteristics of the patient;
estimating, using one or more processors, maximum values and current values of hemodynamic forces on one or more points of the three-dimensional patient-specific model of blood flow by inputting the patient-specific exercise-induced physiological stress characteristics, the current patient-specific physiological characteristics, and the patient-specific parameters into a trained machine learning algorithm, wherein the trained machine learning algorithm is obtained based on one or more patient-specific parameters of a vascular system from each of a plurality of individuals with known values of hemodynamic forces;
comparing the current values of hemodynamic forces to the maximum values of hemodynamic forces, for the one or more points of the three-dimensional patient-specific model of blood flow; and
outputting the estimated maximum hemodynamic forces and the results of the comparison to an electronic storage medium or display.

US Pat. No. 10,692,607

TREATMENT PLANNING AND EVALUATION FOR RECTAL CANCER VIA IMAGE ANALYTICS

Case Western Reserve Univ...

1. A non-transitory computer-readable storage device storing computer executable instructions that when executed control a processor configured to perform operations for predicting colorectal cancer tumor invasiveness, the operations comprising:accessing a magnetic resonance imaging (MRI) image of a region of tissue demonstrating colorectal cancer pathology;
extracting a first set of radiomic features from the MRI image;
providing the first set of radiomic features to an automated colorectal cancer classifier, wherein the automated colorectal cancer classifier comprises a support vector machine (SVM) configured to generate a classification of the region of tissue as circumferential resection margin (CRM) positive or CRM negative, based, at least in part, on the first set of radiomic features;
receiving, from the automated colorectal cancer classifier, the classification of the region of tissue as CRM positive or CRM negative;
generating a pre-operative surgical plan based, at least in part, on the classification; and
displaying the classification and at least one of: the pre-operative surgical plan, the first set of radiomic features, or the MRI image.

US Pat. No. 10,692,606

STRESS LEVEL REDUCTION USING HAPTIC FEEDBACK

International Business Ma...

1. A computer implemented method comprising:obtaining biometric data of a first user, the first user using a first client computer device associated to the first user;
returning a current stress level classification of the first user in dependence on a processing of the biometric data;
generating feedback data in dependence on the current stress level classification of the first user, the feedback data including haptic response feedback data; and
sending the feedback data to a second client computer device of a second user to present feedback to the second user, the feedback being in dependence on the current stress level classification of the first user and including haptic feedback, wherein obtaining and the processing of the biometric data of the first user for return of the current stress level classification of the first user commences in response to the first user and the second user achieving a state of being within a threshold distance of one another and wherein the obtaining and the processing of the biometric data of the first user for return of the current stress level classification of the first user terminates in response to the first user and the second user achieving a state of being separated from one another by more than a distance threshold.

US Pat. No. 10,692,605

LIBRARY SCREENING FOR CANCER PROBABILITY

International Business Ma...

1. A computer program product comprising:a computer readable storage medium readable by a processor and storing instructions for execution by one or more processors for performing a method comprising:
obtaining, by the one or more processors, a raw data set comprising peptide libraries of patients designated as either diagnosed or pre-diagnosed with a condition or not diagnosed with the condition;
segmenting, by the one or more processors, the raw data set into a pre-defined number of groups, wherein the segmenting comprises separating out a holdout group of data from the remaining groups;
performing, by the one or more processors, a principal component analysis on the remaining groups to identify, based on a frequency of features in the remaining groups, by the one or more processors, common features in data of the remaining groups and weighting the common features based on frequency of occurrence in the remaining groups, wherein the common features comprise principal components represented by coefficients, wherein performing a principal component analysis on the remaining groups comprises:
generating, by the one or more processors, sets of training data, wherein each set of training data of the sets of training data comprises data in all but one group of the remaining groups;
performing, by the one or more processors, a principal component analysis individually on each set of training data to identify common features in each set of training data;
executing, by the one or more processors, a principal component analysis utilizing the remaining groups as a single training set to identify common features in the single training set; and
performing a cross-validation of the common features of each set of training data and the common features in the single training set, wherein the cross-validation is of a number of folds equal to a number of the remaining groups, to identify the principal components and determine the coefficients;
determining, by the one or more processors, a smallest number of the principal components that yields a pre-defined level of validation accuracy;
generating, by the one or more processors, a predictive model, by utilizing the smallest number of principal components as parameters for a best fit in a logistic regression model, wherein the predictive model provides binary outcomes selected from the group consisting of: likelihood of presence of the condition within a pre-defined threshold or no likelihood of the presence of the condition within the pre-defined threshold; and
obtaining, by the one or more processors, new raw data comprising a 12-mer peptide library of a given individual;
applying, by the one or more processors, the predictive model to the new raw data to determine, a binary outcome for the given individual; and
providing, by the one or more processors, the binary outcome to the given individual, in real-time.

US Pat. No. 10,692,604

DETERMINATION OF UNSUSPECTED ARRHYTHMIA BASED ON EXTRA-CARDIAC SIGNS

1. An apparatus for determining a risk of arrhythmia in an individual comprising:a) an electronic apparatus with a display;
b) a sensor used to measure one or more physical parameters in the individual, the physical parameters chosen from the group comprising the individual's usual walking speed (VA), the individual's fast walking speed (VB), the individual's fast walking speed while the user performs a cognitive task (VC), and the individual's equilibrium parameters (Vequ), wherein the sensor for measuring walking distance and walking speed is selected from the group consisting of a global positioning system, an accelerometer, a pedometer, a mat with sensors, or a smart shoe;
c) a means for storing the physical parameters from (a) in a data memory;
d) a means to compare the measured physical parameters from (a) with reference physical parameters chosen from the group comprising usual walking speed reference (VAref), fast walking speed reference (VBref), and an equilibrium parameter reference (VequRef);
e) a means for inputting the number of risk factors present in the individual;
f) a means to determine the statistical correspondence between one or more risk factors and a risk of an individual having or developing cardiac arrhythmia; and
g) a means to determine the risk of arrhythmia in that individual using the numbers from (a) through (e).

US Pat. No. 10,692,603

METHOD AND SYSTEM TO IDENTIFY FRAILTY USING BODY MOVEMENT

THE ARIZONA BOARD OF REGE...

22. An improved system for determining and stratifying a frailty index of a person into categories or onto a continuous scale, the system comprising:at least one movement sensor configured to generate one or more movement signals based on at least one movement of a limb of a person; and
a processor, in conjunction with a memory, configured to receive one or more signals generated from the at least one movement sensor, determine a first variable associated with the movement of the limb of the person based on the one or more movement signals generated by the at least one movement sensor, the at least one movement sensor being a multi axial inertial sensor configured to measure or determine angular velocity of a limb about a joint, the determining including implementing an algorithm for analyzing body segment movement using signals from the at least one movement sensor, the algorithm further determining other variables associated with limb movement using differentiation or integration or both, and determine the frailty index of the person based at least on the first variable and the determined other variables, wherein
the first variable comprises a joint angular velocity associated with the movement of the limb over a predefined interval of time,
the processor determines the frailty of the person by:
deriving a joint angular acceleration and a joint angular flexion angle from the joint angular velocity;
determining a flexibility score from the joint angular flexion angle over the predefined interval of time, the flexibility score reflecting a frailty phenotype of flexibility;
determining a speed score or a rise time score from the joint angular velocity over the predefined interval of time, the speed score or rise time score reflecting a frailty phenotype of slowness;
determining a speed reduction score or a jerkiness score from the joint angular velocity over the predefined interval of time, the speed reduction score or jerkiness score reflecting a frailty phenotype of exhaustion;
determining a power score or a moment score from the joint angular velocity and the joint angular acceleration, the power score or moment score reflecting a frailty phenotype of weakness; and
determining the frailty index of the person based on at least on a combination of the determined scores reflecting the frailty phenotypes of flexibility, slowness, exhaustion, and weakness, and displaying an indication of the determined frailty index.

US Pat. No. 10,692,602

STRUCTURING FREE TEXT MEDICAL REPORTS WITH FORCED TAXONOMIES

DEEPTRADIOLOGY, INC., Sa...

1. A medical device for analysis of medical imaging data to diagnose abnormalities and generation of corresponding reports via a taxonomy of labels, the medical device comprising:a processor and memory configured to implement the steps of:
implementing computer code of a convolutional neural network (CNN), the CNN comprising a plurality of layers in a sequence, each layer comprising a plurality of nodes;
receiving imaging data relating to a body part of a human patient, taken at a medical imaging facility;
receiving the taxonomy of labels describing a plurality of normal and abnormal conditions for the body part, the taxonomy of labels describing the normal and abnormal conditions in the imaging data;
classifying by the CNN the imaging data into a normal or an abnormal class by selecting or not selecting each label of the taxonomy of labels;
for the abnormal class, spatially localizing by the CNN an abnormality within the imaging data of the body part;
categorizing by the CNN the abnormality within a category; and
generating a first report based on selected and not selected labels of the taxonomy of labels;
wherein:
the first report is compared to a second report prepared by a human expert;
if the first report does not match the second report, a corresponding label discrepancy is sent to another human expert to review the label discrepancy, and
the CNN is retrained based on the label discrepancy,
each node of each layer is connected to at least one other node of a subsequent or preceding layer in the sequence,
each node accepts an input value and outputs an output value,
the plurality of layers comprises convolutional layers, rectified linear unit layers, non-linear pooling layers and fully connected layers,
training of the CNN comprises feeding the CNN with previous imaging data and corresponding previously generated reports by the medical device corrected by a human expert to include correction of the selected and not selected labels of the taxonomy of labels, and
the medical imaging data comprises at least one of X-ray slides, computerized tomography, magnetic-resonance (MR), diffusion-tensor (DT), functional MR, gene-expression data, dermatological images, and optical imaging of tissue slices.

US Pat. No. 10,692,601

CONTROLLING DEVICES BASED ON HIERARCHICAL DATA

HITACHI, LTD., Tokyo (JP...

1. A system comprising:one or more processors; and
one or more non-transitory computer-readable media maintaining executable instructions, which, when executed by the one or more processors, program the one or more processors to perform operations comprising:
receiving hierarchical data having a hierarchical structure including a plurality of hierarchical levels;
determining a plurality of features based at least in part on the hierarchical data;
selecting a subset of the features as candidates for consolidating to a next higher level in the hierarchical structure;
determining that a predicted loss of information from consolidating the subset of features plus a predicted loss of information for other consolidations of other features in the hierarchical data is less than a first threshold; and
revising the hierarchical structure to include a first consolidated feature rather than the subset of features.

US Pat. No. 10,692,600

AUTOMATIC ANALYZER, REMOTE MAINTENANCE SYSTEM, AND MAINTENANCE METHOD

HITACHI HIGH-TECH CORPORA...

1. A remote maintenance system comprising: an automatic analyzer including: a display that displays an alarm screen; a computer programmed to generate alarm generation information that indicates an alarm due to an abnormality and alarm deletion information indicating that a customer has deleted an alarm displayed on the alarm screen based on the alarm generation information; and an information sharing portion that shares the alarm generation information generated by the computer and the alarm deletion information with an external alarm maintenance system, wherein the external alarm maintenance system comprises an alarm monitoring terminal that includes a display and that receives the alarm generation information and the alarm deletion information, wherein the alarm monitoring terminal displays alarm information on the display based on the received alarm generation information and updates and displays the alarm information based on the received alarm deletion information, wherein the alarm generation information includes an alarm generation time indicating a time of generation of the alarm, wherein the alarm monitoring terminal stores a first threshold time, wherein upon the computer determining the time from the alarm generation time exceeds the first threshold time, display a notice indicating a need for customer support on the display, and wherein upon the computer receiving the alarm deletion information before the first threshold time elapses, the alarm monitoring terminal does not display the notice on the display even when the first threshold time elapses.

US Pat. No. 10,692,599

PATIENT MEDICAL SUPPORT SYSTEM AND RELATED METHOD

Elwha LLC, Bellevue, WA ...

1. A patient medical support system, comprising:at least one article of medical equipment for use at a patient location;
a telepresence system for use at the patient location, including
an audio input device;
a video camera;
a video output device; and
an audio output device;
wherein at least one of the audio input device and the video camera are adapted to accept a first communication from a first user of the patient medical support system at the patient location for transmission to a second user at a monitoring location remote from the patient location, and wherein at least one of the video output device and the audio output device are adapted to present a second communication received from the second user to the first user;
electrical control circuitry including
circuitry for receiving a medical equipment data signal from the at least one article of medical equipment, the medical equipment data signal including medical data acquired with the at least one article of medical equipment;
an operational mode determination module configured to determine a medical support system operational mode from at least two different operational modes of the patient medical support system, wherein the operational mode of the patient medical support system includes one or more operational mode of the at least one article of medical equipment; and
a usage measure determination module configured to determine a medical support system usage data signal indicative of at least one of a duration of usage or number of usage events of the patient medical support system in the medical support system operational mode; and
communication circuitry for
transmitting the medical support system usage data signal and an identification data signal indicative of at least one of a device identity of at least a portion of the patient medical support system or an identity of the first user of the patient medical support system to the monitoring location; and
communicating information between the electrical control circuitry at the patient location and the monitoring location, the information including at least one of the medical data acquired with the at least one article of medical equipment, at least one instruction for controlling the at least one article of medical equipment, or a telepresence system communication signal including at least one of the first communication and the second communication.

US Pat. No. 10,692,598

ARRANGEMENTS FOR INTRAORAL SCANNING

SmileDirectClub LLC, Nas...

1. A method comprising:determining, by an appointment management system, a condition that a completed in-home dental impression kit has not been received from a user, wherein the in-home dental impression kit comprises a dental impression that is a negative mold of the user's teeth in an impression material, and wherein determining that the in-home dental impression kit is incomplete includes reviewing a dental impression and determining its suitability for manufacturing dental aligners;
generating and communicating, by the appointment management system, a message to the user based on the condition, the message prompting the user to schedule an appointment at an intraoral scanning site;
receiving, by the appointment management system, a request to schedule an appointment at the intraoral scanning site, the intraoral scanning site having an intraoral scanner configured to conduct an intraoral scan of a mouth of the user;
scheduling, by the appointment management system, the appointment based on the request;
conducting, using the intraoral scanner, the intraoral scan at the intraoral scanning site, the intraoral scan generating three-dimensional data of the mouth of the user; and
producing, at a fabrication site, a plurality of aligners based on the three-dimensional data, the plurality of aligners specific to the user and being configured to reposition one or more teeth of the user.

US Pat. No. 10,692,597

PHYSICIAN QUALITY SCORING

GRAND ROUNDS, INC., San ...

1. A non-transitory computer readable storage medium storing a set of instructions that is executable by a computing device that includes one or more processors to cause the computing device to perform a method comprising:obtaining, from one or more data sources, one or more data sets associated with a plurality of individuals;
determining a first set of training values of a plurality of training values associated with an individual of the plurality of individuals, wherein the first set of training values are based on one or more seed values related to the individual's training and are iteratively determined using a series of correlation factors based on a plurality of training values that are prior iterations of the first set of training values and a condition evaluated on the series of correlation factors, wherein determination of first set of training values of the individual comprises:
determining each correlation factor of the series of correlation factors using first and second coefficients that are each associated with a plurality of different types of training values; and
applying the series of correlation factors to training values of the plurality of individuals;
determining a practice location value associated with the individual based on practice-location attributes of at least some of the plurality of individuals; and
determining a quality score of the individual using the practice location value and the first set of training values.

US Pat. No. 10,692,596

HEALTH KIOSK

Mobile NewMedia Ltd., Su...

1. A method of digitally signing a physiological measurement of a health kiosk comprising a computing unit and at least one physiological measurement apparatus, the method comprising:transmitting, from a Web browser at the kiosk to a server, profile information of the kiosk in the form of an HTTP request comprising an HTTP cookie stored in a memory of the computing unit, the profile information comprising a configuration selection from among a plurality of possible configurations of the at least one physiological measurement apparatus, the at least one physiological measurement apparatus operatively connectable to a human user for measuring a physiological characteristic of the user and the at least one physiological measurement apparatus configurable to measure and output one or more physiological measurements of the physiological characteristic based on the configuration selection;
transmitting from the kiosk to the server a request for a resource; and
in response to receiving the profile information and the request:
generating dynamic, profile-specific, client-side executable Web content configured to run on the Web browser, responsive to the request and based at least in part on the profile information, the dynamic, profile-specific, client-side executable Web content comprising:
a first and a second display element,
the first display element, when rendered by the Web browser by executing the dynamic, profile-specific, client-side executable Web content, provides a user interface based on the configuration selection for user control, locally at the kiosk via the Web browser and the user interface, of the at least one physiological measurement apparatus to measure and output the one or more physiological characteristic, and
the second display element, when rendered by the Web browser, provides a data display element for displaying data output by the at least one physiological measurement apparatus locally at the kiosk via the Web browser and the user interface;
transmitting from the server to the kiosk the dynamic, profile-specific, client-side executable Web content;
rendering, by the Web browser, the dynamic, profile-specific, client-side executable Web content on a display at the kiosk by executing the dynamic, profile-specific, client-side executable Web content;
receiving, by the user interface of the first display element, a user identifier and a password from the user;
generating, by the kiosk, a password hash from the password;
transmitting, by the kiosk, the user identifier and the password hash to the server;
verifying, by the server, the password hash by comparing the password hash to a stored password hash associated with the user identifier;
transmitting, by the server, an encrypted private key associated with the user identifier to the kiosk;
generating, by the kiosk, a secret key from the password;
decrypting, by the kiosk, the encrypted private key with the secret key to generate a decrypted private key;
measuring the one or more physiological characteristic with the at least one physiological measurement apparatus of the kiosk;
generating, by the kiosk, a first verification hash of the physiological measurement;
encrypting, by the kiosk, the first verification hash with the decrypted private key to generate a first encrypted verification hash; and
transmitting, by the kiosk, the physiological measurement and the first encrypted verification hash to the server.

US Pat. No. 10,692,595

DRUG LIBRARY DYNAMIC VERSION MANAGEMENT

ICU Medical, Inc., San C...

1. A system comprising:computer-readable storage; and
one or more computer processors configured to at least:
receive generalized drug library data, wherein the generalized drug library data represents a plurality of medications and a plurality of administration rules;
receive customized drug library data formatted according to a pump-specific format associated with a first infusion pump type, wherein the customized drug library data represents the plurality of medications and the plurality of administration rules, wherein individual administration rules of the plurality of administration rules are associated with individual medications of the plurality of medications, and wherein the customized drug library data is different than the generalized drug library data;
send the customized drug library data to an infusion pump associated with the first infusion pump type, wherein the infusion pump replaces a prior version of customized drug library data with the customized drug library data;
store the generalized drug library data in the computer-readable storage, wherein a prior version of the generalized drug library data, corresponding to the prior version of customized drug library data, is stored in the computer-readable storage;
receive, from the infusion pump, a first infusion message comprising a first medication identifier that corresponds to a first medication infused by the infusion pump;
determine a first medication name using the first medication identifier and the generalized drug library data;
receive, from the infusion pump after sending the customized drug library data to the infusion pump, a second infusion message associated with the prior version of customized drug library data, the second infusion message comprising a second medication identifier that corresponds to a second medication infused by the infusion pump; and
determine a second medication name using the second medication identifier and the prior version of generalized drug library data.

US Pat. No. 10,692,594

METHODS FOR IMPROVING NATURAL LANGUAGE PROCESSING WITH ENHANCED AUTOMATED SCREENING FOR AUTOMATED GENERATION OF A CLINICAL SUMMARIZATION REPORT AND DEVICES THEREOF

EHEALTH TECHNOLOGIES, We...

1. A method for improving natural language processing with screening for automated generation of a clinical summarization report implemented by a clinical summary management computing system comprising one or more clinical summary management computing apparatuses, client devices, or server devices, the method comprising:converting into a common electronic format a plurality of different types of electronic medical records retrieved in response to a received request with patient identification data;
applying a natural language processing algorithm to obtain an initial subset of summarization data from each of the converted medical electronic record based on medical information data in the received request and then further screen with the natural language processing algorithm the initial subset of summarization data based on one or more stored factors to generate a reduced subset of summarization data for each of the converted medical electronic records, wherein the further screen comprises comparing a weight that is adjustable based on a frequency of each identified term in the initial subset of summarization data against a threshold and when above the threshold selecting one or more sentences at least one of before or after each identified term above the threshold for the reduced subset of summarization data;
populating at least a portion of the reduced subset of summarization data into a plurality of data fields within at least one of a plurality of templates identified for the converted electronic medical records;
generating a clinical summarization record based on the at least a portion of the reduced subset of summarization data populated in the at least one of the plurality of templates; and
providing the clinical summarization record in response to the received request.

US Pat. No. 10,692,593

IDENTIFYING EVENTS IN A BADGE OF A GRAPHICAL USER INTERFACE

ALLSCRIPTS SOFTWARE, LLC,...

1. A computing device comprising:a processor; and
memory that has a hub application loaded therein, wherein the hub application, when executed by the processor, is configured to perform acts comprising:
receiving contextual data from a client electronic health record application (EHR) executing on the computing device, wherein the contextual data is received based upon first data pertaining to a patient being displayed in a graphical user interface (GUI) of the client EHR;
responsive to receiving the contextual data, causing second data pertaining to the patient to be displayed in a GUI of the hub application on a display of the computing device simultaneously with the GUI of the client EHR;
receiving an indication from a supplement application that the supplement application is reporting an update, wherein the supplement application reports the update based upon the contextual data of the client EHR; and
responsive to receiving the indication, displaying a badge on the GUI of the hub application, and further wherein the badge indicates to an operator of the computing device that the supplement application is reporting the update.

US Pat. No. 10,692,592

SYNCHRONIZATION OF HEALTHCARE DATA ACROSS DISPARATE DATA CENTERS

Cerner Innovation, Inc., ...

1. A computer-implemented system for synchronizing healthcare data across geographically-disparate data centers, the computer-implemented system including a server comprising:a data collector service in a cloud computing platform communicating over a computer network utilizing at least one of a wired media, a wireless media, or a combination thereof and operable to:
receive healthcare data by communicating over the computer network from a plurality of healthcare data sources substantially simultaneously with the healthcare data being updated at the plurality of healthcare data source, and
communicate the healthcare data to a first staging platform associated with a first data center, wherein the first data center is remote from the plurality of health care data sources, wherein the healthcare data is kept separate based on the healthcare data source from which it is received;
the first staging platform associated with the first data center operable to concurrently:
store the healthcare data in association with a first long-term storage data store located at the first data center, wherein the healthcare data is indexed so that it is optimized for low-latency processing and categorized based on the healthcare data source from which it was received;
communicate the healthcare data to one or more processing nodes associated with the first data center that subscribe to received healthcare data based on nature of a computing solution implemented by the one or more processing node associated with the first data center on the healthcare data to generate clinically-relevant data, wherein the healthcare data is communicated in real-time to each of the one or more processing node performing low-latency processing on the healthcare data; and
communicate the healthcare data to a second staging platform associated with a second geographically-disparate data center, the second staging platform operable to store the healthcare data in association with a second long-term storage data store located at the second data center and communicate the healthcare data to one or more processing nodes associated with the second data center based on nature of the computing solution implemented by the one or more processing node associated with the second data center on the healthcare data to generate clinically-relevant data, wherein the healthcare data is communicated in real-time to each of the one or more processing node performing low-latency processing on the healthcare data,
wherein the clinically-relevant data is provided through the computer network to one or more user computers via one or more computer applications.

US Pat. No. 10,692,591

APPARATUS, METHOD AND COMPUTER READABLE MEDIUM FOR TRACKING DATA AND EVENTS

B-Line Medical, LLC, Was...

1. A method of integrating data from a plurality of devices, the method comprising:receiving, in real-time, first data from a first device, which records, as video data, values depicted on a monitoring display of a first medical equipment;
receiving, in real-time, second data from a second device, the second device being a second type of device different from a first type of the first device;
determining, by a computer, a first type of the first data and a second type of the second data;
generating additional data based on the first type of the first data and the second type of the second data, wherein the additional data comprises searchable metadata specific for each of the first type of the first data and the second type of the second data and a trigger based on a first value in the first data exceeding a first predetermined threshold and a second value in the second data exceeding a second predetermined threshold, occurring at substantially same time,
wherein the second device is a second medical equipment that gathers vital signs of a patient or a simulator of the patient in a metric format,
wherein the trigger is based on at least one value comprising the first value extracted from the video data and the second value indicating the vital signs of the patient,
wherein at least one of the first device and the second device is controlled to perform an action based on the trigger; and
converting the first data into a text format by:
recognizing at least one indicator by performing, in real-time, an optical character recognition on the at least one indicator displayed on the monitoring display of the first medical equipment, wherein the at least one indicator is displayed adjacent to data values and wherein each of the at least one indicator indicates a type of the data values,
determining the type of the data values based on the at least one indicator corresponding to the data values, and
recognizing the data values by performing the optical character recognition on the data values corresponding to the at least one indicator,
wherein the trigger is selected from among a plurality of triggers based on the type of the data values and wherein the data values are compared to the trigger to detect an event, and
wherein the event indicates a medical condition occurring in the patient or the simulator of the patient.

US Pat. No. 10,692,590

METHOD FOR CONDUCTING ADAPTIVE CLINICAL TRIAL WITH DRUG DELIVERY DEVICE

Min Wei, Carmel, IN (US)...

1. A method of conducting an adaptive clinical trial for developing a therapeutic product, the method comprising:Preparing a plurality of single-use variable dose automatic drug delivery devices, each single-use variable dose automatic drug delivery device is loaded with a predetermined maximum dose of the therapeutic product and a dose setting element configured to adjust a plurality of discrete delivery volumes of the therapeutic product, the plurality of single-use variable dose automatic drug delivery devices including at least a first, a second, a third, and a fourth automatic drug delivery device;
Enrolling a first patient and a second patient into the adaptive clinical trial;
Delivering, by the first single-use variable dose automatic drug delivery device, a first delivery volume of the therapeutic product to the first patient enrolled in the adaptive clinical trial;
Delivering, by the second single-use variable dose automatic drug delivery device, a second delivery volume of the therapeutic product to the second patient enrolled in the adaptive clinical trial, wherein the second delivery volume of the therapeutic product is different from the first delivery volume of the therapeutic product, and wherein the difference between the first delivery volume of the therapeutic product and the second delivery volume of the therapeutic product is blinded to the first patient and the second patient enrolled in the adaptive clinical trial;
Collecting and analyzing therapeutic product response data for the first and second patients in real time;
Adjusting the dose setting element of the third and fourth single-use variable automatic drug delivery devices based on the therapeutic product response data for each patient;
Repeating the steps of delivering the therapeutic product and adjusting the dose volume until the clinical trial goal is reached.

US Pat. No. 10,692,589

“INDIMA APPARATUS” SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR INDIVIDUALIZED AND COLLABORATIVE HEALTH CARE

1. A system for individualized and collaborative health care involving a plurality of individuals, using groups of state parameters for defining a state of each individual, and using groups of action parameters for defining treatment options, support options and/or behavior options targeted at an individual within said plurality of individuals, the system comprising:at least one sensor configured to ascertain physiological or psychological sensor data of said targeted individual; and
a computer system in communication with said sensor, said computer system comprises one or more physical processors programmed with computer program instructions which, when executed cause the computer system to:
convert said sensor data to a sensor data vector in a defined sequence;
process input data that is based on said groups of state parameters and said sensor data vector, into output data, which are the basis for said groups of action parameters, using defined relationships/assignments between groups of state parameters and groups of action parameters;
process one or more estimators based on said sensor data vector in a hierarchical manner, the estimators each represents one patient status;
store, on at least one data storage device, said groups of state parameters, said groups of action parameters and said defined relationships/assignments between groups of state parameters and groups of action parameters;
define at least one state of each of said individuals using said output data, said state of said individuals being in part defined from a social module, a personal module and a psychological module that are implemented by said computer system;
receive medical information about said individuals;
compare said state of said individuals and said medical information by determining a deviation from at least part of said state of said individuals and at least part of said medical information;
define at least one treatment or behavior option using said groups of action parameters, said action parameters being defined in part from said social module, said personal module, said psychological module, and said deviation;
target said treatment or behavior option to a targeted individual within said plurality of individuals;
generate a predicted state of health of said targeted individual at a pre-determined time period utilizing a neural chain of said estimators, and classifying said targeted individual to a category of a plurality of categories according to said predicted state, and providing said predicted state of health with said treatment or behavior option; and
communicate to said targeted individual, by way of a data communication system, said treatment or behavior option, state parameters selected from said groups of state parameters and/or action parameters selected from said groups of action parameters among said plurality of individuals.

US Pat. No. 10,692,588

METHOD AND SYSTEM FOR EXPLORING THE ASSOCIATIONS BETWEEN DRUG SIDE-EFFECTS AND THERAPEUTIC INDICATIONS

INTERNATIONAL BUSINESS MA...

1. A system for analyzing chemical data comprising:a processor;
one or more classifiers for classifying a given chemical, stored in memory and coupled to the processor, further comprising:
an indication predictive module configured to predict whether the given chemical treats a particular indication or not based on clinical side-effect keywords from a keyword dataset constructed from a plurality of side-effect databases and other chemical properties of the given chemical; and
a side effect predictive module configured to predict whether the given chemical causes a side-effect or not; and
a correlation engine configured to determine one or more correlations between one or more indications and one or more side effects for the given chemical; and
a visualization tool configured to analyze the one or more correlations and to output results of the analysis.

US Pat. No. 10,692,587

GLOBAL ANCESTRY DETERMINATION SYSTEM

Ancestry.com DNA, LLC, L...

1. A computer implemented method comprising:accessing a genotype dataset associated with an individual;
dividing the genotype dataset into a plurality of windows, each window comprising a set of single nucleotide polymorphisms (SNPs);
determining a pair of phased haplotype datasets from the plurality of windows of genotype dataset;
generating, using one or more processors and the pair of phased haplotype datasets, a directed acyclic graph that comprises:
(i) a plurality of node groups, each node group representing one of the windows, each node group comprising a plurality of nodes, each node representing a state of the window represented by the node group, the state comprising:
(1) a first parent label,
(2) a second parent label, and
(3) a switch label representing a switching of order of the first parent label and the second parent label,
(ii) a plurality of edges, each edge connecting a first node to a second node, each edge representing a transition from the first node to the second node,
wherein each node is associated with an emission probability determined based on the pair of phased haplotype datasets; and
generating information on ethnic origin of the individual using the directed acyclic graph.

US Pat. No. 10,692,586

SEMICONDUCTOR DEVICE

SK hynix Inc., Icheon-si...

1. A semiconductor device comprising:a voltage generation circuit configured to output 2n (where n is an integer of n?2) bit-line precharge voltages through different power-supply lines, based on a mode control signal; and
a sense amplifier configured to receive the bit-line precharge voltages from the voltage generation circuit, and supply the 2n bit-line precharge voltages to corresponding bit lines in units of 2n successive bit-lines within a same cell array;
wherein the sense amplifier additionally comprises:
a first sense amplifier array located at one side of a cell array which receives a first plurality of bit-line precharge voltages from among the 2n bit line precharge voltages through different power-supply lines, and supplies the first plurality of bit-line pre-charges voltage to the cell array; and
second sense amplifier array located at the other side of the cell array which receives a second plurality of bit-line precharge voltages from among the 2n bit-line precharge voltages through different power-supply lines and which supplies the second plurality of bit-line precharge voltages to the cell array.

US Pat. No. 10,692,585

MEMORY SYSTEM FOR ERROR TEST

SK hynix Inc., Gyeonggi-...

1. A memory system comprising:a memory controller configured to control communication between a host and a memory device; and
an error test device configured to store error operation codes which are generated on a result obtained by performing test operations of the memory system,
wherein the error test device outputs the error operation codes to the memory controller under the control of the memory controller, and
wherein the memory controller tests the memory device by transferring the error operation codes to the memory device, determines whether an error has been generated in any operation corresponding to any of the error operation codes, and, when it is determined that an error has been generated, the memory controller stores one or more error requests corresponding to the generated error.

US Pat. No. 10,692,584

BUILT-IN SELF-TEST (BIST) ENGINE CONFIGURED TO STORE A PER PATTERN BASED FAIL STATUS IN A PATTERN MASK REGISTER

INTERNATIONAL BUSINESS MA...

1. A device comprising:a built-in-self-test (BIST) engine;
a fail status register;
a demultiplexer; and
a pattern mask register,
wherein:
the BIST engine is configured to execute, in a first BIST run, a plurality of test patterns a first time on the device; and
for each test pattern of the plurality of test patterns, in response to the execution of the test pattern the first time:
the BIST engine generates a pass result during the first BIST run that is stored in the fail status register; and
the pattern mask register is configured to mask the test pattern by setting a single bit in a location in the pattern mask register corresponding to the test pattern based on a signal received from the demultiplexer.

US Pat. No. 10,692,583

MULTI-CHANNEL PACKAGE, AND TEST APPARATUS AND TEST METHOD OF TESTING THE SAME

Samsung Electronics Co., ...

1. A multi-channel package comprising:a package substrate including an external signal path; and
at least two semiconductor chips mounted on the package substrate and having different channels, each of the at least two semiconductor chips including a built-in-self-test (BIST) circuit, each of the at least two semiconductor chips configured to perform a test by operating in a selected one of a self-test mode, a tester mode, and a target mode such that, in the tester mode and the target mode, the at least two semiconductor chips are inter-channel cross-testable through the external signal path.

US Pat. No. 10,692,582

SEMICONDUCTOR MEMORY DEVICE AND METHOD OF OPERATING THE SAME

Samsung Electronics Co., ...

1. A semiconductor memory device comprising:a memory cell array including a normal cell region and a redundancy cell region, the normal cell region including a plurality of normal region groups, and the redundancy cell region configured to replace failed memory cells of the normal cell region; and
a repair control circuit configured to,
determine a target normal region group from among the plurality of normal region groups based on an input address,
extract target fail addresses from among a plurality of fail addresses based on the target normal region group, the fail addresses each identifying a row or a column of the memory cell array, and
control a repair operation based on the target fail addresses and the input address such that the repair operation is performed by unit of the row or by unit of the column, wherein
the plurality of normal region groups includes 2 M normal region groups,
a number of bits of the input address is N input bits,
a number of bits of each of the plurality of fail addresses is N?M, and
N is a natural number and M is a natural number smaller than N.

US Pat. No. 10,692,581

CIRCUITS FOR BLEEDING SUPPLY VOLTAGE FROM A DEVICE IN A POWER DOWN STATE

MICROCHIP TECHNOLOGY INCO...

1. An apparatus, comprising:a voltage supply line;
a sense circuit coupled to the voltage supply line, the sense circuit configured to sense a voltage level of the voltage supply line; and
a bleeder circuit configured to bleed a remaining charge available on a capacitor when the voltage level reaches a device threshold voltage, the device threshold voltage arising from a device connected to the apparatus, the bleeder circuit including:
a resistor including a first side coupled to the voltage supply line;
a first transistor having a first terminal coupled to a second side of the resistor; and
a second transistor having a first terminal coupled to a second terminal of the first transistor, a second terminal coupled to ground, wherein the gate of the second transistor is communicatively coupled to the output of the sense circuit through a coupling capacitor.

US Pat. No. 10,692,580

CHARGE LOSS FAILURE MITIGATION

Micron Technology, Inc., ...

1. A method of operating a memory, comprising:reading a particular grouping of memory cells using a read voltage having a particular voltage level;
determining a number of memory cells of a subset of memory cells of the particular grouping of memory cells having a particular data state; and
if the number of memory cells of the subset of memory cells having the particular data state is less than a particular threshold:
adjusting a voltage level of the read voltage in response to the number of memory cells of the subset of memory cells having the particular data state; and
reading the particular grouping of memory cells using the read voltage having the adjusted voltage level.

US Pat. No. 10,692,579

MEMORY CONTROLLER AND OPERATING METHOD THEREOF

SK hynix Inc., Gyeonggi-...

1. A memory controller controlling an operation of a semiconductor memory device including a plurality of memory cells at a request of a host, comprising:a data conversion unit,
wherein the data conversion unit converts first data from the host by comparing the first data with second data programmed previously, and
wherein the data conversion unit comprises:
a first converter generating random data by randomizing the first data; and
a second converter generating conversion data by comparing the random data with the second data.

US Pat. No. 10,692,578

NONVOLATILE MEMORY DEVICE FOR PERFORMING URGENT READ OPERATION BASED ON SUSPEND COMMAND AND METHOD OF OPERATING THE SAME

SAMSUNG ELECTRONICS CO., ...

1. A method performed by a nonvolatile memory device, the method comprising:initiating a first program operation corresponding to a first program loop among a plurality of program loops;
receiving a suspend command for an urgent read operation during the first program operation;
determining a recovery timing from among a first timing or a second timing based on the suspend command and at least one of a suspended time count or a suspend command quantity, the first timing being contemporaneous with the receiving the suspend command, the second timing being after completion of the first program operation, the suspended time count being an amount of time between a first time at which a voltage of a selected word line starts to increase and a second time at which the suspend command is received, and the suspend command quantity being a quantity of suspend commands received while the first program operation is performed; and
initiating a recovery at the recovery timing by applying a recovery voltage to the selected word line.

US Pat. No. 10,692,577

STATE-CHANGEABLE DEVICE

INTERNATIONAL BUSINESS MA...

1. A state-changeable device comprising:a first particle and a second particle, wherein the first particle and the second particle are either coated with a chemically-switched material coating, wherein metallic or conductive coupling is induced by a pH value change of a liquious environment or joined by a piezoelectric material that changes geometry in response to an external trigger thereby changing the spatial coupling and the corresponding surface plasmon polaritons (SPP) configuration wherein the first particle and the second particle are adapted to switch between conductive and insulating behavior.

US Pat. No. 10,692,576

WRITING MULTIPLE LEVELS IN A PHASE CHANGE MEMORY

INTERNATIONAL BUSINESS MA...

1. A method for a multi-bit phase change memory comprising establishing a write-reference voltage that incrementally ramps over a write period, wherein increments of the write-reference voltage correspond to predefined values stored in a storage cell of the multi-bit phase change memory, and wherein the write period is a predetermined write period.

US Pat. No. 10,692,575

METHOD FOR SELF-TERMINATED WRITING WITH QUASI-CONSTANT VOLTAGE ACROSS RESISTIVE-TYPE MEMORY ELEMENT AND CIRCUIT THEREOF

2X Memory Technology Corp...

1. A method for writing with constant voltage drop across resistive-type memory cell, comprising:creating a writing voltage and a writing current flowing through a resistive memory cell;
reproducing the writing current to generate a reproduced writing current at a predetermined ratio to the writing current;
flowing the reproduced writing current through a dummy circuit to generate a dummy writing voltage;
adding the dummy writing voltage and a reference voltage to generate a reference writing voltage, wherein the dummy writing voltage slightly and proportionally increases during writing; and
adjusting the writing voltage and the writing current according to the reference writing voltage, so that a voltage drop across the resistive memory cell keeps constant or slightly increases during writing.

US Pat. No. 10,692,574

VOID CONTROL OF CONFINED PHASE CHANGE MEMORY

International Business Ma...

1. A method, comprising:forming a phase change memory (PCM) device, the PCM device comprising a first electrode and a second electrode;
applying a positive voltage to the first electrode; and
applying a ground voltage to the second electrode, wherein applying the positive voltage and applying the ground voltage comprises positively biasing the PCM device.

US Pat. No. 10,692,573

CONTROLLING AGGREGATE SIGNAL AMPLITUDE FROM DEVICE ARRAYS BY SEGMENTATION AND TIME-GATING

INTERNATIONAL BUSINESS MA...

1. An artificial neural network, comprising:at least one layer having a plurality of neurons;
an array of resistive elements, the array providing a vector of current outputs equal to the analog vector-matrix product between (i) a vector of voltage inputs to the array encoding a vector of analog input values, corresponding to the plurality of neurons and (ii) a matrix of analog resistive weights within the array, corresponding to synaptic weights of the artificial neural network;
first stage current mirrors, each of the first stage current mirrors being electrically coupled to a subset of the resistive elements through a local current accumulation wire; and
a second stage current mirror, the second stage current mirror being electrically coupled to the first stage current mirrors through a global accumulation wire, wherein
each of the first stage current mirrors includes at least one component having respective scaling factors selectable to scale the current in the local current accumulation wire, thus controlling the aggregate current on the global accumulation wire.

US Pat. No. 10,692,572

VARIABLE RESISTANCE MEMORY STACK WITH TREATED SIDEWALLS

Micron Technology, Inc., ...

1. A memory device, comprising:a memory stack defined in part by sidewalls, comprising:
a first electrode;
a variable resistance material stacked with the first electrode; and
a second electrode stacked with the first electrode and the variable resistance material;
wherein at least one of the first and second electrodes comprises carbon; and
wherein the variable resistance material is between the first and second electrodes in the memory stack; and
a sidewall liner material on at least a portion of sidewalls of the memory stack wherein the sidewall liner comprises a physical vapor deposited material comprising boron and nitrogen (BNX) such that the boron is configured to intermix with the carbon of the electrodes at an interface of the sidewall liner material and sidewall of the at least one of the electrodes comprising carbon.

US Pat. No. 10,692,571

MEMORY DEVICE

Jiangsu Advanced Memory T...

1. A memory device, comprising:a memory array, comprising
a plurality of bit lines, a plurality of word lines, a reference word line, a reference bit line, a plurality of memory units coupling with the bit lines and the word lines and a plurality of reference units coupling with the reference word line and the reference bit line;
a bit line driving circuit, configured to interpret a memory bit address and to drive one of the bit lines;
a word line driving circuit, configured to interpret a memory word address and to drive one of the word lines;
a read/write circuit, configured to read, write, or reset the memory units;
a controller, configured to switch the memory array to work in a single memory unit mode or a dual memory unit mode;
a reference driving circuit, configured to drive the reference word line to drive one of the reference units.

US Pat. No. 10,692,570

NEURAL NETWORK MATRIX MULTIPLICATION IN MEMORY CELLS

SANDISK TECHNOLOGIES LLC,...

1. A circuit comprising:a non-volatile memory cell;
an input circuit coupled to a gate terminal of the non-volatile memory cell and configured to ramp a gate voltage applied to the gate terminal at a ramp rate representing multiplicand value; and
an output circuit coupled to an output terminal of the non-volatile memory cell and configured to generate an output pulse in response to the gate voltage satisfying a threshold voltage of the non-volatile memory cell, wherein the output pulse has a duration corresponding to the multiplicand value multiplied by a multiplier value represented by the threshold voltage.

US Pat. No. 10,692,569

READ-OUT TECHNIQUES FOR MULTI-BIT CELLS

Spin Memory, Inc., Fremo...

1. A memory device comprising:an array of Multi-Bit Cells (MBCs), the MBCs including a first and second cell element having different sets of state parameter values;
one or more memory circuits configured to;
sequentially apply a first set of state programming conditions and a second set of state programming conditions to a selected plurality of the MBCs, wherein the first cell element will be in a first state after programming with the first set of state programming conditions and the first cell element will be in a second state after programming with the second set of state programming conditions, and wherein the first state is different from the second state;
determine, after applying each of the set of programming conditions, a state change result for the selected plurality of the MBCs; and
determine a read state of the selected plurality of MBCs based the determined state change results.

US Pat. No. 10,692,568

MEMORY DEVICE CAPABLE OF RELEASING STRESS VOLTAGE

M31 TECHNOLOGY CORPORATIO...

1. A memory device comprising:at least one memory cell;
a bit line connected to said at least one memory cell;
a write controller having a power terminal, and an output terminal that outputs a first logic signal;
a write driver having a ground terminal, an input terminal that is connected to said output terminal of said write controller to receive the first logic signal therefrom, and an output terminal that is connected to said bit line;
a negative voltage generator connected to said ground terminal of said write driver, configured to receive a write control signal and a ground voltage, and generating a first reference voltage for receipt by said ground terminal of said write driver, the first reference voltage being lower than the ground voltage when the write control signal is in a first logic state, and being equal to the ground voltage when the write control signal is in a second logic state; and
a protector connected to said power terminal of said write controller, configured to:
receive the write control signal and a supply voltage, and
generate a second reference voltage for receipt by said power terminal of said write controller,
the second reference voltage being lower than the supply voltage when the write control signal is in the first logic state, and being equal to the supply voltage when the write control signal is in the second logic state.

US Pat. No. 10,692,567

METHOD FOR ASSISTING MEMORY CELL IN ACCESS OPERATION AND OPERATING MEMORY CELL, AND MEMORY DEVICE HAVING ASSIST CIRCUIT WITH PREDEFINED ASSIST STRENGTH

M31 TECHNOLOGY CORPORATIO...

9. A memory circuit, comprising:an access line;
a memory cell, coupled to the access line, wherein an access failure probability of the memory cell is equal to a reference probability value when the memory cell is applied by a supply voltage at a first supply voltage level;
a control circuit, coupled to the memory cell, the control circuit configured to provide the supply voltage to the memory cell to activate an access operation, wherein during the access operation, the control circuit is configured to apply the supply voltage at a second supply voltage level to the memory cell, and the second supply voltage level is different from the first supply voltage level; and
an assist circuit, coupled to the access line, wherein during the access operation, the assist circuit is configured to apply an assist voltage having a target assist voltage level to the access line, such that the access failure probability of the memory cell applied by the second supply voltage level is equal to the reference probability value.

US Pat. No. 10,692,566

INTERFACE METHOD OF MEMORY SYSTEM, INTERFACE CIRCUITRY AND MEMORY MODULE

SAMSUNG ELECTRONICS CO., ...

1. A method of communicating data within a memory system, the method comprising:providing between a memory device and a memory controller a plurality of data strobe transfer paths and a plurality of data transfer paths such that the plurality of data strobe transfer paths may be used by any of the plurality of data transfer paths to provide timing to receive data to be transmitted by the data transfer paths;
selecting at least one data strobe transfer path among the plurality of data strobe transfer paths; and
sampling a plurality of data signals transferred through the plurality of data transfer paths using at least one data strobe signal, the at least one data strobe signal being transferred by the selected at least data strobe transfer path,
wherein selecting the at least one data strobe transfer path includes performing defect analysis of at least one of the plurality of data strobe transfer paths and selecting the at least one data strobe transfer path among the plurality of data strobe transfer paths in response to the defect analysis.

US Pat. No. 10,692,565

SENSE AMPLIFIER HAVING OFFSET CANCELLATION

Samsung Electronics Co., ...

1. A dynamic random access memory (DRAM) device, the DRAM device comprising:a substrate;
a first conduction line pattern on the substrate;
a second conduction line pattern on the substrate;
a sense amplifier pattern electrically connected to the first conduction line pattern and the second conduction line pattern on the substrate;
wherein the sense amplifier pattern comprises:
a first active pattern including a first gate pattern electrically connected to the first conduction line pattern, the first gate pattern with a first width being aligned in a first direction;
a second active pattern disposed to be separated from the first active pattern in the first direction, the second active pattern including a second gate pattern and a third gate pattern being apart from the second gate pattern, the second gate pattern and the third gate pattern with a second width being substantially parallel to each other and respectively aligned in a second direction, the second direction being substantially perpendicular to the first direction;
a third active pattern disposed to be separated from the second active pattern in the first direction, the third active pattern including a fourth gate pattern and a fifth gate pattern being apart from the fourth gate pattern, the fourth gate pattern and the fifth gate pattern with a third width respectively aligned in the first direction;
a fourth active pattern disposed to be separated from the third active pattern in the first direction, the fourth active pattern including a sixth gate pattern and a seventh gate pattern being apart from the sixth gate pattern in the first direction, the sixth gate pattern and the seventh gate pattern with a fourth width being substantially parallel to each other and aligned in the second direction; and
a fifth active pattern disposed to be separated from the fourth active pattern in the first direction, the fifth active pattern including an eighth gate pattern electrically connected to the second conduction line pattern, the eighth gate pattern with a fifth width being substantially aligned in the first direction,
wherein the first width of the first gate pattern is relatively larger than the second width of the second gate pattern,
wherein the first width of the first gate pattern is relatively larger than the fourth width of the seventh gate pattern, and
wherein the first gate pattern, the second gate pattern, the third gate pattern, the fourth gate pattern, the fifth gate pattern, the sixth gate pattern, the seventh gate pattern and the eighth gate pattern respectively constitutes a first N-type metal oxide semiconductor (NMOS) transistor, a first offset cancellation transistor, a first isolation transistor, a first P-type metal oxide semiconductor (PMOS) transistor, a second PMOS transistor, a second isolation transistor, a second offset cancellation transistor and a second NMOS transistor.

US Pat. No. 10,692,564

MEMORY CELL SENSING BASED ON PRECHARGING AN ACCESS LINE USING A SENSE AMPLIFIER

Micron Technology, Inc., ...

1. A method, comprising:setting a first switching component to a first state to precharge an access line to a first voltage using a sense amplifier;
setting the first switching component to a second state to terminate precharging the access line;
enabling a word line to couple the access line with a memory cell, wherein the access line transitions to a second voltage based at least in part on coupling the access line with the memory cell; and
setting a second switching component to a first state to couple a capacitor with a reference voltage, wherein the access line transitions to a third voltage based at least in part on coupling the capacitor with the reference voltage.

US Pat. No. 10,692,563

SEMICONDUCTOR MEMORY DEVICE AND MEMORY SYSTEM

TOSHIBA MEMORY CORPORATIO...

1. A semiconductor memory system comprising:a memory cell transistor;
a word line coupled to the memory cell transistor;
a temperature detection element configured to detect a temperature; and
a control unit,
wherein the control unit is configured to determine, responsive to receiving a first command from a controller, a first temperature and a compensation value for a read voltage designated by the controller according to the first temperature, and to lock updating of the compensation value.

US Pat. No. 10,692,562

METHODS FOR INDEPENDENT MEMORY BANK MAINTENANCE AND MEMORY DEVICES AND SYSTEMS EMPLOYING THE SAME

Micron Technology, Inc., ...

1. A memory module comprising:a plurality of memory devices, each memory device including a plurality of memory cells arranged in a plurality of rows; and
circuitry configured to:
store a plurality of values, each value of the plurality of values corresponding to one subset of rows from the plurality of rows of one of the plurality of memory devices, and
in response to first data stored in a first subset of rows from the plurality of rows of a first memory device of the plurality of memory devices being refreshed, update a first value of the plurality of values corresponding to the first subset of rows of the first memory device based at least in part on refreshing the first data.

US Pat. No. 10,692,561

SEMICONDUCTOR MEMORY DEVICE, MEMORY SYSTEM, AND REFRESH METHOD THEREOF

SAMSUNG ELECTRONICS CO., ...

1. A semiconductor memory device comprising:a cell array including a plurality of DRAM cells to store data; and
refresh control logic configured to refresh the plurality of DRAM cells according to access scenario information provided from an external source,
wherein the refresh control logic is configured to determine a refresh time of the plurality of DRAM cells with reference to the access scenario information and a retention characteristic of the plurality of DRAM cells, and is configured to refresh the plurality of DRAM cells according to the determined refresh time, and
wherein the access scenario information includes:
a data retention time indicating a duration that the data should be retained in the plurality of DRAM cells; and
a total refresh time comprising the total duration of at least one non-operation period within the data retention time where external access to the plurality of DRAM cells is not permitted.

US Pat. No. 10,692,560

PERIODIC CALIBRATIONS DURING MEMORY DEVICE SELF REFRESH

Intel Corporation, Santa...

1. A memory controller, comprising:logic circuitry to command a memory device to perform calibrations of resistive network terminations and data drivers of the memory device while the memory device is within a self refresh mode, the logic circuitry is to set a flag within a mode register of the memory device that enables the performing of the calibrations while the memory device is within the self refresh mode.

US Pat. No. 10,692,559

PERFORMING AN ON DEMAND REFRESH OPERATION OF A MEMORY SUB-SYSTEM

Micron Technology, Inc., ...

1. A system comprising:a memory component; and
a processing device, operatively coupled with the memory component, to:
identify a temporal attribute of user data stored in the memory component;
determine that the identified temporal attribute satisfies a time condition;
upon determining that the identified temporal attribute satisfies the time condition, provide an indication whether a refresh operation of the user data improves performance of the memory component;
receive a user input indicating to perform the refresh operation of the memory component; and
perform the refresh operation of the memory component.

US Pat. No. 10,692,558

MEMORY DEVICE AND REFRESH INFORMATION COHERENCE METHOD THEREOF

INDUSTRIAL TECHNOLOGY RES...

1. A memory device, comprising:a memory, having a plurality of memory blocks and a first storage circuit, the first storage circuit storing a first data table and a first refresh value; and
a memory controller, having a second storage circuit to store a second data table and a second refresh value;
wherein the first refresh value and the second refresh value correspond to an access address at which the memory controller triggers the memory to refresh its data when meeting a refresh request, and the access address corresponds to a specific memory block among the plurality of memory blocks;
wherein the first data table and the second data table both have a plurality of bits, each of the plurality of bits represents whether the corresponding memory block stores valid data or not;
when the memory controller meets a refresh request, the memory controller reads the second refresh value and compares the corresponding access address to the corresponding bit in the second data table to determine whether the specific memory block of the memory stores the valid data; when the valid data are stored in the specific memory block, the memory controller sends a valid-data refresh command to the memory; when invalid data are stored in the specific memory block, the memory controller sends an invalid-data refresh command to the memory.

US Pat. No. 10,692,557

REFERENCE VOLTAGE MANAGEMENT

Micron Technology, Inc., ...

1. A method comprising:coupling a first capacitor with a first node biased to a first voltage, wherein the first capacitor is coupled with a second node associated with establishing a conductive path between a digit line of a memory cell and a sense component;
storing, using the first capacitor, a voltage difference between the first voltage and a second voltage associated with a plate line of the memory cell;
decoupling the first capacitor from the first node;
accessing the memory cell after decoupling the first capacitor from the first node; and
coupling the first capacitor with the first node after accessing the memory cell.

US Pat. No. 10,692,556

DEFECT INJECTION STRUCTURE AND MECHANISM FOR MAGNETIC MEMORY

SPIN MEMORY, INC., Fremo...

1. A magnetic memory device comprising:a non-magnetic cylindrical core configured to receive a current;
a first portion surrounding the cylindrical core, the first portion configured to introduce one or more magnetic instabilities into a second portion, the second portion adjacent to the first portion and arranged in a stack with respect to the first portion; and
the second portion also surrounding the cylindrical core and configured to store information based on a respective position of the one or more magnetic instabilities, wherein:
the second portion comprises a first plurality of magnetic layers and a first plurality of non-magnetic layers; and
respective magnetic layers of the first plurality of magnetic layers are separated by respective non-magnetic layers of the first plurality of non-magnetic layers.

US Pat. No. 10,692,555

SEMICONDUCTOR MEMORY DEVICES ENABLING READ STROBE MODE AND RELATED METHODS OF OPERATING SEMICONDUCTOR MEMORY DEVICES

SAMSUNG ELECTRONICS CO., ...

1. A method of operating a semiconductor memory device including a plurality of pins configured to transfer data and signals from/to an outside of the semiconductor memory device, a memory cell array and a control logic circuit configured to control access to the memory cell array, the control logic circuit including a mode register set configured to set an operation mode of the semiconductor memory device, the method comprising:receiving a write command and data from the outside of the semiconductor memory device, the write command being synchronized with a main clock signal and the data being synchronized with a data clock signal, the main clock signal and the data clock signal being received from the outside of the semiconductor memory device;
storing the data in the memory cell array based on a frequency-divided data clock signal which is divided from the data clock signal;
reading data from the memory cell array in response to a read command and a target address received from the outside of the semiconductor memory device;
transmitting the read data to the outside of the semiconductor memory device selectively with a strobe signal generated based on a frequency of the main clock signal; and
setting a strobe mode of the semiconductor memory device based on a comparison of the frequency of the main clock signal and a reference frequency by the mode register set.

US Pat. No. 10,692,554

METHOD OF CONTROLLING ON-DIE TERMINATION AND SYSTEM PERFORMING THE SAME

SAMSUNG ELECTRONICS CO., ...

1. A method of operating a low power double data rate 5 (LPDDR5) dynamic random access memory (DRAM) in a multi-rank memory system including a plurality of memory ranks, the method comprising:receiving a CAS command and a write command, wherein the CAS command and the write command conform to an LPDDR5 standard, the write command is dedicated to a first memory rank among the plurality of memory ranks and the write command is not dedicated to a second memory rank among the plurality of memory ranks;
enabling a reception buffer in the first memory rank;
disabling a transmission driver in the first memory rank;
disabling a reception buffer and a transmission driver in the second memory rank;
receiving a data strobe signal pair;
enabling on-die terminal (ODT) circuits of the first memory rank and the second memory rank in response to the write command;
receiving write data signals while the data strobe signal pair is toggled during the enabling of the ODT circuits of the first memory rank and the second memory rank;
receiving the CAS command and a read command, wherein the read command conforms to the LPDDR5 standard, the read command is dedicated to the first memory rank and the read command is not dedicated to the second memory rank;
enabling the transmission driver in the first memory rank;
disabling the reception buffer in the first memory rank;
disabling the reception buffer and the transmission driver in the second memory rank;
disabling the ODT circuit of the first memory rank and enabling the ODT circuit of the second memory rank in response to the read command; and
sending read data signals while the data strobe signal pair is toggled during the disabling of the ODT circuit of the first memory rank and the enabling of the ODT circuit of the second memory rank.

US Pat. No. 10,692,553

INTEGRATED CIRCUIT

SK hynix Inc., Gyeonggi-...

1. An integrated circuit, comprising:a delay circuit suitable for delaying one or more input signals;
a toggle sensing circuit suitable for sensing whether or not the one or more input signals toggle; and
a replica delay circuit suitable for delaying one or more clock signals in a section where no toggle of the one or more input signals is sensed by the toggle sensing circuit.

US Pat. No. 10,692,552

FEEDBACK FOR MULTI-LEVEL SIGNALING IN A MEMORY DEVICE

Micron Technology, Inc., ...

32. An apparatus, comprising:a first circuit configured to determine, for a first sampling event associated with a rising edge of a clock signal, a first voltage level of a signal modulated using a modulation scheme that includes three or more voltage levels;
a first feedback circuit coupled with an output of the first circuit and comprising one or more delay circuits, the first feedback circuit configured to modify the signal input into a second circuit for a plurality of sampling events associated with the clock signal that occur after the first sampling event based at least in part on the first voltage level; and
the second circuit configured to determine, for a second sampling event associated with a falling edge of the clock signal of the plurality of sampling events, a second voltage level of the signal based at least in part on the first feedback circuit modifying the signal.

US Pat. No. 10,692,551

CONTROLLER AND SEMICONDUCTOR SYSTEM INCLUDING A CONTROLLER

SK hynix Inc., Icheon-si...

1. A semiconductor system comprising:a semiconductor device configured to output a data and a data strobe signal according to a command; and
a controller configured to perform a training process of sampling the data using multi-phase signals and compensating for a delay time of the data strobe signal using a control code,
wherein the multi-phase signals are generated according to the data strobe signal by the controller, and
wherein the control code is generated according to the sampling result by the controller.

US Pat. No. 10,692,550

TRACKING AND CORRECTION OF TIMING SIGNALS

Micron Technology, Inc., ...

1. An apparatus comprising:a plurality of memory dies; and
a logic die coupled to the plurality of memory dies, the logic die including:
a first interface to transmit a clock signal, a strobe signal, or both a clock signal and a strobe signal to a selected memory die of the plurality of memory dies;
a second interface to receive a delayed version of the clock signal returned to the logic die from the selected memory die, a delayed version of the strobe signal returned to the logic die from the selected memory die, or both a delayed version of the clock signal and a delayed version of the strobe signal returned to the logic die from the selected memory die;
timing compare circuitry to compare the clock signal to the delayed version of the clock signal returned to the logic die from the selected memory die or to compare the strobe signal to the delayed version of the strobe signal returned to the logic die from the selected memory die, the timing compare circuitry to provide a timing delta from the comparison;
a correction module to calculate a correction value to adjust a subsequent clock signal to the selected memory die or to adjust a reference voltage setting associated with a subsequent strobe signal to the selected memory die; and
a controller to apply the correction value to the subsequent clock signal or the reference voltage setting.

US Pat. No. 10,692,549

MEMORY ARRAY STRUCTURE, IN-MEMORY COMPUTING APPARATUS AND METHOD THEREOF

Taiwan Semiconductor Manu...

1. A memory array structure, comprising:a plurality of memory columns, comprising a plurality of first bit lines and a plurality of second bit lines, wherein each of the plurality of memory columns comprises:
a bit line pair, comprising a first bit line and a second bit line, wherein the first bit line is one of the plurality of first bit lines and the second bit line is one of the plurality of second bit lines;
a pre-charge switch pair, comprising a first pre-charge switch and a second pre-charge switch, wherein the first pre-charge switch is coupled to the first bit line and the second pre-charge switch is coupled to the second bit line; and
a first switch pair, comprising a first switch and a second switch, wherein the first switch is coupled to the first bit line and the second switch is coupled to the second bit line,
wherein output voltages from the plurality of first bit lines are used to generated a first average voltage,
output voltages from the plurality of second bit lines are used to generated a second average voltage,
when the first average voltage is smaller than the second average voltage, the first average voltage is a lower average voltage and the second average voltage is a higher average voltage,
when the first average voltage is not smaller than the second average voltage, the first average voltage is the higher average voltage and the second average voltage is the lower average voltage,
wherein the pre-charge switch pair and the first switch pair of a selected memory column among the plurality of memory columns are controlled to repeatedly perform an incremental step to increment the lower average voltage by a step voltage until the lower average voltage is greater than the higher average voltage.

US Pat. No. 10,692,548

ADDRESS FAULT DETECTION IN A FLASH MEMORY SYSTEM

SILICON STORAGE TECHNOLOG...

1. A flash memory system, comprising:a memory array comprising flash memory cells arranged in rows and columns;
a row decoder for receiving a row address as an input, the row decoder coupled to a plurality of word lines, wherein each word line is coupled to a row of flash memory cells in the memory array;
an address fault detection array comprising a column of memory cells, wherein each of the plurality of word lines is coupled to a memory cell in the column; and
an analog comparator for comparing a current drawn by the column with a reference current and for indicating a fault if the current drawn by the column exceeds the reference current.

US Pat. No. 10,692,547

SELF-REFERENCING SENSING SCHEMES WITH COUPLING CAPACITANCE

Micron Technology, Inc., ...

1. An apparatus, comprising:a memory cell;
a sense component comprising a first node, a second node, and a capacitor coupling the first node with the second node;
an access line between the memory cell and the sense component; and
a controller in electronic communication with the sense component and the memory cell, wherein the controller is operable to cause the apparatus to:
activate a first switching component between the memory cell and the access line;
activate a second switching component between the access line and the first node after activating the first switching component to generate a first sense signal;
deactivate the second switching component after activating the second switching component;
activate a third switching component between the access line and the second node after deactivating the second switching component to generate a second sense signal that is based at least in part on the first sense signal and the capacitor coupling the first node with the second node; and
determine a logic state stored by the memory cell based at least in part on generating the first sense signal and generating the second sense signal.

US Pat. No. 10,692,546

METHOD FOR PROGRAMMING A MEMORY CIRCUIT WITH A VERIFICATION PROCESS

eMemory Technology Inc., ...

1. A memory circuit comprising:a first memory cell coupled to a first local bit line, and comprising an antifuse transistor configured to receive a program voltage during a program operation of the first memory cell;
a first program driver coupled to the first local bit line, and configured to drive the first local bit line to be at a low voltage when being enabled during the program operation of the first memory cell;
a second program driver coupled to the first local bit line, and configured to drive the first local bit line to be close to the low voltage when being enabled during the program operation of the first memory cell, wherein the second program driver has a weaker driving ability than the first program driver;
a sensing amplifier coupled to the first local bit line, and configured to verify whether the first memory cell has been programmed or not by comparing a verification reference voltage and a bit line voltage on the first local bit line caused by a current generated by the first memory cell when being enabled during the program operation of the first memory cell; and
a program control circuit coupled to the first program driver, the second program driver, and the sensing amplifier driver, and configured to:
enable the first program driver and the second program driver during the program operation;
disable the first program driver after the first program driver is enabled for a predetermined time; and
enable the sensing amplifier after the first program driver is disabled during the program operation.

US Pat. No. 10,692,545

LOW POWER VTT GENERATION MECHANISM FOR RECEIVER TERMINATION

Advanced Micro Devices, I...

1. A circuit comprising:an output pmos transistor generating an output voltage on an output node with a drain terminal coupled to the output node and receiving a power supply voltage on a source terminal;
a first plurality of serially connected inverters receiving the output voltage on the output node and generating a first intermediate voltage on a gate terminal of the output pmos transistor, wherein the first intermediate voltage is a non-inverting value of the output voltage; and
wherein a first inverter of the first plurality of serially connected inverters comprises:
a gate terminal of a first pmos transistor coupled to the output node, and
a first variable resistor between a source terminal of the first pmos transistor and the power supply voltage, wherein a value of the first variable resistor is set based at least in part on an output of comparison circuitry comparing:
a first voltage, wherein the first voltage is equal to the output voltage on the output node; and
an output voltage of a replica inverter coupled to receive the first voltage, wherein the replica inverter is a replica of the first inverter.

US Pat. No. 10,692,544

METHODS OF COMMAND BASED AND CURRENT LIMIT CONTROLLED MEMORY DEVICE POWER UP

Micron Technology, Inc., ...

1. A method of powering one or more memory devices comprising:receiving an external power supply;
powering a first portion of a memory device;
receiving a command; and
powering a second portion of the memory device in response to receiving the command, wherein powering the second portion of the memory device comprises supplying a current-limited internal power.

US Pat. No. 10,692,542

COATED SLIDER TO INHIBIT CONTAMINATION ACCUMULATION

SEAGATE TECHNOLOGY LLC, ...

1. A slider comprising:an air-bearing surface (ABS) having a first area comprising a first material and a first surface energy, and a second area comprising a second material different than the first material and a second surface energy different than the first surface energy;
a constant-thickness oxide coating having a consistent and continuous surface energy across the first area and the second area; and
a self-assembled monolayer (SAM) coating on the oxide coating.

US Pat. No. 10,692,541

CARRIERLESS DRIVE INSERTION, RETENTION AND REMOVAL SYSTEM

Seagate Technology LLC, ...

1. A data storage device insertion, retention and removal system, the system comprising:a guide system including first and second opposing guide walls with guide features extending from the first and second guide walls, the guide features are configured to support a data storage device when the data storage device is positioned between the first and the second opposing guide walls; and
a slidable member operably coupled to one of the first guide wall or the second guide wall without being coupled to the other one of the first guide wall or the second guide wall, the slidable member comprising:
a bottom portion comprising a lifting member configured to enable lifting of the data storage device by the slidable member when the data storage device is within the guide system; and
a top portion comprising opposing clip features, with a first one of the opposing clip features configured to latch the slidable member into the first guide wall or the second glide wall when the data storage device insertion, retention and removal system is in a closed position, and a second one of the opposing clip features configured to capture the data storage device vertically within the guide system.

US Pat. No. 10,692,540

SYSTEMS AND METHODS FOR DYNAMIC VIDEO BOOKMARKING

JBF Interlude 2009 LTD, ...

1. A method comprising:providing a branching video structure comprising a plurality of video segments, each video segment comprising a predefined portion of one or more paths in the branching video structure, each path associated with a different video presentation;
during playback of a first one of the video presentations, receiving a plurality of decisions made by a user and traversing one of the paths in the branching video structure based on one or more of the decisions;
storing a bookmark associated with the user for subsequent retrieval, wherein the bookmark defines a state arising from one or more of the decisions made by the user during playback of the first video presentation;
receiving from the user a selection of the stored bookmark; and
in response to the selection of the stored bookmark, upon commencing playback of a second one of the video presentations, restoring the state within the second video presentation.

US Pat. No. 10,692,539

CROWDSOURCED VIDEO COLLABORATION

Google LLC, Mountain Vie...

1. A method comprising:determining, by a computer system, that a plurality of video clips of a first set of users are of a same event, based on timestamps and geolocation stamps of the video clips, wherein the timestamps of the video clips are indicative of times that the video clips were recorded by respective client devices;
identifying at least one additional video clip of a second user, wherein the at least one additional video clip is of the same event as the plurality of video clips of the first set of users;
upon identifying the at least one additional video clip of the same event as the plurality of video clips, requesting a permission of the second user to perform image processing on the at least one additional video clip; and
upon receiving the permission of the second user to perform image processing on the at least one additional video clip, performing the image processing on the at least one additional video clip to generate a processed video clip of the same event.

US Pat. No. 10,692,538

METHOD AND PROGRAM FOR GENERATING RESPONSIVE IMAGE

1. A method for generating a responsive image depending on an input operation of a user, the method comprising:obtaining, by a computer, a first image;
receiving an input for specifying a specific playback range, wherein the playback range corresponds to an entire interval or a partial interval in the first image; and
connecting a specific input operation to an entire region or a specific region of one or more image frames included in the playback range,
wherein the input operation adjusts movement of the image frames in the playback range and corresponds to motion of an object of the playback range in the first image.

US Pat. No. 10,692,537

SYNCHRONIZING AUDIO AND VIDEO COMPONENTS OF AN AUTOMATICALLY GENERATED AUDIO/VIDEO PRESENTATION

Apple Inc., Cupertino, C...

1. A non-transitory computer readable medium including one or more sequences of instructions that, when executed by one or more processors, cause the processors to perform operations comprising:generating, based on a collection of media clips stored on a device, an audio component for an audio/video (A/V) presentation;
determining a plurality of transition locations within the audio component;
obtaining a priority value for each of the plurality of transition locations within the audio component;
generating a video component for the A/V presentation comprising a plurality of edit points indicating transitions between image segments based on the collection of media clips, the audio component, the plurality of transition locations, and the priority value for each of the plurality of transition locations within the audio component, wherein the video component comprises at least one image segment based on a video clip, and wherein the at least one image segment is generated by determining a highest scoring range of the video clip to include in the at least one image segment,
wherein the video component comprises each of the plurality of edit points aligned with a subset of the plurality of transition locations based on priority values for the plurality of transition locations; and
generating the A/V presentation comprising the audio component and the video component.

US Pat. No. 10,692,536

GENERATION AND USE OF MULTICLIPS IN VIDEO EDITING

Apple Inc., Cupertino, C...

21. A method comprising:defining a plurality of multiclips, comprising:
analyzing a plurality of video clips to determine, for each video clip of the plurality of video clips, a time period and a location where the video clip was captured;
determining, for each video clip of the set of video clips, an amount of temporal overlap with other video clips of the set of video clips based on the time period for each video clip; and
identifying sets of video clips to associate together as multiclips based on: (a) each video clip in a particular multiclip being captured from one event at a same location by multiple cameras based on the location of each video clip, and (b) each video clip in a particular multiclip having at least a minimum percentage of temporal overlap with other video clips in the particular multiclip, wherein the minimum percentage of temporal overlap is non-zero;
displaying each multiclip as a single geometric shape on a different video track of a composite display area that spans along a timeline;
receiving an adjustment to the minimum percentage of temporal overlap;
analyzing the plurality of video clips to identify the sets of video clips that are to be associated with the plurality of multiclips based on the adjusted minimum percentage of temporal overlap;
receiving a plurality of different selections of video clips of the plurality of multiclips to form a composite presentation at a plurality of different instances in time, wherein only one video clip of one multiclip is part of the composite presentation at any instance in time; and
displaying a preview of the composite presentation on a preview display area.

US Pat. No. 10,692,535

APPARATUS AND METHODS FOR IMPROVING VIDEO QUALITY FROM A DIGITAL VIDEO SIGNAL INCLUDING REPLICATED IMAGE FRAMES

KARL STORZ Imaging, Inc.,...

1. A medical imaging apparatus for processing a frame of a digital video signal, the apparatus comprising:an image sensor assembly that generates a first video signal having a first frame rate;
a frame replication device that replicates pixels of a respective frame of the first video signal to produce at least one replicated frame;
a frame modification controller that randomly modifies at least some of the respective pixels in the at least one replicated frame resulting in at least one modified replicated frame; and
a video encoder that outputs a second video signal based on the at least one modified replicated frame.

US Pat. No. 10,692,534

DATA-PROVIDING APPARATUS, DATA-PROVIDING METHOD AND PROGRAM-SORTING MEDIUM

SONY CORPORATION, Tokyo ...

1. An information processing device, comprising:circuitry configured to provide information to a user, the information defining a graphical user interface for creating a new video by combining multiple video clips, wherein
the graphical user interface comprises a first area to display a plurality of images, each image representing a corresponding video clip;
the graphical user interface comprises a second area to display a video being played back; and
the graphical user interface comprises a third area to display a single video track that includes at least two video clips in an order of playback, and the single video track is used to create the new video from the at least two video clips,
wherein the circuitry is further configured to:
provide the information defining the graphical user interface, which provides for automatically trimming of a video clip of the at least two video clips by designating a start position and an end position only by positioning a start graphical pointer at the start position and positioning an end graphical pointer at the end position, and
select one text display effect item from a plurality of text display effect items, wherein the selected text display effect item is added to one of the multiple video clips when a drag-and-drop operation is performed.

US Pat. No. 10,692,533

STORYLINE EXPERIENCE

Google LLC, Mountain Vie...

1. A method comprising:providing, on a mobile device, a storyline content user interface (UI) for adding video content to a storyline, the storyline content UI having a first area including a media player, a second area including visual representations of video clips from the storyline, and a third area including a first UI element to record video content;
in response to a user activation of the first UI element, initiating recording of a new video clip using the first area, creating, by a processing device, a visual representation of the new video clip, and adding the visual representation of the new video clip to the second area;
in response to determining, by the processing device, that a duration of the new video clip has reached a predetermined threshold, stopping the recording of the new video clip and causing the new video clip to be associated with the storyline; and
in response to a user selection of the visual representation of the new video clip in the second area of the storyline content UI, playing the new video clip and at least one of the video clips from the storyline in a predetermined order in the first area of the storyline content UI.

US Pat. No. 10,692,531

METHODS FOR SERVING INTERACTIVE CONTENT TO A USER

Yieldmo, Inc., New York,...

1. A method for generating and distributing digital advertising content comprising:accessing a static graphical image depicting a set of visual objects representing advertising content;
extracting the set of visual objects from the static graphical image;
generating a set of frames;
for a first frame in the set of frames:
selecting a first visual object from the set of visual objects; and
inserting the first visual object into the first frame;
for a second frame in the set of frames:
selecting a second visual object from the set of visual objects; and
inserting the second visual object into the second frame;
defining an order for presenting the first frame and the second frame;
assembling the first frame and the second frame into a dynamic advertisement based on the order;
at a visual element loaded into a window of a first computing device, in response to a scroll event that moves the visual element upward within the window, sequentially rendering the first frame and the second frame, in the dynamic advertisement, in the visual element according to the order and at a rate proportional to a magnitude of the scroll event; and
based on the scroll event, generating an engagement metric for a user interacting with the visual element at the first computing device.

US Pat. No. 10,692,530

ELECTRONIC DEVICE AND METHOD OF MANAGING A PLAYBACK RATE OF A PLURALITY OF IMAGES

SAMSUNG ELECTRONICS CO., ...

1. A method for controlling a playback rate of a plurality of images using an electronic device, the method comprising:obtaining the plurality of images through a camera;
obtaining motion data of at least one region of interest (ROI) in the plurality of images, wherein a position of the ROI in the plurality of images corresponds to a position of at least one object included in the ROI;
identifying an image quality of the at least one ROI in the plurality of images based on at least one of a blur intensity or a contrast of the at least one ROI in the plurality of images;
identifying a key moment image from among the plurality of images based on the obtained motion data and the identified image quality;
determining at least one playback rate for the plurality of images based on the obtained motion data and a temporal distance of each of the plurality of images from the key moment image; and
displaying the plurality of images based on the at least one playback rate.

US Pat. No. 10,692,529

SYSTEMS AND METHODS AND SYSTEMS FOR READING DATA SEQUENTIALLY ON A MEDIA

Wasabi Technologies, Inc....

1. A method to read data sequentially on a media comprising:identifying, by a head server in communication with a plurality of storage devices, a first read location corresponding to a first plurality of portions of a first object;
determining, by the head server, a first length of the first plurality of portions of the first object;
identifying, by the head server, a second read location corresponding to a second plurality of portions of a second object using the first length;
transmitting, by respective ones of the first subset of plurality of storage devices, each of the first plurality of portions from the first read location to the head server;
reading, by the head server, the first plurality of portions of the first object from the first subset of plurality of storage devices;
incrementing, by the head server, a read pointer from the first read location to the second read location based on the first length;
transmitting, by respective ones of the second subset of plurality of storage devices, each of the second plurality of portions from the second read location to the head server; and
reading, by the head server, the second plurality of portions of the second object from the second subset of plurality of storage devices.

US Pat. No. 10,692,528

MAGNETIC TAPE APPARATUS

FUJIFILM Corporation, To...

1. A magnetic tape apparatus comprising:a magnetic tape;
a reading element unit; and
an extraction unit,
wherein the magnetic tape includes a non-magnetic support, and a magnetic layer including a ferromagnetic powder, a binding agent, and fatty acid ester on the non-magnetic support,
a full width at half maximum of spacing distribution measured by optical interferometry regarding a surface of the magnetic layer before performing a vacuum heating with respect to the magnetic tape is greater than 0 nm and equal to or smaller than 15.0 nm,
a full width at half maximum of spacing distribution measured by optical interferometry regarding the surface of the magnetic layer after performing the vacuum heating with respect to the magnetic tape is greater than 0 nm and equal to or smaller than 15.0 nm,
a difference Safter?Sbefore between a spacing Safter measured by optical interferometry regarding the surface of the magnetic layer after performing the vacuum heating with respect to the magnetic tape and a spacing Sbefore measured by optical interferometry regarding the surface of the magnetic layer before performing the vacuum heating with respect to the magnetic tape is greater than 0 nm and equal to or smaller than 12.0 nm,
the reading element unit includes a plurality of reading elements each of which reads data by a linear scanning method from a specific track region including a reading target track in a track region included in the magnetic tape, and
the extraction unit performs a waveform equalization process according to a deviation amount between positions of the magnetic tape and the reading element unit, with respect to each reading result for each reading element, to extract data derived from the reading target track from the reading result.

US Pat. No. 10,692,527

TARGET PARAMETER ADAPTATION

Seagate Technology LLC, ...

1. An apparatus comprising:a magnetic disc storage medium;
a read head configured to read data from the magnetic disc storage medium to generate an input signal;
an ADC circuit coupled to the read head, the ADC circuit configured to generate a plurality of samples of a digitized sample sequence based on the input signal from the read head; and
a circuit including a filter configured to:
update one or more adaptive coefficients of the filter based on an error signal, the error signal based on the plurality of samples of the digitized sample sequence;
update a constrained coefficient of the filter based on the one or more adaptive coefficients, the constrained coefficient and a desired value; and
generate a sample of a sample sequence based on the one or more adaptive coefficients and the updated constrained coefficient, the error signal being further based on the sample sequence.

US Pat. No. 10,692,526

ACTUATOR TIP CALIBRATION FOR ROBOTIC OPTICAL STORAGE SYSTEM

International Business Ma...

1. An apparatus comprising:a moveable arm configured for movement within an optical disc storage system;
a disc gripper device coupled to the moveable arm;
a disc kicker device including a stop portion, an actuator and an actuator tip that contacts an optical disc, the disc kicker device is coupled to the moveable arm;
a calibration system configured to: determine an operation state based on a stop position for the actuator tip in response to an applied torque to the disc kicker device, and perform alignment of the actuator tip with the optical disc.

US Pat. No. 10,692,525

ON WAFER LASER STABILITY CONTROL FOR HEAT-ASSISTED MAGNETIC RECORDING

Seagate Technology LLC, ...

1. An apparatus, comprising:a substrate;
a laser formed on a non-self supporting stricture and bonded to the substrate;
a waveguide deposited proximate the laser, the waveguide configured to communicate light from the laser to a near-field transducer that directs energy resulting from plasmonic excitation to a recording medium;
a light detector configured to detect an amount of light fluctuation;
at least one laser heater disposed proximate the laser; and
a controller configured to:
determine if the amount of light fluctuation is greater than or equal to about 1%;
control current supplied to the at least one heater if it has been determined that the amount of light fluctuation is greater than or equal to about 1%.

US Pat. No. 10,692,524

MAGNETIC TAPE DRIVE WITH A BURNISHING UNIT

International Business Ma...

1. A tape drive, comprising:a transport mechanism, the transport mechanism comprising a tape head, the tape drive being adapted for receiving a magnetic tape with the transport mechanism, and for transporting the magnetic tape by the transport mechanism, the tape head being adapted for performing read-write operations on an oxide side of the magnetic tape; and
a burnishing unit, the burnishing unit comprising a burnishing roller and a burnish controller, the burnishing roller comprising an abrasive shell, wherein the abrasive shell comprises blades, the blades having at least two different profiles, the blades being in rigid connection with the burnishing roller, the blades being adapted to support the received magnetic tape on the oxide side, the burnishing roller being installed in the tape drive upstream of the tape head such that the abrasive shell supports the received magnetic tape on the oxide side, the burnish controller being adapted for controlling movement of the burnishing roller.

US Pat. No. 10,692,523

MANUFACTURING METHOD OF MAGNETIC RECORDING MEDIUM

FUJIFILM Corporation, To...

1. A manufacturing method of a magnetic recording medium, in which the magnetic recording medium includes a magnetic layer including two or more different kinds of ferromagnetic powder and a binding agent on a non-magnetic support, and the magnetic layer shows two or more different natural ferromagnetic resonance frequencies equal to or greater than 30.0 GHz, the method comprising:forming a servo pattern on the magnetic layer by microwave-assisted recording,
wherein the magnetic layer is a single layer of a magnetic layer exhibiting two or more different natural ferromagnetic resonance frequencies of 30.0 GHz or more,
the magnetic layer comprises two or more different kinds of ferromagnetic powder,
the different kinds of ferromagnetic power have different coercive forces from each other, and
the coercive forces are 210 kA/m or more.

US Pat. No. 10,692,521

STORAGE ELEMENT

Sony Corporation, Tokyo ...

1. A storage element comprising:a layer structure including
a first layer having a first magnetization state;
a second layer having a second magnetization state; and
an intermediate layer provided between the first layer and the second layer,
wherein the second layer includes at least a first magnetic layer, a second magnetic layer, and a non-magnetic layer, and the non-magnetic layer is provided between the first magnetic layer and the second magnetic layer,
wherein the first magnetic layer contacts the intermediate layer, and
wherein the first layer contacts the intermediate layer and has a magnetization substantially perpendicular to a surface of the first layer.

US Pat. No. 10,692,520

MULTICHANNEL TAPE HEAD MODULE HAVING THERMAL DEVICE FOR CONTROLLING SPAN BETWEEN TRANSDUCERS

International Business Ma...

1. An apparatus, comprising:a module having an array of transducers; and
a heating element positioned proximate to the array of transducers, the heating element having multiple parts, wherein the multiple parts are distinct from each other, wherein the multiple parts comprise a first part, a second part, and a third part
wherein the first part includes a center portion, wherein the second and third parts include a second portion and a third portion, respectively,
wherein the second and third portions are positioned on opposite ends and a center portion positioned therebetween,
wherein the heating element is configured to produce more heat per unit length along the second and third portions at the opposite ends than in the center portion.

US Pat. No. 10,692,519

ADJUSTABLE SEEK ENERGY SETTINGS IN STORAGE DEVICE SYSTEMS

Microsoft Tchnology Licen...

1. A computer-implemented method for implementing classification-based adjustable seek energy settings in storage device systems, the method comprising:receiving a first request, wherein the first request is an input/output (I/O) request for a hard disk drive system;
selecting a first classification for the first request, wherein the first classification is selected from a plurality of classifications, wherein the first classification indicates a first priority level for executing the first request, the first priority level is associated with a first adjustable seek energy setting of a plurality adjustable seek energy settings for executing requests on the hard disk drive system, wherein a seek energy setting is an adjustable operational speed or energy setting for the hard disk drive system; and
based on the first classification indicating the first priority level associated with the first adjustable seek energy setting, transmitting the first classification to cause the hard disk drive system to set the first adjustable seek energy setting, wherein one or more hardware components of the hard disk drive system operates to execute the first request based on the first adjustable seek energy setting.

US Pat. No. 10,692,518

LINEAR FILTERING FOR NOISE-SUPPRESSED SPEECH DETECTION VIA MULTIPLE NETWORK MICROPHONE DEVICES

Sonos, Inc., Santa Barba...

1. A first NMD (“NMD”) comprising:a plurality of microphones comprising a first microphone and a second microphone;
one or more processors;
a network interface; and
tangible, non-transitory, computer-readable media storing instructions executable by the one or more processors to cause the first NMD to perform operations comprising:
receiving an instruction to process one or more audio signals captured by a second NMD comprising a third microphone, wherein the first and second NMDs are separate devices that are positioned at different physical locations within an environment;
after receiving the instruction,
functionally disabling the first microphone of the first NMD,
capturing a first audio signal via the second microphone of the first NMD, wherein the first audio signal received at the first NMD comprises first noise content from a noise source, and
receiving over the network interface a second audio signal captured via at least the third microphone of the second NMD, wherein the second audio signal received at the second NMD comprises second noise content from the noise source;
identifying the first noise content in the first audio signal captured by the first NMD;
using the identified first noise content from the first NMD to determine an estimated noise content captured by at least the second microphone of the first NMD and the third microphone of the second NMD;
using the estimated noise content to suppress the first noise content in the first audio signal and the second noise content in the second audio signal;
generating a composite audio signal by combining the suppressed first audio signal and the suppressed second audio signal;
determining that the composite audio signal includes a voice input comprising a wake word; and
in response to the determination, processing the voice input to identify a voice utterance different from the wake word.

US Pat. No. 10,692,517

VOICE INTERPRETATION DEVICE

LG ELECTRONICS INC., Seo...

1. An apparatus, comprising:a microphone; and
a processor configured to:
receive, via the microphone, audio comprising voice;
determine whether the received audio is an actual voice or a synthesized voice;
provide a first notification indicating that the received audio is the actual voice when the received audio is determined to be the actual voice;
provide a second notification indicating that the received audio is the synthesized voice when the received audio is determined to be the synthesized voice;
extract a first power spectrum corresponding to a first voice unit of the received audio;
extract a second power spectrum corresponding to a second voice unit of the received audio;
obtain similarity between the first power spectrum and the second power spectrum based on a comparison of the first power spectrum with the second power spectrum; and
determine that the received audio is the synthesized voice if the obtained similarity is less than a reference value.

US Pat. No. 10,692,516

DIALOGUE ANALYSIS

International Business Ma...

1. A method for real-time ranking of a contribution of participants during a live teleconference, the method comprising:setting, by a processor of a computing system, an initial contribution score of a first participant to the live teleconference, the initial contribution score being set by a predetermined participant to the live conference, and weighted based on a relative importance of the first participant to the live conference as perceived by the predetermined participant;
determining, by the processor, a current topic of the live conference;
generating, by the processor, an adjusted contribution score of the first participant based on the current topic of the live teleconference, wherein the adjusted contribution score is adjusted based on whether the current topic is a preferred topic of the first participant;
analyzing, by the processor, a dialogue input of the first participant using a prosody analysis technique to obtain prosody information associated with the dialogue input relating to the current topic;
determining, by the processor, that at least one of the one or more other participants provides a response, in the dialogue, to the dialogue input of the first participant, by distinguishing between a new dialogue input and a response to the dialogue input using the prosody analysis technique;
in response to determining that the response is provided:
analyzing, by the processor, the response using the prosody analysis technique to identify an emotive reaction associated with the response;
determining, by the processor, an input reaction measure indicative of the emotive reaction by the at least one of the one or more other participants to the dialogue input of the first participant;
weighting, by the processor, the input reaction measure based on a time between the dialogue input of the first participant and the response, wherein a distant response is weighted greater than a proximate response to identify whether the dialogue input had a lasting effect on the one or more participants;
generating, by the processor, a new contribution score based on the weighted input reaction measure and the current topic of the live conference, the new contribution score indicative of a first participant's contribution to a dialogue between the first participant and one or more other participants, wherein the new contribution score generated during the live conference for the first participant is measured from the adjusted contribution score;
in response to determining that no response is provided:
generating, by the processor, the new contribution score based on at least the prosody information associated with the dialogue input, measured from the adjusted contribution score; and
ranking, by the processor, the first participant with respect to the one or more other participants based on the new contribution score during the live teleconference.

US Pat. No. 10,692,515

DEVICES FOR ACOUSTIC ECHO CANCELLATION AND METHODS THEREOF

FORTEMEDIA, INC., Santa ...

1. A device for acoustic echo cancellation, comprising:a modulator, duplicating a far-end signal to a frequency range that is higher than the far-end signal to be a first frequency-shifted signal and generating a modulated signal according to the far-end signal and the first frequency-shifted signal;
a speaker, generating a sound signal according to the modulated signal;
a microphone, generating a microphone signal according to a near-end signal and an echo signal, wherein the echo signal is a convolution of the sound signal with a room impulse response;
a demodulator, extracting a demodulated signal and an echo-reference signal from the microphone signal; and
an adaptive filter, generating a recovered signal to recover the near-end signal according to the demodulated signal and the echo-reference signal.

US Pat. No. 10,692,514

SINGLE CHANNEL NOISE REDUCTION

Harman Becker Automotive ...

1. A noise reduction system, comprising:a detector block configured to detect noise components in an input signal to generate a signal-to-noise ratio spectrum of the input signal; and
a masking block operatively coupled to the detector block and configured to generate a final spectral noise removal mask and to apply the final spectral noise removal mask to the input signal if noise components in the input signal are detected, the final spectral noise removal mask being configured to suppress the noise components in the input signal, when applied, wherein the masking block comprises:
a first evaluation block configured to generate from the signal-to-noise ratio spectrum of the input signal a basic spectral noise removal mask, the first evaluation block further configured to compare the signal-to-noise ratio spectrum of the input signal to a predetermined signal-to-noise ratio threshold and to provide a weighting mask dependent on results of the comparison,
a mask modification block configured to modify the basic spectral noise removal mask dependent on the weighting mask to provide a once-modified spectral noise removal mask, and
a second evaluation block that is configured to compare the once-modified spectral noise removal mask to a minimum threshold and to provide a twice-modified spectral noise removal mask dependent on the results of the comparison.

US Pat. No. 10,692,513

LOW-FREQUENCY EMPHASIS FOR LPC-BASED CODING IN FREQUENCY DOMAIN

Fraunhofer-Gesellschaft z...

1. Audio decoder for decoding a bitstream based on a non-speech audio signal so as to produce from the bitstream a non-speech audio output signal, the bitstream comprising a quantized spectrum and a plurality of linear predictive coding coefficients, the audio decoder comprising:a bitstream receiver configured to extract the quantized spectrum and the linear predictive coding coefficients from the bitstream;
a de-quantization device configured to produce a de-quantized spectrum based on the quantized spectrum;
a low frequency de-emphasizer configured to calculate a reverse processed spectrum based on the de-quantized spectrum, wherein spectral lines of the reverse processed spectrum representing a lower frequency than a reference spectral line are deemphasized; and
a control device configured to control the calculation of the reverse processed spectrum by the low frequency de-emphasizer depending on the linear predictive coding coefficients comprised in the bitstream;
wherein the audio decoder comprises combination of a frequency-time converter and an inverse linear predictive coding filter receiving the plurality of linear predictive coding coefficients comprised in the bitstream, wherein the combination is configured to inverse-filter and to convert the reverse processed spectrum into a time domain in order to output the output signal based on the reverse processed spectrum and on the linear predictive coding coefficients.

US Pat. No. 10,692,512

JITTER BUFFER CONTROL, AUDIO DECODER, METHOD AND COMPUTER PROGRAM

Fraunhofer-Gesellschaft z...

1. A jitter buffer control for controlling a provision of a decoded audio content on the basis of an input audio content,wherein the jitter buffer control is configured to select a frame-based time scaling or a sample-based time scaling in a signal-adaptive manner, such that a decision whether a frame-based time scaling or a sample-based time scaling is used is adapted to the characteristics of the audio signal, and
wherein the jitter buffer control is implemented using a hardware apparatus, or using a computer, or using a combination of a hardware apparatus and a computer.

US Pat. No. 10,692,511

DECODING APPARATUS AND METHOD, AND PROGRAM

Sony Corporation, Tokyo ...

6. A decoding apparatus comprising:a demultiplexing unit configured to demultiplex an input code string and to supply a signal code string and a gain code string;
a gain readout unit configured to read out encoded gain values at least two gain sample positions of a time series signal and gain inclination values, each indicating inclination of a gain waveform represented by the gain values at a gain sample position;
an operation unit configured to obtain a gain sample position of an intersection between the two gain sample positions based on the gain values and the gain inclination values;
an interpolation processing unit configured to obtain a gain value at each sample position located between the two gain sample positions including the intersection through linear interpolation or non-linear interpolation, the linear interpolation or the non-linear interpolation being selected based on the gain sample position of the intersection and the two gain sample positions, wherein non-linear interpolation is selected except when a distance between the gain sample position of the intersection and either of the two gain sample positions is equal to or less than a predetermined threshold;
a signal decoding unit configured to decode the signal code string and to supply a decoded signal; and
a gain applying unit configured to correct a volume of the decoded signal based on the gain value and to output a volume-corrected output signal.

US Pat. No. 10,692,510

ENCODER AND METHOD FOR ENCODING AN AUDIO SIGNAL WITH REDUCED BACKGROUND NOISE USING LINEAR PREDICTIVE CODING

1. Encoder for encoding an audio signal with reduced background noise using linear predictive coding, the encoder comprising:a background noise estimator configured to estimate a representation of background noise of the audio signal;
a background noise reducer configured to generate a representation of a background noise reduced audio signal by subtracting the estimated representation of the background noise of the audio signal from a representation of the audio signal;
a predictor configured to subject the representation of the audio signal to linear prediction analysis to acquire a first set of linear prediction filter (LPC) coefficients and to subject the representation of the background noise reduced audio signal to linear prediction analysis to acquire a second set of linear prediction filter (LPC) coefficients; and
an analysis filter composed of a cascade of time-domain filters controlled by the acquired first set of LPC coefficients and the acquired second set of LPC coefficients to acquire a residual signal from the audio signal;
wherein the encoder is implemented using a hardware apparatus, or using a computer, or using a combination of a hardware apparatus and a computer.

US Pat. No. 10,692,509

SIGNAL ENCODING OF COMFORT NOISE ACCORDING TO DEVIATION DEGREE OF SILENCE SIGNAL

HUAWEI TECHNOLOGIES CO., ...

10. A method for determining an encoding manner executed by an encoder, comprising:predicting a comfort noise according to a currently-input frame assuming that the currently-input frame is encoded into a silence descriptor (SID) frame, the currently-input frame comprises a silence frame, an encoding manner of a previous frame of the currently-input frame is a continuous encoding manner, a comfort noise feature parameter of the comfort noise is predicted according to hangover frame feature parameters of L hangover frames preceding the currently-input frame and a current frame feature parameter of the currently-input frame, and L comprises a positive integer;
determining an actual silence signal, wherein an actual silence signal feature parameter of the actual silence signal is determined according to actual silence signal feature parameters of M silence frames, the M silence frames comprises the currently-input frame and (M?1) silence frames preceding the currently-input frame, and M comprises a positive integer;
determining a deviation degree between the comfort noise and the actual silence signal; and
determining an encoding manner according to the deviation degree, in response to the encoding manner comprises a hangover frame encoding manner or an SID frame encoding manner.

US Pat. No. 10,692,508

METHOD FOR GENERATING FILTER FOR AUDIO SIGNAL AND PARAMETERIZING DEVICE THEREFOR

ELECTRONICS AND TELECOMMU...

1. A method for post-processing an audio signal by a binaural renderer, comprising:receiving an input audio signal;
receiving one or more binaural room impulse response (BRIR) filter coefficients in a time domain corresponding to at least one position in a virtual reproduction space;
converting the BRIR filter coefficients into a plurality of sets of subband filter coefficients;
truncating each set of subband filter coefficients based on a filter order value for each subband obtained by at least partially using characteristic information extracted from each set of subband filter coefficients, wherein the filter order value is determined to be variable in a frequency domain;
generating fast Fourier transform (FFT) filter coefficients by fast Fourier transforming each set of truncated subband filter coefficients by a predetermined block size in a corresponding subband; and
performing block-wise fast convolution on each subband signal of the input audio signal by using the FFT filter coefficients corresponding thereto,
wherein the predetermined block size is determined to be a smaller value between a first value and a second value,
wherein the first value is obtained by multiplying a reference filter length of a corresponding set of truncated subband filter coefficients by 2, and
wherein the second value is a predetermined maximum FFT size.

US Pat. No. 10,692,507

METHODS AND APPARATUS TO PERFORM WINDOWED SLIDING TRANSFORMS

The Nielsen Company (US),...

1. An apparatus, comprising:a transformer to transform a first block of time-domain samples of an input signal into a first frequency-domain representation based on a second frequency-domain representation of a second block of time-domain samples of the input signal; and
a windower to apply a third frequency-domain representation of a time-domain window function to the first frequency-domain representation, wherein the windower includes a multiplier to multiply a vector including the first frequency-domain representation and a matrix including the third frequency-domain representation, and wherein at least one of the transformer or the windower is implemented by a logic circuit.

US Pat. No. 10,692,506

KEYWORD DETERMINATIONS FROM CONVERSATIONAL DATA

AMAZON TECHNOLOGIES, INC....

15. A computing system, comprising:at least one processor; and
memory including instructions that, when executed by the at least one processor, cause the computing system to:
determine, at a first computing device, that first audio data represents at least one trigger word, the determination including processing the first audio data using at least a speech processing algorithm;
determine that second audio data received within a specified time period of the first audio data represents at least one keyword;
determine an identity associated with the first computing device using at least voice recognition and the second audio data; and
receive from a second computing device, content associated with the at least one keyword and associated with the identity.

US Pat. No. 10,692,505

PERSONAL ASSISTANT APPLICATION

CELLCO PARTNERSHIP, Bask...

1. A method comprising:receiving, at a mobile device, user input for requesting personal information for a subject in proximity of the mobile device;
scanning, by the mobile device and based on receiving the user input, an area surrounding the mobile device to obtain an identifier;
detecting, by the mobile device, the identifier from another device that belongs to the subject;
generating, by the mobile device, a query that includes the identifier, wherein the query requests the personal information for the subject;
sending, by the mobile device, the query to a remote device, wherein the remote device normalizes the identifier, and wherein the remote device is different from the mobile device and the other device;
receiving, from the remote device, the personal information for the subject in response to the query; and
outputting, at the mobile device, the personal information.

US Pat. No. 10,692,504

USER PROFILING FOR VOICE INPUT PROCESSING

Apple Inc., Cupertino, C...

1. A non-transitory computer-readable storage medium having instructions stored thereon, the instructions, when executed by one or more processors of an electronic device, cause the one or more processors to:receive a voice input representing a user request for the electronic device to perform one or more operations;
in response to receiving the voice input, determine whether the voice input is provided by a registered user of the electronic device of a plurality of registered users of the electronic device based on at least a portion of the voice input;
in accordance with a determination that the voice input is provided by a registered user of the electronic device, process the voice input using less than an entire word library to determine the one or more operations, wherein words in the less than an entire word library correspond to identified interests of the registered user; and
output a result from performing the one or more operations.

US Pat. No. 10,692,503

VOICE DATA PROCESSING METHOD, APPARATUS AND STORAGE MEDIUM

TENCENT TECHNOLOGY (SHENZ...

1. A method comprising:obtaining an I-Vector vector of each of a plurality of voice samples, and selecting one of the plurality of voice samples as a target seed sample;
respectively calculating a first cosine distance between the I-Vector vector of the target seed sample and the I-Vector vector of each of remaining voice samples of the plurality of voice samples, the target remaining voice samples being voice samples other than the target seed sample in the plurality of voice samples; and
filtering the plurality of voice samples according to the first cosine distances to obtain at least one target voice sample, whose first cosine distance is greater than a first threshold.

US Pat. No. 10,692,502

METHOD AND APPARATUS FOR DETECTING SPOOFING CONDITIONS

Pindrop Security, Inc., ...

1. A method for detecting a spoofed voice source, the method comprising:receiving a voice sample;
extracting at least deep acoustic features from the voice sample using a first deep neural network (DNN), wherein the first DNN comprises a max pooling layer that is configured to extract features of at least one audio artifact or channel artifact from the deep acoustic features; and
calculating, via a second DNN that receives the extracted at least deep acoustic features, a likelihood that the voice sample includes a spoofing condition based in part on the features of at least one audio artifact or channel artifact in the deep acoustic features.

US Pat. No. 10,692,501

DIARIZATION USING ACOUSTIC LABELING TO CREATE AN ACOUSTIC VOICEPRINT

Verint Systems Ltd., Her...

1. A method of diarization of audio files, the method comprising:selecting a plurality of audio files from a database server, wherein each audio file is a recording of a customer service interaction including a known speaker and at least one other speaker, wherein each audio file selected maximizes an acoustical difference in voice frequencies between the known speaker and the at least one other speaker in the same audio file;
performing a blind diarization on the selected audio files to segment the audio files into a plurality of segments of speech separated by non-speech, such that each segment has a high likelihood of containing speech sections from a single speaker;
automatedly applying at least one metric to the segments of speech with a processor to label segments of speech likely to be associated with the known speaker and clustering the selected segments into an audio speaker segment;
analyzing the selected audio speaker segments to create an acoustic voiceprint, wherein the acoustic voiceprint is built from all the selected speaker segments; and
applying the acoustic voiceprint to the audio files with the processor to label a portion of the audio file as having been spoken by the known speaker.

US Pat. No. 10,692,500

DIARIZATION USING LINGUISTIC LABELING TO CREATE AND APPLY A LINGUISTIC MODEL

Verint Systems Ltd., Her...

1. A method of diarization of audio data from a customer service interaction between at least an agent and a customer, the method comprising:receiving a set of diarized textual transcripts of customer service interactions between at least an agent and a customer from a transcription server, wherein the diarized textual transcripts are grouped in pluralities comprising at least a transcript associated to the agent and a transcript associated to the customer, wherein the transcript associated to the agent and the transcript associated to the customer are from a singular customer service interaction;
automatedly applying at least one heuristic to the diarized textual transcripts with a processor to select at least one of the transcripts in each plurality as being associated to the agent;
analyzing the selected transcripts with the processor to create at least one linguistic model;
saving the at least one linguistic model to a linguistic database server; and
applying the linguistic model to new transcribed audio data with the processor to label a portion of the transcribed audio data as having been spoken by the agent, where in the new transcribed audio data is not diarized and a known speaker has not yet been associated with the new transcribed audio data.

US Pat. No. 10,692,499

ARTIFICIAL INTELLIGENCE VOICE RECOGNITION APPARATUS AND VOICE RECOGNITION METHOD

LG ELECTRONICS INC., Seo...

1. A voice recognition apparatus comprising:a main body;
a cover housing coupled to an upper side of the main body;
a grill provided with a plurality of through-holes, formed in a vertically long cylindrical shape, and to surround the main body;
an audio input device configured to receive a voice;
a communication transceiver disposed in the main body and configured to transmit voice data received from the audio input device to a server system, which performs voice recognition processing, and receive recognition result data on the voice data from the server system;
a controller electrically connected to the audio input device and the communication transceiver, and configured to control the audio input device and the communication transceiver; and
a window provided inside the cover housing and including at least one voice passage hole,
wherein an upper surface of the main body is formed as a slope having a front portion at a low height and a rear portion at a high height, and the slope is disposed parallel to the window,
wherein, when a voice command in the voice data corresponds to a pre-stored keyword command, the controller performs control to perform an operation corresponding to the pre-stored keyword command,
wherein when the voice command in the voice data does not correspond to the pre-stored keyword command, the controller performs control to transmit the voice data including the voice command to the server system,
wherein if result data corresponding to the voice data is not received from the server system, the controller is configured to output a message for requesting re-inputting a command, and
wherein if connection with the server system is unstable or not smooth, the controller is configured to output a pre-stored waiting guidance message.

US Pat. No. 10,692,498

QUESTION URGENCY IN QA SYSTEM WITH VISUAL REPRESENTATION IN THREE DIMENSIONAL SPACE

International Business Ma...

1. A method implemented by an information handling system that includes a memory and a processor, the method comprising:identifying a current mood state of a requestor from whom a question has been submitted to a question answering (QA) system, wherein the current mood state is based on a current emotion of the requestor, a current language usage of the requestor, and a current socialness of the requestor;
determining a current processing state of the QA system selected from the group consisting of an idle state, a busy state, and a listening state;
displaying an avatar to the requestor at a display device accessible by the requestor, wherein the avatar concurrently exhibits both a first visual characteristic and a second visual characteristic, the first visual characteristic indicating the requestor's current mood state and the second visual characteristic indicating to the requestor the current processing state of the QA system; and
in response to displaying the avatar to the requestor at the display device that informs the requestor of the current processing state of the QA system:
determining, based on the identified mood state, an urgency associated with the requestor;
analyzing data pertaining to a plurality of candidate answers generated by the QA system, wherein the analysis results in an urgency characteristic pertaining to each of the candidate answers;
adjusting a scoring associated with each of the candidate answers based on a comparison of the requestor's urgency and the urgency characteristic associated with each of the candidate answers; and
returning at least one of the candidate answers to the requestor as one or more answers, wherein the answers are selected from the candidate answers based on the adjusted scoring.

US Pat. No. 10,692,497

SYNCHRONIZED CAPTIONING SYSTEM AND METHODS FOR SYNCHRONIZING CAPTIONING WITH SCRIPTED LIVE PERFORMANCES

1. A non-transitory computer readable medium storing a synchronized captioning program which when executed by at least one processing unit of a computing device provides accurate real-time captioning to a scripted live performance, said synchronized captioning program comprising sets of instructions for:receiving a digital script file comprising a script with text associated with a scripted live performance;
reading in the text of the script associated with the scripted live performance;
parsing the text of the script into time segments at which to display specific captions in connection with the scripted live performance;
adding the time segments for captions to the script;
adding a template overlay to the script, said template overlay comprising a slot for a performance name and a slot for live performance actor information related to one or more actors designated to perform in the scripted live performance;
requesting that a user provide captions and scripted live performance information to enhance the script, wherein the captions and scripted live performance information comprises the performance name, live performance actor information of at least one actor, captions display colors, and captions font size;
receiving user input comprising the captions and scripted live performance information;
adding the captions and scripted live performance information to the script based on the slots of the template overlay;
saving the script and the captions and scripted live performance information as an enhanced digital script for the scripted live performance;
annotating the enhanced digital script with information related to the scripted live performance;
registering a microphone as a live streaming source that will be used to capture speech during performance of the scripted live performance;
assigning the live streaming source to a first actor designated to speak into the registered microphone during the scripted live performance;
registering a caption display device that will be used by an audience member to view captions of the captured speech during performance of the scripted live performance;
receiving speech of the first actor captured by the registered microphone during performance of the scripted live performance;
generating captions for display comprising at least one of script captions and captions of the captured speech of the first actor;
displaying the captions on the registered caption display device during performance of the scripted live performance; and
displaying the template overlay slot for live performance actor information on the registered caption display device, wherein the display of the template overlay slot for live performance actor information displays a name of the first actor when captions of the captured speech of the first actor is displayed on the registered caption display device.

US Pat. No. 10,692,496

HOTWORD SUPPRESSION

Google LLC, Mountain Vie...

1. A computer-implemented method comprising:receiving, by a computing device, audio data corresponding to playback of an utterance;
providing, by the computing device, the audio data as an input to a model (i) that is configured to determine whether a given audio data sample includes an audio watermark and (ii) that was trained using watermarked audio data samples that each include an audio watermark sample and non-watermarked audio data samples that do not each include an audio watermark sample;
receiving, by the computing device and from the model (i) that is configured to determine whether the given audio data sample includes the audio watermark and (ii) that was trained using the watermarked audio data samples that include the audio watermark and the non-watermarked audio data samples that do not include the audio watermark, data indicating whether the audio data includes the audio watermark; and
based on the data indicating whether the audio data includes the audio watermark, determining, by the computing device, to continue or cease processing of the audio data.

US Pat. No. 10,692,495

METHOD OF RECEIVING COMMANDS FOR ACTIVATING VOICE-RECOGNITION SERVICE AND ELECTRONIC DEVICE FOR IMPLEMENTING SAME

Samsung Electronics Co., ...

1. An electronic device comprising:a speaker;
a microphone;
a communication interface;
at least one processor electrically connected to the speaker, the microphone, and the communication interface; and
a memory electrically connected to the processor,
wherein the memory stores instructions, and the instructions are configured to cause the processor, when executed, to:
activate a voice recognition service in response receiving a specified user input, receive a voice command during activation of the voice recognition service;
provide a feedback for the voice command;
deactivate the voice recognition service after providing the feedback;
receive a voice signal distinct from the specified user input during deactivation of the voice recognition service,
in response to receiving the voice signal, identify whether at least a portion of the voice signal corresponds to a wake-up command that is obtained from the voice command, and
in response to identifying that the at least the portion of the voice signal corresponds to the wake-up command, activate the voice recognition service.

US Pat. No. 10,692,494

APPLICATION-INDEPENDENT CONTENT TRANSLATION

Sattam Dasgupta, Bangalo...

1. An electronic device, comprising:a display unit;
at least one processor;
memory coupled to the at least one processor; and
a first application stored in the memory and configured to be executed by the at least one processor, the first application comprises:
a receiving module to receive a trigger to activate the first application;
a display module to display, on the display unit, at least one visual indicator associated with the first application on a graphical user interface associated with a second application upon activating the first application, wherein the first application and the second application are to simultaneously run in the electronic device and the at least one visual indicator associated with the first application is superimposed on the graphical user interface associated with the second application; and
a translation module to translate content on the graphical user interface associated with the second application from text-to-speech or to translate input speech from speech-to-text in response to selecting the at least one visual indicator associated with the first application.

US Pat. No. 10,692,493

INTELLIGENT ASSISTANCE USING VOICE SERVICES

Dell Products, L.P., Rou...

1. An Information Handling System (IHS), comprising:a processor; and
a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to:
transmit an audio instruction to a voice service provider, wherein the voice service provider is configured to: (i) convert the audio instruction into a text instruction, at least in part, by brokering the use of different language models, wherein at least one of the different language models is selected based upon context information, and (ii) transmit the text instruction and the context information to an intelligent assistance provider;
receive a command from the intelligent assistance provider, wherein the intelligent assistance provider is configured to generate the command based upon the text instruction and the context information; and
execute the command.

US Pat. No. 10,692,492

TECHNIQUES FOR CLIENT-SIDE SPEECH DOMAIN DETECTION USING GYROSCOPIC DATA AND A SYSTEM USING THE SAME

Intel IP Corporation, Sa...

1. A device comprising:a memory;
a first processor coupled to the memory, wherein the first processor includes a low power mode, wherein while in the low power mode the first processor being configured to:
receive a plurality of audio samples;
identify at least one context characteristic associated with the received plurality of audio samples, wherein the at least one context characteristic includes linguistic characteristics associated with the received plurality of audio samples, wherein the at least one context characteristic includes a keyword or key phrase; and
a second processor to remotely host a voice recognition engine to analyze speech, and in response to establishing communication with the first processor, receive a session initialization message by the voice recognition engine, wherein the session initialization message includes the at least one context characteristic, wherein the session initialization message to cause the voice recognition engine to load one or more models into a memory based at least in part on the at least one identified context characteristic, wherein the voice recognition engine analyzes speech from at least part of the plurality of audio samples with the one or more models;
Wherein the session initialization message includes sensor data from a gyroscope.

US Pat. No. 10,692,491

METHODS AND SYSTEMS FOR RECIPE MANAGEMENT

KONINKLUKE PHILIPS N.V., ...

1. An apparatus for recipe management, the apparatus comprising:a network interface configured to receive at least one communication comprising natural language concerning the preparation of food or drink;
a persistent memory for storage, and
at least one processor arranged to:
receive from the network interface the at least one communication comprising natural language concerning the preparation of food or drink,
pre-process, with assistance from a speech recognition processor, the at least one received communication, in the case where the at least one communication comprises video content including closed captioning text resulting in pre-processed transcribed text,
pre-process the at least one received communication comprising video content using speech recognition to extract text from said received communication, in the case where the at least one received communication is sourced from at least one source of cooking content comprising spoken language,
extract at least one preparation direction from the at least one received communication;
customize certain preparation directions from among the at least one preparation direction prior to providing the at least one preparation direction to the user;
identify from a database of information describing capabilities of various intelligent cooking appliances, one or more intelligent appliances capable of independently performing steps of a recipe prior to transforming at least some of the extracted preparation directions into machine-executable instructions that are formatted for execution by said identified intelligent appliances,
transform the at least one extracted preparation direction into at least one machine-executable instruction in the case where said one or more intelligent appliances have been identified as capable of independently performing the at least one extracted preparation direction;
provide the at least one extracted preparation direction directly to the user in the case where said one or more intelligent appliances capable of independently performing steps of said recipe cannot be identified at said identification step,
receive from the network interface, real-time feedback from a user including color, smell and time responsive to supplemental information provided to the user at various intermediate stages of the cooking process to determine whether the user has successfully or unsuccessfully completed various stages of the recipe, wherein said supplemental information is provided as a supplement to the at least one extracted preparation directions; and
provide alternate instructions to the user to prepare the recipe to correct mistakes and/or errors committed in the course of preparing the recipe, responsive to said user feedback.

US Pat. No. 10,692,490

DETECTION OF REPLAY ATTACK

Cirrus Logic, Inc., Aust...

1. A method of detecting a replay attack, the method comprising:receiving an audio signal representing speech;
identifying speech content present in at least a portion of the audio signal;
obtaining information about a frequency spectrum of each portion of the audio signal for which speech content is identified;
for each portion of the audio signal for which speech content is identified, retrieving information about an expected frequency spectrum of the audio signal;
comparing the frequency spectrum of portions of the audio signal for which speech content is identified with the respective expected frequency spectrum in one of a frequency band of 20-200 Hz and an ultrasonic frequency band; and
determining that the audio signal results from a replay attack if a measure of a difference between the frequency spectrum of the portions of the audio signal for which speech content is identified and the respective expected frequency spectrum exceeds a threshold level.

US Pat. No. 10,692,489

NON-SPEECH INPUT TO SPEECH PROCESSING SYSTEM

Amazon Technologies, Inc....

1. A computer-implemented method of using motion data to interact with a speech processing system, the method comprising:receiving input audio data from a wearable device;
associating the input audio data with an indicator;
performing automatic speech processing (ASR) on the input audio data to determine first text data;
performing natural language understanding (NLU) processing on the first text data to determine a command;
determining that execution of the command requires further input from a user;
determining prompt text data corresponding to a solicitation of the further input;
performing text-to-speech (TTS) processing on the prompt text data to determine prompt audio data;
sending the prompt audio data to the wearable device;
receiving further data from the wearable device, the further data corresponding to rotation of the wearable device about at least one axis;
associating the further data with the indicator;
processing the further data to determine that the further data corresponds to the command;
determining that the further data satisfies a condition;
performing further NLU processing using the further data and the indicator to determine a response to the prompt audio data; and
executing the command based at least in part on the response.

US Pat. No. 10,692,488

IMPLEMENTING A WHOLE SENTENCE RECURRENT NEURAL NETWORK LANGUAGE MODEL FOR NATURAL LANGUAGE PROCESSING

INTERNATIONAL BUSINESS MA...

1. A method, comprising:selecting, by a computer system, a test set of sentences from among a plurality of sentences applied to train a whole sentence recurrent neural network language model to estimate the probability of likelihood of each whole sentence processed by natural language processing being correct;
generating, by the computer system, a plurality of imposter sentences from among the test set of sentences by substituting one word in each sentence of the test set of sentences;
generating, by the computer system, through the whole sentence recurrent neural network language model, a first score for each sentence of the test set of sentences and at least one additional score for each of the plurality of imposter sentences; and
evaluating, by the computer system, an accuracy of the natural language processing system in performing sequential classification tasks based on an accuracy value of the first score in reflecting a correct sentence and the at least one additional score in reflecting an incorrect sentence.

US Pat. No. 10,692,487

PARAMETER COLLECTION AND AUTOMATIC DIALOG GENERATION IN DIALOG SYSTEMS

GOOGLE LLC, Mountain Vie...

1. A method implemented by one or more processors, the method comprising:determining, based on user interface input from a developer creating a dialog agent for a dialog system:
a dialog system intent of the dialog agent,
a plurality of parameters for the dialog system intent,
for each of the parameters, whether it is a mandatory parameter for the dialog system intent or an optional parameter for the dialog system intent, and
an action to be performed when the dialog system intent is triggered and values for at least the mandatory parameters are resolved, wherein the action is performed based on the resolved values;
associating the dialog system intent with the action and associating the parameters with the dialog system intent, and with an indication of whether they are mandatory or optional parameters;
subsequent to the associating:
receiving a speech input provided via a dialog system interface of a client device, the dialog system interface being associated with the dialog system;
determining, based on processing the speech input, to activate the dialog system intent of the dialog agent;
responsive to activating the dialog system intent of the dialog agent:
determining whether values for all of the mandatory parameters for the dialog system intent are all resolvable without initiating a parameter collection dialog;
when it is determined that the values for all of the mandatory parameters are resolvable without initiating the parameter collection dialog:
initiating performance of the action based on the values for all the mandatory parameters, without initiating the parameter collection dialog;
when it is determined that values for all of the mandatory parameters are not resolvable without initiating the parameter collection dialog:
performing a parameter collection dialog until values for all of the mandatory parameters are resolved; and
initiating performance of the action based on the values for all the mandatory parameters, after performing the parameter collection dialog.

US Pat. No. 10,692,486

FOREST INFERENCE ENGINE ON CONVERSATION PLATFORM

INTERNATIONAL BUSINESS MA...

1. A computer-implemented method for generating inferences from a forest of predefined problem determination trees using a processor-based conversation platform, the method comprising:selecting a tree from among the forest of predefined problem determination trees, responsive to user utterances uttered during an inference generating session;
navigating the tree to allocate a relevant tree node to generate a problem diagnosis question or a problem resolution action by understanding the user utterances among common interaction patterns in problem diagnosis and problem resolution dialogs; and
providing speech for uttering the problem diagnosis question or the problem resolution action to a user,
wherein said selecting step comprises (i) traversing entry points of the trees and transferring each of the entry points to a respective vector Vi, (ii) transferring the user utterances to a vector V0, (iii) calculating, for each of the entry points, a distance di between the vector V0 and the vector Vi, wherein the selected tree has a minimum distance between a given one of the entry points corresponding to the selected tree and the user utterances.

US Pat. No. 10,692,485

NON-SPEECH INPUT TO SPEECH PROCESSING SYSTEM

Amazon Technologies, Inc....

1. A computer-implemented method comprising:receiving, from a device, first JavaScript Object Notification (JSON) data comprising a first message identifier, a first speech-session identifier and a first indicator of audio data;
receiving, from the device, the audio data corresponding to the first indicator and corresponding to an utterance;
receiving, from the device, second JSON data comprising a second message identifier, the first speech-session identifier, a second indicator of motion data and data indicating an association between the motion data with the audio data;
receiving, from the device, the motion data corresponding to the second indicator, the motion data representing movement of the device;
associating the motion data and the audio data using the first speech-session identifier;
performing speech processing using the audio data to obtain natural language understanding (NLU) output data;
processing the NLU output data and the motion data to determine a command corresponding to the utterance;
determining output audio data corresponding to the command; and
sending the output audio data to the device.

US Pat. No. 10,692,484

TEXT-TO-SPEECH (TTS) PROCESSING

Amazon Technologies, Inc....

1. A computer-implemented method for generating speech from text, the method comprising:training, using multi-task learning, to create a speech model, wherein:
the speech model includes:
a sample model configured to input text data and output audio samples,
a conditioning model configured to input text metadata corresponding to the input text data and to condition the sample model, and
an output model configured to input the output audio samples and output audio output data, and
the training includes:
using a first section of the conditioning model, configuring at least one hidden layer of the sample model in accordance with a first task, wherein the first task includes minimizing a difference between the audio output data and corresponding training data;
using a second section of the conditioning model, configuring the at least one hidden layer of the sample model in accordance with a second task, wherein the second task includes maximizing a metric of perceived quality of the audio output data;
including the first section of the conditioning model in the speech model, and
discarding the second section of the conditioning model; and
generating, using first text data and the speech model, first audio output data corresponding to the input text data.

US Pat. No. 10,692,483

ACTIVE NOISE CANCELLATION DEVICE AND EARPHONE HAVING ACOUSTIC FILTER

1. An active noise cancellation device having an acoustic filter, the active noise cancellation device comprising:a casing, comprising a first channel and a second channel, wherein a channel length between a first internal end and a first external end of the first channel is greater than a channel length between a second internal end and a second external end of the second channel;
an active noise cancellation unit, comprising:
an external microphone, disposed outside the casing, and configured to detect an ambient noise, wherein a location of the external microphone corresponds to a location of the first external end;
a speaker, disposed at the second external end, and configured to output a phase-inverted signal of the ambient noise; and
a noise cancellation processor, electrically coupled to the external microphone and the speaker; and
an acoustic filter, disposed inside the first channel.

US Pat. No. 10,692,482

IN-EAR ACTIVE NOISE REDUCTION EARPHONE

SHENZHEN CANNICE TECHNOLO...

1. An in-ear active noise reduction earphone, comprising a housing, whereinthe housing comprises a rear chamber and a front chamber, and the housing is laterally provided with a sound generating unit separating the rear chamber from the front chamber;
the rear chamber is located at a top of the housing, a feedforward microphone is installed inside the rear chamber, the front chamber is located at a bottom of the housing, and a feedback microphone is installed inside the front chamber; and
wherein, the front chamber comprises a first front chamber and a second front chamber, and the feedback microphone is installed inside the second front chamber; and
wherein the first front chamber is arranged below the sound generating unit;
the second front chamber is arranged at one side of the first front chamber and between the rear chamber and the first front chamber, and separates the rear chamber from the front chamber together with the sound generating unit; and
the second front chamber and the first front chamber are separated from each other by a diaphragm having a through hole at a middle of the diaphragm.

US Pat. No. 10,692,481

SYSTEMS, APPARATUS, AND METHODS FOR DRONE AUDIO NOISE REDUCTION

Intel Corporation, Santa...

1. An apparatus to reduce audio noise from a drone, the apparatus comprising:an acoustic sensor to gather acoustic data;
at least one rotational motion sensor to gather first rotational motion data of a first rotor and second rotational motion data of a second rotor; and
an analyzer to:
identify a first filter that matches the first rotational motion data;
identify a second filter that matches the second rotational motion data;
filter the acoustic data into filtered acoustic data with the first identified filter and the second identified filter; and
generate an audio signal based on the filtered acoustic data.

US Pat. No. 10,692,480

SYSTEM AND METHOD OF READING ENVIRONMENT SOUND ENHANCEMENT BASED ON IMAGE PROCESSING AND SEMANTIC ANALYSIS

Harbin Institute of Techn...

1. A reading environment sound enhancement system based on image processing and semantic analysis, comprising:an image acquisition device for acquiring a reading image of a user, and
a processing device having an operation unit for respectively controlling a transmission unit, a memory unit and an audio unit, and for performing transmission, storage and audio synthesis,
wherein the operation unit comprises:
an image extraction module configured to receive an input signal of the image acquisition device, and to convert the image into an image signal;
a word recognition module configured to process the image signal for clear and easy recognition, to identify at least one word from the image signal, to store the recognized word in a cached text file, and to classify the words in the text file;
a semantic analysis module configured to identify the semantics of the classified word, to extract environmental semantic words and emotional semantic words respectively, and to retrieve an environmental background music or an emotional background music by comparing the environmental semantic words or the emotional semantic words to an element in a background music library; and
an audio synthesis module for audio synthesis and sound enhancement on the basis of background music, comprising:
a time domain recorder for recording at least one reading time node according to a text change in a reading target area of the acquired image, recording at least one emotional time node if the accumulated emotional score value exceeds a preset threshold, each emotional time node corresponding to a position of the emotional word in a text segment, and generating a time domain control bar by integrating the reading time node and the emotional time node; and
a mixer for superimposing audio signals of the background music and the sound effect music in time domain by a saturator having an attenuation factor, by means of the time domain control bar.

US Pat. No. 10,692,479

MUSICAL INSTRUMENT PICKUP AND MUSICAL INSTRUMENT

YAMAHA CORPORATION, Hama...

1. A musical instrument pickup comprising:a vibrating body that is disposed facing a plurality of sound sources included in a musical instrument and configured to vibrate in response to sounds from the plurality of sound sources, the vibrating body having an attenuation factor of vibration greater than an attenuation factor of sound generated in the plurality of sound sources; and
a sensor configured to detect a vibration of the vibrating body.

US Pat. No. 10,692,478

KEYBOARD APPARATUS

YAMAHA CORPORATION, Hama...

1. A keyboard apparatus comprising:a key;
a frame;
a flexible section configured to rotate the key with respect to the frame, the flexible section having a longitudinal direction, and including a region where a length of the flexible section in a first direction perpendicular to a scale direction continuously increases toward a first end and a second end of the flexible section in a cross section perpendicular to the longitudinal direction of the flexible section; and
a first supporting section supporting the side closer to the first end of the flexible section than the region in the flexible section, the first supporting section including a bonding section bonded to the first end of the flexible section, the bonding section including a first section and a second section, the first section and the second section keeping continuity with the flexible section, and a recessed section being arranged at a position, in a scale direction and sandwiched between the first section and the second section, of the bonding section.

US Pat. No. 10,692,477

STRAINER ASSEMBLY FOR SNARE DRUM

K.H.S. Musical Instrument...

1. A strainer assembly for a snare drum having a shell and a bottom drumhead, comprising:a plurality of snare wires with each having a first end and a second end;
a frame coupling with the first end and the second end of each of the plurality of the snare wires;
a control mechanism comprising:
a first stationary base connecting to the shell;
a slidable part being vertically movable in a chute of the first stationary base;
a first control member comprising a first bottom plate inserted into the first stationary base, the first bottom plate comprising an opening and being placed at an initial position to block vertical movement of the slidable part;
a first button connecting to the first control member and being pressed to control a horizontal movement of the first bottom plate so as to allow the slidable part to vertically pass through the opening; and
a throw-off mechanism comprising a slidable lower part connecting to a second end of the frame and a second button configured to control vertical movement of the slidable lower part.

US Pat. No. 10,692,476

INSTRUMENT STRING CLEANER

1. An instrument string cleaner adapted for cleaning the strings of a stringed instrument, comprising:a clamping mechanism that is adapted to securely connect with and hold onto the strings of a stringed instrument;
the clamping mechanism including a top arched plate and a bottom arched plate held together with a pin that extends the width of the top and bottom plates;
coil spring having the pin extending there through, the coil spring having a free end at either end of the coil spring engaging the top arched plate and the bottom arched plate;
the string cleaner being normally biased to a closed position by the coil spring where the top and bottom arched plates are pressed against each other;
the string cleaner having an open position where the top and bottom arched plates are spaced from each other so that the strings of the instrument can be disposed therebetween;
a first cleaning pad attached to a bottom surface of the top arched plate;
a second cleaning pad attached to a top surface of the bottom arched plate;
the bottom arched plate has a first convex shape adapted to accommodate an arc, size, and width of a fingerboard of the stringed instrument;
one end of the bottom arched plate has a first upright lip that projects upward from the upper side of the bottom arched plate;
an opposite end of the bottom arched plate has a second upright lip extending outward from the upper side of the arched portion;
each end of the second upright lip has an upright ear adapted to receive the pin;
a finger tab extends outward from the second upright lip in a direction away from and generally parallel to the arched portion;
the top plate has an arched portion that has a convex shape with a bottom side adapted to have an approximately same shape as the arched portion of the bottom plate;
the front end of the arched portion of the top plate is adapted to sit adjacent an interior side of the first upright lip when the string cleaner is in the closed position;
at an opposite side of the arched portion of the top plate is a third upright lip extending approximately perpendicular to an upper side of the arched portion of the top plate, wherein at each end of the third upright lip is an upright ear having a pin hole there through adapted to receive the pin;
a first finger tab extending outward from the third upright lip in a direction away from and generally perpendicular to the arched portion of the top plate;
a latch clip is disposed at one side of the second finger tab and extends away from the arched portion of the top plate and generally perpendicular to the second finger tab; and
the latch clip has a bend across the clip and is adapted to snap onto the first finger tab and hold it in an open position.

US Pat. No. 10,692,475

BODY FOR STRINGED INSTRUMENT AND STRINGED INSTRUMENT

YAMAHA CORPORATION, Hama...

1. A body for a stringed instrument that includes a neck attached to the body and a bridge for supporting a plurality of strings extending between a distal end of the neck and the body, the body comprising:a solid body with a top side, a bottom side, and a distal side where the neck would extend from the solid body, and shaped to provide a first protrusion that extends outwardly from the distal side; and
a first rigidity adjusting member affixed to the top side of the solid body and extending from top-side area of the solid body, where the bridge would be disposed, to the first protrusion.

US Pat. No. 10,692,474

KEY UNIT AND KEYBOARD INSTRUMENT

CASIO COMPUTER CO., LTD.,...

1. A keyboard instrument comprising:a plurality of key blocks, each key block including:
a plurality of key main bodies, each key main body having a top surface that is pressable by a user to play the keyboard instrument;
a plurality of connecting sections respectively extending from the key main bodies, each of the connecting sections being deformable in response to pressing at the top surface of a corresponding one of the key main bodies by the user; and
a supporting section which supports the plurality of key main bodies as one key block through the plurality of connecting sections,
wherein the plurality of key blocks are stacked at the respective supporting sections thereof in an instrument case so that a plurality of connecting sections of one of the key blocks and a plurality of connecting sections of another one of the key blocks overlap each other, and
wherein, in at least one of the key blocks, each of the connecting sections extends from a top surface side of the corresponding one of the key main bodies.

US Pat. No. 10,692,473

DISPLAY PIXEL CORRECTION USING COMPRESSION

Facebook Technologies, LL...

8. A method for pixel correction in an electronic display, comprising:generating an image of pixels of the electronic display while first color sub-pixels of the pixels emit a first color light;
determining brightness adjustment levels for the first color sub-pixels based on the image;
determining a set of adjustment quantization values for the first color sub-pixels based on fitting the brightness adjustment levels for the first color sub-pixels to a predefined number of values by:
generating brightness adjustment level bins from the brightness adjustment levels for the first color sub-pixels;
determining a range of the brightness adjustment level bins; and
assigning a subset of the brightness adjustment level bins to the set of adjustment quantization values with each brightness adjustment level bin in the range of brightness adjustment level bins being assigned to an adjustment quantization value in the set of adjustment quantization values;
generating a texture defining, for each first color sub-pixel, an adjustment quantization value from the set of adjustment quantization values;
generating a compressed texture for correcting the first color sub-pixels of the electronic display by converting adjustment quantization values of adjacent first color sub-pixels in the texture into compressed values; and
storing the compressed texture including the compressed values in a memory.

US Pat. No. 10,692,472

METHOD AND DEVICE FOR ADJUSTING RESOLUTION OF ELECTRONIC DEVICE

Samsung Electronics Co., ...

1. A method for adjusting resolution of an electronic device, the method comprising:displaying a first screen including an image through a display, the image having a first resolution;
in response to detecting a change in a system resource load, determining to change the first resolution of the image to a second resolution lower than the first resolution;
rendering a second screen including the image having the second resolution; and
displaying, through the display, the second screen by up-scaling,
wherein the determining to change the first resolution of the image to the second resolution further comprises:
displaying a screenshot based on a user input;
displaying a user interface related to a change of a resolution of the screenshot; and
receiving the user input related to the adjustment of the resolution through the user interface and changing of the resolution.

US Pat. No. 10,692,471

DISPLAY APPARATUS AND CONTROL METHOD THEREOF

SAMSUNG ELECTRONICS CO., ...

1. A display apparatus comprising:a plurality of screens;
an image receiver configured to receive an input image; and
a processor configured to:
identify a main screen of the plurality of screens based on an arranged shape of the plurality of screens,
identify a main area of the input image,
identify an emphasis level indicating how much the identified main area corresponds to the main screen,
generate an output image from the input image having the identified emphasis level of the main area which is greater than or equal to a predetermined level, the generated output image having a same shape as the arranged shape of the plurality of screens, and
output the generated output image for display on the plurality of screens.

US Pat. No. 10,692,469

TOUCH RECOGNITION ENABLED DISPLAY DEVICE WITH ASYMMETRIC BLACK MATRIX PATTERN

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

1. A touch recognition enabled display, comprising:a substrate;
a plurality of pixel groups on the substrate, each pixel group including a transparent electrode shared among a plurality of pixels of the respective pixel group;
a plurality of common signal lines at a first distance from a surface of the substrate, each common signal line connected to the transparent electrode of one of the pixel groups to transmit touch control signals between a touch drive integrated circuit and the transparent electrode;
a lower planarization layer covering the plurality of common signal lines and providing a planar surface over the plurality of common signal lines; and
an array of thin-film-transistors (TFTs) provided on the lower planarization layer, the array of TFTs at a second distance from the surface of the substrate that is greater than the first distance, wherein the lower planarization layer is between at least one of the plurality of common signal lines and at least one TFT from the array of TFTs.

US Pat. No. 10,692,468

LUMINESCENCE SHOCK AVOIDANCE IN DISPLAY DEVICES

Apple Inc., Cupertino, C...

1. An electronic device, comprising:a display;
an ambient light sensor that detects an ambient light level while the display is in a standby mode, wherein the display is at a first brightness level while the display is in the standby mode; and
control circuitry that increases a brightness of the display from the first brightness level based on the detected ambient light level when the display is turned on.

US Pat. No. 10,692,467

AUTOMATIC APPLICATION OF MAPPING FUNCTIONS TO VIDEO SIGNALS BASED ON INFERRED PARAMETERS

Microsoft Technology Lice...

1. A method comprising:initiating display of content based on a video signal being processed by a device;
characterizing the content into a first type of content from among a plurality of types of content;
in response to any of a first change in an intensity of ambient light, a second change in a color temperature of the ambient light, or a third change in a type of the content from the first type of content to a second type of content, subsequent to the initiating the display of the content based on the video signal, selecting a first mapping function applicable to pixels corresponding to frames of the video signal based at least on a first inferred parameter from a selected machine learning model trained based on at least a first set of values corresponding to an intensity of ambient light, a second set of values corresponding to a color temperature of ambient light, and a third set of values corresponding to a type of content; and
automatically applying the first mapping function to a first plurality of pixels corresponding to a first set of frames of the video signal.

US Pat. No. 10,692,466

DISPLAY APPARATUS AND CONTROL METHOD THEREOF

SAMSUNG ELECTRONICS CO., ...

1. A display apparatus comprising:a display;
a storage configured to store output luminance information of a plurality of grayscale values according to brightness information; and
a processor configured to:
obtain a plurality of grayscale adjustment curves based on the output luminance information stored in the storage,
obtain a plurality of calibration effects by applying each of the plurality of grayscale adjustment curves to an input image,
obtain a grayscale adjustment curve corresponding to a maximum calibration effect from among the plurality of calibration effects,
adjust a grayscale of each pixel of the input image based on the obtained grayscale adjustment curve to generate an output image, and
output the output image through the display,
wherein the plurality of calibration effects are based on a change in a dynamic range and a difference in perceived visual sensation.

US Pat. No. 10,692,465

TRANSITIONING BETWEEN VIDEO PRIORITY AND GRAPHICS PRIORITY

Dolby Laboratories Licens...

1. In a video receiver, a method for blending graphics data, the method comprising:receiving input video data and input dynamic metadata for the input video data, wherein the input video data is at a video dynamic range;
receiving input graphics data at a graphics dynamic range different from the video dynamic range;
receiving display identification data from a target display to which the video receiver is linked over a video interface;
generating, based at least in part on (a) the input dynamic metadata, (b) the display identification data, and (c) a numeric interpolation factor, interpolated dynamic metadata;
blending the input video data and the input graphics data based at least in part on the interpolated dynamic metadata into graphics blended video data;
sending the graphics blended video data and the interpolated dynamic metadata to the target display for rendering graphics blended images represented in the graphics blended video data, wherein the display identification data from the target display specifies a target dynamic range of the target display; and wherein the interpolated dynamic metadata specifies a source dynamic range that has a maximum luminance interpolated between a maximum luminance of the video dynamic range and a maximum luminance of the target dynamic range.

US Pat. No. 10,692,464

VOLTAGE SUPPLY UNIT AND METHOD, DISPLAY DRIVING CIRCUIT AND DISPLAY DEVICE

HEFEI XINSHENG OPTOELECTR...

1. A voltage supply unit, comprising a control circuit, a capacitor circuit and a unidirectionally-conductive circuit, whereina control end of the control circuit is connected to a first voltage output end, a first input end of the control circuit is connected to a first end of the capacitor circuit, a second input end of the control circuit is connected to a second level end, and an output end of the control circuit is configured to provide a voltage;
the control circuit is configured to control the output end to be electrically connected to the first input end or the second input end under the control of a voltage signal from the first voltage output end;
the first end of the capacitor circuit is connected to a first end of the unidirectionally-conductive circuit, and a second end of the capacitor circuit is connected to the control end;
the capacitor circuit is configured to control a potential at the first input end;
a second end of the unidirectionally-conductive circuit is connected to a first level end; and
the unidirectionally-conductive circuit is configured to, when a difference between a first level inputted by the first level end and a potential at the first end of the unidirectionally-conductive circuit is greater than or equal to a predetermined on-state voltage, allow a unidirectional current flowing from the first level end to the first end of the unidirectionally-conductive circuit to flow therethrough, and when the difference between the first level and the potential at the first end of the unidirectionally-conductive circuit is smaller than the predetermined on-state voltage, control the first level end to be electrically disconnected from the first end of the unidirectionally-conductive circuit.

US Pat. No. 10,692,463

LIGHT EMITTING DIODE (LED) DRIVING CIRCUIT WITH COMMON CURRENT SENSING RESISTOR AND CONFIGURED TO DRIVE LED GROUPS, METHOD OF DRIVING THE CIRCUIT AND LIGHT APPARATUS HAVING THE SAME

MagnaChip Semiconductor, ...

1. A light emitting diode (LED) driving circuit, comprising:LED groups connected to an AC power supply, each LED group comprising at least one LED:
a plurality of mid nodes respectively connected to an output of each of the LED groups;
a plurality of switches respectively configured to form a current path between a corresponding mid node and a common node connected to a ground;
a sensing resistor having a first terminal directly connected to the common node and to the ground;
a current measuring unit connected to a second terminal of the sensing resistor and configured to measure a total amount of current flowing out from the common node based on a voltage drop across the sensing resistor, and to generate an output voltage that is in direct proportion with the measured total amount of current; and
a current control unit configured to provide a control signal for controlling each of the plurality of switches based on the output voltage.

US Pat. No. 10,692,462

DISPLAY DEVICE AND METHOD FOR ADJUSTING COMMON VOLTAGE OF DISPLAY DEVICE

Japan Display Inc., Toky...

1. A display device comprising:a plurality of pixels provided in a display area of a display unit that displays images, the pixels each including a transistor element;
a plurality of signal lines, one of a source and a drain of each transistor element being coupled to a corresponding one of the signal lines;
a plurality of scanning lines, a gate of the transistor element being coupled to a corresponding one of the scanning lines;
a plurality of pixel electrodes, the other of the source and the drain of the transistor element being coupled to a corresponding one of the pixel electrodes; and
a common electrode driver that applies a common voltage to a common electrode,
wherein the display device is configured to perform display operation by an inversion driving method that inverts, at a certain cycle, pixel signals to be written into the pixels via the signal lines,
wherein the display device further comprises a common voltage adjuster configured to adjust the common voltage based on a first capacitance value between one of the source and the drain of the transistor element and the gate of the transistor element, a second capacitance value between the pixel electrode and the gate of the transistor element, and a third capacitance value between the pixel electrode and the common electrode, and
wherein the common voltage adjuster comprising a detector configured to detect the first capacitance value, the second capacitance value, and the third capacitance value.

US Pat. No. 10,692,461

DISPLAY DEVICE, MANUFACTURING METHOD THEREOF, AND COUNTER SUBSTRATE

BOE TECHNOLOGY GROUP CO.,...

1. A display device, comprising:a liquid crystal cell, comprising:
an array substrate,
an upper polarizing layer, disposed to the array substrate,
a liquid crystal layer, located between the array substrate and the upper polarizing layer,
a sealing frame, disposed in a peripheral region of the liquid crystal cell, to confine liquid
crystal molecules in the liquid crystal layer within the liquid crystal cell, and
a spacer, disposed between the array substrate and the upper polarizing layer to maintain a
spacing between the array substrate and the upper polarizing layer;
a plurality of flicker detectors, disposed in a non-display region within the liquid crystal cell and configured to detect light intensity in the liquid crystal cell; and
a signal processing apparatus configured to adjust a magnitude of a common voltage for driving the liquid crystal cell according to a signal strength outputted from the plurality flicker detectors, to reduce a flicker value of the display device,
wherein the plurality of flicker detectors include at least one flicker detector that is contacted with at least one of a side surface of the sealing frame facing the liquid crystal layer and a side surface of the spacer facing the liquid crystal layer,
wherein the signal processing apparatus comprises:
a flicker value acquisition circuit configured to acquire a flicker value signal of the display device based on the signal strength outputted from the plurality of flicker detectors, the flicker value signal corresponding to a difference between light intensities of a positive frame image and a negative frame image;
a flicker value comparison circuit configured to determine whether a value of the flicker value signal outputted by the flicker value acquisition circuit is larger than a preset reference signal value and output a flicker value determination signal; and
a common voltage adjustment circuit configured to adjust the magnitude of the common voltage for driving the liquid crystal cell to reduce the flicker value of the display device, when the flicker value determination signal indicates that the flicker value signal outputted from the flicker value acquisition circuit is larger than the preset reference signal value,
wherein the flicker value acquisition circuit comprises a plurality of capacitors corresponding to the plurality of flicker detectors respectively, each of the capacitors is configured to acquire a difference value between outputted voltages of a corresponding flicker detector for the positive frame image and the negative frame image,
wherein the flicker value acquisition circuit is configured to take a sum or an average value of the different values between the outputted voltages of the plurality of flicker detectors for the positive frame image and the negative frame image as the flicker value signal.

US Pat. No. 10,692,460

DISPLAY DRIVING CIRCUIT, METHOD FOR CONTROLLING THE SAME, AND DISPLAY APPARATUS

ORDOS YUANSHENG OPTOELECT...

1. A display driving circuit, comprising a plurality of function multiplexing circuits,wherein each of the plurality of function multiplexing circuits comprises-a data transmission terminal, an enabling signal terminal, a first signal terminal and a second signal terminal, and is configured to provide a test signal to the data transmission terminal and release static electricity at the data transmission terminal through the first signal terminal or the second signal terminal under control of signals at the enabling signal terminal, the first signal terminal, and the second signal terminal,
wherein the data transmission terminal is configured to be connected to at least one data line in a display panel, and
wherein each function multiplexing circuit comprises a first multiplexing sub-circuit and a second multiplexing sub-circuit, wherein:
the first multiplexing sub-circuit is connected to the enabling signal terminal, the first signal terminal, and the data transmission terminal, and is configured to input the signal at the first signal terminal to the data transmission terminal and release the static electricity at the data transmission terminal through the first signal terminal under control of the signals at the enabling signal terminal and the first signal terminal; and
the second multiplexing sub-circuit is connected to the second signal terminal and the data transmission terminal, and is configured to stabilize a voltage at the data transmission terminal and release the static electricity at the data transmission terminal through the second signal terminal under control of the second signal terminal and the data transmission terminal.

US Pat. No. 10,692,459

DISPLAY APPARATUS AND METHOD OF DRIVING THE SAME

SAMSUNG DISPLAY CO., LTD....

12. A method of driving a display apparatus, comprising:receiving input image signals and input control signals from an outside source;
processing the input image signals to providing image data signals;
converting the input control signals to internal control signals and transmitting the internal control signals;
converting the image data signals to image data voltages in response to the internal control signals to output the image data voltages;
generating a gate driving voltage and transmitting the gate driving voltage; and
receiving the gate driving voltage and the image data voltages to display an image, wherein processing the input image signals to output the image data signals comprises:
selecting one mode of a normal mode and a save mode;
processing the input image signals through N functional blocks in the normal mode, wherein N is an integer number equal to or greater than 1;
dividing the input image signals into first input image signals and second input image signals in the save mode;
processing the second input image signals through the N functional blocks to output second image data signals in the save mode; and
processing the first input image signals through I functional blocks to output first image data signals in the save mode, wherein I is an integer number equal to or greater than 0 and smaller than N.

US Pat. No. 10,692,458

DISPLAY DEVICE WHICH COMPENSATES FOR DISTORTED SIGNAL USING MEASURED INFORMATION

SAMSUNG DISPLAY CO., LTD....

1. A display device comprising:a plurality of pixels;
a data driving circuit which comprises a plurality of driving chips, each of which provides a data signal to corresponding pixels among the plurality of pixels; and
a signal controller connected to the plurality of driving chips by an interface and which provides the data signal to the data driving circuit, wherein at least one of the plurality of driving chips comprises a monitoring circuit comprising a phase monitoring circuit which receives the data signal from the signal controller and a clock generation circuit which receives a normal clock signal and generates a first phase conversion clock signal and a second phase conversion clock signal which have phase differences from the normal clock signal, the phase monitoring circuit comprising:
a phase sampling circuit comprising a first sampling D-flip flop which receives the data signal and the normal clock signal, a second sampling D-flip flop which receives the data signal and the first phase conversion clock signal, and a third sampling D-flip flop which receives the data signal and the second phase conversion clock signal;
a phase alignment circuit comprising a first alignment D-flip flop which receives an output of the first sampling D-flip flop and the normal clock signal, a second alignment D-flip flop which receives an output of the second sampling D-flip flop and the normal clock signal, and a third alignment D-flip flop which receives an output of the third sampling D-flip flop and the normal clock signal;
an exclusive OR circuit which receives an output of the phase sampling circuit or an output of the phase alignment circuit; and
a phase register circuit which stores data output from the exclusive OR circuit.

US Pat. No. 10,692,457

DRIVE CIRCUIT HAVING OUTPUT TRANSISTOR WITH ON-RESISTANCE VALUE AND DISPLAY DEVICE THEREWITH

Panasonic Liquid Crystal ...

1. A display device comprising:a display panel in which a plurality of signal lines and a plurality of lead lines electrically connected to the plurality of signal lines are provided; and
a driving circuit including a plurality of output circuits that output a signal to the plurality of lead lines and output transistors that are provided in the output circuits and connected to output terminals of the output circuits,
wherein on-resistance values of the output transistors are set according to resistance values of the lead lines electrically connected to the output transistors, an on-resistance value of an output transistor of the output transistors being set so as to become smaller as a length of a lead line of the plurality of lead lines electrically connected to the output transistor increases, and so as to become larger as the length of the lead line decreases, and
among the plurality of lead lines, longer ones of the lead lines are narrower than shorter ones of the lead lines.

US Pat. No. 10,692,456

DISPLAY DRIVER AND OUTPUT BUFFER

Samsung Electronics Co., ...

1. A display driver comprising:a first latch that stores first image data;
a second latch that stores second image data and outputs the second image data to the first latch;
a buffer including a plurality of output buffers that each outputs a source voltage corresponding to the first image data, each of the plurality of output buffers including an input stage, an output stage, and a pre-charge circuit connected between the input stage and the output stage; and
a pre-charge controller that compares the first image data with the second image data to control the pre-charge circuit.

US Pat. No. 10,692,455

DISPLAY DEVICE

Japan Display Inc., Toky...

1. A display device comprising:a plurality of sub-pixels arranged in a row direction and a column direction, each of the sub-pixels including
a sub-pixel electrode,
a switch circuit, and
a memory block that includes a plurality of memories each of which is configured to store therein sub-pixel data;
a plurality of memory selection line groups provided to respective rows and each including a plurality of memory selection lines electrically coupled to the corresponding memory blocks in the sub-pixels that belong to a corresponding row;
a memory selection circuit configured to simultaneously output a memory selection signal to the memory selection line groups, the memory selection signal being a signal for selecting one from the plurality of memories in each of the memory blocks, wherein
in accordance with the memory selection lines that have the memory selection signal supplied thereto, the sub-pixels display an image based on the sub-pixel data stored in memories in the respective sub-pixels,
the memory block in each of the sub-pixels includes:
a first memory and a second memory as the memories;
a first memory switch; and
a second memory switch,
in each sub-pixel, the switch circuit is coupled to:
the first memory through the first memory switch, according to a switch signal from a first one of the memory selection lines of the memory selection line groups; and
the second memory through the second memory switch according to a switch signal from a second one of the memory selection lines of the memory selection line groups,
the switch circuit is configured to output a display signal or an inverted display signal to the sub-pixel electrode based on the sub-pixel data output from the memory block, and
the memory selection circuit causes the display device to change an entire image simultaneously by selecting either:
the first memories in all of the sub-pixels and none of the memories other than the first memories in all of the sub-pixels, or
the second memories in all of the sub-pixels and none of the memories other than the second memories in all of the sub-pixels.

US Pat. No. 10,692,454

GATE DRIVER ON ARRAY HAVING A CIRCUIT START SIGNAL APPLIED TO A PULL-DOWN MAINTENANCE MODULE

Shenzhen China Star Optoe...

1. A gate driver on array (GOA) circuit, which comprises: a plurality of cascaded GOA units, with each GOA unit comprising: a pull-up control module, an output module, a pull-down module and a first pull-down maintenance module;for an positive integer N, except the first to the fourth GOA units and the last fourth to the last GOA units, in the N-th GOA unit:
the pull-up control module receiving a cascade-propagate signal from (N?4)-th GOA unit and a high voltage signal, connected to a first node, for pulling up voltage at the first node to the high voltage signal based on the cascade-propagate signal from (N?4)-th GOA unit;
the output module receiving clock signal and connected to the first node, for outputting a scan signal and a cascade-propagate signal under control by the voltage of the first node;
the pull-down module receiving a scan signal from (N+4)-th GOA unit and a low voltage signal, and connected to the first node, for pulling down voltage at the first node to the low voltage signal under the control of the scan signal of the (N+4)-th GOA unit;
the first pull-down maintenance module receiving a first control signal, the low voltage signal, the scan signal and a circuit start signal, connected to the first node, for maintaining the scan signal and the voltage of the first node at the low voltage signal after the pull-down module pulling down the voltage of the first node;
the circuit start signal being a pulse signal, and the circuit start signal having a low voltage level lower than the low voltage signal.

US Pat. No. 10,692,453

ELECTRO-OPTICAL DEVICE

Japan Display Inc., Toky...

1. An electro-optical device comprising:a plurality of first signal lines extending in a first direction on a component substrate;
a plurality of second signal lines extending in a second direction on the component substrate, the second direction intersecting the first direction;
a pixel area in which a plurality of pixel electrodes are disposed, each of the pixel electrodes being disposed at a portion corresponding to an intersection of the first and second signal lines;
a signal output circuit that is disposed outside the pixel area and outputs a driving signal to the first signal line, the signal output circuit including a plurality of circuit blocks arranged next to one another; and
a plurality of connection wirings
wherein
an outer peripheral edge of the pixel area has a curved portion or a bent portion in a portion facing the signal output circuit,
the first signal lines are scanning lines, and the signal output circuit is a scanning line driving circuit,
each of the circuit blocks includes one or a plurality unit circuits,
each of the unit circuits includes a shift register and a buffer connected to the shift register,
the unit circuits included in a single circuit block are aligned in the second direction such that the positions of the respective unit circuits in the signal circuit block are the same in the first direction,
each of the unit circuits is connected to a corresponding one of the first signal lines through a corresponding one of the connection wirings, and outputs a driving signal to the corresponding first signal line from the buffer;
at least a first circuit block included in the circuit blocks is arranged along the curved portion or the bent portion, and a second circuit block included in the circuit blocks and adjacent to the first circuit block is arranged so as to be displaced in the first direction from the first circuit block, and
a lead-out area where the first circuit block and the second circuit block are connected with wirings is provided between the first and second circuit blocks.

US Pat. No. 10,692,452

DISPLAY DEVICE

Semiconductor Energy Labo...

1. A display device comprising:a plurality of pixels arranged in a matrix of m rows and n columns, each of m and n being an integer greater than or equal to 1;
n first signal lines;
n second signal lines; and
m scan lines,
wherein one of the plurality of pixels comprises a display element and a transistor,
wherein the n first signal lines and the n second signal lines extend in a scanning direction,
wherein the n first signal lines are on an upstream side of the scanning direction,
wherein the n second signal lines are on a downstream side of the scanning direction and are separated from the n first signal lines, and
wherein a total number of pixels electrically connected to a j-th first signal line in a j-th column is different from a total number of pixels electrically connected to a j-th second signal line in the j-th column and from a total number of pixels electrically connected to a (i+1)-th first signal line in a (i+1)-th column, j being an integer greater than or equal to 1 and less than or equal to n.

US Pat. No. 10,692,451

LIQUID CRYSTAL CONTROL CIRCUIT, ELECTRONIC TIMEPIECE, AND LIQUID CRYSTAL CONTROL METHOD

CASIO COMPUTER CO., LTD.,...

1. A liquid crystal control circuit for driving a liquid crystal panel, whereinthe liquid crystal panel has a plurality of pixels, each of which including a memory element and a display element,
the memory element is configured to hold electric potential depending on an image signal and is configured to change the held electric potential based on activation of an enable signal,
the display element is configured to be applied voltage depending on the electric potential which the memory element holds, and
the liquid crystal control circuit is configured to:
hold off outputting the enable signal, for a predetermined first period before polarity of AC voltage applied to the display element is inverted and a predetermined second period after the polarity of the AC voltage is inverted; and
hold off inversion of the polarity of the AC voltage, for an output period of the enable signal and the predetermined first period after the output period.

US Pat. No. 10,692,450

DISPLAY PANEL, DISPLAY DEVICE, AND DRIVING METHOD

XIAMEN TIANMA MICRO-ELECT...

1. A display panel, comprising:N pixel column unit groups, wherein each of the N pixel column unit groups comprises a first pixel column unit and a second pixel column unit;
wherein each of the first pixel column unit and the second pixel column unit comprises a first column of pixels, a second column of pixels, a third column of pixels, and a fourth column of pixels;
wherein all colors of pixels of the first column of pixels are identical to all colors of pixels of the third column of pixels and all colors of pixels of the second column of pixels are identical to all colors of pixels of the fourth column of pixels, wherein pixels in the N pixel column unit groups comprises first color pixels, second color pixels, third color pixels, and fourth color pixels;
N data line unit groups corresponding to the N pixel column unit groups in one-to-one correspondence,
wherein each of the N data line unit groups comprises a first data line unit and a second data line unit;
wherein each of the first data line unit and the second data line unit comprises four data lines; wherein the four data lines in the first data line unit of each of the N data line unit groups are electrically connected to the first column of pixels, the second column of pixels, the third column of pixels, and the fourth column of pixels in the first pixel column unit of a corresponding pixel column unit group of the N pixel column unit group in one-to-one correspondence, and
wherein the four data lines in the second data line unit of each of the N data line unit groups are electrically connected to the first column of pixels, the second column of pixels, the third column of pixels, and the fourth column of pixels in the second pixel column unit of a corresponding pixel column unit group of the N pixel column unit group in one-to-one correspondence,
N driving unit groups corresponding to the N data line unit groups in one-to-one correspondence, wherein each of the N driving unit groups comprises a first driving unit and a second driving unit, and wherein each of the first driving unit and the second driving unit comprises four switch element groups, each having a first terminal and a second terminal;
wherein the first terminals of the four switch element groups in the first driving unit of each of the N driving unit groups are electrically connected to said four data lines in the first data line unit of a corresponding data line unit group of the N data line unit groups in one-to-one correspondence;
wherein the first terminals of the four switch element groups in the second driving unit of each of the N driving unit groups are electrically connected to said four data lines in a second data line unit of a corresponding data line unit group of the N data line unit groups in one-to-one correspondence; and
N data output groups corresponding to the N driving unit groups in one-to-one correspondence,
wherein each of the N data output groups comprises a first data output and a second data output; and wherein a polarity of a data signal output from the first data output is opposite to a polarity of a data signal output from the second data output;
wherein the second terminals of two switch element groups in the first driving unit of each of the N driving unit groups are electrically connected to the first data output of a corresponding data output group of the N data output groups, and the second terminals of the other two switch element groups in the first driving unit of each of the N driving unit groups are electrically connected to the second data output of the corresponding data output group of the N data output groups; and
wherein at least one color of pixels in one column of two columns of pixels corresponding to the two switch element groups of the first driving unit connected to the first data output are different from at least one color of pixels in the other one column of the two columns of pixels corresponding to the two switch element groups of the first driving unit connected to the first data output, and at least one color of pixels of one column of the other two columns of pixels corresponding to the other two switch element groups of the first driving unit connected to the second data output are different from at least one color of pixels of the other one column of the other two columns of pixels corresponding to the other two switch element groups of the first driving unit connected to the second data output;
wherein the second terminals of two switch element groups in the second driving unit of each of the N driving unit groups are electrically connected to the first data output of a corresponding data output group of the N data output groups, and the second terminals of the other two switch element groups in the second driving unit of each of the N driving unit groups are electrically connected to the second data output of the corresponding data output group of the N data output groups; and wherein at least one color of pixels in one column of two columns of pixels corresponding to the two switch element groups of the second driving unit connected to the first data output are different from at least one color of pixels in the other one column of the two columns of pixels corresponding to the two switch element groups of the second driving unit connected to the first data output, and at least one color of pixels in one column of the other two columns of pixels corresponding to the other two switch element groups of the second driving unit connected to the second data output are different from at least one color of pixels in the other one column of the other two columns of pixels corresponding to the other two switch element groups of the second driving unit connected to the second data output, and wherein N is a positive integer;
wherein the first pixel column unit and the second pixel column unit in each of the N pixel column unit groups are spaced apart from each other;
wherein data signals received by pixels having a same color in a same row have a same polarity;
wherein the data line in the first data line unit of each of the N data line unit groups electrically connected to the first column of pixels and the data line in the first data line unit of each of the N data line unit groups electrically connected to the second column of pixels are electrically connected to a respective first data output through the corresponding switch element groups; and
wherein the data line in the first data line unit of each of the N data line unit groups is electrically connected to the third column of pixels and the data line in the first data line unit of each of the N data line unit groups electrically connected to the fourth column of pixels are electrically connected to the second data output through corresponding switch element groups.

US Pat. No. 10,692,449

ALIGNMENT METHOD BASED ON PIXEL COLOR AND ALIGNMENT SYSTEM FOR USING THE SAME

SHENZHEN CHINA STAR OPTOE...

1. An alignment method based on pixel color, comprising:Step S1: retrieving a photoresistance eigenvalue of each subcolor resist illuminated by a light source and setting a pixel threshold according to the photoresistance eigenvalue;
Step S2: performing a binarization process on a pixel according to the pixel threshold to obtain a binary pixel; and
Step S3: calculating an alignment position according to the binary pixel and aligning the color resist according to the alignment position.

US Pat. No. 10,692,448

DISPLAY UNIT WITH TOUCH DETECTION FUNCTION AND ELECTRONIC UNIT

Japan Display Inc., Toky...

1. A display unit comprising:a first substrate;
a second substrate opposed to the first substrate in a vertical direction perpendicular to the first substrate;
a liquid crystal layer disposed between the first substrate and the second substrate;
drive electrodes;
pixel electrodes disposed between the drive electrodes and the liquid crystal layer, in the vertical direction;
pixel signal lines each connected to the pixel electrodes, the pixel signal lines being disposed under the drive electrodes in the vertical direction, and the pixel signal lines, the drive electrodes, and the pixel electrodes being sequentially arranged in the vertical direction on a liquid crystal side of the first substrate;
touch detection electrodes disposed on an upper surface side of the second substrate;
a source driver configured to apply a pixel signal to the pixel signal lines;
a touch detection circuit configured to detect a touch event based on a detection signal that is output from the touch detection electrodes during a touch detection period that is distinct from a display period during which the pixel signal is supplied to the pixel electrodes;
a switch configured to switch an electrical connection between the source driver and the pixel signal lines; and
a drive electrode driver configured to:
in the display period, sequentially apply an alternating current (AC) drive signal to the drive electrodes corresponding to a series of horizontal lines as a display drive object, and the liquid crystal layer being driven by applying a first voltage between the pixel electrodes and the drive electrodes, and
in the touch detection period, sequentially apply:
the AC drive signal, as a touch detection drive signal, selectively to a first subset of the drive electrodes, and
a direct current (DC) drive signal to a second subset of the drive electrodes that are mutually exclusive with the first subset of the drive electrodes,
wherein, in the touch detection period, the source driver applies a second voltage to the pixel signal lines at a predetermined level to maintain a respective potential of each of the pixel signal lines, and
wherein the touch event is detected based on the detection signal, such that the touch detection drive signal is transmitted to the touch detection electrodes through a first capacitance between the touch detection electrodes and the first subset of the drive electrodes, allowing the detection signal to change and to be output from the detection electrodes.

US Pat. No. 10,692,447

LIQUID CRYSTAL DISPLAY DEVICE

HKC CORPORATION LIMITED, ...

1. A liquid crystal display device, comprising:a liquid crystal panel, comprising a plurality of liquid crystal pixels, wherein the liquid crystal panel is configured to display a same picture in two adjacent frames, the liquid crystal panel further comprises a display area and a non-display area surrounding the display area, the display area is provided with a film transistor array substrate, and thin film transistors in the thin film transistor array substrate comprise double gate transistors, the liquid crystal panel is a liquid crystal panel with a vertically aligned display mode, and the liquid crystal pixel comprises at least one red liquid crystal pixel, at least one green liquid crystal pixel or at least one blue liquid crystal pixel;
a driving module disposed on the non-display area, wherein the driving module is used to respectively provide each liquid crystal pixel with a same polarity pixel voltage of different levels in the two adjacent frames so as to deflect liquid crystal molecules of each liquid crystal pixel, and in each frame of the two adjacent frames, the level of the pixel voltage of each liquid crystal pixel is different from the level of the pixel voltage of the adjacent liquid crystal pixels in front, back, left or right;
wherein the non-display area is provided with a source control chip and a gate control chip, the source control chip is electrically connected to source electrodes of the thin film transistors in the thin film transistor array substrate through data lines, the gate control chip is electrically connected with gate electrodes of the thin film transistors through scan lines, and the source control chip and the gate control chip are located at a same side of the display area, the gate control chip comprises a first gate control chip and a second gate control chip, and the first gate control chip, the source control chip and the second gate control chip are sequentially arranged along the same side of the display area.

US Pat. No. 10,692,446

LIQUID CRYSTAL DISPLAY DEVICE

HKC CORPORATION LIMITED, ...

1. A liquid crystal display device, comprising:a liquid crystal panel, comprising a plurality of liquid crystal pixels, wherein the liquid crystal panel is configured to display a same picture in two adjacent frames, the liquid crystal panel further comprises a display area and a non-display area surrounding the display area, and the display area is provided with a transistor array substrate;
a driving module disposed on the non-display area, wherein the driving module is used to respectively provide each liquid crystal pixel with a same polarity pixel voltage of different levels in the two adjacent frames so as to deflect liquid crystal molecules of each liquid crystal pixel, and in each frame of the two adjacent frames, the level of the pixel voltage of each liquid crystal pixel is different from the level of the pixel voltage of the adjacent liquid crystal pixels in front, back, left or right;
wherein the non-display area is provided with a source control chip and a gate control chip, the source control chip is electrically connected to source electrodes of the transistors in the transistor array substrate through data lines, the gate control chip is electrically connected with gate electrodes of the transistors through scan lines, and the source control chip and the gate control chip are located at a same side of the display area.

US Pat. No. 10,692,445

METHOD FOR DRIVING DISPLAY APPARATUS WITH A PLURALITY OF GAMMA GRAYSCALE VALUE CURVE ALTERNATELY

HKC CORPORATION LIMITED, ...

1. A method for driving a display apparatus, comprising:outputting an output image corresponding to a pixel signal;
performing a corresponding grayscale value conversion processing on a pixel grayscale value of the output image; and
converting, according to a gamma correction curve, the pixel grayscale value of the output image after the corresponding grayscale value conversion processing into a corresponding applied voltage, and scanning and outputting the corresponding applied voltage to a display panel, wherein
the corresponding grayscale value conversion processing splits a gamma standard curve into a first gamma grayscale value corresponding curve and a second gamma grayscale value corresponding curve, and outputs the first gamma grayscale value corresponding curve and the second gamma grayscale value corresponding curve to the output image in an alternate manner, wherein
the output image is processed by using a grayscale value corresponding curve, and
an energy required by the first gamma grayscale value corresponding curve and an energy required by the second gamma grayscale value corresponding curve are equal to an energy of a gamma standard curve.

US Pat. No. 10,692,444

SYSTEMS AND METHODS FOR CONTROLLING OPERATION OF A BACKLIGHT FOR A DISPLAY PANEL

Bose Corporation, Framin...

1. A method of controlling operation of a display unit of an electronic device, comprising:generating a graphical display signal by a display controller;
interpreting the graphical display signal by the display unit to display a content of the graphical display signal on a display panel of the display unit;
comparing the content of the graphical display signal to a known graphical data pattern wherein the known graphical data pattern comprises data entailing a specific graphic, word, or image; and
operating the display unit in accordance to an operating parameter corresponding to the known graphical data pattern if the known graphical data pattern is detected in the display signal while the electronic device is in a network standby mode;
wherein operating the display unit according to an operating parameter includes turning on a backlight of the display unit, turning off the backlight of the display unit, or adjusting a brightness level of the backlight of the display unit.

US Pat. No. 10,692,443

SYNCHRONOUS BACKLIGHT DEVICE AND OPERATION METHOD THEREOF

Novatek Microelectronics ...

8. An operation method of a synchronous backlight device, comprising:receiving video sync information from a video processing circuit, wherein the video sync information defines a plurality of video frame periods;
at least dividing each of the video frame periods into different sub-frame periods including a first period and a second period by a PWM control circuit, wherein lengths of the first periods of at least two of the video frame periods are substantially equal, and lengths of the second periods of the at least two of the video frame periods are different;
generating a PWM control signal by the PWM control circuit, wherein the PWM control signal in each of the second periods has substantially a same frequency; and
driving a backlight source of a display panel by a backlight driving circuit according to the PWM control signal,
wherein a flicker effect of the backlight source is reduced by performing a PWM setting operation in each of the sub-frame periods,
wherein the PWM setting operation represents that a first frequency of the PWM control signal in each of the first periods is different from a second frequency of the PWM control signal in each of the second periods, and a first duty ratio of the PWM control signal in each of the first periods is equal to a second duty ratio of the PWM control signal in each of the second periods.

US Pat. No. 10,692,442

FLEXIBLE DISPLAY DEVICE AND METHOD FOR FABRICATING THE SAME

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

1. A display device comprising:a flexible substrate including an active area, a bending area, and an area outside the bending area, the bending area configured to be bent flexibly;
a plurality of pixels to display an image in the active area, the plurality of pixels including a plurality of organic light emitting diodes (OLEDs) respectively;
at least one signal line and at least one power line disposed on the flexible substrate, the at least one signal line and the at least one power line being disposed directly on a same layer in the bending area; and
a planarization layer disposed in the active area and covering the at least one signal line and the at least one power line disposed directly on the same layer in the bending area,
wherein the OLEDs in the plurality of pixels are disposed on the planarization layer.

US Pat. No. 10,692,441

DRIVE CIRCUIT AND DRIVE METHOD FOR FOLDABLE DISPLAY PANEL AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A drive circuit, comprising:a plurality of shift registers;
a first switch circuit connected with the shift registers, which is configured to selectively output output signals of the shift registers or a first voltage to a first display region of a display panel based on a first control signal and a second control signal; and
a second switch circuit connected with the shift registers, which is configured to selectively output the output signals of the shift registers or the first voltage to a second display region of the display panel based on a third control signal and a fourth control signal,
wherein the drive circuit is provided between the first display region and the second display region;
the first switch circuit comprises a first transistor and a plurality of sixth transistors, a first electrode of the first transistor is connected with a first voltage terminal to receive the first voltage, a gate of the first transistor is connected with a first control signal terminal to receive the first control signal, and a second electrode of the first transistor is connected with the first node, a first electrode of each sixth transistor is connected with the shift registers to receive the output signals of the shift registers, and a gate of each sixth transistor is connected with the first node;
the second switch circuit comprises a fourth transistor and a plurality of eighth transistors, a first electrode of the fourth transistor is connected with the first voltage terminal to receive the first voltage, a gate of the fourth transistor is connected with a fourth control signal terminal to receive the fourth control signal, and a second electrode of the fourth transistor is connected with the second node, a first electrode of each eighth transistor is connected with the shift registers to receive the output signals of the shift registers, and a rate of each eighth transistor is connected with the second node.

US Pat. No. 10,692,440

PIXEL AND ORGANIC LIGHT EMITTING DISPLAY DEVICE INCLUDING THE SAME

SAMSUNG ELECTRONICS CO., ...

1. A pixel, comprising:an organic light emitting diode;
a first transistor having a first electrode connected to a first driving power, a second electrode connected to a first node, and a gate electrode connected to an emission control line;
a second transistor connected between the first node and a second node, and having a gate electrode connected to a third node;
a third transistor connected between the second node and an anode electrode of the organic light emitting diode, and having a gate electrode connected to the emission control line;
a fourth transistor connected between the first node and a data line, and having a gate electrode connected to a first scan line;
a fifth transistor connected between the second node and the third node, and having a gate electrode connected to the first scan line;
a sixth transistor connected between an initializing power line and the anode electrode of the organic light emitting diode, and having a gate electrode connected to the first scan line;
a seventh transistor having a first electrode connected to the initializing power line, a second electrode connected to the third node, and having a gate electrode connected to a second scan line; and
a storage capacitor connected between the first driving power and the third node.

US Pat. No. 10,692,439

OLED DISPLAY PANEL AND OLED DISPLAY DEVICE

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

1. An OLED display panel comprising:an active area where a plurality of data lines, a plurality of scan lines intersecting the plurality of data lines, and a plurality of sub-pixels are arranged at each intersection;
a plurality of stages of a gate in panel (GIP) driving circuit distributed and arranged in a plurality of unit pixel regions corresponding to the plurality of scan lines in the active area to supply a plurality of scan pulses to the plurality of scan lines;
a non-active area where a pad part including a gate pad part and a data pad part, a link part and a line on glass (LOG) part are arranged wherein the non-active area includes a plurality of signal lines extended from the gate pad part to the LOG part via the link part to supply a plurality of control signals to the plurality of stages, and
a reference voltage supply line supplying a reference voltage to each sub-pixel, and a plurality of first and second constant voltage supply lines supplying first and second constant voltages to each sub-pixel,
wherein the gate pad part supplies the plurality of control signals to the plurality of stages of the GIP driving circuit and the data pad part supplies a data voltage to each data line, and
wherein the data pad part includes a plurality of pads connected to the reference voltage supply line and a plurality of pads connected to the plurality of first and second constant voltage supply lines.

US Pat. No. 10,692,438

DISPLAY PANEL AND DISPLAY DEVICE

WUHAN TIANMA MICRO-ELECTR...

1. A display panel, comprising: a display area and a non-display area adjacent to the display area,wherein the display area comprises a first display area and a second display area, each of the first display area and the second display area comprises a plurality of pixels arranged in an array;
wherein a quantity of pixels in at least one row of pixels in the first display area is less than a quantity of pixels in any row of pixels in the second display area;
wherein the display panel further comprises a gate driving circuit and a plurality of scan signal lines, wherein the gate driving circuit is arranged in the non-display area, the plurality of scan signal lines each is connected to an output terminal of the gate driving circuit, and wherein at least one of the plurality of scan signal lines provides a scan signal for a row of the pixels in either the first display area or the second display area;
wherein the display panel further comprises resistance compensation units connected to the scan signal lines of the first display area, wherein the resistance compensation units are formed of metal or metal oxide conducting wires, and wherein the metal or metal oxide conducting wires are in a shape of a fold line, a curve or a spiral;
wherein the display panel further comprises signal lines for providing reference signals to the display panel, wherein a longitudinal extension direction of each of the signal lines is the same as that of each of the plurality of scan signal lines;
wherein one of the signal lines is arranged overlaying one of the resistance compensation units, and has a same pattern as said resistance compensation unit right below it;
wherein an overlaying area between one of the signal lines and a resistance compensation unit right below it forms a capacitor;
wherein the display panel further comprises thin film transistors located in the display area and arranged in one to one correspondence to the pixels;
wherein each of the thin film transistors comprises a gate, a source and a drain, wherein the source and the drain being arranged at a same layer, and the gate and the source being arranged at different layers;
wherein the resistance compensation units are arranged at a same layer and made of a same material as the gate; or
each of the resistance compensation units is arranged at a metal layer between a gate layer and a source layer; or
the resistance compensation units are arranged at a same layer and made of a same material as the source.

US Pat. No. 10,692,437

GOA CIRCUITRY UNIT, GOA CIRCUIT AND DISPLAY PANEL

WUHAN CHINA STAR OPTOELEC...

1. A gate driver on array (GOA) circuitry unit, wherein the GOA circuitry unit comprises a scan part and an inverter, an output terminal of the scan part is connected to the inverter, the scan part outputs a scan signal, the scan signal is output to the inverter for generating an emission signal; the inverter comprises: a tenth thin film transistor (TFT), an eleventh TFT, a twelfth TFT, a thirteenth TFT, a third capacitor, a first clock signal terminal, a second clock signal terminal, a high potential terminal and a low potential terminal; a gate terminal of the tenth TFT is connected to the output terminal of the scan part, a source terminal of the tenth TFT is connected to the high potential terminal, and a drain terminal of the tenth TFT is connected to a gate terminal of the thirteenth TFT; a gate terminal of the eleventh TFT is connected to the output terminal of the scan part, a source terminal of the eleventh TFT is connected to the high potential terminal, and a drain terminal of the eleventh TFT is used as an output terminal of the inverter; a gate terminal of the twelfth TFT is connected to the first clock signal terminal, a source terminal of the twelfth TFT is connected to the low potential terminal and the second clock signal terminal, and a drain terminal of the twelfth TFT is connected to the gate terminal of the thirteenth TFT; a source terminal of the thirteenth TFT is connected to the low potential terminal and the second clock signal terminal, and a drain terminal of the thirteenth TFT is used as the output terminal of the inverter; and one terminal of the third capacitor is connected to the gate terminal of the thirteenth TFT, and another one terminal of the third capacitor is connected to the source terminal of the thirteenth TFT;wherein the scan part comprises: a first TFT, a second TFT, a third TFT, a fourth TFT, an eighth TFT, a ninth TFT, a first capacitor, a second capacitor, a pulse signal input terminal, a third clock signal terminal, a pull-down node and a pull-up node; a gate terminal of the first TFT is connected to the first clock signal terminal, a source terminal of the first TFT is connected to the pulse signal input terminal, and a drain terminal of the first TFT is connected to a gate terminal of the third TFT; a gate terminal of the second TFT is connected to the third clock signal terminal, a source terminal of the second TFT is connected to the low potential terminal, and a drain terminal of the second TFT is connected to a drain terminal of the third TFT; a source terminal of the third TFT is connected to the high potential terminal; a gate terminal of the fourth TFT is connected to the third clock signal terminal, a source terminal of the fourth TFT is connected to the high potential terminal, and a drain terminal of the fourth TFT is connected to the gate terminal of the third TFT and the pull-down node; a gate terminal of the eighth TFT is connected to the pull-up node, a source terminal of the eighth TFT is connected to the high potential terminal, and a drain terminal of the eighth TFT is used as the output terminal of the scan part; the gate terminal and the source terminal of the eighth TFT are connected to two terminals of the first capacitor, respectively; a gate terminal of the ninth TFT is connected to the pull-down node, a source terminal of the ninth TFT is connected to the second clock signal terminal, and a drain terminal of the ninth TFT is used as the output terminal of the scan part; and the gate terminal and the drain terminal of the ninth TFT are connected to two terminals of the second capacitor, respectively.

US Pat. No. 10,692,436

DISPLAY PANEL AND DISPLAY DEVICE

WUHAN TIANMA MICRO-ELECTR...

1. A display panel, wherein the display panel has a display area and an information notification area, the display panel comprises:a first organic light-emitting device arranged in the display area;
a pixel driving circuit arranged in the display area, wherein the pixel driving circuit is configured to receive a first power voltage; and
at least one second organic light-emitting device arranged in the information notification area, wherein each of the at least one second organic light-emitting device is electrically connected to a control circuit, and the control circuit is configured to receive a second power voltage,
wherein the second power voltage is less than the first power voltage;
wherein the pixel driving circuit is different from the control circuit; and
wherein the control circuit comprises at least one switch element and at least one switch control signal line which provides a switch control signal, wherein the at least one switch control signal line adjusts switch-on time of one of the at least one switch element according to a duty ratio of the switch control signal, and each of the at least one switch element has a control terminal directly connected to one of the at least one switch control signal line.

US Pat. No. 10,692,435

PIXEL DRIVING STRUCTURE AND DISPLAY APPARATUS

SHENZHEN CHINA STAR OPTOE...

1. A pixel driving structure, comprising:pixel units;
scan lines, configured for outputting scan signals to the pixel units;
a plurality of data lines in odd number of columns and a plurality of data lines in even number of columns, configured for outputting data signals to the pixel units;
a gate driver connected to the pixel units through the scan lines, configured for providing the scan signals;
a source driver connected to the pixel units through the plurality of data lines in odd number of columns and the plurality of data lines in even number of columns, configured for providing the data signals to form positive and negative driving polarities;
a timing controller connected to the gate driver and the source driver, configured for providing timing signals to the gate driver and the source driver;
switches disposed between each of the data lines in odd number of columns and adjacent data lines in even number of columns, wherein each one of the switches comprises: a control terminal, a first terminal, and a second terminal, the control terminal of each one of the switches is connected to the timing controller to control the switches to be turned on or turned off by the timing controller, the first terminal of each one of the switches is connected to one of the data line in odd number of columns, and the second terminal of each one of the switches is connected to one of the data line in even number of columns which adjacent the one of the data line in odd number of columns;
the driving polarities of the pixel units connected to the data line in odd number of columns and the pixel units connected to the adjacent data line in even number of columns opposite to each other; and
the switches disposed at one side of the data lines in odd number of columns and the adjacent data lines in even number of columns away from the source driver.