MOBILE DEVICE AND SERVER FOR TASK ASSIGNMENTS BASED ON PROXIMITY
First Claim
1. A mobile device comprising:
- a processing circuitry, memory and storage;
a global positioning system (GPS) receiver circuitry;
a client software, that is executed by the processing circuitry, wherein the client software comprises a navigation component that interacts with the GPS receiver circuitry, the navigation component capable of navigating and providing directions to a destination to a user of the mobile device;
the client software accepting a task list comprising a plurality of tasks to be completed by the user of the mobile device, based on a current location of the mobile device, a street name associated with the current location, or based on current route being navigated;
the client software prompting the user to provide a task completion status for each of the items in the task list and communicating a user task completion response;
the client software configured to report those of the task list that are incomplete; and
the client software configured to reassign a user selected selection of tasks from the task list to a second mobile device associated with a second user for completion by the second user.
0 Assignments
0 Petitions
Accused Products
Abstract
Mobile device for communicating arrival information at a waypoint, communicating that information to a server, receiving a set of tasks (statically assigned or dynamically assigned) for the user (for example, from the server or from another user), displaying the set of tasks to the user, receiving a completion response (successful or unsuccessful) from the user, and proceeding to the next waypoint along a route/trip plan. A coordination server facilitates communication of a list of tasks assigned to a user to be performed at a specified location. The list of tasks is delivered to the user of the first mobile device by the coordination server (if such tasks exist) when the coordination server receives notification from the first mobile device indicating arrival at a specific location.
-
Citations
24 Claims
-
1. A mobile device comprising:
-
a processing circuitry, memory and storage; a global positioning system (GPS) receiver circuitry; a client software, that is executed by the processing circuitry, wherein the client software comprises a navigation component that interacts with the GPS receiver circuitry, the navigation component capable of navigating and providing directions to a destination to a user of the mobile device; the client software accepting a task list comprising a plurality of tasks to be completed by the user of the mobile device, based on a current location of the mobile device, a street name associated with the current location, or based on current route being navigated; the client software prompting the user to provide a task completion status for each of the items in the task list and communicating a user task completion response; the client software configured to report those of the task list that are incomplete; and the client software configured to reassign a user selected selection of tasks from the task list to a second mobile device associated with a second user for completion by the second user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A server communicatively coupled to a first mobile device, the server comprising:
at least one processor for communicating with the first mobile device, the at least one processor operable to, at least; receive several tasks, along with a corresponding user identification; receive a current location of the first mobile device, a street name associated with the current location, or a current route being navigated, from a client software in the first mobile device; deliver to the client software of the first mobile device a task list comprising a plurality of tasks among the several tasks to be completed by the user of the first mobile device; and receive and store a task completion status for each of the plurality of tasks as they are reported by the client software of the first mobile device. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
15. A mobile system comprising:
-
a plurality of mobile devices including a first mobile device and a second mobile device, each of the plurality of mobile devices configured to execute and operate employing a client software capable of sending and receiving GPS based location information, the client software also configured to receive tasks lists for completion by a corresponding user; a coordinating server communicatively coupled to a plurality of mobile devices; the coordinating server configured to receive a plurality of item pickup requests from computers associated with a plurality of businesses, for opportunistic distribution to associated ones of the plurality of mobile devices; and the client software configured to display the plurality of item pickup requests received from the plurality of businesses associated with, or located on, a current route being navigated by a navigation component of the corresponding one of the plurality of mobile devices. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification