System and method for using telephony controls on a personal computer
First Claim
1. A general purpose computer system for executing a telephony application, comprising:
- an application having telephony functionality;
a telephony control for inputting a command; and
an operating system having a component operably coupled to the telephony control and the application, the component receiving the input command from the telephony control and sending the input command to the application.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method including telephony controls for handling telephony applications on a personal computer with integrated telephony capabilities is provided. The telephony controls include a hook switch, a talk button, a speakerphone button, a mute button, a flash button, a conference button, a microphone button, and a voice mail button. There may also be other telephony control buttons such as an optional record button in close proximity to the telephony controls for use in responding to voice mail. An indicator light may be located adjacent to or integrated into each telecommunication control button. The system and method allow a number of user interaction scenarios with respect to real-time communications, including handling an incoming telephone call, making a telephone call, and handling voice mail.
167 Citations
75 Claims
-
1. A general purpose computer system for executing a telephony application, comprising:
-
an application having telephony functionality;
a telephony control for inputting a command; and
an operating system having a component operably coupled to the telephony control and the application, the component receiving the input command from the telephony control and sending the input command to the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. In a computing environment, a method comprising:
-
receiving a telephone call on one of a plurality of communications networks;
detecting actuation of a telephony control requesting to take the receiver off-hook to answer the telephone call, and in response, connecting the call; and
detecting the receiver in an on-hook state, and in response, terminating the telephone call. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 72)
-
-
62. A method for connecting a telephone call in a computer system, comprising:
-
receiving a telephone call on one of a plurality of communications networks;
detecting actuation of a telephony control requesting to take the receiver off-hook to answer the telephone call, and in response, answering the call; and
transferring the telephone call to a second receiver. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70, 71)
-
-
73. In a computer system, a method comprising:
-
receiving a telephone call on one of a plurality of communications networks;
detecting pressing of a telephony control to take the receiver off-hook to answer the telephone call, and in response, answering the call; and
detecting pressing of a hold button, and in response, placing the call on-hold.
-
-
74. In a computer system, a subsystem comprising:
-
a telephony control for inputting a command; and
a system component operably coupled to the telephony control and to a program, the system component receiving the input command from the telephony control and sending the input command to the program.
-
-
75. A general purpose computer for connecting telephone calls, comprising:
-
means for receiving a telephone call on one of a plurality of communications networks;
means for taking the receiver off-hook using telephony controls to answer the telephone call; and
means for putting the receiver on-hook using telephony controls to terminate the telephone call.
-
Specification