IP Library Granted Patent US 8,938,062
Granted Patent B2
US 8,938,062 · App. 13/525,454 · Granted Jan 20, 2015

Method for accessing service resource items that are for use in a telecommunications system

Inventors: Colin Low (Gloucestershire, GB); Andrew Franklin Seaborne (Bristol, GB); Nicolas Bouthors (Les Bealires, FR)
Assignee: Comcast IP Holdings I, LLC
H04L29/12066H04L12/2856H04L12/2867H04L29/06H04L29/06027H04L29/12018H04L29/1216H04L29/12594H04L61/10H04L61/1511H04L61/157H04L61/301H04L61/303H04M3/4228H04M3/4938H04M7/0009H04M7/003H01M7/006H04Q3/0029H04Q3/005H04L65/1069H04L61/308H04M3/42H04M3/42161H04M3/42229H04M3/428H04M3/48H04M3/5191H04M3/523H04M3/533H04M3/54H04M7/12H04M2201/60H04M2203/1041H04Q2213/13097H04Q2213/13102H04Q2213/13106H04Q2213/13109H04Q2213/13141H04Q2213/13175H04Q2213/13176H04Q2213/13204H04Q2213/13209H04Q2213/13282H04Q2213/13298H04Q2213/13332H04Q2213/13345H04Q2213/13349H04Q2213/13389H04Q2213/13405H04Q2213/13504H04Q2213/13526H04Q2213/13527H04Q2213/13528H04Q2213/13534H04Q2213/13546Y10S379/90H01L67/16H04L69/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,938,062
App. No.
13/525,454
Granted
Jan 20, 2015
Kind
B2
Abstract

Service resource items for use in call setup in a telephone system are held on servers that are connected to a computer network which is logically distinct from the telephone system infrastructure; this computer network may, for example, make use of the Internet. Each service item is locatable on the network at a corresponding URI and is associated with a particular telephone number. A mapping is provided between telephone numbers and the URIs of associated service resource items. When it is desired to access a service resource item associated with a particular telephone number, this mapping is used to retrieve the corresponding URI which is then used to access the desired service resource item.

Claims (70)

1. A method, comprising:

setting up at least a portion of a call using at least a portion of a call signaling system of a telephone network, further comprising:

determining, by at least one computing device, a domain name based on a telephone number associated with the call,

sending a first message identifying the domain name,

receiving a second message in response to the first message,

using the second message to determine an access scheme and an address suitable for accessing a resource on a packet-based network, and

using the resource to initiate the at least the portion of the call through the telephone network.

2. The method of claim 1 , wherein the packet-based network comprises an Internet Protocol (IP) network.

3. The method of claim 1 , wherein the determining comprises determining the domain name to comprise a plurality of digits of the telephone number.

4. The method of claim 1 , wherein the determining comprises parsing at least a portion of the telephone number to determine the domain name.

5. The method of claim 1 , wherein the second message comprises the access scheme.

6. The method of claim 1 , wherein the using the resource comprises using the resource to initiate the at least the portion of the call through a switched telecommunication system of the telephone network.

7. The method of claim 1 , wherein the using the resource comprises using the resource to initiate the at least the portion of the call through a bearer channel of the telephone network.

8. The method of claim 1 , wherein the telephone network comprises a switched telecommunication system.

9. A method, comprising:

receiving, in a telephony call signaling system, a request for a call that identifies a first telephone number; and

in response to the request:

determining, by the call signaling system, a domain name based on the first telephone number,

sending, by the call signaling system, a first message identifying the domain name,

receiving, by the call signaling system, a second message in response to the first message, and

using, by the call signaling system, the second message to route the call through at least a bearer network.

10. The method of claim 9 , wherein the using the second message to route the call comprises using the second message to determine a uniform resource identifier (URI) and using the URI to route the call.

11. The method of claim 9 , wherein the bearer network is a bearer network of a switched telecommunication system.

12. A method, comprising:

receiving, in a telephony call signaling system, a request for a call that identifies a first number string; and

in response to the request:

using, by the call signaling system, the first number string to determine a domain name,

providing, by the call signaling system, the domain name to a database,

receiving, by the call signaling system, a record in response to the domain name that was provided to the database, and

using, by the call signaling system, the record to route the call through at least a bearer network.

13. The method of claim 12 , wherein the using the record to route the call comprises using the record to determine a uniform resource identifier (URI) and using the URI to route the call.

