IP Library Granted Patent US 8,989,780
Granted Patent B1
US 8,989,780 · App. 13/730,236 · Granted Mar 24, 2015

Location-based reminder process

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,989,780
App. No.
13/730,236
Granted
Mar 24, 2015
Kind
B1
Abstract

A computer-implemented method and computing system for identifying, using one or more computing devices, an appointment scheduled for at least one user. Some embodiments may include determining, using the one or more computing devices, a present location for the at least one user and generating, using the one or more computing devices, a reminder for the appointment based upon, at least in part, the present location.

Claims (31)

1. A computer-implemented method comprising:

identifying, using one or more computing devices, an appointment scheduled for at least one user, the appointment associated with a calendar of the at least one user;

determining at a predetermined interval, using the one or more computing devices, a present location for the at least one user;

determining, using the one or more computing devices, a location associated with the scheduled appointment;

determining a reminder time based upon, at least in part, an estimated travel time for a route from the present location to the location associated with the scheduled appointment; and

generating, using the one or more computing devices, a reminder for the scheduled appointment at the reminder time.

2. A computer-implemented method comprising:

identifying, using one or more computing devices, an appointment scheduled for at least one user;

determining at a predetermined interval, using the one or more computing devices, a present location for the at least one user;

determining, using the one or more computing devices, a location associated with the scheduled appointment; and

generating, using the one or more computing devices, a reminder for the scheduled appointment at a reminder time based upon, at least in part, an estimated travel time from the present location to the location associated with the scheduled appointment.

3. The computer-implemented method of claim 2 , further comprising:

adjusting the reminder time based upon, at least in part, a traffic condition associated with a route to the location associated with the scheduled appointment.

4. The computer-implemented method of claim 2 , wherein determining of the present location for the at least one user is based upon, at least in part, location-based services associated with the at least one user's present location.

5. The computer-implemented method of claim 2 , wherein the scheduled appointment is associated with a calendar associated with the at least one user.

6. The computer-implemented method of claim 2 , wherein determining of the present location for the at least one user is based upon, at least in part, latitude enabled functionality.

7. The computer-implemented method of claim 2 , further comprising:

transmitting one or more directions to the at least one user based upon, at least in part, the present location of the user.

8. The computer-implemented method of claim 2 , further comprising:

transmitting one or more directions to the at least one user based upon, at least in part, the location associated with the scheduled appointment.

9. A computing system including a processor and memory configured to perform operations comprising:

identifying, using one or more computing devices, an appointment scheduled for at least one user;

determining at a predetermined interval, using the one or more computing devices, a present location for the at least one user;

determining, using the one or more computing devices, a location associated with the scheduled appointment; and

generating, using the one or more computing devices, a reminder for the appointment at a reminder time based upon, at least in part, an estimated travel time from the present location to the location associated with the scheduled appointment.

10. The computing system of claim 9 , wherein the scheduled appointment is associated with a calendar associated with the at least one user.

11. The computing system of claim 9 , wherein determining of the present location for the at least one user is based upon, at least in part, latitude enabled functionality.

12. The computing system of claim 9 , further comprising:

adjusting the reminder time based upon, at least in part, a traffic condition associated with a route to the location associated with the appointment.

13. The computing system of claim 9 , further comprising:

transmitting one or more directions to the at least one user based upon, at least in part, at least one of the present location and the location associated with the appointment.

Assignments (3)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044566/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2014
From: CHEN, CHIA-NEE MICHELLE; MAYER, IDA; COHEN, DAVE
To: GOOGLE INC.
Reel/Frame 033512/0729 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 27, 2013
From: CHEN, CHIA-NEE MICHELLE; MAYER, IDA; COHEN, DAVE
To: GOOGLE INC.
Reel/Frame 031685/0801 →