System for effecting a telephone call over a computer network without alphanumeric keypad operation
First Claim
1. A system for effecting a telephone call comprising:
- a server configured to receive a uniform resource locator including call setup information over a computer network operable to effect a telephone call from a first telephonic device to a second telephonic device, wherein the call setup information includes an identification of the first telephonic device and an identification of the second telephonic device;
a call controller server configured to receive the call setup information for establishing the telephone call between the first telephonic device and the second telephonic device from the server and, in response to receiving the call setup information;
initiate a call from the call controller server to the first telephonic device or the second telephonic device using a session initiation protocol (SIP) INVITE method and the received call setup information; and
, in response to an answer of the call, transferring the call from the call controller server to the first telephonic device using a SIP REFER method and the received call setup information to establish the telephone call from the first telephonic device to the second telephonic device.
12 Assignments
0 Petitions
Accused Products
Abstract
A system for effecting a telephone call between telephonic devices is operative to use a computer network, without manual use of the alphanumeric keypads. A third party call control (3PCC) application program interface (API) provides the capability for users to use a web browser or other Internet capable software to place a call, rather than using the telephone keypad. A third party call control application program interface includes a uniform resource locator operable over the Internet to cause a call between a first telephonic device and a second telephonic device to be completed. The uniform resource locator includes identification of the first telephonic device and identification of the second telephonic device.
206 Citations
31 Claims
-
1. A system for effecting a telephone call comprising:
-
a server configured to receive a uniform resource locator including call setup information over a computer network operable to effect a telephone call from a first telephonic device to a second telephonic device, wherein the call setup information includes an identification of the first telephonic device and an identification of the second telephonic device; a call controller server configured to receive the call setup information for establishing the telephone call between the first telephonic device and the second telephonic device from the server and, in response to receiving the call setup information;
initiate a call from the call controller server to the first telephonic device or the second telephonic device using a session initiation protocol (SIP) INVITE method and the received call setup information; and
, in response to an answer of the call, transferring the call from the call controller server to the first telephonic device using a SIP REFER method and the received call setup information to establish the telephone call from the first telephonic device to the second telephonic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of telephone call completion comprising:
-
(a) displaying contact information comprising information relating to a telephone call that may be completed; (b) receiving a uniform resource locator (URL) including call setup information having an indication of the telephone call to be completed from a first telephonic device to a second telephonic device, wherein the call setup information includes an identification of the first telephonic device and an identification of the second telephonic device; (c) initiating a call to the first telephonic device or the second telephonic device using a session initiation protocol (SIP) INVITE method and the received call setup information; and (d) transferring the call using a SIP REFER method and the received call setup information in response to an answer of the call to establish the telephone call from the first telephonic device to the second telephonic device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer program product having stored thereon instructions that when executed by a processor cause the processor to perform a method of call completion comprising:
-
(a) displaying contact information comprising information relating to a telephone call that may be completed; (b) receiving a uniform resource locator (URL) including call setup information having an indication of the telephone call to be completed from a first telephonic device to a second telephonic device, wherein the call setup information includes an identification of the first telephonic device and an identification of the second telephonic device; (c) initiating a call to the first telephonic device or the second telephonic device using a session initiation protocol (SIP) INVITE method and the received call setup information; and (d) transferring the call using a SIP REFER method in response to an answer of the call to establish the telephone call from the first telephonic device to the second telephonic device and the received call setup information. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification