System and method for providing a task reminder
First Claim
Patent Images
1. A method of providing a task reminder, the method comprising:
- receiving information identifying a historical presence of a user of a mobile communication device at a location, wherein the historical presence of the user includes at least one of a number of times the user is present at a location and an amount of time the user is present at a location;
receiving task information that identifies a task and a task location;
receiving a current location of the user of the mobile communication device; and
generating a reminder of the task based on the historical presence of the user and a distance between the task location and the current location of the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer readable media for providing a task reminder are disclosed herein. The method includes receiving information identifying a historical presence of a user of a mobile communication device at a location. The method further includes receiving task information that identifies a task and a task location. The method includes receiving a current location a user of a mobile communication device. The method includes generating a reminder of the task based on the historical presence of the user and a distance between the task location and the current location of the user.
388 Citations
18 Claims
-
1. A method of providing a task reminder, the method comprising:
-
receiving information identifying a historical presence of a user of a mobile communication device at a location, wherein the historical presence of the user includes at least one of a number of times the user is present at a location and an amount of time the user is present at a location; receiving task information that identifies a task and a task location; receiving a current location of the user of the mobile communication device; and generating a reminder of the task based on the historical presence of the user and a distance between the task location and the current location of the user. - View Dependent Claims (2, 7)
-
-
3. A method of providing a task reminder, the method comprising:
-
receiving information identifying a historical presence of a user of a mobile communication device at a location,; receiving task information that identifies a task and a task location; receiving a current location of the user of the mobile communication device; and generating a reminder of the task based on the historical presence of the user and a distance between the task location and the current location of the user; determining a novelty rating of a region that includes the task location and the current position of the user based on the user'"'"'s historical presence of the user in the location; and determining an attraction factor that increases as the distance between the task location and the current position of the user decreases. - View Dependent Claims (4, 5, 6)
-
-
8. An apparatus for providing a task reminder, the apparatus comprising:
-
a message module configured to receive information identifying a historical presence of a user of a mobile communication device at a location and to receive a current location of the user of the mobile communication device, wherein the historical presence of the user includes at least one of a number of times the user is present at a location and an amount of time the user is present at a location; a data store for storing task information that identifies a task and a task location; the message module configured to generate a reminder of the task based on the historical presence of the user and a distance between the task location and the current location of the user. - View Dependent Claims (9, 14, 15, 16)
-
-
10. An apparatus for providing a task reminder, the apparatus comprising:
-
a message module configured to receive information identifying a historical presence of a user of a mobile communication device at a location and to receive a current location of the user of the mobile communication device; a data store for storing task information that identifies a task and a task location; the message module configured to generate a reminder of the task based on the historical presence of the user and a distance between the task location and the current location of the user; and a reminder module configured to calculate a novelty rating of a region that includes the task location and a current position of the user based on the user'"'"'s historical travel information, wherein the novelty rating is related to the historical presence of the user in the region, wherein the reminder module is configured to determine an attraction factor that increases as the distance between the task location and the current position of the user decreases. - View Dependent Claims (11, 12, 13)
-
-
17. A computer readable medium containing programming instructions for providing a task reminder, the program instructions for performing a method comprising:
-
receiving information identifying a historical presence of a user of a mobile communication device at a location wherein the historical presence of the user includes at least one of a number of times the user is present at a location and an amount of time the user is present at a location; receiving task information that identifies a task and a task location; receiving a current location of the user of the mobile communication device; and generating a reminder of the task based on the historical presence of the user and a distance between the task location and the current location of the user.
-
-
18. An apparatus for providing a task reminder, the apparatus comprising:
-
means for receiving information identifying a historical presence of a user of a mobile communication device at a location wherein the historical presence of the user includes at least one of a number of times the user is present at a location and an amount of time the user is present at a location; means for receiving task information that identifies a task and a task location; means for receiving a current location of the user of the mobile communication device; and means for generating a reminder of the task based on the historical presence of the user and a distance between the task location and the current location of the user.
-
Specification