Method of accessing service resource items that are for use in a telecommunications system
First Claim
1. A method of accessing service resource items for use in respect of setting up bearer channels through a switched telecommunications system, said method including the steps of:
- (a) provisioning at least one server connected to a computer network with a plurality of service resource items that are thereafter locatable on said computer network by corresponding URIs, said computer network being logically distinct from the telecommunications system, and said service resource items relating to setup control for bearer channels through said telecommunications system with each said service resource item being associated with a respective predetermined code said predetermined codes being distinct from said URIs and identifying end-point entities for said bearer channels;
(b) providing a mapping between each said predetermined code and the said URI of the service resource item associated with that predetermined code; and
(c) utilizing a said predetermined code to access a corresponding said service resource item by using said mapping to determine the URI corresponding to that resource item and then using this URI to access the service resource item over said computer network.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of accessing service resource items for use in setting up bearer channels through a switched telecommunications system including the step of provisioning one or more servers connected to a computer network with a plurality of service resource items that are located with corresponding known URIs. The computer network is logically distinct from a telecommunications system and the service resource items relate to setup control for bearer channels through the telecommunications system. Each of the service resource items is associated with a respective predetermined code. The predetermined codes are distinct from the URIs and identify end-point entities for the bearer channels. The method also includes providing a mapping between the predetermined codes and the known URI of the service resource item associated with its predetermined code. The method further includies utilizing the predetermined codes to access service resource items by using the mapping to determine the URI corresponding to that resource item and then using the URI to access the service resource item.
146 Citations
26 Claims
-
1. A method of accessing service resource items for use in respect of setting up bearer channels through a switched telecommunications system, said method including the steps of:
-
(a) provisioning at least one server connected to a computer network with a plurality of service resource items that are thereafter locatable on said computer network by corresponding URIs, said computer network being logically distinct from the telecommunications system, and said service resource items relating to setup control for bearer channels through said telecommunications system with each said service resource item being associated with a respective predetermined code said predetermined codes being distinct from said URIs and identifying end-point entities for said bearer channels;
(b) providing a mapping between each said predetermined code and the said URI of the service resource item associated with that predetermined code; and
(c) utilizing a said predetermined code to access a corresponding said service resource item by using said mapping to determine the URI corresponding to that resource item and then using this URI to access the service resource item over said computer network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 21, 22, 23)
the telephone number of the calling party;
the telephone number of the called party.
-
-
8. A method according to claim 1, wherein said switched telecommunication system is a telephone system, at least some of said predetermined codes being called-party telephone numbers and serving to retrieve service resource items that are the current telephone numbers of the called parties.
-
9. A method according to claim 1, wherein at least one said service resource item (49) is service logic which is executed by the corresponding server (51) upon being accessed with the result of this execution being returned to the accessing entity for use in bearer-channel setup control.
-
10. A method according to claim 1, wherein at least one said service resource item (49) is downloadable service data which upon being accessed is downloaded to the accessing entity for use thereby in bearer-channel setup control.
-
11. A method according to claim 1, wherein at least one said service, resource item (49) is downloadable service logic which upon being accessed is downloaded to the accessing entity for execution in bearer-channel setup control.
-
12. A method according to claim 1, wherein said computer network (50) is generally accessible to users of the telecommunications system.
-
13. A method according to claim 1, wherein said computer network (50) is the Internet.
-
14. A method according to claim 1, wherein said switched telecommunication network is a PSTN.
-
15. A method according to claim 1, wherein said telecommunication system is a private system including a PABX with which service control system (42) is associated, and wherein said converter network (50) is a LAN.
-
16. A method according to claim 1, wherein said URIs are URLs and/or TURNs, and said server (51) is an HTTP server.
-
21. A method according to claim 1, wherein said computer network is the Internet and said switched telecommunication network is a PSTN.
-
22. A method according to claim 1, wherein step (c) is carried out by a service control subsystem of the switched telecommunications system, the result of said access to the service resource item being used by the service control subsystem in setting up a bearer channel through the switched telecommunications system.
-
23. A method according to claim 1, wherein step (c) is carried out by a computer that is connected to the computer network and is distinct from the switched telecommunications system, the result of said access to the service resource item being passed by said computer to a service control subsystem of the switched telecommunications system which thereupon uses that result in setting up a bearer channel through the switched telecommunications system.
-
17. A method of accessing service resource items for use in respect of setting up bearer channels through a switched telecommunications system, said method including the steps of:
-
(a) provisioning an HTTP server connected to a computer communication system with a plurality of service resource items at an URL by which said items are locatable on said computer communication system, said computer communications system being logically distinct from the telecommunications system, and said service resource items relating to setup control for bearer channels through said telecommunications system with each said service resource item being associated with a respective predetermined code, said predetermined codes being distinct from said URL and including respective relative-resource-identifier values usable to identify a required said service resource item amongst the service resource items at the same URL; and
(b) utilizing a said predetermined code to access a corresponding said service resource item by the substeps of;
(i) translating at least a part of the predetermined code into the URL corresponding to that resource item, (ii) using the URL determined in substep to (i) access the HTTP server holding the required service resource item over said computer communications system and (iii) using the relative-resource-indicator part of the predetermined code to identify the required service resource item from amongst the service resource items held at the same URL. - View Dependent Claims (18, 19, 20)
a direct mapping where said predetermined code corresponding substantially to said URL;
manipulation of said predetermined code according to a predetermined function;
look up in a locally held association table associating said predetermined codes and URLs;
look up in an association table associating said predetermined codes and URls, said association table being held on at least one database server accessed over said computer network.
-
-
20. A method according to claim 17, wherein the service resource item accessed in step (c) is one of the following:
-
service logic for execution by said server;
downloadable service data;
downloadable service logic.
-
-
24. A method of accessing service resource items for use in respect of setting up bearer channels through a switched telecommunications system, said service resource items being provided on at least one server connected to a computer network and being locatable on said computer network by corresponding URIs, said computer network being logically distinct from the telecommunications system, and said service resource items relating to setup control for bearer channels through said telecommunications system with each said service resource item being associated with a respective predetermined code said predetermined codes being distinct from said URIs and identifying end-point entities for said bearer channels;
- said method including the step of utilizing a said predetermined code to access a corresponding said service resource item by;
translating at least a part of the predetermined code into the URI corresponding to that resource item, and using this URI to access the service resource item over said computer network.
- said method including the step of utilizing a said predetermined code to access a corresponding said service resource item by;
-
25. A method of providing services in a public switched 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 an HTTP server connected to a computer communication system with a plurality of service resource items that are thereafter locatable on said computer communication system by corresponding URLs, said computer communication system being logically distinct from the telecommunications system and accessible to a subset of users of the telecommunications system, and said service resource items relating to setup control for bearer channels through said telecommunications system towards members of said subset of users, with each said service resource item being associated with a respective predetermined code which is related to a member of said subset of users and is distinct from the corresponding URL of that item; and
(b) providing HTTP access to said HTTP 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 a corresponding said service resource item by the substeps of;
(i) translating at least a part of the predetermined code into the URL corresponding to that resource item, (ii) using the URL determined in substep (i) to access the HTTP server holding the required service resource item using the HTTP protocol;
the accessed service resource item being thereupon used by the service control subsystem in controlling set up of a bearer channel through the switched telecommunications system towards the corresponding member of said subset of users;
the method further involving enabling updating of said service resource items held on the HTTP server by members of said subset of users by HTTP-protocol access over the computer communication system.
-
-
26. A method of providing services in a public switched 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 an HTTP server connected to a computer communication system with a plurality of service resource items at an URL by which said items are locatable on said computer communication system, said computer communication system being logically distinct from the telecommunications system and accessible to a subset of users of the telecommunications system, and said service resource items relating to setup control for bearer channels through said telecommunications system towards members of said subset of users, with each said service resource item being associated with a respective predetermined code which is related to a member of said subset of users, is distinct from said URL, and includes a relative-resource-identifier value usable to identify the service resource item amongst the service resource items at the same URL; and
(b) providing HTTP access to said HTTP 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 a corresponding said service resource item by the substeps of;
(i) translating at least a part of the predetermined code into the URL corresponding to that resource item, (ii) using the URL determined in substep (i) to access the HTTP server holding the required service resource item using the HTTP protocol, (iii) using the relative-resource-indicator part of the predetermined code to identify the required service resource item from amongst the service resource items held at the same URL;
the accessed service resource item being thereupon used by the service control subsystem in controlling set up of a bearer channel through the switched telecommunications system towards the corresponding member of said subset of users;
the method further involving enabling updating of said service resource items held on the HTTP server by members of said subset of users by HTTP-protocol access over the computer communication system.
-
Specification