MACHINE INTELLIGENT PREDICTIVE COMMUNICATION AND CONTROL SYSTEM
1 Assignment
0 Petitions
Accused Products
Abstract
A machine intelligent communication and control system is able to dynamically predict and adapt information presented to various users. The system provides a personalized experience with its ability to identify users, become contextually aware of the user'"'"'s location and environment, identify objects and actions, and present customized information tailored for the user and the current environment. The system is further able to control connected items within the environment based upon various user preference considerations.
34 Citations
21 Claims
-
1. (canceled)
-
2. A system comprising:
-
an imaging sensor; an audio sensor; a display; one or more computing devices in communication with the imaging sensors, the audio sensor, and the display, the one or more computing devices having memory, one or more processors, and one or more modules stored in the memory and executable by the one or more processors to perform operations to; determine, by analyzing at least one of imaging data generated by the imaging sensor or audio data generated by the audio sensor, an identity of a user; determine, by analyzing the imaging data, objects located within a field of view of the imaging sensor; receive location data that indicates a location of the user; determine, by analyzing the identity of the user, the audio data, the objects, and the location, a context of the user and a goal of the user; determine, based at least in part upon the context, information to be presented to the user to achieve the goal; determine, based at least in part upon a profile associated with the user, a knowledge level of the user and a level of complexity at which to present the information; determine an output device through which to present the information; transliterate, based at least in part on the context and the knowledge level of the user, the information for the output device; and present the information at the level of complexity through the output device. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
8. A computer-implemented method comprising:
-
determining a location of a user, the location corresponding to an environment; receiving video data of the user within the environment; receiving audio data from the environment; determining, by analyzing at least one of the video data or the audio data, an identity of the user; determining, by analyzing the video data, objects within the environment; determining, by analyzing at least one of the video data or the audio data, actions occurring within the environment; determining information to be presented to the user based at least in part on the actions occurring within the environment; retrieving a profile associated with the user, the profile indicating at least a skill level or a knowledge level of the user with respect to the actions occurring within the environment; transliterating, based at least in part upon the skill level or the knowledge level, the information to be provided to the user from a first format to a second format; and presenting the information to the user in the second form. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
one or more sensors; one or more display devices; and one or more computing devices comprising; memory; one or more processors; and one or more modules stored in the memory and executable by the one or more processors to perform operations comprising; determine, through data generated by the one or more sensors, an identity of a user; determine, through the data generated by the one or more sensors, a location of the user, the location corresponding to an environment; determine, through the data generated by the one or more sensors, one or more objects located within the environment; receive a profile associated with the user, the profile including one or more of calendar data, preference data, a level of skill or knowledge of the user, or medical information associated with the user; and control the one or more objects located within the environment based at least in part on the data generated by the one or more sensors, and the profile. - View Dependent Claims (18, 19, 20, 21)
-
Specification