# US 8,543,441 B2 · Map association with calendar entry

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

- Number: US 8,543,441 B2
- Document ID: US8543441B2
- Status: Granted
- Kind: B2
- Application number: 12/391,901
- Filed: 2009-02-24
- Published: 2010-08-26
- Granted: 2013-09-24
- Earliest claimed: 2009-02-24
- Assignees: AT&T Intellectual Property I, L.P.
- Applicants: Laurence Siegel
- Inventors: Laurence Siegel
- Web page: https://patentgrep.com/patent/US8543441B2

## CPC

- G06Q 10/109: Time management, e.g. calendars, reminders, meetings or time accounting
- 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

## Abstract

A map is associated with a calendar entry. An electronic calendar includes at least one calendar entry. The calendar entry includes at least one calendar entry location for indicating a geographic location of where the calendar entry is scheduled to occur. At least one option associated with the calendar entry is provided. In response to receiving a user selection of the option, a map associated with the calendar entry location is provided.

## Claims

### Claim 1

A computer-implemented method, comprising:
maintaining, by a processor, a group listing of a plurality of contacts, wherein each of the plurality of contacts is designated as a member of a common group,
providing, by the processor, a graphical calendar interface box displaying an electronic group calendar whose accessibility is restricted to members of the common group, the electronic group calendar including a calendar entry including a scheduled date and time for the calendar entry, the calendar entry including a calendar entry location for indicating a geographic location of where the calendar entry is scheduled to occur, wherein the calendar entry is scheduled for each of the members of the common group;
providing, by the processor, a map option associated with the calendar entry on a user interface of the graphical calendar interface box available to be viewed by members of the common group, the map option comprising a selectable location signifier, the selectable location signifier comprising an event identifier and a selectable indicator the event identifier and the selectable indicator being associated with the calendar entry, and in which a separate event identifier and a separate selectable indicator are provided for each additional calendar entry;
in response to receiving a user selection of the map option, providing, by the processor, a map associated with the calendar entry location, wherein the map is displayed within the graphical calendar interface box, to only partially obscure a month at a time view within the graphical calendar interface box, and the user is a member of the common group, wherein the map indicates current locations of the members with respect to the calendar entry location as determined by a global positioning system and further indicates expected arrival times; and
sending, by the processor, an event reminder notification to at least one member of the common group at a predetermined time before the scheduled time for a particular calendar entry on the electronic group calendar, wherein an event reminder notification for a particular member of the common group is prevented from being sent when the particular member of the common group is determined to be currently located at the calendar entry location.

### Claim 2 (depends on 1)

The method of claim 1, further comprising accessing a third party website to provide the map.

### Claim 3 (depends on 1)

The method of claim 1, further comprising receiving a user indication to create the calendar entry, wherein the user indication is provided from one of the members of the common group.

### Claim 4 (depends on 3)

The method of claim 3, further comprising, in response to receiving the user indication to create the calendar entry, determining the map associated with the calendar entry location.

### Claim 5 (depends on 4)

The method of claim 4, further comprising storing the calendar entry location.

### Claim 6 (depends on 1)

The method of claim 1, wherein the electronic group calendar is provided via a group community portal.

### Claim 7

A system, comprising:
a memory that stores executable instructions; and
a processor, implemented on the system, that executes the executable instructions, including:
first logic configured to maintain a group listing of a plurality of contacts, wherein each of the plurality of contacts is designated as a member of a common group,
second logic configured to provide a graphical calendar interface box displaying an electronic group calendar whose accessibility is restricted to members of the common group, the electronic group calendar including a calendar entry including a scheduled date and time for the calendar entry, the calendar entry including a calendar entry location for indicating a geographic location of where the calendar entry is scheduled to occur, wherein the calendar entry is scheduled for each of the members of the common group;
third logic configured to provide a map option associated with the calendar entry on a user interface of the graphical calendar interface box available to be viewed by members of the common group, the map option comprising a selectable location signifier, the selectable location signifier comprising an event identifier and a selectable indicator the event identifier and the selectable indicator being associated with the calendar entry, and in which a separate event identifier and a separate selectable indicator are provided for each additional calendar entry;
fourth logic configured to, in response to receiving a user selection of the map option, provide a map associated with the calendar entry location, wherein the map is displayed within the graphical calendar interface box, to only partially obscure a month at a time view within the graphical calendar interface box, and the user is a member of the common group, wherein the map indicates current locations of the members with respect to the calendar entry location as determined by a global positioning system and further indicates expected arrival times; and
fifth logic configured to send an event reminder notification to a member of the common group at a predetermined time before the scheduled time for a particular calendar entry on the electronic group calendar, wherein an event reminder notification for a particular member of the common group is prevented from being sent when the particular member of the common group is determined to be currently located at the calendar entry location.

