Mediated AIN control of short code access to information service providers
First Claim
1. A method comprising the steps of:
- detecting dialing from a calling communication station of a predetermined short code number prior to dialing of any other digits at the start of a call at one of a plurality of switching offices of a communication network, sending a first query containing information relating to the call through an interoffice signaling network to a mediation point;
based on predetermined criteria, selecting one of a plurality of subscriber information service providers capable of providing an independent subscriber information service to the calling communication station and sending a second query containing at least some of the information relating to the call to a database of the selected information service provider;
accessing data in the database of the selected information service provider in response to the second query to obtain a call processing instruction;
sending a first response containing the call processing instruction from the database of the selected information service provider to the mediation point;
processing the first response to validate the call processing instruction;
sending a second response containing the validated call processing instruction to a call processing node of the communication network; and
processing the call in the communication network in accord with the validated call processing instruction.
2 Assignments
0 Petitions
Accused Products
Abstract
In an Advanced Intelligent Network, a central mediation point stores call processing records for controlling call routing and other call processing functions. To provide short code access to information service providers, each information service provider will operate an independent database which stores additional call processing records. When an established subscriber dials the short code, e.g. an N11 code, the mediation point identifies the information provider that the subscriber has previously selected from the subscriber'"'"'s call processing record stored in the mediation point. The mediation point communicates with that service provider'"'"'s database to obtain call processing information. The mediation point validates the call processing information for compatibility with network operations. The mediation point forwards validated call processing information to a node of the network to process the call in accord with the information from the provider'"'"'s database. If the caller has not pre-selected one of the provider'"'"'s or the caller dials one alternate short code, the network will prompt the caller for a selection, and then obtain the necessary call processing information from the database of the selected provider.
195 Citations
30 Claims
-
1. A method comprising the steps of:
-
detecting dialing from a calling communication station of a predetermined short code number prior to dialing of any other digits at the start of a call at one of a plurality of switching offices of a communication network, sending a first query containing information relating to the call through an interoffice signaling network to a mediation point;
based on predetermined criteria, selecting one of a plurality of subscriber information service providers capable of providing an independent subscriber information service to the calling communication station and sending a second query containing at least some of the information relating to the call to a database of the selected information service provider;
accessing data in the database of the selected information service provider in response to the second query to obtain a call processing instruction;
sending a first response containing the call processing instruction from the database of the selected information service provider to the mediation point;
processing the first response to validate the call processing instruction;
sending a second response containing the validated call processing instruction to a call processing node of the communication network; and
processing the call in the communication network in accord with the validated call processing instruction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
playing an announcement to a caller; and
collecting digits from the caller indicating a selection of one of the information service providers.
-
-
12. A method as in claim 11, wherein the step of playing the announcement to a caller comprises:
-
sending an instruction to the one switching office;
routing the call through the communication network to an intelligent peripheral in response to the instruction to the one switching office; and
playing a predetermined voice announcement stored in the intelligent peripheral.
-
-
13. A method as in claim 12, wherein the step of collecting digits from the caller comprises collecting digits in the intelligent peripheral and forwarding the digits collected in the intelligent peripheral to the mediation point.
-
14. A method as in claim 12, wherein the step of collecting digits from the caller comprises collecting digits in the intelligent peripheral and forwarding the digits collected in the intelligent peripheral to the mediation point through a signaling network separate from the interoffice signaling network.
-
15. A method as in claim 12, wherein the step of processing the call comprises transferring the call from the intelligent peripheral to equipment operated by the selected information service provider.
-
16. A method as in claim 10, wherein:
-
the accessed record identifies at least two of the information providers and predetermined call related selection criteria; and
the step of selecting one of a plurality of information service providers further comprises analyzing the information relating to the call to determine which of the predetermined call related criteria are satisfied.
-
-
17. A method as in claim 16, wherein the step of processing the call comprises routing the call from the one switching office to equipment operated by the selected information service provider.
-
18. A method comprising the steps of:
-
detecting dialing from a calling communication station of a predetermined short code number prior to dialing of any other digits at the start of a call from one subscriber station through one of a plurality of switching offices of a communication network;
sending a first query containing information relating to the call through an interoffice signaling network to a mediation point;
if a parameter relating to the call meets a first predetermined condition;
(a) obtaining and validating a first call processing instruction from a separate database operated by a first subscriber information service provider, (b) sending a first validated response containing the first call processing instruction to the one switching office, and (c) routing the call in accord with the first validated call processing instruction to information equipment providing a service offered by the first information service provider; and
if a parameter relating to the call meets a second predetermined condition; (1) obtaining and validating a second call processing instruction from a separate database operated by a second subscriber information service provider, (2) sending a second validated response containing the second call processing instruction to the one switching office, and (3) routing the call in accord with the second validated call processing instruction to information equipment providing a service offered by the second information service provider which is independent of the service offered by the first information service provider.
-
-
19. A method comprising the steps of:
-
detecting dialing from a calling communication station of a predetermined short code number prior to dialing of any other digits at the start of a first call through one of a plurality of switching offices of a communication network;
sending a first query containing information relating to the call through an interoffice signaling network to a mediation point;
determining that a parameter relating to the first call meets a fist predetermined condition;
obtaining and validating a first call processing instruction from a separate database operated by a first subscriber information service provider, processing the first call in accord with the first validated call processing instruction;
detecting dialing from a calling communication station of a predetermined short code number prior to dialing of any other digits at the start of a second call through one of a plurality of switching offices of a communication network;
determining that a parameter relating to the second call meets a second predetermined condition;
obtaining and validating a second call processing instruction from a separate database operated by a second subscriber information service provider; and
processing the second call in accord with the second validated call processing instruction.
-
-
20. A method comprising the steps of:
-
detecting dialing from a calling communication station of a predetermined short code number prior to dialing of any other digits at the start of a call at one of a plurality of switching offices of a communication network;
sending a first query containing information relating to the call through an interoffice signaling network to a mediation point computer system;
based on predetermined criteria, selecting one of a plurality of subscriber information service providers capable of providing an independent subscriber information service to the calling communication station and sending a second query containing at least some of the information relating to the call to a remote database system operated by the selected information service provider;
accessing data in the remote database system of the selected information service provider in response to the second query to generate a call processing instruction;
sending a first response containing the call processing instruction from the remote database system of the selected information service provider to the mediation point computer system;
processing the first response to validate the call processing instruction for compatibility with the communication network;
sending a second response containing the validated call processing instruction on to a call processing node of the communication network; and
processing the call in the communication network in accord with the validated call processing instruction. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method comprising the steps of:
-
detecting dialing from a calling communication station of a predetermined short code number prior to dialing of any other digits at the start of a call through a telephone switching office;
sending a first data query from the telephone switching office through an interoffice signaling network to a telephone company computer system, which serves as a mediation point;
based on predetermined data regarding the call indicated in the first data query, selecting one of a plurality of subscriber information service providers having information systems that are capable of providing independent subscriber information services and sending a second data query containing at least some of the data regarding the call to a database computer system operated by the selected information service provider;
utilizing data from the second query to access routing control data in the database computer system operated by the selected information service provider, to formulate a call processing instruction;
sending a first response containing the call processing instruction from the database computer system operated by the selected information service provider to the telephone company computer system;
processing the call processing instruction to generate a valid instruction that is compatible with operation of the telephone switching office;
sending a second response containing the valid instruction from the telephone company computer system to the telephone switching office through the interoffice signaling network; and
in response to the valid instruction, providing a call connection through the telephone switching office to an information system operated by the selected information service provider.
-
-
26. A system comprising:
-
a telephone network comprising a plurality of interconnected central office switches, an interoffice signaling network connected to the switches and a service control point connected to the interoffice signaling network;
first and second subscriber information service provider systems connected to at least one central office switch, for independently providing selected information via communications through the telephone network; and
first and second independent computer database systems, associated with the fist and second information service provider systems, coupled for data communication with the service control point, said first computer database system containing service control data related to services of the first information service provider system and said second service computer database system containing data related to services of the second information service provider system, wherein;
the central office switches transmit query messages to the service control point via the interoffice signaling network in response to call requests identified by dialing of a predetermined short code number from a calling communication station prior to dialing of any other digits; and
in response to each of the queries, the service control point mediates to obtain valid call processing control information from a selected one of the independent computer database systems and transmits the valid call processing control information to a central office switch to control processing of a call through the telephone network with respect to the information service provider system associated with the selected computer database system. - View Dependent Claims (27, 28)
-
-
29. A method comprising the steps of:
- detecting dialing from a calling communication station of a predetermined short code number prior to dialing of any other digits at the start of a call from one subscriber station through one of a plurality of switching offices of a communication network;
sending a first query containing information relating to the call through an interoffice signaling network to a mediation point computer system of the communication network;
if a parameter relating to the call meets a first predetermined condition;
(a) obtaining a first call processing instruction from a database system operated by a first subscriber information service provider and validating the first call processing instruction for compatibility with the communication network, (b) sending a first validated response containing the validated first call processing instruction from the mediation point computer system to the one switching office, and (c) routing the call in accord with the validated first call processing instruction to information equipment providing a service offered by the information service provider; and
if a parameter relating to the call meets a second predetermined condition; (1) obtaining a second call processing instruction from a database system operated by a second subscriber information service provider and validating the second call processing instruction for compatibility with the communication network, (2) sending a second validated response containing the validated second call processing instruction from the mediation point computer system to the one switching office, and (3) routing the call in accord with the validated second call processing instruction to information equipment providing a service offered by the second information service provider which is independent of the service offered by the first information service provider.
- detecting dialing from a calling communication station of a predetermined short code number prior to dialing of any other digits at the start of a call from one subscriber station through one of a plurality of switching offices of a communication network;
-
30. A method comprising the steps of:
-
detecting dialing from a calling communication station of a predetermined short code number prior to dialing of any other digits at the start of a first call through one of a plurality of switching offices of a communication network;
sending a first query containing information relating to the call through an interoffice signaling network to a mediation point computer system of the communication network determining that a parameter relating to the first call meets a first predetermined condition;
obtaining a first call processing instruction from a database system operated by a first subscriber information service provider and validating the fir call processing instruction for compatibility with the communication network;
processing the first call in accord with the validated first call processing instruction;
detecting dialing from a calling communication station of a predetermined short code number prior to dialing of any other digits at the start of a second call through one of a plurality of switching offices of a communication network;
determining that a parameter relating to the second call meets a second predetermined condition;
obtaining a second call processing instruction from a database system operated by a second subscriber information service provider and validating the second call processing instruction for compatibility with the communication network; and
processing the second call in accord with the validated second call processing instruction.
-
Specification