# US 5,408,519 A · Telecommunications system having a local area network with concurrently processing nodes

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 5,408,519 A
- Document ID: US5408519A
- Status: Granted
- Kind: A
- Application number: 08/005,620
- Filed: 1993-01-19
- Granted: 1995-04-18
- Earliest claimed: 1993-01-19
- Assignees: Teledebit, L.P.
- Inventors: George C. Pierce; Don C. Fletcher
- Web page: https://patentgrep.com/patent/US5408519A

## CPC

- H04M 15/83: {Notification aspects}
- H04M 15/00: Arrangements for metering, time-control or time indication {; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP}
- H04M 17/00: Prepayment {of wireline communication systems, wireless communication systems or} telephone systems (using a coded card to authorise calls from a telephone set H04M1/675)
- H04M 17/20: {with provision for recharging the prepaid account or card, or for credit establishment}
- H04Q 3/0029: {Provisions for intelligent networking}
- H04M 2215/82: Advice-of-Charge [AOC], i.e. notify subscriber of charges/cumulative charge; meter at the substation
- H04Q 2213/13524: cost management
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- H04Q: SELECTING (switches, relays, selectors H01H; wireless communication networks H04W)

## Abstract

A telecommunications system allows multiple users to place and charge telephone calls to personal debit accounts without requiring specially designed telephones or "smart" cards. The system keeps track of the cost of each call, including applicable taxes, in real time and notifies the user when the account balance approaches zero. The system allows the user to restore the account balance in real time either manually or automatically by charging the increase to a commercial credit card. The system has one or more local area networks with means for receiving an inbound call and means for performing-a function in response to the inbound call, where both means perform concurrent processing.

## Claims

### Claim 1

A telecommunications system comprising:
(a) a local area network;
(b) a call processor subsystem, electrically connected to the local area network;
(c) a file server, electrically connected to the local area network; and
(d) an operations support subsystem, electrically connected to the local area network, wherein:
the call processor subsystem, the file server, and the operations support subsystem are adapted to communicate with one another via the local area network;
the call processor subsystem is adapted to receive a plurality of concurrent inbound calls from a plurality of users and to provide a plurality of telecommunications services to the plurality of users in response to the plurality of inbound calls;
the call processor subsystem is adapted to receive a first inbound call of the plurality of inbound calls from a first user of the plurality of users and to provide a first telecommunications service of the plurality of telecommunications services to the first user in response to the first inbound call;
the file server is adapted to provide storage and retrieval of data and software used by the call processor subsystem in providing the plurality of telecommunications services to the plurality of users;
the operations support subsystem is adapted to provide communications between the telecommunications system and a remote node to support the provision of the plurality of telecommunications services to the plurality of users, wherein the file server and the operations support subsystem operate concurrently with the call processor subsystem and in cooperation with the call processor subsystem during the first inbound call to support the provision of the first telecommunications service to the first user.

### Claim 2 (depends on 1)

The system of claim 1, wherein:
the call processor subsystem is adapted to prompt the first user for information regarding a credit account; and
the operations support subsystem is adapted to communicate with the remote node to validate the credit account during the first inbound call.

### Claim 3 (depends on 1)

The system of claim 1, wherein:
the call processor subsystem is adapted to retrieve one or more recorded voice messages from the file server via the local area network during the first inbound call; and
the call processor subsystem is adapted to transmit the recorded voice messages to the first user during the first inbound call.

### Claim 4 (depends on 3)

The system of claim 3, wherein at least one of the recorded voice messages is customized according to the first user.

### Claim 5 (depends on 1)

The system of claim 1, wherein the call processor subsystem is adapted to initiate a first outbound call to a destination in response to the first inbound call.

### Claim 6 (depends on 5)

The system of claim 5, wherein the call processor subsystem is adapted to bridge the first inbound call to the first outbound call.

### Claim 7 (depends on 6)

The system of claim 6, wherein the call processor is adapted to prompt the first user to enter information regarding a credit account, wherein the cost of bridging the first inbound call to the first outbound call is charged to the credit account.

### Claim 8 (depends on 6)

The system of claim 6, wherein the call processor subsystem is adapted to prompt the first user to enter information regarding a debit account, wherein the cost of bridging the first inbound call to the first outbound call is debited from an account balance of the debit account.

### Claim 9 (depends on 8)

The system of claim 8, wherein the call processor subsystem is adapted to increase automatically the account balance when the account balance falls below a threshold, wherein the call processor subsystem is adapted to charge the increase to a credit account.

### Claim 10 (depends on 8)

