Social Task Lists
First Claim
1. A method for managing access to a user'"'"'s task lists by third party access requesters, comprising:
- receiving a task item;
receiving a request by the third party access requester for access to the task item;
determining if the third party access requester has a permission for access to the task item; and
if the third party access requester has a permission for access to the task item, displaying the task item to the third party access requester.
3 Assignments
0 Petitions
Accused Products
Abstract
Providing access to task lists via social communications systems is provided. A user may expose a list authoring surface and associated task lists to other users via one or more social communications systems. When another user attempts to access contents of the list authoring surface, the user attempting access may be required to provide permissions credentials, or the attempting user'"'"'s social communications account may be designated as a permissioned account from which access to the contents of the list authoring surface may be obtained. Version control management may be applied to the accessed task lists to ensure accessing users receive access to most up-to-date versions of accessed task lists. Once an accessing user obtains access to a given task list, the accessing user may comment on accessed tasks, make changes to accessed tasks and/or collaborate on accessed tasks.
-
Citations
20 Claims
-
1. A method for managing access to a user'"'"'s task lists by third party access requesters, comprising:
-
receiving a task item; receiving a request by the third party access requester for access to the task item; determining if the third party access requester has a permission for access to the task item; and if the third party access requester has a permission for access to the task item, displaying the task item to the third party access requester. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer readable medium containing computer-executable instructions which when executed by a computer perform a method for managing access to a user'"'"'s task lists by third party access requesters, comprising:
-
receiving a task item; receiving a permission to allow access to the task item by a third party access requester; receiving a request by the third party access requester for access to the task item; determining if the third party access requester has a permission for access to the task item; if the third party access requester has a permission for access to the task item, displaying the task item to the third party access requester; receiving a change to the displayed task item from the third party access requester; during receiving a change to the displayed task item from the third party access requester, if a second third party access requester requests access to the task item, notifying the second third party access requester that the task item is not a most recent version; and persisting the change to the displayed task item to memory.
-
-
20. A system for managing access to a user'"'"'s task lists by third party access requesters, comprising:
a third party access manager application operative to receive a task item from a list of task items organized via a list authoring surface; to receive a request by the third party access requester for access to the task item; to determine if the third party access requester has a permission for access to the task item; to display the task item to the third party access requester if the third party access requester has a permission for access to the task item; and if a second third party access requester requests access to the task item during receiving any changes to the displayed task item from the third party access requester, to notify the second third party access requester that the task item is not a most recent version.
Specification