Displaying overlaid calendars
First Claim
1. A method for displaying calendars, the method comprising:
- displaying a first calendar in a first area configured to provide an overlaid calendar representation;
overlaying a second calendar over the first calendar, wherein overlaying the second calendar over the first calendar comprises displaying the first calendar in a full color state and displaying the second calendar in a faded color state, wherein overlaying the second calendar over the first calendar comprises displaying information from the first calendar and information from the second calendar simultaneously;
displaying a third calendar in a second area beside the first area, the second area being configured to provide a side-by-side calendar representation; and
switching, upon user indication, the third calendar with one of the first calendar and the second calendar, wherein switching, upon the user indication, the third calendar with one of the first calendar and the second calendar comprises switching the third calendar from the side-by-side calendar representation to the overlaid calendar representation.
2 Assignments
0 Petitions
Accused Products
Abstract
Displaying calendars may be provided. In response to a first input initiated by a user, a first calendar may be displayed comprising a user'"'"'s calendar. Next, a second calendar may be overlaid over the first calendar. The second calendar may be displayed transparently with respect to the first calendar. Then, a third calendar may be displayed beside the first calendar. The second or third calendar may each comprise an event calendar, a project calendar, or a calendar of another user not associated with the first calendar. In addition, a second user initiated input may be received selecting an entry on the second calendar. In response to the received second user initiated input, the second calendar may be redisplayed not transparently with respect to the first calendar. Moreover, in response to the received second user initiated input, the first calendar may be redisplayed transparently with respect to the redisplayed second calendar.
27 Citations
20 Claims
-
1. A method for displaying calendars, the method comprising:
-
displaying a first calendar in a first area configured to provide an overlaid calendar representation; overlaying a second calendar over the first calendar, wherein overlaying the second calendar over the first calendar comprises displaying the first calendar in a full color state and displaying the second calendar in a faded color state, wherein overlaying the second calendar over the first calendar comprises displaying information from the first calendar and information from the second calendar simultaneously; displaying a third calendar in a second area beside the first area, the second area being configured to provide a side-by-side calendar representation; and switching, upon user indication, the third calendar with one of the first calendar and the second calendar, wherein switching, upon the user indication, the third calendar with one of the first calendar and the second calendar comprises switching the third calendar from the side-by-side calendar representation to the overlaid calendar representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for displaying calendars, the system comprising:
-
a memory storage; and a processing unit coupled to the memory storage, wherein the processing unit is operative to; receive a first set of inputs respectively identifying a first calendar, a second calendar, and a third calendar; receive a second input indicating two of the following calendars to overlay;
the first calendar, the second calendar, and the third calendar;display, overlaid in a first area, the two calendars indicated by the second input, wherein a first one of the two calendars is displayed in a foreground and a second one of the two calendars is displayed in a background; display, in a second area, one of the following calendars not displayed in the first area;
the first calendar, the second calendar, and the third calendar;receive a third input for switching the one calendar displayed in the second area with one of the two overlaid calendars in the first area; and switch, in response to the third input, the one calendar displayed in the second area with one of the two overlaid calendars in the first area, wherein the processing unit being operative to switch, in response to the third input, the one calendar displayed in the second area with one of the two overlaid calendars in the first area comprises the processing unit being operative to; display, in the first area, the one calendar initially displayed in the second area overlaid with a remaining one of the two calendars initial displayed in the first area. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium which stores a set of instructions which when executed performs a method for displaying calendars, the method executed by the set of instructions comprising:
-
providing a first area on a display, the first area configured to provide a first visual comparison of a first calendar to a second calendar by overlaying the first calendar with the second calendar, the second calendar being displayed transparently with respect to the first calendar; providing a second area on the display, the second area configured to display the third calendar and provide a second visual comparison of the overlaid first calendar and second calendar to the third calendar by providing a side-by-side comparison of the overlaid first calendar and second calendar to the third calendar, wherein a user is enabled to switch the third calendar'"'"'s display to the overlaid first visual comparison display in the first area; receiving a first user initiated input selecting an entry on the first calendar; redisplaying, in response to the received first user initiated input, the second calendar in a full color, non-transparent state; and redisplaying, in response to the received first user initiated input, the first calendar in a faded, transparent state. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification