Location based notification services
First Claim
1. A computer-readable storage device bearing computer-executable instructions which, when executed on a computing system comprising at least a processor, carry out a computer-implemented notification method, the method comprising:
- inputting a query to monitor a target computing device relative to a geographical point of interest;
configuring a reminder associated with the target computing device;
monitoring the geographical location of the target computing device relative to the geographical point of interest;
executing a reminder action associated with the reminder based on the geographical location of the target computing device relative to the geographical point of interest;
automatically communicating a notification to a requesting computing device based on the geographical location of the target computing device relative to the point of interest; and
utilizing the processor to execute instructions stored in the storage device to perform at least one of the acts of configuring, monitoring, communicating, or processing.
2 Assignments
0 Petitions
Accused Products
Abstract
Architecture that generates a notification when a user arrives at a location, but without exposing identity of the location. Moreover, the notification can be generated and transmitted at all times. The architecture comprises a reminder service that manages all reminder requests and approvals, a notification engine that notifies a requesting user when target user arrived at a specific location or one of a general category of location, and a user interface that allows the user to set reminders that are displayed when the target user arrives at the point of interest and approves other user reminder requests. The architecture can be run on a mobile phone, and manages user requests and user approvals for location based notifications, alerts a requesting user the target user arrived at one of previously-specified points of interest. Similarly, a general category of destination can be specified, rather than a specific point of interest.
17 Citations
16 Claims
-
1. A computer-readable storage device bearing computer-executable instructions which, when executed on a computing system comprising at least a processor, carry out a computer-implemented notification method, the method comprising:
-
inputting a query to monitor a target computing device relative to a geographical point of interest; configuring a reminder associated with the target computing device; monitoring the geographical location of the target computing device relative to the geographical point of interest; executing a reminder action associated with the reminder based on the geographical location of the target computing device relative to the geographical point of interest; automatically communicating a notification to a requesting computing device based on the geographical location of the target computing device relative to the point of interest; and utilizing the processor to execute instructions stored in the storage device to perform at least one of the acts of configuring, monitoring, communicating, or processing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable storage device bearing computer-executable instructions which, when executed on a computing system comprising at least a processor, carry out a computer-implemented method for providing notifications in regard to a geographic location of a target computing device, the method comprising each of the following as implemented by a processor on the computing system:
-
managing the configuration and approval of a reminder related to the geographic location of the target computing device, wherein the reminder is based on the geographic location of the target computing device relative to a point of interest as determined by geo-location criteria; monitoring the geographic location of the target device; and communicating a notification to a requesting device according to the reminder when the geographic location of the target device meets geo-location criteria related to the point of interest. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification