Cooperative location based tasks
First Claim
1. A computer readable storage medium for controlling a client wireless component for providing location dependent information to a user for selective colleague assistance, a computer readable medium comprising instructions for:
- receiving location data from a location tracking device;
transmitting the location data to a server associated with location dependent data structures; and
receiving automatically server generated location dependent data transmitted from the server to a subset of a group associated with a first colleague item list in response to a user of a client wireless component being a member of the group associated with a first colleague item list and the client wireless component being within a threshold distance to at least one of an event location and an object specified in the first colleague item list, wherein each member of the group associated with the first colleague item list has added at least one item to the first colleague item list and has associated with at least one item in the first colleague item list that has been added by another member of the group associated with the first colleague item list; and
receiving, within the threshold distance to the at least one of an event location and an object specified in the first colleague item list, automatically server generated location dependent data transmitted from the server to a subset of a group associated with a second colleague item list in response tothe user of the client wireless component being a member of the group associated with the second colleague item list and the client wireless component being within a threshold distance to at least one of an event location and an object specified in the second colleague item list and wherein a list of members of the first colleague item list is different from a list of members of the second colleague item list, wherein each member of the group associated with the second colleague item list has added at least one item to the second colleague item list and has associated with at least one item in the second colleague item list that has been added by another member of the group associated with the second colleague item list, andfurther in response to at least one other member of the subset of the group currently being located within a given distance from a location associated with the user of the client wireless component.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for providing location dependent information to a user for selective colleague assistance. The method on a Client Wireless Component includes the steps of receiving location data from a plurality of Global Positioning System GPS satellites and transmitting the location data to an Active Calendar Component. The method further includes on an Active Calendar Component the steps of receiving Client Wireless Component location data and determining if within a threshold distance a Colleague item list exists for user completion.
-
Citations
13 Claims
-
1. A computer readable storage medium for controlling a client wireless component for providing location dependent information to a user for selective colleague assistance, a computer readable medium comprising instructions for:
-
receiving location data from a location tracking device; transmitting the location data to a server associated with location dependent data structures; and receiving automatically server generated location dependent data transmitted from the server to a subset of a group associated with a first colleague item list in response to a user of a client wireless component being a member of the group associated with a first colleague item list and the client wireless component being within a threshold distance to at least one of an event location and an object specified in the first colleague item list, wherein each member of the group associated with the first colleague item list has added at least one item to the first colleague item list and has associated with at least one item in the first colleague item list that has been added by another member of the group associated with the first colleague item list; and receiving, within the threshold distance to the at least one of an event location and an object specified in the first colleague item list, automatically server generated location dependent data transmitted from the server to a subset of a group associated with a second colleague item list in response to the user of the client wireless component being a member of the group associated with the second colleague item list and the client wireless component being within a threshold distance to at least one of an event location and an object specified in the second colleague item list and wherein a list of members of the first colleague item list is different from a list of members of the second colleague item list, wherein each member of the group associated with the second colleague item list has added at least one item to the second colleague item list and has associated with at least one item in the second colleague item list that has been added by another member of the group associated with the second colleague item list, and further in response to at least one other member of the subset of the group currently being located within a given distance from a location associated with the user of the client wireless component.
-
-
2. A server associated with providing location dependent information to a user, the server comprising:
-
a network interface hardware for receiving geographic location data from a client wireless component; and a session manager for determining if a set of at least two lists exists for user completion comprising a first item list and a second item list, wherein a first member of a first group associated with the first list adds at least one item to the first list, wherein a second member of a second group associated with the second list adds at least one item to the second list, and in response to the client wireless component being within a threshold distance of a location of an item in the first list then determining if the user of the client wireless component, who is different from the first member and the second member, is a member of the first group associated with the first item list, and in response to the user being a member of the first group associated with the first item list, then transmitting an automatically server generated location dependent task specified in the first item list from the server to the client wireless component; and determining if the user of the client wireless component is a member of the second group associated with the second item list, and in response to the user being a member of the second group associated with the second item list, the client wireless component being within a threshold distance of a location of an item in the second list, and at least one other member of the second group currently being located within a given distance from a location associated with the user of the client wireless component, then transmitting an automatically server generated location dependent task specified in the second item list to the client wireless component. - View Dependent Claims (3, 4)
-
-
5. A non-transitory computer readable storage medium for controlling a server associated with providing location dependent information to a user, the computer readable storage medium comprising instructions for:
-
receiving geographic location data from a client wireless component; and determining if a set of at least two lists exists for user completion comprising a first item list and a second item list, wherein a first member of a first group associated with the first list adds at least one item to the first list, wherein a second member of a second group associated with the second list adds at least one item to the second list, and in response to the client wireless component being within a threshold distance of a location of an item in the first list then determining if the user of the client wireless component, who is different from the first member and the second member, is a member of the first group associated with the first item list, and in response to the user being a member of the first group associated with the first item list, then transmitting an automatically server generated location dependent task specified in the first item list from the server to the client wireless component; and determining if the user of the client wireless component is a member of the second group associated with the second item list, and in response to the user being a member of the second group associated with the second item list, the client wireless component being within a threshold distance of a location of an item in the second list, and at least one other member of the second group currently being located within a given distance from a location associated with the user of the client wireless component, then transmitting an automatically server generated location dependent task specified in the second item list to the client wireless component. - View Dependent Claims (6, 7)
-
-
8. A client wireless device for providing location dependent information to a user for selective colleague assistance, the client wireless device comprising:
-
a location tracking device including an antenna and interface for receiving geographic location data therefrom; a transceiver for transmitting the geographic location data to a server associated with location dependent data structures; and a processor for receiving automatically server generated location dependent data transmitted from the server to a subset of a group associated with at least two lists for user completion comprising a first item list and a second item list, wherein a first member of a first group associated with the first list adds at least one item to the first list, wherein a second member of a second group associated with the second list adds at least one item to the second list, and in response to the client wireless device being within a threshold distance of a location of an item in the first list then determining if the user of the client wireless device, who is different from the first member and the second member, is a member of the first group associated with the first item list, and in response to the user being a member of the first group associated with the first item list, then transmitting an automatically server generated location dependent task specified in the first item list from the server to the client wireless device; and determining if the user of the client wireless device is a member of the second group associated with the second item list, and in response to the user being a member of the second group associated with the second item list, the client wireless device being within a threshold distance of a location of an item in the second list, and at least one other member of the second group currently being located within a given distance from a location associated with the user of the client wireless device, then transmitting an automatically server generated location dependent task specified in the second item list to the client wireless device. - View Dependent Claims (9, 10)
-
-
11. A non-transitory computer readable storage medium for controlling a client wireless device associated with location dependent data structures for providing location dependent information to a user, the computer readable storage medium comprising instructions for:
-
receiving geographic location data therefrom; a transceiver for transmitting the geographic location data to a server associated with location dependent data structures; and a processor for receiving automatically server generated location dependent data transmitted from the server to a subset of a group associated with at least two lists for user completion comprising a first item list and a second item list, wherein a first member of a first group associated with the first list adds at least one item to the first list, wherein a second member of a second group associated with the second list adds at least one item to the second list, and in response to the client wireless device being within a threshold distance of a location of an item in the first list then determining if the user of the client wireless device, who is different from the first member and the second member, is a member of the first group associated with the first item list, and in response to the user being a member of the first group associated with the first item list, then transmitting an automatically server generated location dependent task specified in the first item list from the server to the client wireless device; and determining if the user of the client wireless device is a member of the second group associated with the second item list, and in response to the user being a member of the second group associated with the second item list, the client wireless device being within a threshold distance of a location of an item in the second list, and at least one other member of the second group currently being located within a given distance from a location associated with the user of the client wireless device, then transmitting an automatically server generated location dependent task specified in the second item list to the client wireless device. - View Dependent Claims (12, 13)
-
Specification