Method and apparatus for establishing a voice call to a PSTN extension for a networked client computer
First Claim
1. An apparatus comprising:
- a storage medium having stored therein a plurality of programming instructions for implementing a set of communication services for establishing and facilitating a voice call to a PSTN extension for a client computer, wherein the communication services include services for receiving an event notification from the client computer denoting the client computer'"'"'s acceptance of an offer by a server to establish a voice communication session, and determining the PSTN extension in accordance with one or more attributes of the server; and
an execution unit coupled to the storage medium for executing the plurality of programming instructions.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for establishing a voice call to a PSTN extension for a networked client computer, and routing the voice call off of the network, is provided. In a first embodiment, the apparatus comprises a storage medium having stored therein a plurality of programming instructions for implementing a set of communication services for facilitating establishment of the voice call to the PSTN extension, and an execution unit, coupled to the storage medium, for executing the plurality of programming instructions. The set of communication services include services for receiving a Push-To-Talk™ request from the networked client computer, requesting the voice call, and in response, determining the PSTN extension. The Push-To-Talk™ request includes identification information of an originating web server of the Push-To-Talk™ option, and the determination of the PSTN extension is made in accordance with the originating web server'"'"'s identification information.
-
Citations
43 Claims
-
1. An apparatus comprising:
-
a storage medium having stored therein a plurality of programming instructions for implementing a set of communication services for establishing and facilitating a voice call to a PSTN extension for a client computer, wherein the communication services include services for receiving an event notification from the client computer denoting the client computer'"'"'s acceptance of an offer by a server to establish a voice communication session, and determining the PSTN extension in accordance with one or more attributes of the server; and
an execution unit coupled to the storage medium for executing the plurality of programming instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for placing a voice call to a PSTN extension comprising the steps of:
-
(a) receiving an event notification from a client computer denoting the client computer'"'"'s acceptance of an offer by a server to establish a voice communication session, and (b) determining the PSTN extension in accordance with one or more attributes of the server. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. An apparatus comprising:
-
a storage medium having stored therein a plurality of programming instructions for implementing a set of communication services for cooperating with a first bridging apparatus to establish and conduct a voice call with a PSTN extension, wherein the communication services include services for receiving an IP address of a second bridging apparatus, and in response, transmitting a call request for the voice call, including an IP address and other attributes of the apparatus for inclusion by the second bridging apparatus in determining the PSTN extension; and
an execution unit coupled to the storage medium for executing the plurality of programming instructions. - View Dependent Claims (35, 36, 37, 38)
-
-
39. A method for cooperating with a first bridging apparatus to establish and conduct a voice call with a PSTN extension, the method comprising the steps of:
-
receiving an IP address of a second bridging apparatus, and in response, transmitting a call request for the voice call, including an IP address and one or more attributes of a host apparatus implementing the method, for inclusion by the second bridging apparatus in determining the PSTN extension. - View Dependent Claims (40, 41, 42, 43)
-
Specification