14. The method of claim 12 , wherein the using the first number string comprises determining the domain name to comprise a plurality of digits of the first number string.

15. The method of claim 12 , wherein the using the first number string comprises parsing at least a portion of the first number string to determine the domain name.

16. The method of claim 12 , wherein the using the record comprises:

using the record to determine an access scheme;

using the access scheme to access a resource; and

using the resource to route the call through the at least the bearer network.

17. A system, comprising:

a first one or more computing devices of a telephony call signaling system of a communication system, the first one or more computing devices configured to:

in response to a request for a call that identifies a number string, use the number string to determine a domain name; and

use a record to initiate routing of the call through at least a bearer network; and

a second one or more computing devices configured to use the domain name to determine the record.

18. The system of claim 17 , wherein the first one or more computing devices is configured to use the record to initiate the routing of the call by using the record to determine a uniform resource identifier (URI) and using the URI to initiate the routing of the call.

19. The system of claim 17 , wherein the first one or more computing devices is configured to use the number string by determining the domain name to comprise a plurality of digits of the number string.

20. The system of claim 17 , wherein the first one or more computing devices is configured to use the number string by parsing at least a portion of the number string to determine the domain name.

21. The system of claim 17 , wherein the first one or more computing devices is configured to use the record by:

using the record to determine an access scheme;

using the access scheme to access a resource; and

using the resource to initiate the routing of the call through at least the bearer network.

22. The system of claim 17 , wherein the bearer network is a bearer network of a switched telecommunication system.

23. The system of claim 17 , wherein the bearer network comprises a switch-based bearer network.

24. The system of claim 17 , wherein the first one or more computing devices are configured to use the record to initiate the routing of the call through at least a bearer channel of the bearer network.

25. The system of claim 17 , wherein the communication system comprises a switched telecommunication system.

26. The system of claim 17 , wherein the communication system is configured for datagram-based communications.

27. The system of claim 17 , wherein the telephony call signaling system is configured for datagram-based communications to initiate the routing of the call.

28. The system of claim 17 , wherein the telephony call signaling system is configured for datagram-based communications to initiate the routing of the call using a Signalling System No. Seven (“SS7”) protocol suite-based signaling network.

29. The system of claim 17 , wherein the number string comprises a telephone number.

30. A method, comprising:

performing, by a telephony call signaling system of a communication system:

in response to a request for a call that identifies a telephone number, deriving a domain name from the telephone number;

providing the domain name to a database;

receiving a record in response to the domain name that was provided to the database; and

using the record to route the call through at least a bearer network.

31. The method of claim 30 , wherein the using the record to route the call comprises using the record to determine a uniform resource identifier (URI) and using the URI to route the call.

32. The method of claim 30 , wherein the deriving comprises determining the domain name to comprise a plurality of digits of the telephone number.

33. The method of claim 30 , wherein the deriving comprises parsing at least a portion of the telephone number to determine the domain name.

34. The method of claim 30 , wherein the using the record comprises:

using the record to determine an access scheme;

using the access scheme to access a resource; and

using the resource to route the call through the at least the bearer network.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2014
From: HEWLETT-PACKARD LIMITED; HP FRANCE SAS; LOW, COLIN; SEABORNE, ANDREW FRANKLIN; BOUTHORS, NICOLAS
To: HEWLETT-PACKARD COMPANY
Reel/Frame 034126/0448 →
MERGER Recorded Nov 7, 2014
From: HEWLETT-PACKARD COMPANY
To: HEWLETT-PACKARD COMPANY
Reel/Frame 034126/0476 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2014
From: HEWLETT-PACKARD COMPANY
To: HEWLETT-PACKARD DEVELOPMENT COMPANY L.P.
Reel/Frame 034126/0531 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2014
From: HEWLETT-PACKARD COMPANY; HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: COMCAST IP HOLDINGS I, LLC
Reel/Frame 034126/0584 →
Priority Claims (3)
GB 9525190.6 · Dec 11, 1995 · national
EP 95410148 · Dec 22, 1995 · regional
GB 9603582.9 · Feb 20, 1996 · national
Continuity (6)
Continuation 13369754 · Feb 9, 2012
Continuation 12852787 · Aug 9, 2010
Continuation 11066880 · Feb 25, 2005
Division 10052285 · Jan 18, 2002
Division 09077795
Related Publication 20120250842A1 · Oct 4, 2012