Patent ID: 8887064

Claim:
One or more nontransitory computer-readable media having computer-useable instructions embodied thereon for performing a method of processing calendar information, the method comprising: identifying a set of users including a first user and a second user; receiving, at a first computing device, a first calendar entry from the first user, wherein the first calendar entry represents an event, wherein a portion of the first calendar entry indicates that the first calendar entry is associated with the set of users, wherein the portion is automatically added to the first calendar entry based on subject matter of the first calendar entry, and wherein the first calendar entry is stored in a database accessible by the set of users; automatically associating the first calendar entry with the set of users based on the portion of the first calendar entry, wherein the first calendar entry is viewable by the set of users based on the portion of the first calendar entry that indicates that the first calendar entry is associated with the set of users; receiving a second calendar entry from the second user via a second computing device, wherein the second calendar entry is personal to the second user such that the second calendar entry does not include the portion indicating that the second calendar entry is associated with the set of users; storing the second user's calendar information in the database, wherein the second user's calendar information includes the first calendar entry and the second calendar entry; receiving a request from the second user for a display of at least some of the second user's calendar information over a network; providing the display of the at least some of the second user's calendar information to the second user, wherein the display includes the first calendar entry and the second calendar entry, wherein at least one potential flag is presented via a user interface on the second computing device, and wherein the potential flag indicates a group with which the second user is not currently associated; receiving a request from the first user for a display of part of the second user's calendar information over the network; and providing the display of part of the second user's calendar information to the first user, wherein A) the first calendar entry is provided to the first user because the first calendar entry includes the portion that indicates an association with the set of users, B) and the second calendar entry is not provided to the first user because the second calendar entry does not include the portion that indicates an association with the set of users.