Method and apparatus for providing a communications service, for communication and for extending packet network functionality
DC CAFCFirst Claim
Patent Images
1. A method for providing a communications service comprising:
- a) receiving, at an Internet Protocol (IP) Service Control Function (SCF-IP) on an IP network, a query relating to implementation of a communications service; and
b) producing a response to said query to cause said communications service to be implemented.
16 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Methods, apparatus, systems, media and signals for providing a communications service are disclosed. One method involves receiving, on a packet network, a message requesting the communications service, and producing a query relating to implementation of the communications service for receipt by a Service Control Function (SCF), in response to the message, to cause the communications service to be implemented. Another method involves receiving, on a packet network, a query relating to implementation of a communications service, and producing a response to the query to cause the communications service to be implemented.
-
Citations
110 Claims
-
1. A method for providing a communications service comprising:
-
a) receiving, at an Internet Protocol (IP) Service Control Function (SCF-IP) on an IP network, a query relating to implementation of a communications service; and
b) producing a response to said query to cause said communications service to be implemented. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
a) receiving comprises receiving, from a Service Switching Function (SSF) a query relating to a toll-free call; and
b) producing comprises communicating a response comprising a routing number for implementing said toll-free call, to said SSF.
-
-
6. A method as claimed in claim 1 wherein receiving comprises receiving an Internet Protocol encapsulated enhanced Transactional Capabilities Application Part (TCAP) protocol message.
-
7. A method as claimed in claim 1 wherein producing comprises producing said response in an Internet Protocol encapsulated enhanced Transactional Capabilities Application Part (TCAP) protocol.
-
8. A method as claimed in claim 1 further comprising receiving a setup message requesting said communications service.
-
9. A method as claimed in claim 8 wherein receiving said setup message comprises receiving a call setup message requesting a toll-free call.
-
10. A method as claimed in claim 9 wherein receiving said setup message comprises receiving a stored address relating to a destination of said toil-free call.
-
11. A method as claimed in claim 8 further comprising producing said setup message.
-
12. A method as claimed in claim 11 wherein producing said setup message comprises including in said setup message a stored address relating to said communications service.
-
13. A method as claimed in claim 12 wherein producing said setup message comprises, including in said setup message, as said stored address, a Domain Naming System (DNS) alias.
-
14. A method as claimed in claim 12 wherein producing said setup message comprises including in said setup message, as said stored address, an Internet Protocol address.
-
15. A method as claimed in claim 12 wherein producing said setup message comprises including in said setup message, as said stored address, digits according to an extended dialing format.
-
16. A method as claimed in claim 12 wherein producing said setup message comprises including in said setup message, as said stored address, digits according to an E.164 extended dialing format.
-
17. A method as claimed in claim 8 further comprising producing said query in response to receiving said setup message.
-
18. A method as claimed in claim 1 wherein producing comprises communicating said response to a Service Switching Function (SSF).
-
19. A method as claimed in claim 18 further comprising receiving said response at said SSF.
-
20. A method as claimed in claim 19 further comprising implementing said communications service in response to receiving said response.
-
21. An apparatus for providing a communications service comprising an Internet Protocol (IP) Service Control Function (SCF-IP), the SCF-IP comprising:
-
a) a receiver for receiving, on an IP network, a query relating to implementation of a communications service; and
b) a processing unit in communication with said receiver, said processing unit being programmed to produce a response to said query to cause said communications service to be implemented. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
a) said receiver is in communication with a Service Switching Function (SSF) for receiving from said SSF a query relating to implementation of a toll-free call; and
b) said processing unit is programmed to produce a response comprising a routing number for implementing said toll-free call, and to control said transmitter to communicate said response to said SSF.
-
-
31. An apparatus as claimed in claim 21 wherein said receiver is operable to receive said query in an Internet Protocol encapsulated enhanced Transactional Capabilities Application Part (TCAP) protocol.
-
32. An apparatus as claimed in claim 21 wherein said processing unit is programmed to produce said response in an Internet Protocol encapsulated enhanced Transactional Capabilities Application Part (TCAP) protocol.
-
33. A system comprising the apparatus of claim 21 and further comprising a Service Switching Function (SSF) for receiving a setup message requesting said communications service.
-
34. A system as claimed in claim 33 further comprising a gatekeeper programmed to produce said setup message.
-
35. A system as claimed in claim 34 wherein said gatekeeper is programmed to include in said setup message a stored address relating to said communications service.
-
36. A system as claimed in claim 35 wherein said gatekeeper is programmed to include in said setup message, as said stored address, a Domain Naming System (DNS) alias.
-
37. A system as claimed in claim 35 wherein said gatekeeper is programmed to said gatekeeper is programmed to include in said setup message, as said stored address, an Internet Protocol address.
-
38. A system as claimed in claim 35 wherein said gatekeeper is programmed to include in said setup message, as said stored address, digits according to an extended dialing format.
-
39. A system as claimed in claim 35 wherein said gatekeeper is programmed to include in said setup message, as said stored address, digits according to an E.164 extended dialing format.
-
40. A system as claimed in claim 33 wherein said SSF is programmed to produce said query in response to receiving said setup message.
-
41. A system as claimed in claim 40 wherein said processing unit is programmed to communicate said response to said SSF.
-
42. A system as claimed in claim 41 wherein said SSF is programmed to implement said communications service in response to receiving said response.
-
43. An apparatus for providing a communications service comprising an Internet Protocol (IP) Service Control Function (SCF-IP), the SCF-IP comprising:
-
a) means for receiving, on an IP network, a query relating to implementation of a communications service; and
b) means for producing a response to said query to cause said communications service to be implemented.
-
-
44. A computer readable medium for providing instructions for directing a programmable device of an Internet Protocol (IP) Service Control Function (SCF-IP) to:
-
a) receive, on an IP network, a query relating to implementation of a communications service; and
b) produce a response to said query to cause said communications service to be implemented.
-
-
45. A computer data signal embodied in a carrier wave comprising:
-
a) a code segment for directing a programmable device of an Internet Protocol (IP) Service Control Function (SCF-IP) to receive, on an IP network, a query relating to implementation of a communications service; and
b) a code segment for directing said programmable device to produce a response to said query to cause said communications service to be implemented.
-
-
46. A method for providing a communications service comprising:
-
a) receiving, at an Internet Protocol (IP) Service Switching Function (SSF-IP) on an IP network, a message requesting said communications service; and
b) producing a query relating to implementation of said communications service for receipt by a Service Control Function (SCF), in response to said message, to cause said communications service to be implemented. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
a) producing and communicating comprise producing and communicating a query relating to implementation of a toll-free call; and
b) receiving information comprises receiving a routing number from said SCF.
-
-
66. A method as claimed in claim 65 further comprising implementing said toll-free call in response to receiving said information.
-
67. A method as claimed in claim 66 wherein implementing said toll-free call comprises terminating said call to a destination on said IP network.
-
68. A method as claimed in claim 66 wherein implementing said toll-free call comprises terminating said call to a destination on a telephone network.
-
69. A method as claimed in claim 46 further comprising producing a response to said query to cause said communications service to be implemented.
-
70. An apparatus for providing a communications service comprising an Internet Protocol (IP) Service Switching Function (SSF-IP), the SSF-IP comprising:
-
a) a receiver for receiving, on an IP network, a message requesting said communications service; and
b) a processing unit in communication with said receiver, said processing unit being programmed to produce a query relating to implementation of said communications service for receipt by a Service Control Function (SCF), in response to said message, to cause said communications service to be implemented. - View Dependent Claims (71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90)
a) produce a query relating to implementation of a toll-free call;
b) control said transmitter to communicate said query to said SCF; and
c) cooperate with said receiver to receive a routing number in said information from said SCF.
-
-
81. An apparatus as claimed in claim 80 wherein said processing unit is programmed to implement said toll-free call in response to receiving said information.
-
82. An apparatus as claimed in claim 81 wherein said processing unit is programmed to terminate said call to a destination on said IP network.
-
83. An apparatus as claimed in claim 81 wherein said processing unit is programmed to terminate said call to a destination on a telephone network.
-
84. A system comprising the apparatus of claim 70 and further comprising a gatekeeper programmed to produce said message requesting said communications service as a setup message.
-
85. A system as claimed in claim 84 wherein said gatekeeper is programmed to include in said setup message a stored address relating to said communications service.
-
86. A system as claimed in claim 85 wherein said gatekeeper is programmed to include in said setup message, as said stored address, a Domain Naming System (DNS) alias.
-
87. A system as claimed in claim 85 wherein said gatekeeper is programmed to include in said setup message, as said stored address, an Internet Protocol address.
-
88. A system as claimed in claim 85 wherein said gatekeeper is programmed to include in said setup message, as said stored address, digits according to an extended dialing format.
-
89. A system as claimed in claim 85 wherein said gatekeeper is programmed to include in said setup message, as said stored address, digits according to an E.164 extended dialing format.
-
90. A system comprising the apparatus of claim 70 and further comprising a Service Control Function (SCF) programmed to produce a response to said query to cause said communications service to be implemented.
-
91. An apparatus for providing a communications service comprising an Internet Protocol (IP) Service Switching Function (SSF-IP), the SSF-IP comprising:
-
a) means for receiving, on an IP network, a message requesting said communications service; and
b) means for producing a query relating to implementation of said communications service for receipt by a Service Control Function (SCF), in response to said message, to cause said communications service to be implemented.
-
-
92. A computer readable medium for providing instructions for directing a programmable device of an Internet Protocol (IP) Service Switching Function (SSF-IP) to:
-
a) receive, on an IP network, a message requesting said communications service; and
b) produce a query relating to implementation of said communications service for receipt by a Service Control Function (SCF), in response to said message, to cause said communications service to be implemented.
-
-
93. A computer data signal embodied in a carrier wave comprising:
-
a) a code segment for directing a programmable device of an Internet Protocol (IP) Service Switching Function (SSF-IP) to receive, on an IP network, a message requesting said communications service; and
b) a code segment for directing said programmable device to produce a query relating to implementation of said communications service for receipt by a Service Control Function (SCF), in response to said message, to cause said communications service to be implemented.
-
-
94. A method of communication comprising establishing, on a packet network, a toll-free call, wherein establishing comprises receiving, on an Internet Protocol (IP) network:
-
a) a message requesting said toll-free call;
orb) a query relating to implementation of said toll-free call, produced in response to said message. - View Dependent Claims (95, 96)
a) receiving, on the IP network, the message requesting said toll-free call;
b) producing the query relating to implementation of said toll-free call for receipt by a Service Control Function (SCF), in response to said message;
c) receiving said query at said SCF; and
d) producing, at said SCF, a response to said query, said response comprising a routing number, to cause said toll-free call to be implemented.
-
-
96. A method as claimed in claim 94 wherein establishing comprises:
-
a) receiving the message requesting said toll-free call;
b) producing the query relating to implementation of said toll-free call for receipt by a Service Control Function (SCF), in response to said message;
c) receiving said query on the IP network, at said SCF; and
d) producing, at said SCF, a response to said query, said response comprising a routing number, to cause said toll-free call to be implemented.
-
-
97. A system for communication comprising at least one network node programmed to establish, on a packet network, a toll-free call, wherein said at least one network node comprises a receiver for receiving, on an internet Protocol (IP) network:
-
a) a message requesting said toll-free call;
orb) a query relating to implementation of said toll-free call, produced in response to said message. - View Dependent Claims (98, 99)
a) a Service Switching Function (SSF) comprising;
i) said receiver for receiving, on the IP network, the message requesting said toll-free call;
ii) a processing unit in communication with said receiver, said processing unit being programmed to produce the query relating to implementation of said toll-free call for receipt by a Service Control Function (SCF), in response to said message;
b) a Service Control Function (SCF) comprising;
i) a receiver for receiving said query; and
ii) a processing unit in communication with said receiver, said processing unit being programmed to produce a response to said query, said response comprising a routing number, to cause said toll-free call to be implemented.
-
-
99. A system as claimed in claim 97 wherein said at least one node comprises:
-
a) a Service Switching Function (SSF) comprising;
i) a receiver for receiving the message requesting said toll-free call;
ii) a processing unit in communication with said receiver, said processing unit being programmed to produce the query relating to implementation of said toll-free call for receipt by a Service Control Function (SCF), in response to said message;
b) a Service Control Function (SCF) comprising;
i) said receiver for receiving said query on the IP network; and
ii) a processing unit in communication with said receiver, said processing unit being programmed to produce a response to said query, said response comprising a routing number, to cause said toll-free call to be implemented.
-
-
100. A computer readable medium for providing instructions for directing a programmable device to establish a toll-free call on a packet network, said instructions comprising instructions for directing said programmable device to receive, on an Internet Protocol (IP) network:
-
a) a message requesting said toll-free call;
orb) a query relating to implementation of said toll-free call, produced in response to said message.
-
-
101. A computer data signal embodied in a carrier wave comprising code segments for directing a programmable device to establish a toll-free call on a packet network, said code segments comprising code segments for directing said programmable device to receive, on an Internet Protocol (IP) network:
-
a) a message requesting said toll-free call;
orb) a query relating to implementation of said toll-free call, produced in response to said message.
-
-
102. A method of extending packet network functionality comprising establishing an intelligent network service on a packet network, wherein establishing comprises receiving, on an Internet Protocol (IP) network:
-
a) a message requesting said intelligent network service;
orb) a query relating to implementation of said intelligent network service, produced in response to said message. - View Dependent Claims (103, 104)
a) receiving, on the IP network, the message requesting said intelligent network service;
b) producing the query relating to implementation of said intelligent network service for receipt by a Service Control Function (SCF), in response to said message, c) receiving said query at said SCF; and
d) producing, at said SCF, a response to said query to cause said intelligent network service to be implemented.
-
-
104. A method as claimed in claim 102 wherein establishing comprises:
-
a) receiving the message requesting said intelligent network service;
b) producing the query relating to implementation of said intelligent network service for receipt by a Service Control Function (SCF), in response to said message;
c) receiving said query on the IP network, at said SCF; and
d) producing, at said SCF, a response to said query to cause said intelligent network service to be implemented.
-
-
105. A system for communication comprising at least one network node programmed to establish an intelligent network service on a packet network, wherein said at least one network node comprises a receiver for receiving, on an Internet Protocol (IP) network:
-
a) a message requesting said intelligent network service;
orb) a query relating to implementation of said intelligent network service, produced in response to said message. - View Dependent Claims (106, 107)
a) a Service Switching Function (SSF) comprising;
i) said receiver for receiving, on the IP network, the message requesting said intelligent network service;
ii) a processing unit in communication with said receiver, said processing unit being programmed to produce the query relating to implementation of said intelligent network service for receipt by a Service Control Function (SCF), in response to said message;
b) a Service Control Function (SGF) comprising;
i) a receiver for receiving said query; and
ii) a processing unit in communication with said receiver, said processing unit being programmed to produce a response to said query to cause said intelligent network service to be implemented.
-
-
107. A system as claimed in claim 105 wherein said at least one node comprises:
-
a) a Service Switching Function (SSF) comprising;
i) a receiver for receiving the message requesting said intelligent network service;
ii) a processing unit in communication with said receiver, said processing unit being programmed to produce the query relating to implementation of said intelligent network service for receipt by a Service Control Function (SCF), in response to said message;
b) a Service Control Function (SCF) comprising;
i) said receiver for receiving said query on the IP network; and
ii) a processing unit in communication with said receiver, said processing unit being programmed to produce a response to said query to cause said intelligent network service to be implemented.
-
-
108. A computer readable medium for providing instructions for directing a programmable device to establish an intelligent network service on a packet network, said instructions comprising instructions for directing said programmable device to receive, on an Internet Protocol (IP) network:
-
a) a message requesting said intelligent network service;
orb) a query relating to implementation of said intelligent network service, produced in response to said message.
-
-
109. A computer data signal embodied in a carrier wave comprising code segments for directing a programmable device to establish an intelligent network service on a packet network, said code segments comprising code segments for directing said programmable device to receive, on an Internet Protocol (IP) network:
-
a) a message requesting said intelligent network service;
orb) a query relating to implementation of said intelligent network service, produced in response to said message.
-
-
110. A method for providing a communications service comprising:
-
a) receiving, on a packet network, a query relating to implementation of a communications service; and
b) producing a response to said query to cause said communications service to be implemented on said packet network.
-
Specification