Personal wellness keyboard using lighting and machine learning
AssigneeGoogle Inc.
InventorsKatherine Blair Huffman, Forrest Robert Smith
Life of this patent
Estimating the term…
Abstract
The technology provides a system for controlling illumination of a luminous keyboard. A non-transitory storage medium stores a trained machine learning model for identifying a user sentiment. A processor receives at least one keyboard input entered by the user. The processor processes the keyboard input using the trained machine learning model to identify a sentiment or behavior of the user. The processor determines an illumination profile for the keyboard based on the identified user sentiment or behavior. The keyboard illuminates according to the illumination profile.
Claims19
A system for controlling illumination of a user input device, comprising:
- a non-transitory computer-readable storage medium configured to store at least one trained machine learning model configured to identify a sentiment of a user and one or more predefined illumination profiles configured to affect the sentiment of the user;
- and
- at least one processor configured to:
- receive, from the user input device, content entered by the user;
- use the at least one trained machine learning model to identify a first sentiment of the user;
- identify a target change in sentiment of the user;
- select a first illumination profile of the one or more predefined illumination profiles for the user input device based on the identified first sentiment and the identified target change in sentiment;
- and
- instruct the user input device to illuminate according to the first illumination profile;
- wherein the first illumination profile includes a repeated illumination pattern;
- and
- wherein the at least one processor is further configured to determine a haptic profile for the user input device based on the identified first sentiment, and instruct the user input device to generate haptic feedback to the user according to the haptic profile.
A system for controlling illumination of a user input device, comprising:
- a non-transitory computer-readable storage medium configured to store at least one trained machine learning model to identify a behavior of a user and one or more predefined illumination profiles configured to affect the behavior of the user;
- and
- a processor configured to:
- receive, from the user input device, content entered by the user;
- use the at least one trained machine learning model to identify a first behavior of the user;
- identify a target change in behavior of the user;
- select a first illumination profile of the one or more predefined illumination profiles for the user input device based on the identified first behavior of the user and the identified target change in behavior;
- and
- instruct the user input device to illuminate according to the first illumination profile;
- wherein the first illumination profile includes a repeated illumination pattern;
- and
- wherein the at least one processor is further configured to determine a haptic profile for the user input device based on the identified first behavior, and instruct the user input device to generate haptic feedback to the user according to the haptic profile.
A computer-implemented method for controlling illumination of a user input device, comprising:
- storing, by a non-transitory computer-readable storage medium, at least one trained machine learning model configured to identify a sentiment of a user and one or more predefined illumination profiles configured to affect the sentiment of the user;
- receiving, from the user input device, content entered by the user;
- using the at least one trained machine learning model to identify a first sentiment of the user;
- identifying a target change in sentiment of the user;
- selecting, by at least one processor, a first illumination profile of the one or more predefined illumination profiles for the user input device based on the identified first sentiment and the identified target change in sentiment;
- and
- instructing, by the at least one processor, the user input device to illuminate according to the first illumination profile;
- wherein the first illumination profile includes a repeated illumination pattern;
- and
- wherein the at least one processor is further configured to determine a haptic profile for the user input device based on the identified first sentiment, and instruct the user input device to generate haptic feedback to the user according to the haptic profile.
A computer-implemented method for controlling illumination of a user input device, comprising:
- storing, by a non-transitory computer-readable storage medium, at least one trained machine learning model configured to identify a behavior of a user and one or more predefined illumination profiles configured to affect the behavior of the user;
- receiving, from the user input device, content entered by the user;
- using the at least one trained machine learning model to identify a first behavior of the user;
- identifying a target change in behavior of the user;
- selecting, by at least one processor, a first illumination profile of the one or more predefined illumination profiles for the user input device based on the identified first behavior and the identified target change in behavior;
- and
- instructing, by the at least one processor, the user input device to illuminate according tothe first illumination profile;
- wherein the first illumination profile includes a repeated illumination pattern;
- and
- wherein the at least one processor is further configured to determine a haptic profile for the user input device based on the identified first behavior, and instruct the user input device to generate haptic feedback to the user according to the haptic profile.
Dependencies are inferred from the claim text.