Telephone calling interface
First Claim
1. A method of telephone call initiation via toolbar software executing with an Internet web browser on a computing device, the method comprising:
- the toolbar software causing a toolbar to be displayed in the Internet web browser on the computing device;
the toolbar software identifying telephone numbers included in a web page requested by a user of the Internet web browser;
the toolbar software causing the Internet web browser to conspicuously display the identified telephone numbers in the toolbar automatically when the web page is displayed;
the toolbar software recognizing activation by the user of one of the conspicuously displayed identified telephone numbers included in the web page as an activated telephone number;
the toolbar software sending a call initiation message over a data network to a switch instructing the switch to initiate a two leg telephone call over a public switched telephone network between a predefined telephone number and the activated telephone number in response to the recognizing, wherein the predefined telephone number is associated with a first telephone distinct from and proximate to the computing device that runs the Internet web browser, the first telephone coupled with the public switched telephone network, and wherein the activated telephone number is associated with a second telephone distinct from the computing device and distinct from the first telephone;
wherein the predefined telephone number is a web browser user telephone number;
wherein the web browser user telephone number is for an adjacent telephone proximately near to where the user is accessing the web browser;
wherein the adjacent telephone is a cellular telephone.
7 Assignments
0 Petitions
Accused Products
Abstract
A telephone calling interface is disclosed. The telephone calling interface may be implemented as a toolbar within an Internet web browser. The toolbar may identify telephone numbers included in a web page requested by a user of the Internet web browser and conspicuously display the identified telephone numbers when the web page is displayed. The toolbar may recognize activation by the user of one of the conspicuously displayed identified telephone numbers included in the web page as an activated telephone number and initiate a telephone call between a predefined telephone number and the activated telephone number. The method may be executed on a computing device such as, for example, a personal computer.
-
Citations
34 Claims
-
1. A method of telephone call initiation via toolbar software executing with an Internet web browser on a computing device, the method comprising:
-
the toolbar software causing a toolbar to be displayed in the Internet web browser on the computing device; the toolbar software identifying telephone numbers included in a web page requested by a user of the Internet web browser; the toolbar software causing the Internet web browser to conspicuously display the identified telephone numbers in the toolbar automatically when the web page is displayed; the toolbar software recognizing activation by the user of one of the conspicuously displayed identified telephone numbers included in the web page as an activated telephone number; the toolbar software sending a call initiation message over a data network to a switch instructing the switch to initiate a two leg telephone call over a public switched telephone network between a predefined telephone number and the activated telephone number in response to the recognizing, wherein the predefined telephone number is associated with a first telephone distinct from and proximate to the computing device that runs the Internet web browser, the first telephone coupled with the public switched telephone network, and wherein the activated telephone number is associated with a second telephone distinct from the computing device and distinct from the first telephone; wherein the predefined telephone number is a web browser user telephone number; wherein the web browser user telephone number is for an adjacent telephone proximately near to where the user is accessing the web browser; wherein the adjacent telephone is a cellular telephone. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of telephone call initiation via toolbar software executing with an Internet web browser on a computing device, the method comprising:
-
the toolbar software causing a toolbar pane to be displayed in the Internet web browser on the computing device; the toolbar software intercepting web page data directed to the Internet web browser; the toolbar software scanning the web page data for associated data items included in an address book stored on the computing device and included with or accessible to the toolbar; the toolbar software identifying the associated data items found in the web page data as found data items; the toolbar software pairing a telephone number from the address book with each of the found data items; the toolbar software preparing a list of found data items and corresponding telephone numbers for the web page; the toolbar software altering the normal display of the found data items to make the found data items conspicuously displayed in the toolbar automatically on a web page in which the data is included; the toolbar software recognizing the activation of one of the found data items; the toolbar software sending a call initiation message over a data network to a switch instructing the switch to initiate a telephone call over a public switched telephone network between a predefined telephone number and the telephone number corresponding to an activated found data item, wherein the predefined telephone number is associated with a first telephone distinct from and proximate to a computing device that runs the Internet web browser, the first telephone coupled with the public switched telephone network, and wherein the telephone number corresponding to the activated found data item is associated with a second telephone distinct from the computing device and distinct from the first telephone; wherein the predefined telephone number is a web browser user telephone number; wherein the web browser user telephone number is for an adjacent telephone proximately near to where the user accesses the web browser; wherein the adjacent telephone is a cellular telephone. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computing device comprising computer software distinct from a web browser and to operate as a toolbar in the web browser, the computer software having instructions for causing the computing device to perform operations comprising:
-
identifying telephone numbers included in a web page requested by a user of the web browser; conspicuously displaying the identified telephone numbers in the toolbar automatically when the web page is displayed; recognizing activation by the user of one of the conspicuously displayed identified telephone numbers included in the web page as an activated telephone number; sending a call initiation message over a data network to a switch instructing the switch to initiate a two leg telephone call over a public switched telephone network between a predefined telephone number and the activated telephone number in response to the recognizing, wherein the predefined telephone number is associated with a first telephone independent from and proximate to the computing device that runs the web browser, the first telephone coupled with the public switched telephone network, and wherein the activated telephone number is associated with a second telephone independent from the computing device and distinct from the first telephone; wherein the predefined telephone number is a web browser user telephone number; wherein the web browser user telephone number is for an adjacent telephone proximately near to where the user is accessing the web browser; wherein the adjacent telephone is a cellular telephone. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A computing device comprising computer software distinct from a web browser and to operate as a toolbar in the web browser, the computer software having instructions for causing the computing device to perform operations comprising:
-
intercepting web page data directed to the web browser; scanning the web page data for associated data items included in an address book stored on the computing device and included with or accessible to the toolbar; identifying the associated data items found in the web page data as found data items; pairing a telephone number from the address book with each of the found data items; preparing a list of found data items and corresponding telephone numbers for the web page; altering the normal display of the found data items to make the found data items conspicuously displayed in the toolbar automatically on a web page in which the found data is included; recognizing the activation of one of the found data items; sending a call initiation message over a data network to a switch instructing the switch to initiate a telephone call over a public switched telephone network between a predefined telephone number and the telephone number corresponding to an activated found data item, wherein the predefined telephone number is associated with a first telephone independent from and proximate to a computing device that runs the web browser, the first telephone coupled with the public switched telephone network, and wherein the telephone number corresponding to the activated found data item is associated with a second telephone independent from the computing device and distinct from the first telephone; wherein the predefined telephone number is a web browser user telephone number for an adjacent telephone proximately near to where the user is accessing the web browser; wherein the adjacent telephone is a cellular telephone. - View Dependent Claims (30, 31, 32, 33, 34)
-
Specification