The system of claim 8, wherein the call processor subsystem is adapted to allow the first user to increase manually the account balance during the first inbound call, wherein the call processor subsystem is adapted to charge the increase to a credit account.

### Claim 11 (depends on 10)

The system of claim 10, wherein the operations support subsystem is adapted to solicit authorization from the remote node for charging the increase to the credit account during the first inbound call.

### Claim 12 (depends on 8)

The system of claim 8, wherein the call processor subsystem is adapted to notify the first user of the account balance during the first inbound call at the termination of the bridging of the first inbound call to the first outbound call.

### Claim 13 (depends on 8)

The system of claim 8, wherein the call processor subsystem is adapted to transmit a signal to the first user indicating that the account balance is less than a threshold value.

### Claim 14 (depends on 13)

The system of claim 13, wherein the call processor subsystem is adapted to transmit the signal during the bridging of the first inbound call to the first outbound call.

### Claim 15 (depends on 8)

The system of claim 8, wherein the call processor subsystem is adapted to terminate the bridging of the first inbound call to the first outbound call when the account balance is less than a threshold value.

### Claim 16 (depends on 6)

The system of claim 6, wherein the call processor subsystem is adapted to perform real-time cost rating of a cost of the bridging of the first inbound call to the first outbound call.

### Claim 17 (depends on 16)

The system of claim 16, wherein the call processor subsystem is adapted to implement a vertical and horizontal algorithm as part of the real-time cost rating.

### Claim 18 (depends on 16)

The system of claim 16, wherein the call processor subsystem is adapted to compute taxes as part of the real-time cost rating.

### Claim 19 (depends on 6)

The system of claim 6, wherein the call processor subsystem is adapted to initiate a second outbound call after the termination of the bridging of the first inbound call to the first outbound call and to bridge the first inbound call to the second outbound call.

### Claim 20 (depends on 5)

The system of claim 5, wherein:
the file server is adapted to store one or more telephone numbers corresponding to a finite number of specified allowable destinations for the first user; and
the call processor subsystem is adapted to limit the first outbound call to one of the finite number of specified allowable destinations.

### Claim 21 (depends on 1)

The system of claim 1, wherein the operations support subsystem is adapted to access a live customer service representative at the remote node to provide voice communications between the first user and the live customer service representative during the first inbound call, wherein the voice communications are transmitted between the operations support subsystem and the call processor subsystem over the local area network.

### Claim 22 (depends on 1)

The system of claim 1, wherein:
the operations support subsystem is adapted to receive database updates from the remote node; and
the operations support subsystem is adapted to transmit the database updates over the local area network for storage in the file server.

### Claim 23 (depends on 1)

The system of claim 1, wherein:
the call processor subsystem is adapted to retrieve one or more recorded voice messages from the file server via the local area network during the first inbound call;
the call processor subsystem is adapted to transmit the recorded voice messages to the first user during the first inbound call;
the call processor subsystem is adapted to prompt the first user to enter information regarding a debit account;
the call processor subsystem is adapted to initiate a first outbound call to a destination in response to the first inbound call;
the call processor subsystem is adapted to bridge the first inbound call to the first outbound call, wherein the cost of bridging the first inbound call to the first outbound call is debited from an account balance of the debit account;
the call processor subsystem is adapted to allow the first user to increase manually the account balance during the first inbound call, wherein the call processor subsystem is adapted to charge the increase to a credit account;
the operations support subsystem is adapted to solicit authorization from the remote node for charging the increase to the credit account during the first inbound call;
the call processor subsystem is adapted to notify the first user of the account balance during the first inbound call at the termination of the bridging of the first inbound call to the first outbound call;
the call processor subsystem is adapted to transmit a signal to the first user during the bridging of the first inbound call to the first outbound call indicating that the account balance is less than a first threshold value;
the call processor subsystem is adapted to terminate the bridging of the first inbound call to the first outbound call when the account balance is less than a second threshold value;
the call processor subsystem is adapted to perform real-time cost rating of a cost of the bridging of the first inbound call to the first outbound call;
the call processor subsystem is adapted to initiate a second outbound call after the termination of the bridging of the first inbound call to the first outbound call and to bridge the first inbound call to the second outbound call;
the operations support subsystem is adapted to access a live customer service representative at the remote node to provide voice communications between the first user and the live customer service representative during the first inbound call, wherein the voice communications are transmitted between the operations support subsystem and the call processor subsystem over the local area network;
the operations support subsystem is adapted to receive database updates from the remote node; and
the operations support subsystem is adapted to transmit the database updates over the local area network for storage in the file server.
