Location based notification services

US9503851B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9503851-B2
Application numberUS-201414176735-A
CountryUS
Kind codeB2
Filing dateFeb 10, 2014
Priority dateMay 30, 2011
Publication dateNov 22, 2016
Grant dateNov 22, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed: 1. A computer-readable medium 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 each of the following as executed by a processor: 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. 2. The computer-readable medium of claim 1 further comprising requesting approval from the target computing device to monitor associated sensed data of the target computing device. 3. The computer-readable medium of claim 1 further comprising defining a plurality of reminder actions associated with the reminder, and wherein the plurality of reminder actions are executed when the geographic location of the target device meets geo-location criteria related to the point of interest. 4. The computer-readable medium of claim 3 further comprising filtering the plurality of reminder actions associated with the reminder based on filter criteria. 5. The computer-readable medium of claim 1 further comprising refreshing the query to include new points of interest not previously included in the query. 6. The computer-readable medium of claim 5 further comprising executing the reminder action associated with the reminder based on the geographical location of the target computing device relative to the new points of interest not previously included in the query. 7. The computer-readable medium of claim 1 further comprising communicating the notification to multiple requesting computing devices. 8. The computer-readable medium of claim 1 , wherein the point of interest is one of a class of locations specified in association with the reminder, and wherein the notification is communicated when the target device meets the geo-location criteria related to the point of interest for a location of the class. 9. 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 a computer: 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. 10. The computer-implemented method of claim 9 , wherein the target device is a mobile device, and wherein the requesting device is at least one of a computing device or a web server to which the notification is communicated. 11. The computer-implemented method of claim 9 , wherein the point of interest is a single geographic location specified in association with the reminder. 12. The computer-implemented method of claim 9 , wherein the point of interest is one of a class of locations specified in association with the reminder, and wherein the notification is communicated when the target device meets the geo-location criteria related to the point of interest for a location of the class. 13. The computer-implemented method of claim 9 further comprising: identifying geo-location points of interest relative to a query; and refreshing the query to include added points of interest and removed points of interest associated with a geo-fence; wherein the reminder is executed upon meeting criteria of the refreshed query. 14. The computer-implemented method of claim 9 further comprising: processing a request from the requesting device to access geo-location information of the target device; approving the request from the requesting device; and allowing access to geo-location information of the target device by the requesting device. 15. The computer-implemented method of claim 9 , wherein the reminder includes a plurality of reminder actions that are executed when the geographic location of the target device meets geo-location criteria related to the point of interest, and wherein the plurality of reminder actions comprises communicating the notification to the requesting device according to the reminder. 16. The computer-implemented method of claim 15 , wherein the reminder actions further comprise at least one of notifying contacts, calling a user device, or sensing and recording sensor data in the vicinity of the target device.

Assignees

Inventors

Classifications

  • H04W4/023Primary

    using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds · CPC title

  • via a telephone network, e.g. cellular GSM · CPC title

  • System arrangements wherein the object is to detect trespassing over a fixed physical boundary, e.g. the end of a garden · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9503851B2 cover?
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 …
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification H04W4/023. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 22 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).