Integrated communication center
First Claim
1. A method of integrating a plurality of communication programs in a computer system, the method comprising the steps of:
- displaying a first graphical user interface screen on a display device of said computer system, said graphical user interface including a first plurality of option buttons which, when selected by a sender, enable the sender to communicate with a receiver using a corresponding sender selected communication program of said plurality of communication programs; and
displaying a second graphical user interface screen on said display device when an option button corresponding to a first communication program of said plurality of communication programs is selected, said second graphical user interface screen depicted as an extension panel of said first graphical user interface screen, wherein the extension panel is adjacent to the first graphical user interface display and appears to extend from the side of the first graphical user interface screen.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for integrating communication programs in a computer is disclosed. A graphical user interface includes a first interface screen which provides display areas for information regarding files and messages sent and received by the computer. The first interface screen also includes option buttons which invoke one or more communication programs executable by the computer. A second interface screen is displayed when the appropriate option button is selected. The second interface screen is depicted as an extension panel connected to the first interface screen. The second interface screen includes information relating to the status of data files or messages sent or received by the computer, or information relating to the identity of remote devices accessible by the computer over a network or phone connection.
180 Citations
23 Claims
-
1. A method of integrating a plurality of communication programs in a computer system, the method comprising the steps of:
-
displaying a first graphical user interface screen on a display device of said computer system, said graphical user interface including a first plurality of option buttons which, when selected by a sender, enable the sender to communicate with a receiver using a corresponding sender selected communication program of said plurality of communication programs; and
displaying a second graphical user interface screen on said display device when an option button corresponding to a first communication program of said plurality of communication programs is selected, said second graphical user interface screen depicted as an extension panel of said first graphical user interface screen, wherein the extension panel is adjacent to the first graphical user interface display and appears to extend from the side of the first graphical user interface screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
a first display area, said first display area configured to display one or more data files sent or received by said computer system, said one or more data files corresponding to files created or readable by said a plurality of communication applications; and
and a second plurality of option buttons, said second plurality of option buttons configured to control the playing or creation of said one or more data files.
-
-
6. A method according to claim 2 wherein said second graphical user interface screen comprises a mailbox display screen, said mailbox display screen including:
-
a first display area, said first display area configured to display identification information regarding one or more storage locations defined on said computer system, each storage location of said a plurality of storage locations capable of storing data files created by said one or more communication programs; and
and a second plurality of option buttons, said second plurality of option buttons configured to control the creation or modification of said identification information.
-
-
7. A method according to claim 2 wherein said second graphical user interface screen comprises a phone book display screen, said phone book display screen including:
-
a first display area, said first display area configured to display identification information regarding one or more remote devices accessible by said computer system, said identification information stored on a database in said computer system, and comprising a remote device identifier and remote device phone number or electronic address; and
and a second plurality of option buttons, said second plurality of option buttons configured to control the creation or modification of said identification information.
-
-
8. A method according to claim 2 wherein said second graphical user interface screen comprises a greeting display screen, said greeting display screen including:
-
a first display area, said first display area configured to display identification information regarding one or more greeting messages associated with one or more message mailboxes stored in said computer system, said one or more greetings comprising audio data capable of being played back on a remote device accessed by said computer system; and
and a second plurality of option buttons, said second plurality of option buttons configured to create or modify said one or more greetings messages displayed on said first display area.
-
-
9. A method according to claim 5 wherein the number of data files received by said computer system is displayed as a numeral in said message display field.
-
10. A method according to claim 3 wherein said first graphical user interface screen includes an extension panel option button, said extension panel option button configured to:
-
reveal said second graphical user interface screen extension panel when selected a first time; and
hide said second graphical user interface screen extension panel when selected a second time.
-
-
11. A method according to claim 1 further comprising the step of providing data translation programs which allow data produced by a communication program of said plurality of communication programs to be processed by another communication program of said plurality of communication programs.
-
12. A computer comprising a graphical user interface for display on a display device, said graphical user interface comprising:
-
a first interface screen including a first display area, a second display area, an alpha-numeric keypad and a first plurality of option buttons which, when selected by a sender, enable the sender to communicate with a receiver using a corresponding sender selected communication program of said plurality of communication programs; and
a second interface screen, said second interface screen displayed when an option button corresponding to a first communication program is selected, said second interface screen depicted as an extension panel of said first interface screen, wherein the extension panel is adjacent to the first graphical user interface display and appears to extend from the side of the first graphical user interface screen. - View Dependent Claims (13, 14, 15, 16, 17, 18)
said second interface screen is hidden when said display option button is selected a second time.
-
-
17. A computer according to claim 16 further comprising:
-
a processor;
a modem coupled to said processor, said modem operable to communicate between said computer and one or more remote terminals over a phone line; and
a network interface device coupled to said processor, said network interface device operable to communicate between said computer and a remote computer over a network medium; and
wherein said second interface screen comprises;
a communication display area which displays information regarding data files sent and received by said computer through said modem or said network interface device; and
a plurality of command buttons which control the creation or playback of said data files sent and received by said computer.
-
-
18. A computer according to claim 17 wherein said second interface screen comprises:
-
a communication display area configured to display information regarding identification and access of said remote devices or said remote computers accessible by said computer, and data files sent and received by said computer through said modem or said network interface device; and
a plurality of command buttons configured to control the creation or modification of said information.
-
-
19. A computer readable medium having stored thereon sequences of instructions which are executable by a processor, and which, when executed by the processor, cause the processor to perform the steps of:
-
displaying a first graphical user interface screen on a display device of a computer system, said graphical user interface including a first plurality of option buttons which, when selected by a sender, enable the sender to communicate with a receiver using to a corresponding sender selected communication program of said plurality of communication programs; and
displaying a second graphical user interface screen on said display device when an option button corresponding to a first communication program of said plurality of communication programs is selected, said second graphical user interface screen depicted as an extension panel of said first graphical user interface screen, wherein the extension panel is adjacent to the first graphical user interface display and appears to extend from the side of the first graphical user interface screen. - View Dependent Claims (20, 21, 22)
reveal said second graphical user interface screen extension panel when selected a first time; and
hide said second graphical user interface screen extension panel when selected a second time.
-
-
23. A computer comprising:
-
a processor;
a display device coupled to the processor; and
a memory coupled to the processor, the memory having contained therein sequences of instructions which, when executed by the processor, cause the processor to perform the steps of;
displaying a first graphical user interface screen on said display device, said graphical user interface including a first plurality of option buttons which, when selected by a user, provide access to a corresponding communication program of one or more communication programs executable by said processor; and
displaying a second graphical user interface screen on said display device when an option button corresponding to a first communication program is selected, said second graphical user interface screen depicted as an extension panel of said first graphical user interface screen, wherein the extension panel is adjacent to the first graphical user interface display and appears to extend from the side of the first graphical user interface screen.
-
Specification