RECOMMENDING ACTIONS BASED ON CONTEXT
First Claim
1. A computer implemented method for accessing tasks, comprising:
- receiving a request for tasks;
determining a first geographic location; and
retrieving one or more first tasks associated with the first geographic location in response to the request.
2 Assignments
0 Petitions
Accused Products
Abstract
A system creates filters and provides tasks based on a geographic location associated with each task. The geographic location may be in one of several types of coordinate formats, and determined by the actual user location when the task is created of input associated with a desired location. When a user requests tasks for a specified geographic location, the user'"'"'s tasks are filtered by a particular geographic location associated with the request. The filter may allow tasks that match the location and are within a threshold distance of the location. Tasks having a geographical location that are outside the threshold distance from the location are not provided. When managing tasks from a mobile device, the geographic location can be automatically determined by the mobile device. When managing tasks from a non-mobile device, the geographical location may be received or derived from user input.
263 Citations
20 Claims
-
1. A computer implemented method for accessing tasks, comprising:
-
receiving a request for tasks; determining a first geographic location; and retrieving one or more first tasks associated with the first geographic location in response to the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a method comprising:
-
receiving task data associated with a task; determining geographic location coordinates associated with the task; associating the geographic location coordinates with the task data; and storing the task data and associated geographic location as a task. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A mobile computing device, comprising:
-
a processor; a transceiver configured to transmit and receive data and in communication with the processor; an input device configured to receive user input and in communication with the processor; a memory device configured to store data and in communication with the processor; a geographic locator module driven by the processor and configured to determine the current geographic location of the mobile device; a task management application in communication with the geographic locator module and the processor, the task management application transmits a request for user generated tasks to a network-based service based on the current geographical location of the mobile device as determined by the geographical locator module; and a display device system in communication with the processor and configured to display user task data. - View Dependent Claims (19, 20)
-
Specification