Telephone network credit card calling apparatus and method of telephone network operation with credit card companies
First Claim
1. Apparatus for enabling a telephone network to establish connections between calling and called telephones in accordance with called telephone numbers identified with calling party credit cards wherein said apparatus comprisesmeans actively connecting the telehone network with a plurality of data bases each maintained by a credit card company each identified by a credit card number received from a calling party for transmitting the received credit card number to an identified credit card company data base and for receiving a determination of validity from the identified credit card company of a credit card assigned the received card number required to complete each connection, andmeans for monitoring said active transmitting and receiving means and enabled upon determining a malfunction thereof with any one of the data bases for controlling the telephone network to selectively restrict transmission of credit card validity requests to the one data base and to transmit an announcement to calling parties using credit cards issued by a credit card company maintaining said one data base denying call attempts on the telephone network during said malfunction.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatus for enabling a telephone network to establish connections between calling and called telephones in accordance with called telephone numbers identified with ones of a plurality of calling party credit cards. The apparatus is connected by data links with data bases maintained by each of the credit card companies and each credit card company is identified by a credit card number received from a calling party. The received credit card number is transmitted over a data link to a data base maintained by a credit card company identified as having issued a credit card assigned the received credit card number for an on-line determination of the calling party credit card. The data links are monitored and the telephone network is controlled to transmit an announcement to calling parties using credit cards issued by a credit card company maintaining a data base when there is a malfunction of a data link between the telephone network and the identified credit card company data base or if the credit card is identified as invalid.
33 Citations
36 Claims
-
1. Apparatus for enabling a telephone network to establish connections between calling and called telephones in accordance with called telephone numbers identified with calling party credit cards wherein said apparatus comprises
means actively connecting the telehone network with a plurality of data bases each maintained by a credit card company each identified by a credit card number received from a calling party for transmitting the received credit card number to an identified credit card company data base and for receiving a determination of validity from the identified credit card company of a credit card assigned the received card number required to complete each connection, and means for monitoring said active transmitting and receiving means and enabled upon determining a malfunction thereof with any one of the data bases for controlling the telephone network to selectively restrict transmission of credit card validity requests to the one data base and to transmit an announcement to calling parties using credit cards issued by a credit card company maintaining said one data base denying call attempts on the telephone network during said malfunction.
-
16. Apparatus connected with a telephone network for enabling the telephone network to establish connections between calling and called telephones in accordance with called telephone numbers identified with calling party credit card numbers wherein said apparatus comprises
a plurality of data links each actively connecting the telephone network with one of a plurality of data bases each maintained by a credit card company each identified by a credit card number received from a calling party for transmitting the received credit card number to an identified credit card company data base and for receiving a determination of validity from the identified credit card company of a credit card assigned the received credit card number required to complete a connection, and means for monitoring each of aid active data links and enabled upon determining a malfunction thereof with any one of the data bases for controlling the telephone network to selectively restrict transmission of credit card validity requests to the one data base and to transmit an announcement to calling parties using credit cards issued by a credit card company maintaining said one data base denying call attempts on said telephone network during said malfunction.
-
24. Apparatus for enabling a telephone network to establish connections between calling and called telephones in accordance with called telephone numbers identified with calling party credit cards wherein said apparatus comprises
means actively connecting the telephone network with a plurality of data bases each maintained by a credit card company each identified by a credit card number received from a calling party for transmitting the received credit card number to an identified credit card company data base and for receiving a determination of validity from the identified credit card company of a credit card assigned the received credit card number, and means for monitoring said active transmitting and receiving means and enabled upon expiration of a predetermined time interval without having received said determination of validity from the identified credit card company in response to said transmitted credit card number for selectively restricting transmission of received credit card numbers issued by the identified credit card company to said identified credit card company data base to specific time intervals during predefined time periods.
-
25. Apparatus for enabling a telephone network to establish connections between calling and called telephones in accordance with called telephone numbers identified with calling party credit cards wherein said apparatus comprises
data links each connected with one of a plurality of data bases each maintained by one of a plurality of credit card companies each identified by a credit card number received from a calling party for transmitting the received credit card number to an identified credit card company data base and for receiving a determining of validity of a credit card assigned the received credit card number, and means for monitoring said data links and enabled upon determining an inactive status of a data link for transmitting link status messages at predetermined time intervals over said inactive data link to a credit card company data base coupled with said inactive data link and enabled upon failure to receive an answer to said link status messages over the inactive data link for denying establishment of connections and returning an announcement to calling telephones informing calling parties that call connections cannot be completed at the present time using credit cards issued by the identified credit card company.
-
26. Apparatus for enabling a telephone network to establish connections between calling and called telephones in accordance with called telephone numbers identified with ones of a plurality of calling party credit cards wherein said apparatus comprises
a plurality of data links each connecting the telephone network with one of a plurality of data bases each maintained by a credit card company, means responsive to a receipt of a called telephone number and a credit card number for identifying a credit card company having issued a credit card assigned the received credit card number, means enabled upon the identification of the credit card company having issued the received credit card number for determining that a data link has been established between the telephone network and a data base maintained by the identified credit card company, means enabled upon determining that the data link has not been established for establishing a data link between the telephone network and the data base maintained by the identified credit card company, means enabled upon determining that a data link cannot been established for denying establishment of a connection between the calling and called telephones and for returning an announcement to the calling telephone station that the connection has been denied, means enabled upon determining the establishment of the data link for determining an activity status of the established data link, means enabled upon determining an active status of the data link for transmitting a request message for validity of the credit card assigned the received credit card number message over said active data link to the credit card company data base, means enabled upon transmission of said credit card validity request message for establishing a time interval in which to receive an answer message in response thereto, means enabled upon receipt of an answer message confirming validity of said identified credit card for establishing a call connection between the calling and called telephones and upon receipt of an answer message invalidating said identified credit card for denying establishment of said call connection and returning an announcement to the calling telephone station that said call connection is denied, means enabled upon expiration of said time interval without having received said answer messages for restricting transmission of credit card validity request messages over said active data link to the data base of the identified credit card company to specific time intervals during predefined time periods when a number of said time expirations exceed predefined thresholds, means enabled upon detecting a number of said time interval expirations in excess of a maximum predefined threshold for determining a failure of the data link, means enabled upon determining an inactive status of the data link for transmitting a link status message at predetermined time intervals over said inactive data link to the identified credit card company data base, means enabled upon failure to receive an answer message in response to said link status message for transmitting other link status messages over the data link at first intervals of time and upon failure to receive an answer message in response to said other link status messages for transmitting subsequent link status messages over the inactive data link at second intervals of time, and means enabled during a failure to receive said other and subsequent link status answer messages from said identified credit card company maintained data base for denying establishment of connections and returning an announcement to calling telephones informing calling parties using credit cards issued by the identified credit card company that call connections cannot be completed at the present time.
-
27. A method for enabling a telephone network to establish connections between calling and called telephones in accordance with called telephone numbers identified with any one of a plurality of calling party credit cards comprising the steps of
transmitting a credit card number received with a called telephone number over one of a plurality of data links each actively connecting the telephone network with a plurality of data bases each maintained by a credit card company to a data base maintained by a credit card company identified as having issued the received credit card and receiving a determination of validity from the identified credit card company of a credit card assigned the received credit card number required for completion of a call connection, and monitoring each of said active data links and enabled upon determining a malfunction of one of said data links controlling the telephone network to selectively restrict transmission of credit card validity requests to the identified credit card company and to transmit an announcement to calling parties using credit cards issued by said identified credit card company denying call attempts on the telephone network during said malfunction.
-
34. A method for enabling a telephone network to access a plurality of data bases each maintained by a credit card company and each connected by ones of a plurality of active data links with network control apparatus of the telephone network to establish connections between calling and called telephones in accordance with called telephone numbers and calling party credit card numbers received by the telephone network comprising the steps of
transmitting each received credit card number as a validity request over ones of the active data links to data bases maintained by credit card companies identified as having issued the received credit card number and receiving over said one active data links from the data bases a determination of validity required for completion of a call connection, and monitoring each of the active data links at the network control apparatus and upon determining a malfunction of one of the data links controlling the telephone network to selectively restrict transmission of credit card validity requests to the identified credit card company maintained data base connected with the one data link and to transmit an announcement to calling parties using credit cards issued by said identified credit card company denying call attempts on the telephone network during said malfunction.
-
35. Network control apparatus coupled with a telephone network for enabling the telephone network to establish connections between calling and called telephones in accordance with called telephone numbers identified with calling party credit cards received by the telephone network from calling parties wherein said apparatus comprises
a plurality of data links each actively connecting the network control apparatus with one of a plurality of data bases each maintained by a credit card company identified by a received calling party credit card number for transmitting a validity request to a data base maintained by a credit card company having issued the received credit card number and for receiving a determination of validity in response to the transmitted validity request to enable the telephone network to complete a connection, and means for monitoring each of said active data links and enabled upon determining a malfunction thereof with any one of the data bases for selectively restricting transmission of validity requests to the one data base connected with the one data link and to control the telephone network to transmit an announcement to calling parties using credit cards issued by a credit card company maintaining the one data base denying call attempts on said telephone network during said malfunction.
-
36. A telephone network for establishing connections between calling and called telephones in accordance with received called telephone numbers and calling party credit card numbers received by the telephone network wherein network control apparatus of the telephone network comprises
a plurality of data links each actively connecting the network control apparatus with ones of a plurality of data bases each maintained by a credit card company identified by a received credit card number for transmitting each received credit card number as a validity request over one of the active data links to a data base maintained by a credit card company identified as having issued the received credit card number and for receiving over said one active data link from the credit card company maintained data base a determination of validity required for completion of a telephone network call connection, and network control apparatus for monitoring each of said active data links and enabled by a malfunction in receiving an answer of a validity determination in response to a transmitted validity request over one of the data links for selectively restricting transmission of credit card validity requests to the credit card company maintained data base connected to the one data link to specific time intervals occurring during predefined time periods and to transmit an announcement to calling parties using credit cards issued by said identified credit card company denying call attempts on the telephone network during said malfunction upon failing to receive a validity determination in response to transmitted validity requests.
Specification