Claims
- 1. A system for automatically generating a task prompt to an actor comprising:
a controller; and at least one sensor for monitoring the actor; wherein the controller is adapted to receive sensor data from the sensor, determine if the actor has initiated a particular task based upon a comparison of the sensor data to predefined task data, determine if the actor requires assistance with the particular task, and generate a prompt if the actor requires assistance with the particular task.
- 2. The system of claim 1, further comprising:
a plurality of sensors each providing sensor data to the controller, the plurality of sensors including a first sensor adapted to generate sensor data relating to actions of the actor and a second sensor adapted to generate sensor data relating to actions in an environment of the actor.
- 3. The system of claim 1, further comprising:
a machine learning module adapted to generate information relating to one of optimizing and adapting functioning of the controller in generating a task prompt.
- 4. The system of claim 1, wherein the predefined task data comprises a task instruction database including task instructions for at least the particular task.
- 5. The system of claim 1, wherein the controller is further adapted to determine an environmental context of the actor.
- 6. The system of claim 5, wherein the controller is further adapted to determine whether a prompt should be provided based upon the environmental context of the actor.
- 7. The system of claim 1, wherein the controller is further adapted to confirm completion of a step associated with the particular task.
- 8. The system of claim 1, further comprising:
an interaction device connected to the controller and adapted to provide the prompt to the actor.
- 9. The system of claim 1, wherein the particular task relates to a daily activity of the actor.
- 10. The system of claim 1, wherein the system is adapted to operate in a home of the actor.
- 11. A method for automatically generating a task prompt to an actor, the method comprising:
monitoring actions of an actor; determining whether the actor has initiated a particular task; determining whether the actor requires assistance in completing the particular task based upon a task database and the monitored actions of the actor; and providing a prompt to the actor if the actor requires assistance.
- 12. The method of claim 11, the method further comprising:
determining an environmental context of the actor.
- 13. The method of claim 12, the method further comprising:
providing the prompt to the actor based upon the environmental context of the actor.
- 14. The method of claim 11, the method further comprising:
determining whether a step associated with the particular task has been completed.
- 15. The method of claim 11, wherein monitoring actions of an actor comprises monitoring actions of an actor using at least one of an intrusive and non-intrusive sensor.
- 16. The method of claim 11, the method further comprising:
learning a behavior of the actor for modifying a task in the task database.
- 17. The method of claim 11, the method further comprising:
learning a behavior of the actor for adding a task to the task database.
- 18. The method of claim 11, wherein the particular task relates to a daily activity of the actor.
- 19. The method of claim 11, further comprising:
providing a situation assessor for determining whether the actor has initiated a particular task.
- 20. The method of claim 11, wherein the actor is located in a home of the actor.
- 21. A system for automatically generating a reminder prompt to an actor, comprising:
a controller; and at least one sensor for monitoring the actor; wherein the controller is adapted to receive sensor data from the sensor and determine whether a reminder should be provided to the actor based upon a comparison of the sensor data to predefined personal activities data.
- 22. The system of claim 21, further comprising:
a plurality of sensors for monitoring the actor, wherein the controller receives sensor data from each of the plurality of sensors.
- 23. The system of claim 21, wherein the controller is further adapted to determine an environmental context of the actor.
- 24. The system of claim 23, wherein the controller is further adapted to determine whether to provide the reminder based upon the environmental context of the actor.
- 25. The system of claim 21, wherein the controller is further adapted to determine whether an activity associated with a reminder provided to the actor has been completed.
- 26. The system of claim 21, wherein the predefined personal activities data comprises a threshold time for an activity associated with a reminder to be performed and the controller is further adapted to determine whether to provide the reminder to the actor in advance of the threshold time.
- 27. The system of claim 21, further comprising:
an interaction device connected to the controller and adapted to provide the reminder to the actor.
- 28. The system of claim 21, wherein the reminder relates to a daily activity of the actor.
- 29. The system of claim 21, wherein the predefined personal activities data is stored in a database.
- 30. The system of claim 21, wherein the system is adapted to operate in a home of the actor.
- 31. A method for automatically generating a reminder prompt to an actor, the method comprising:
monitoring activities of an actor; referencing predefined personal activities data; determining that a particular reminder is indicated by the predefined personal activities data; and determining whether to provide a reminder prompt to the actor based upon the monitored activities of the actor.
- 32. The method of claim 31, the method further comprising:
determining an environmental context of the actor.
- 33. The method of claim 31, wherein monitoring activities of an actor comprises monitoring at least one of a physiological or physical activity of the actor.
- 34. The method of claim 32, the method further comprising:
determining a most opportune time to provide a reminder prompt based upon the environmental context of the actor.
- 35. The method of claim 31, the method further comprising:
determining whether an activity associated with the particular reminder has been completed.
- 36. The method of claim 31, the method further comprising:
determining a format for a reminder prompt to the actor.
- 37. The method of claim 31, the method further comprising:
determining if an additional reminder prompt needs to be provided to the actor.
- 38. The method of claim 31, wherein the particular reminder relates to a daily activity of the actor.
- 39. The method of claim 31, wherein the predefined personal activities data is stored in a database.
- 40. The method of claim 31, wherein the actor is located in a home of the actor.
- 41. A system for automatically generating a to-do list for an actor in an environment, comprising:
a controller; and at least one sensor for generating state data relating to the environment of an actor; wherein the controller is adapted to receive state data from the sensor, compare the state data to expected state data, and determine whether to generate a to-do list item based upon the comparison.
- 42. The system of claim 41, further comprising:
an environmental requirements database for storing expected state data for the environment of the actor.
- 43. The system of claim 41, further comprising:
an interaction device adapted to provide the to-do list item to the actor.
- 44. The system of claim 41, wherein the controller is further adapted to determine whether a to-do list item has been completed based upon the state data from the sensor.
- 45. The system of claim 41, wherein the controller is further adapted to distinguish a to-do list item that requires immediate attention of the actor from a to-do list item that does not require immediate attention of the actor.
- 46. The system of claim 41, further comprising:
a machine learning module adapted to generate information relating to one of optimizing and adapting functioning of the controller in generating a to-do list.
- 47. The system of claim 41, further comprising:
a to-do list database including the expected state data.
- 48. The system of claim 41, wherein the to-do list item relates to a daily activity of the actor.
- 49. The system of claim 41, wherein the to-do list item relates to home maintenance.
- 50. The system of claim 41, wherein the system is adapted to operate in a home of the actor.
- 51. A method for automatically generating a to-do list, the method comprising:
monitoring an environment of an actor and obtaining a monitored state; comparing the monitored state to an expected state; and determining whether a to-do list item needs to be generated based upon a comparison of the monitored state and the expected state.
- 52. The method of claim 51, the method further comprising:
providing the to-do list item to the actor.
- 53. The method of claim 51, the method further comprising:
determining whether a to-do list item has been completed.
- 54. The method of claim 51, the method further comprising:
storing the to-do list item in a database.
- 55. The method of claim 51, further comprising:
referencing an environmental requirements database to determine the expected state.
- 56. The method of claim 51, further comprising:
referencing a to-do list database to determine the expected state.
- 57. The method of claim 51, the method further comprising:
learning a behavior of the actor to generate the expected state.
- 58. The method of claim 51, wherein the to-do list item relates to a daily activity of the actor.
- 59. The method of claim 51, wherein the to-do list item relates to home maintenance.
- 60. The method of claim 51, wherein the actor is located in a home of the actor.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is related to, and is entitled to the benefit of, U.S. Provisional Patent Application Serial No. 60/384,519 filed May 29, 2002, the teachings of which are incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60384519 |
May 2002 |
US |