EP0867091A2

Call setup gateway for telecommunications system

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 11 December 2016, 9.8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

26 claims: 9 independent, 17 dependent

  1. 1
    Claims of equivalent WO 9722210 A2 CLAIMS 1. A method of setting up a bearer channel through a switched telecommunications system between a first-party user and a second-party user, said method comprising the steps of:(a) - providing a third-party call setup gateway with an interface to a computer network, this network being generally accessible to users of said telecommunications system but logically distinct from the latter;(b) - providing switch means for setting up bearer channel portions through said telecommunications system;(c) - receiving a call setup request at said interface from across the computer network, said setup request including a first predetermined code related to said first-party user and a second predetermined code related to said second-party user;and (d) - controlling said switch means, in dependence on said predetermined codes included in said call setup request received at said gateway, to set up and intercommunicate first and second bearer channel portions passing through said telecommunications system respectively towards said first-party and second-party users.
  2. 7
    A method according to any one of claims 1 to 6, further comprising the steps of:(i) - provisioning a server connected to said computer network with a service resource item for providing said second predetermined code to an accessing entity;(ii) - accessing said service resource item across said computer network from a terminal associated with said first-party user in order to make available said second predetermined code at said terminal;and (iii)- generating said call setup request at said terminal and transmitting it to said third- party call setup gateway over said computer network.
  3. 11
    A method according to any one of claims 1 to 6, further comprising the steps of:(i) - provisioning a server connected to said computer network with said second predetermined code and with service logic for generating and transmitting call setup requests;and (ii) - passing said first predetermined code to said service logic across said computer network from a terminal associated with said first-party user whereby to cause said service logic to generate said call setup request at said server and transmit said request to said third-party call setup gateway over said computer network.
  4. 13
    A method according to any one of claims 1 to 6, further comprising the steps of:(i) - provisioning a server connected to said computer network with an information resource that is associated with said second-party user but is generally accessible to users of said computer network, said information resource including an enquiry request resource for generating enquiry requests;(ii) - providing an enquiry manager associated with said second-party user for handling enquiry requests and generating and transmitting call setup requests;(iii) - passing said first predetermined code to said enquiry request resource across said computer network from a terminal associated with said first-party user to cause said enquiry request resource to generate a said enquiry request including said first predetermined number;and (iv) - passing said enquiry request to said enquiry manager to generate at an appropriate time a said call setup request which is transmitted to said third-party call setup gateway over said computer network.
  5. 14
    A method according to any one of claims 1 to 6, further comprising the step of:provisioning a server connected to said computer network with a service resource item associated with said second-party user;step (c) further involving using said second predetermined code provided in the call setup request to access said service resource item across said computer network with the results of this access being used in step(d) in controlling said switch means.
  6. 18
    A method according to any one of the preceding claims, wherein said telecommunications system is a telephone system, said predetermined codes being telephone numbers.
  7. 19
    A method according to any one of the preceding claims, wherein said computer network is the Internet.
  8. 20
    A method according to any one of the preceding claims, wherein said telecommunications system is a PSTN.
  9. 21
    A method according to any one of claims 1 to 18, wherein said telecommunications system is a private system including a PABX, and wherein said computer network is a LAN.
  10. 22
    A method according to any one of the preceding claims, wherein the gateway presents itself as an HTTP server at its said interface to the computer network.
  11. 23
    A gateway with an interface to a computer network which network is generally accessible to users of a telecommunications system but logically distinct from the latter, said gateway being operative to set up a bearer channel through said telecommunications system in response to a setup request received via said interface from a user terminal or server connected to the computer network.
  12. 24
    A method of providing services in a telecommunications system that includes a service control subsystem for providing service control upon receipt of a service request, said method including the steps of:(a) - provisioning at least one server connected to a computer network with a plurality of service resources that are thereafter locatable on said computer network by corresponding known URIs, said computer network being generally accessible to users of the telecommunications system but logically distinct from the latter, and said service resources relating to setup control for bearer channels through said telecommunications system with each said service resource being associated with a respective predetermined code;(b) - providing access to said at least one server from said service control subsystem and, upon the service control subsystem receiving a said service request including a said predetermined code, causing said service control subsystem to access the appropriate said server and utilise the service resource corresponding to the predetermined code included in the request for controlling set up of a bearer channel through said telecommunications system;said provisioning step (a) being carried out across said computer network.
  13. 25
    A method of providing services in a telecommunications system that includes a service control subsystem for providing service control upon receipt of a service request, said method including the steps of:(a) - provisioning at least one server connected to a computer network with a plurality of service resources that are thereafter locatable on said computer network by corresponding known URIs, said computer network being generally accessible to users of the telecommunications system but logically distinct from the latter, and said service resources relating to setup control for bearer channels through said telecommunications system with each said service resource being associated with a respective predetermined code;(b) - providing access to said at least one server from said service control subsystem and, upon the service control subsystem receiving a said service request including a said predetermined code, causing said service control subsystem to access the appropriate said server and utilise the service resource corresponding to the predetermined code included in the request for controlling set up of a bearer channel through said telecommunications system;and (c) - updating said service resources as required by accessing said at least one server across said computer network.
  14. 26
    A communication control method including the step of providing call negotiation logic on an Internet server for use in controlling communication establishment through a telecommunications system, said logic being accessible by a party wishing to set up a communication either for execution in place on the server, or for downloading and use by the user.