Telephone functions for computers
0 Assignments
0 Petitions
Accused Products
Abstract
An enhanced telephone emulation computer system including a minidialer program for controlling a computer to add telephony functions which can be invoked from whatever active program is currently controlling the computer. The minidialer program controls the computer to alter its processing depending upon the context existing at the time when a mouse click or hot key combination event is detected indicating the user wishes to invoke a telephony function. The minidialer program determines whether the user has highlighted any text or numbers in the active window of the application currently controlling the computer and whether the highlighted material is a name or a phone number, and if a name, whether the name is stored with a phone number in a phone book or file maintained on the computer. Processing and telephony menu options displayed as available also depend upon whether the user is or is not on the phone at the time the mouse click or hot key event occurs. In some embodiments, if the user has highlighted a URL, a browser will be launched and the web page corresponding to the URL will be opened.
16 Citations
30 Claims
-
1-18. -18. (canceled)
-
19. A method comprising:
-
highlighting a telephone number displayed in a window of an application program that is active on a system, the application program lacking telephony functions; selecting the highlighted telephone number; upon detecting the selection of the highlighted telephone number, displaying at least one telephony function to be performed using the highlighted telephone number; and upon selection of the telephony function, performing the telephony function by another application program having telephony functions. - View Dependent Claims (20, 21, 22)
-
-
23. An article comprising a storage having instructions that if executed cause a computer to:
-
highlight a telephone number displayed in a window of an application program that is active on a system, the application program lacking telephony functions; select the highlighted telephone number; upon detecting the selection of the highlighted telephone number, display at least one telephony function to be performed using the highlighted telephone number; and upon selection of the telephony function, perform the telephony function by another application program having telephony functions. - View Dependent Claims (24, 25, 26)
-
-
27. A system comprising:
-
a display; and logic coupled to the display, the logic to; highlight a telephone number displayed in a window of an application program that is active on a system, the application program lacking telephony functions; select the highlighted telephone number; upon detecting the selection of the highlighted telephone number, display at least one telephony function to be performed using the highlighted telephone number; and upon selection of the telephony function, selecting another application program having telephony functions to perform the telephony function. - View Dependent Claims (28, 29, 30)
-
Specification