### Claim 8 (depends on 7)

The system of claim 7, the memory further storing sixth logic configured to access a third party website to provide the map.

### Claim 9 (depends on 7)

The system of claim 7, the memory further storing seventh logic configured to receive a user indication to create the calendar entry, wherein the user indication is provided from one of the members of the common group.

### Claim 10 (depends on 9)

The system of claim 9, the memory further storing eighth logic configured to, in response to receiving the user indication to create the calendar entry, determine the map associated with the calendar entry location.

### Claim 11 (depends on 10)

The system of claim 10, the memory further storing seventh logic configured to store the calendar entry location.

### Claim 12 (depends on 7)

The system of claim 7, wherein the electronic group calendar is provided via a group community portal.

### Claim 13

A non-transitory computer-readable storage medium encoded with an executable computer program for associating a map with a calendar entry and that, when executed by a processor, causes the processor to perform operations comprising:
maintaining a group listing of a plurality of contacts, wherein each of the plurality of contacts is designated as a member of a common group,
providing a graphical calendar interface box displaying an electronic group calendar whose accessibility is restricted to members of the common group, the electronic group calendar including a calendar entry including a scheduled date and time for the calendar entry, the calendar entry including a calendar entry location for indicating a geographic location of where the calendar entry is scheduled to occur, wherein the calendar entry is scheduled for each of the members of the common group;
providing a map option associated with the calendar entry on a user interface of the graphical calendar interface box available to be viewed by members of the common group, the map option comprising a selectable location signifier, the selectable location signifier comprising an event identifier and a selectable indicator, the event identifier and the selectable indicator being associated with the calendar entry, and in which a separate event identifier and a separate selectable indicator are provided for each additional calendar entry;
providing, in response to receiving a user selection of the map option, a map associated with the calendar entry location, wherein the map is displayed within the graphical calendar interface box, to only partially obscure a month at a time view within the graphical calendar interface box, and the user is a member of the common group, wherein the map indicates current locations of the members with respect to the calendar entry location as determined by a global positioning system and further indicates expected arrival times; and
sending an event reminder notification to a member of the common group at a predetermined time before the scheduled time for a particular calendar entry on the electronic group calendar, wherein an event reminder notification for a particular member of the common group is prevented from being sent when the particular member of the common group is determined to be currently located at the calendar entry location.

### Claim 14 (depends on 13)

The non-transitory computer-readable storage medium of claim 13, the operations further comprising causing the computer to access a third party website to provide the map.

### Claim 15 (depends on 13)

The non-transitory computer-readable storage medium of claim 13, the operations further comprising causing the computer to receive a user indication to create the calendar entry, wherein the user indication is provided from one of the members of the common group.

### Claim 16 (depends on 15)

The non-transitory computer-readable storage medium of claim 15, the operations further comprising causing the computer to, in response to receiving the user indication to create the calendar entry, determine the map associated with the calendar entry location.

### Claim 17 (depends on 13)

The non-transitory computer-readable storage medium of claim 13, the operations further comprising causing the computer to store the calendar entry location.

### Claim 18 (depends on 13)

The non-transitory computer-readable storage medium of claim 13, wherein the electronic group calendar is provided via a group community portal.
