Mobile device and server for facilitating GPS based services
First Claim
1. A mobile device comprising:
- a global positioning system (GPS) receiver circuitry;
a client software capable comprising a navigation component capable of providing directions to a destination that interacts with the GPS receiver circuitry;
a client software capable of activating navigation towards the destination;
the client software sending a notification to a server after reaching the destination;
the client software accepting a task list comprising a plurality of tasks from the server in response to the notification;
the client software prompting the user to input a response after conducting the plurality of tasks in the task list; and
the client software automatically communicating the user response to the server.
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. In one embodiment, 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.
97 Citations
20 Claims
-
1. A mobile device comprising:
-
a global positioning system (GPS) receiver circuitry; a client software capable comprising a navigation component capable of providing directions to a destination that interacts with the GPS receiver circuitry; a client software capable of activating navigation towards the destination; the client software sending a notification to a server after reaching the destination; the client software accepting a task list comprising a plurality of tasks from the server in response to the notification; the client software prompting the user to input a response after conducting the plurality of tasks in the task list; and the client software automatically communicating the user response to the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A server communicatively coupled to a first mobile device, the server comprising:
-
the server receiving a notification from the first mobile device indicating arrival at a destination; the server identifying a task list and communicating it to the first mobile device, wherein the task list comprises a plurality of tasks; and the server receiving a response to each of the plurality of tasks from the first mobile device. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method of communicating between a first mobile device and a server, the method comprising:
-
sending, by the server, a route information comprising a plurality of waypoints to a user of the first mobile device; providing, by the first mobile device a notification to the server after reaching at least one of the plurality of waypoints; determining, by the server, a task list for the first mobile device; communicating, by the server, the task list to the first mobile device; prompting, by the first mobile device, a user of the first mobile device to provide a response to the task list; accepting, by the first mobile device, a response to the task list; and giving, by the first mobile device, the response to the task list to the server. - View Dependent Claims (17, 18, 19, 20)
-
Specification