Datingserviceresource com

The open nature of the API also provides the capability to integrate 3PCC functionality with new or existing applications like customer relationship management (CRM), Contact management applications, and the like.In one embodiment of the present invention, a third party call control application program interface comprises a first uniform resource locator operable over the Internet for causing a call between a first telephonic device and a second telephone device to be completed.A non-transitory machine-readable medium having machine-executable instructions stored thereon, which when executed by a machine or computer cause the machine or computer to perform a method, the method comprising: (a) receiving a uniform resource locator (URL) including call setup information having an indication of a 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) 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.(a) 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) 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; and The present invention relates to a third party call control (3PCC) application program interface (API).This invention does relate to novel uses of a web browser or other Internet capable software specifically.An example of a suitable URL is: This URL includes specification of the secure hyper-text transfer protocol (https:), the Internet address of web server 106 (com), the action to be performed by web server 106 (makecall), the authorization credentials (username=aw&password=secret), the phone number of the telephone from which the call is to originate (fromnumber=17325551111) and the telephone number of the telephone to which the call is to be completed (tonumbe˜17325552222).The HTTP URL activates a secure web server 106, which authenticates the user and passes the information to a Call Controller server system 108.In one embodiment, a user computer system 102 is used to access the Internet and invoke the 3PCC API using a secure hyper-text transfer protocol (HTTPS) uniform resource locator (URL) 104 (secure sockets layer (SSL)).The URL is used to pass authorization credentials, such as login information, along with at least two phone numbers, a “from” number and a “to” number.

The Call Controller 108 is a trusted peer of Session Initiation Protocol (SIP) proxy server 114.The third party call control application program interface includes a first uniform resource locator operable over the Internet to effect a call between first and telephonic devices to be completed.The first uniform resource locator includes identification of the first telephonic device and identification of the second telephonic device.(a) receiving a uniform resource locator (URL) including call setup information having an indication of a 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) 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.10.The identification of the account to be billed may include the telephone number of the first telephonic device, the telephone number of the second telephonic device, or the telephone number of a third telephonic device.In one aspect of the present invention, the third party call control application program may further include a second uniform resource locator operable over the Internet for obtaining information identifying an account to be billed.