Method and apparatus for establishing a voice call to a PSTN extension for a networked client computer
DCFirst Claim
1. A computer system comprising:
- a storage medium having stored therein a plurality of programming instructions to implement a set of communication services on the computer system for establishing and facilitating on behalf of an offeror second computer system, a voice call between an offeree client computer and an agent PSTN extension, the offeree client computer having received an offer from the offeror second computer system to engage in voice communication, and the agent PSTN extension is one of a plurality of agent PSTN extensions of the offeror second computer system, wherein the communication services include services for receiving on behalf of the offeror second computer system, through a data network link, a notification from the offeree client computer denoting the offeree client computer'"'"'s acceptance of the offeror second computer system'"'"'s offer, services for determining which agent PSTN extension among the plurality of agent PSTN extensions to establish the voice call with, and services for causing a voice link from the computer system to the determined agent PSTN extension to be established through a switched link on behalf of the offeree client computer; and
an execution unit coupled to the storage medium for executing the plurality of programming instructions.
5 Assignments
Litigations
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
31 Claims
-
1. A computer system comprising:
-
a storage medium having stored therein a plurality of programming instructions to implement a set of communication services on the computer system for establishing and facilitating on behalf of an offeror second computer system, a voice call between an offeree client computer and an agent PSTN extension, the offeree client computer having received an offer from the offeror second computer system to engage in voice communication, and the agent PSTN extension is one of a plurality of agent PSTN extensions of the offeror second computer system, wherein the communication services include services for receiving on behalf of the offeror second computer system, through a data network link, a notification from the offeree client computer denoting the offeree client computer'"'"'s acceptance of the offeror second computer system'"'"'s offer, services for determining which agent PSTN extension among the plurality of agent PSTN extensions to establish the voice call with, and services for causing a voice link from the computer system to the determined agent PSTN extension to be established through a switched link on behalf of the offeree client computer; 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. In a computer system, a method for establishing on behalf of an offeror second computer system, a voice call between an offeree client computer and an agent PSTN, the offeree client computer having received an offer from the offeror second computer system to engage in voice communication, and the agent PSTN being one of a plurality of PSTN extensions of the offeror second computer system, the method comprising:
-
(a) receiving on behalf of the offeror second computer system, through a data network link, a notification from the offeree client computer denoting the offeree client computer'"'"'s acceptance of the offer of the offeror second computer system; (b) determining which agent PSTN extension among the plurality of agent PSTN extensions to establish the voice call with; and (c) causing a voice link from the computer system to the determined agent PSTN extension to be established through a switched network on behalf of the offeree client computer. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification