Automatic called party locator over internet with provisioning
First Claim
1. A method of provisioning a communication service profile for a hybrid network comprising the Internet having a name to address server comprising a domain name server, and a switched telephone network comprising switching systems connected to terminals, and having a separate common channel interoffice signaling network with a service control point controller therefor, and a separate second signaling network with an intelligent peripheral processing unit coupled thereto and coupled to said controller, comprising the steps of:
- establishing in a storage associated with said name to address server a service profile for processing calls placed to a subscriber to said service;
initiating a communication from one of said terminals and using signaling in said first signaling network to initiate the establishment of a voice communication link between said one of said terminals and said intelligent peripheral processing unit;
substantially simultaneously with said step of initiating, transmitting from said controller to said intelligent peripheral processing unit via said second signaling network information for processing said initiated communication;
retrieving from said name to address server, and transmitting to said intelligent peripheral processing unit via said second signaling network, service profile data related to said initiated communication;
processing said service profile data pursuant to instructions transmitted from said terminal which initiated said communication; and
returning said processed profile data to said name to address server; and
wherein said service profile comprises a plurality of names designating addresses for terminals and instructions for calling said addresses.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method using enhanced processing, responsive to domain name translation requests, to provide selective routing services through a public packet switched data network. The name processing applies to translation of a domain name into a group of Internet Protocol (IP) addresses and to providing routing information for a packet data network such as the Internet. Following name translation into a group of addresses communication is automatically established between a calling terminal and a terminal designated by one of the addresses and determined through processing which effects linkage with the first terminal to respond. The selective routing is particularly advantageous for processing of voice telephone communications through the Internet packet data network based on domain name translations. One or more domain names can be translated into a group of addresses which may include a mixture of Internet (IP) addresses and telephone number addresses, along with routing procedures with respect to the addresses. The system is designed to provide called party locator services offering a variety of options to the customer for the procedures to be followed. An important feature is a convenient and efficient provisioning method using an advanced intelligent network provided with one or more intelligent peripheral platforms.
216 Citations
6 Claims
-
1. A method of provisioning a communication service profile for a hybrid network comprising the Internet having a name to address server comprising a domain name server, and a switched telephone network comprising switching systems connected to terminals, and having a separate common channel interoffice signaling network with a service control point controller therefor, and a separate second signaling network with an intelligent peripheral processing unit coupled thereto and coupled to said controller, comprising the steps of:
-
establishing in a storage associated with said name to address server a service profile for processing calls placed to a subscriber to said service;
initiating a communication from one of said terminals and using signaling in said first signaling network to initiate the establishment of a voice communication link between said one of said terminals and said intelligent peripheral processing unit;
substantially simultaneously with said step of initiating, transmitting from said controller to said intelligent peripheral processing unit via said second signaling network information for processing said initiated communication;
retrieving from said name to address server, and transmitting to said intelligent peripheral processing unit via said second signaling network, service profile data related to said initiated communication;
processing said service profile data pursuant to instructions transmitted from said terminal which initiated said communication; and
returning said processed profile data to said name to address server; and
wherein said service profile comprises a plurality of names designating addresses for terminals and instructions for calling said addresses. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In a communication system comprising:
-
a packet switched internetwork of communication networks;
a circuit switched communication network including at least two switching offices, interconnected by trunk circuits, for selectively providing switched communication services over a plurality of communication lines connected thereto;
a central control device separate from said switching offices, said central control device comprising a database storing call processing data associated with a plurality of said communication lines for control of call processing through one or more of said switching offices; and
a name to address server coupled to said internetwork for translating names to internetwork addresses, said address server storing service profile information comprising a plurality of names designating addresses for terminals and instructions for calling said addresses;
a service request processing method comprising the steps of;
receiving a request for service via one of said communication lines;
providing a voice link connection from said one of said communication lines to a peripheral platform;
providing instructions from said central control device to said peripheral platform;
communicating between said central control device and said peripheral platform to identify a service request processing function to be executed by said peripheral platform in response to said request for service;
communicating between said peripheral platform and said name to address server to access information relating to name to address translation data related to said request for service; and
executing the identified request for service via communication between said peripheral platform and said name to address server, comprising changing at least one of said name to address translations;
whereinsaid name to address translation comprises an Internet domain name to Internet Protocol (IP) address translation.
-
Specification