# US 2014/0195291 A1 · Methods, Systems, and Computer Program Products for Schedule Management Based on Locations of Wireless Devices

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0195291 A1
- Document ID: US20140195291A1
- Status: Published application
- Kind: A1
- Application number: 14/207,838
- Filed: 2014-03-13
- Published: 2014-07-10
- Earliest claimed: 2007-02-14
- Assignees: AT&T Intellectual Property I, L.P.
- Applicants: AT&T Intellectual Property I, L.P.
- Inventors: Jeffrey Aaron; John Ruckart
- Web page: https://patentgrep.com/patent/US20140195291A1

## CPC

- H04M 1/72457: according to geographic location
- H04W 4/02: Services making use of location information
- G06Q 10/109: Time management, e.g. calendars, reminders, meetings or time accounting
- G06Q 10/1093: Calendar-based scheduling for persons or groups
- G06Q 30/0201: Market modelling; Market analysis; Collecting market data
- H04L 67/52: specially adapted for the location of the user terminal
- H04M 1/72451: according to schedules, e.g. using calendar applications
- H04W 4/024: Guidance services
- H04W 4/029: Location-based management or tracking services
- H04W 64/00: Locating users or terminals {or network equipment} for network management purposes, e.g. mobility management
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method for managing appointments using a wireless device includes receiving scheduling data for a future appointment including a time associated with the future appointment. A current location of the wireless device is determined, and a reminder for the future appointment is provided at a time prior to the future appointment based on the current location of the wireless device. For example, the reminder may be provided at a time that varies based on the current location of the wireless device, a location associated with the future appointment, and an estimated travel time between the current location of the device and the location associated with the future appointment. Related methods, devices, and computer program products are also discussed.

## Claims

### Claim 1

A computer-readable storage device comprising computer-executable instructions that, when executed by a processor, cause the processor to perform operations comprising:
obtaining scheduling data comprising a time and a location for a future appointment;
obtaining location data indicating a location of a wireless device associated with a person scheduled to attend the future appointment; and
determining, based on the location of the wireless device, the location of the future appointment, and the time of the future appointment, when to send a reminder to the wireless device regarding the future appointment.

### Claim 2 (depends on 1)

The computer-readable storage device of claim 1, wherein the operations further comprise initiating, based on a result of the determining operation, sending the reminder to the wireless device.

### Claim 3 (depends on 1)

The computer-readable storage device of claim 1, wherein the operation of determining when to send the reminder comprises:
calculating, based on the location of the wireless device and the location of the future appointment, an estimated travel time; and
determining, based on the estimated travel time and the time of the future appointment, when to send the reminder.

### Claim 4 (depends on 1)

The computer-readable storage device of claim 1, wherein:
the operations further comprise determining travel conditions between the location of the wireless device and the location of the future appointment; and
the operation of determining when to send the reminder is based also on the travel conditions.

### Claim 5 (depends on 1)

The computer-readable storage device of claim 1, wherein:
the location data indicating the location of the wireless device is first location data indicating a first location of the wireless device; and
the operations further comprise:
obtaining subsequent location data indicating the subsequent location; and
determining, based on the subsequent location of the wireless device, the location of the future appointment, and the time of the future appointment, a new time to send a reminder to the wireless device regarding the future appointment.

### Claim 6 (depends on 1)

The computer-readable storage device of claim 1, wherein the operations further comprise:
predicting, based at least in part on the location of the device and the location of the future appointment, that the person will be late for the future appointment; and
initiating, responsive to predicting that the person will be late for the future appointment, displaying, at the wireless device, a notification.

### Claim 7 (depends on 6)

The computer-readable storage device of claim 6, wherein the notification prompts for communication between the wireless device and another electronic device.

### Claim 8 (depends on 6)

The computer-readable storage device of claim 6, wherein the operation of initiating displaying the notification comprises sending, to the wireless device, a message configured to cause the wireless device to display the notification.

### Claim 9 (depends on 6)

The computer-readable storage device of claim 6, wherein initiating displaying the notification comprises initiating displaying the notification comprising:
the location of the wireless device; and
at least one time selected from a group consisting of an estimated amount of time by which the person is expected to be late and an estimated time of arrival of the wireless device to the location of the future appointment.

### Claim 10

A system, comprising:
a processor; and
a computer-readable memory being in communication with the processor and having stored thereon computer-executable instructions that, when executed by the processor, cause the processor to perform operations, comprising:
obtaining scheduling data comprising a time and a location for a future appointment;
obtaining location data indicating a location of a wireless device associated with a person scheduled to attend the future appointment; and
determining, based on the location of the wireless device, the location of the future appointment, and the time of the future appointment, when to send a reminder to the wireless device regarding the future appointment.

### Claim 11 (depends on 10)

The system of claim 10, wherein the operation of determining when to send the reminder comprises:
calculating, based on the location of the wireless device and the location of the future appointment, an estimated travel time; and
determining, based on the estimated travel time and the time of the future appointment, when to send the reminder.

### Claim 12 (depends on 10)

The system of claim 10, wherein:
the operations further comprise determining travel conditions between the location of the wireless device and the location of the future appointment; and
the operation of determining when to send the reminder is based also on the travel conditions.

### Claim 13 (depends on 10)

The system of claim 10, wherein:
the location data indicating the location of the wireless device is first location data indicating a first location of the wireless device; and
the operations further comprise:
obtaining subsequent location data indicating a subsequent location of the wireless device; and
determining, based on the subsequent location of the wireless device, the location of the future appointment, and the time of the future appointment, a new time to send a reminder to the wireless device regarding the future appointment.

### Claim 14 (depends on 10)

The system of claim 10, wherein the operations further comprise:
predicting, based at least in part on the location of the device and the location of the future appointment, that the person will be late for the future appointment; and
initiating, responsive to predicting that the person will be late for the future appointment, displaying, at the wireless device, a notification.

### Claim 15 (depends on 14)

The system of claim 14, wherein the notification prompts for communication between the wireless device and another electronic device.

### Claim 16

A method, comprising:
obtaining, by a system comprising a processor, scheduling data comprising a time and a location for a future appointment;
obtaining, by the system, location data indicating a location of a wireless device associated with a person scheduled to attend the future appointment; and
determining, by the system, based on the location of the wireless device, the location of the future appointment, and the time of the future appointment, when to send a reminder to the wireless device regarding the future appointment.

### Claim 17 (depends on 16)

The method of claim 16, wherein determining when to send the reminder comprises:
calculating, based on the location of the wireless device and the location of the future appointment, an estimated travel time; and
determining, based on the estimated travel time and the time of the future appointment, when to send the reminder.

### Claim 18 (depends on 16)

The method of claim 16, further comprising determining travel conditions between the location of the wireless device and the location of the future appointment, wherein determining when to send the reminder is based also on the travel conditions.

### Claim 19 (depends on 16)

The method of claim 16, wherein:
the location data indicating the location of the wireless device is first location data indicating a first location of the wireless device; and
the method further comprises:
obtaining subsequent location data indicating a subsequent location of the wireless device; and
determining, based on the subsequent location of the wireless device, the location of the future appointment, and the time of the future appointment, a new time to send a reminder to the wireless device regarding the future appointment.

### Claim 20 (depends on 16)

The method of claim 16, further comprising:
predicting, based at least in part on the location of the device and the location of the future appointment, that the person will be late for the future appointment; and
initiating, responsive to predicting that the person will be late for the future appointment, displaying, at the wireless device, a notification.
