INTELLIGENT MULTI-USER TASK PLANNING
First Claim
Patent Images
1. A computer-implemented method comprising:
- analyzing a manifest to determine a task, two or more users linked to the task, and a task preference criteria;
determining for the determined two or more users respective user attributes, wherein user attributes include each user'"'"'s schedule; and
determining an optimum user from among the two or more users to perform the task based on the each user'"'"'s schedule and at least one other factor; and
assigning the determined optimum user as owner of the task.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosed technology can utilize a task manifest to record items on a user'"'"'s to do list, along with other users also associated with the task. The technology can analyze the availability of the users associated with a task, reoccurring aspects of each user'"'"'s daily routine, among other data items to determine which associated user is best suited to handle a given task. In some embodiments, the present technology can also rearrange an associated user'"'"'s schedule to accommodate performance of a task, remind a user assigned to a task to perform the task, and notify all associated users of new or completed tasks.
91 Citations
22 Claims
-
1. A computer-implemented method comprising:
-
analyzing a manifest to determine a task, two or more users linked to the task, and a task preference criteria; determining for the determined two or more users respective user attributes, wherein user attributes include each user'"'"'s schedule; and determining an optimum user from among the two or more users to perform the task based on the each user'"'"'s schedule and at least one other factor; and assigning the determined optimum user as owner of the task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a storage medium configured to store a task manifest database and a user database; and a processor configured to access the task manifest database to identify a task, a first user and a second user linked to the task and a task preference criteria, the processor further configured to access the user database to identify users'"'"' attributes for the a first user and a second user linked to the task, wherein users'"'"' attributes include each users'"'"' schedule, and the processor further configured to determine an optimum user from among the a first user and a second user linked to the task, based on the a first user and a second user linked to the task schedule and at least one other factor, and to assign the determined optimum user as owner of the task. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A product comprising:
-
a computer readable medium; and computer readable instructions, stored on the computer readable medium, that when executed are effective to cause a computer to; analyze a manifest to determine a task, two or more users linked to the task, and a task preference criteria; determine for the determined two or more users respective user attributes, wherein user attributes include each user'"'"'s schedule; and determine an optimum user from among the two or more users to perform the task based on the each user'"'"'s schedule and at least one other factor; and assign the determined optimum user as owner of the task. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification