Method for augmenting a voice call
First Claim
Patent Images
1. A method comprising:
- receiving a request from a computing device associated with a first user, the request being to connect to an established call between the first user and a second user;
in response to the request, transmitting to a call server a query for information associated with the established call, wherein the call server is associated with the established call between the first user and the second user, wherein the query comprises an identifier of the first user involved in the call;
receiving from the call server information associated with the call, wherein the information associated with the call comprises a caller identifier of the second user and the caller identifier is used to retrieve an alternate communication address for the second user associated with a computing device of the second user; and
utilizing the information to augment the call, wherein utilizing the information comprises;
determining at least one option for augmenting the call based upon the capabilities of the second user;
presenting the at least one option to the first userreceiving a selection of one of the at least one option from the first user; and
augmenting the call based upon the selection, wherein augmenting the call comprises;
transmitting a Universal Resource Locator (URL) to the second user, forming a communicative coupling with the second user in response to the second user accessing the URL, and establishing communication between the first user and the second user.
10 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving a query from an external entity for information about a call between a first user and a second user, determining a call identifier associated with the call and providing the call identifier to the external entity. Subsequently, when a request to alter the call and comprising the call identifier is received from the external entity, the call is altered the call in accordance with the request.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a request from a computing device associated with a first user, the request being to connect to an established call between the first user and a second user; in response to the request, transmitting to a call server a query for information associated with the established call, wherein the call server is associated with the established call between the first user and the second user, wherein the query comprises an identifier of the first user involved in the call; receiving from the call server information associated with the call, wherein the information associated with the call comprises a caller identifier of the second user and the caller identifier is used to retrieve an alternate communication address for the second user associated with a computing device of the second user; and utilizing the information to augment the call, wherein utilizing the information comprises; determining at least one option for augmenting the call based upon the capabilities of the second user; presenting the at least one option to the first user receiving a selection of one of the at least one option from the first user; and augmenting the call based upon the selection, wherein augmenting the call comprises;
transmitting a Universal Resource Locator (URL) to the second user, forming a communicative coupling with the second user in response to the second user accessing the URL, and establishing communication between the first user and the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A service node comprising:
-
at least one communication interface; and a control system associated with the at least one communication interface and adapted to; receive a request from a computing device associated with a first user, the request being to connect to an established call between the first user and a second user; in response to the request, transmit to a call server a query for the information associated with the established call, wherein the call server is associated with the established call between the first user and the second user, wherein the query comprises an identifier of the first user involved in the call, further wherein the call with the first user includes an established voice call between the first user and the second user over a Public Switched Telephone Network (PSTN); receive from the call server the information associated with the call; and utilize the information to augment the call. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method performed by a service node, the method comprising:
-
receiving a request from a computing device associated with a first user, the request being to connect to an established call between the first user and a second user; in response to the request, transmitting to a call server a query for the information associated with the established call, wherein the call server is associated with the established call between the first user and the second user, wherein the query comprises an identifier of the first user involved in the call, further wherein the call with the first user includes an established voice call between the first user and the second user over a Public Switched Telephone Network (PSTN); receiving from the call server the information associated with the call; and utilizing the information to augment the call. - View Dependent Claims (19, 20)
-
Specification