Method for presenting compressed electronic day calendar information in an interactive information handling system
First Claim
1. A method for assisting an operator of an interactive computer system having a display terminal and a system clock to readily determine the busy status of a specified time period during a day utilizing calendar events recorded in a calendar program within said interactive computer system while simultaneously displaying data on said display terminal from a non-calendar program, said method comprising the steps of:
- displaying data from a non-calendar program within said display terminal;
concurrently displaying within said display terminal an elongate viewport at a location which does not materially overlap said data from said noncalendar program;
displaying within said elongate viewport an elongate time scale having indicia thereon corresponding to a plurality of sequential time periods;
displaying adjacent to said elongate time scale at selected ones of said plurality of sequential time periods a graphic indication corresponding to a calendar event recorded within said calendar program; and
providing within said elongate time scale a movable graphic representation corresponding to a current time of day according to said system clock wherein the busy status of a specified time period and a relation of said specified time period to said current time of day is readily determinable.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of simultaneously displaying day calendar information on the screen of an interactive terminal of an information handling system along with data being processed by an application program. The day calendar data is displayed in a first view port in a compressed format which indicates busy and free time periods, while data from an application program is displayed in a second viewport. The information in the two simultaneously displayed viewports provides an improved interactive user interface in that the terminal user does not have to interrupt the task that he is working on to determine the availability of a certain time period. When the terminal is interconnected to other terminals by a network, the method provides an indication in the first viewport for the terminal user that is actively engaged in an application program, that a second user of a terminal on the network has calendared an event on the first user'"'"'s calendar. The terminal user has the option of viewing the event immediately or at some other time that is more appropriate. The method also allows the terminal user to display day calendar data in compressed mode either for the next day or the previous day merely by selecting specific buttons displayed in the second viewport for this function.
165 Citations
10 Claims
-
1. A method for assisting an operator of an interactive computer system having a display terminal and a system clock to readily determine the busy status of a specified time period during a day utilizing calendar events recorded in a calendar program within said interactive computer system while simultaneously displaying data on said display terminal from a non-calendar program, said method comprising the steps of:
-
displaying data from a non-calendar program within said display terminal; concurrently displaying within said display terminal an elongate viewport at a location which does not materially overlap said data from said noncalendar program; displaying within said elongate viewport an elongate time scale having indicia thereon corresponding to a plurality of sequential time periods; displaying adjacent to said elongate time scale at selected ones of said plurality of sequential time periods a graphic indication corresponding to a calendar event recorded within said calendar program; and providing within said elongate time scale a movable graphic representation corresponding to a current time of day according to said system clock wherein the busy status of a specified time period and a relation of said specified time period to said current time of day is readily determinable. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An interactive computer system for permitting an operator to readily determine the busy status of a specified time period during a day utilizing calendar events recorded in a calendar program within said interactive computer system while simultaneously displaying data from a non-calendar program, said interactive computer system having a display terminal and a system clock, said interactive computer system comprising:
-
means for displaying data from a non-calendar program within said display terminal; means for concurrently displaying within said display terminal an elongated viewport at a location which does not materially overlap said data from said non-calendar program; means for displaying within said elongate viewport an elongate time scale having indicia thereon corresponding to a plurality of sequential time periods; means for displaying adjacent to said elongate time scale at selected ones of said plurality of sequential time periods a graphic indication corresponding to a calendar event recorded within said calendar program; and means for providing within said elongate time scale a movable graphic representation corresponding to a current time of day according to said system clock wherein the busy status of a specified time period and a relation of said specified time period to said current time of day is readily determinable. - View Dependent Claims (7, 8, 9, 10)
-
Specification