Contextual task recommendation system and method for determining user's context and suggesting tasks
First Claim
1. A method of suggesting user tasks to be performed by one or more of a plurality of electronic devices in a network, the method comprising the steps of:
- determining a user'"'"'s context in the network;
generating tasks; and
suggesting one or more tasks to the user, wherein each task is appropriate to the user'"'"'s context.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method in a network of devices, which ascertains the user'"'"'s context to suggest the most preferred task for the user to perform. User'"'"'s context includes his/her location, the content he/she is interested in, the devices which are being used by him/her, and the devices and content allowed to be used by the user. Using this context, the system suggests tasks to the user that are appropriate to that context. The determination of context and the suggestion of tasks are performed by keeping track of the content and the devices available to the user at any given time. The suggestion of tasks is performed in accordance with certain policies. For example, the user can control the behavior of the system by changing the rules in the policy. Tasks are in the form of simple sentences that can be easily understood by the user. If, based on certain context, more than one task is possible, the system suggests the task with the highest priority to the user.
292 Citations
32 Claims
-
1. A method of suggesting user tasks to be performed by one or more of a plurality of electronic devices in a network, the method comprising the steps of:
-
determining a user'"'"'s context in the network;
generating tasks; and
suggesting one or more tasks to the user, wherein each task is appropriate to the user'"'"'s context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for suggesting user tasks to be performed by one or more of a plurality of electronic devices in a network, comprising:
-
a context finder that determines a user'"'"'s context in the network; and
a contextual task recommender that suggests one or more tasks to the user, wherein each task is appropriate to the user'"'"'s context. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A network, comprising:
-
a plurality of devices; and
a controller that suggests user tasks to be performed by one or more of the devices, the controller comprising;
a context finder that determines a user'"'"'s context in the network; and
a contextual task recommender that suggests one or more tasks to the user, wherein each task is appropriate to the user'"'"'s context. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification