Artificial intelligence platform with improved conversational ability and personality development
OwnerMaria Emma, Gregory Alexander D'Amicoinventors
Life of this patent
Estimating the term…
Abstract
System, methods, and apparatuses for an artificial intelligence (AI) toy with improved conversational dialogue and personality development. The AI toy determines responses to stimuli based on user profiles and personality profiles that are developed through user interaction and external media inputs. Natural Language Processing (NLP) and other semantic interaction processing is paired with the profiles to develop AI personality and conversational ability.
Claims20
An artificial intelligence (AI) system for improved conversation and artificial personality development comprising:
- a handheld toy, wherein the handheld toy includes at least one processor, at least one memory with at least one database, at least one motion sensor, at least one camera, at least one speaker, and at least one microphone;
- a virtual assistant (VA) service hosted on at least one server, wherein the VA service includes at least one VA processor and at least one VA memory with at least one VA database;
- wherein the at least one speaker and the at least one microphone are embedded in the handheld toy;
- wherein the handheld toy is in network communication with the VA service;
- wherein the handheld toy is operable to detect and record a stimulus and transmit the stimulus to the VA service via a network;
- wherein the stimulus includes a movement of the handheld toy, a sound, an image, or a video;
- wherein the VA service is operable to determine if the stimulus is a predefined movement, a speech input, a predefined face, or a gesture;
- wherein the VA service is operable to extract user personality features from gestures, tones, keywords, or phrases of the stimulus and determine a user personality score based on the user personality features;
- wherein the VA service is operable to construct at least one user profile and at least one personality profile and store the at least one user profile and the at least one personality profile in the at least one VA database;
- wherein constructing the at least one user profile includes matching the stimulus to personal data, including the user personality score, personally identifiable information, settings, and preferences;
- wherein constructing the at least one personality profile includes:
- receiving media inputs including a video, an audio clip, and/or text;
- extracting personality features from gestures, tones, keywords, or phrases of the media inputs;
- and
- determining a personality score based on the personality features of the media inputs;
- wherein the VA service is operable to construct a response based on the personality score and the user personality score and transmit the response to the handheld toy;
- wherein the response is a movement response, a sound response, an image response, or a video response;
- and
- wherein the handheld toy is operable to demonstrate the response.
A method for using artificial intelligence (AI) for conversational interaction and artificial personality development comprising:
- providing a handheld toy, wherein the handheld toy includes at least one processor, at least one memory with at least one database, at least one motion sensor, at least one camera, at least one speaker, and at least one microphone;
- providing a virtual assistant (VA) service hosted on at least one server, wherein the VA service includes at least one VA processor and at least one VA memory with at least one VA database;
- wherein the at least one speaker and the at least one microphone are embedded in the handheld toy;
- wherein the handheld toy is in network communication with the VA service;
- the handheld toy receiving a stimulus, recording the stimulus, and transmitting the stimulus to the VA service via a network;
- wherein the stimulus is a movement of the handheld toy, a sound, an image, or a video;
- the VA service determining if the stimulus is a predefined movement, a speech input, a predefined face, or a gesture;
- the VA service extracting user personality features from gestures, tones, keywords, or phrases of the stimulus and determining a user personality score based on the user personality features;
- the VA service constructing at least one user profile and at least one personality profile and storing the at least one user profile and the at least one personality profile in the at least one VA database;
- wherein constructing the at least one user profile includes matching the stimulus to personal data, including the user personality score, personally identifiable information, settings, and preferences;
- wherein constructing the at least one personality profile includes:
- receiving media inputs including a video, an audio clip, and/or text;
- extracting personality features from gestures, tones, keywords, or phrases of the media inputs;
- and
- determining a personality score based on the personality features of the media inputs;
- the VA service constructing a response based on the personality score and the user personality score and transmitting the response to the handheld toy;
- wherein the response is a movement response, a sound response, an image response, or a video response;
- and
- the handheld toy demonstrating the response.
An apparatus for using artificial intelligence (AI) for conversational interaction and artificial personality development comprising:
- a handheld toy, wherein the handheld toy includes at least one processor, at least one memory with at least one database, at least one motion sensor, at least one camera, at least one speaker, and at least one microphone;
- wherein the at least one speaker and the at least one microphone are embedded in the handheld toy;
- wherein the handheld toy includes a virtual assistant (VA) service stored on the at least one memory;
- wherein the handheld toy is operable to detect and record a stimulus and process the stimulus via the VA service;
- wherein the stimulus is a movement of the handheld toy, a sound, an image, or a video;
- wherein the VA service is operable to determine if the stimulus is a predefined movement, a speech input, a predefined face, or a gesture;
- wherein the VA service is operable to extract user personality features from gestures, tones, keywords, or phrases of the stimulus and determine a user personality score based on the user personality features;
- wherein the VA service is operable to construct at least one user profile and at least one personality profile and store the at least one user profile and the at least one personality profile in the at least one database;
- wherein constructing the at least one user profile includes matching the stimulus to personal data, including the user personality score, personally identifiable information, settings, and preferences;
- wherein constructing the at least one personality profile includes:
- receiving media inputs including a video, an audio clip, and/or text;
- extracting personality features from gestures, tones, keywords, or phrases of the media inputs;
- and
- determining a personality score based on the personality features of the media inputs;
- wherein the VA service is operable to construct a response based on the personality score and the user personality score;
- wherein the response is a movement response, a sound response, an image response, or a video response;
- and
- wherein the handheld toy is operable to demonstrate the response.
Dependencies are inferred from the claim text.