Real time information system for cellular telephones
First Claim
1. In a cellular telephone system comprising mobile telephone transceiver units operated in conjunction with cell sites and mobile telephone switching offices (MTSOs) which route calls to and from the mobile transceiver unit through a public switched telephone network (PSTN) and which generate call records, the method of automated monitoring and analyzing customer usage in substantially real time, comprising the steps of:
- collecting through an applications processor linked to the MTSO customer call records by real time filtering of call records generated at the MTSOs;
rating in the applications processor each customer call and adding such rating data to each said customer call record;
calculating in a call record monitoring and analyzing processor total charges for each customer call;
storing account balances for each customer in said monitoring and analyzing processor;
adding said total charges for each customer call to said account balance in said monitoring and analyzing processor;
storing in a data base an authorized usage level for each customer in said monitoring and analyzing processor;
comparing over a predetermined watch cycle said account balance with said stored usage level in said data base for each customer after said step of adding said total charges to said account balance;
storing in said data base one or more of a plurality of selectable predefined actions for each customer to be invoked as a response to the step of comparing;
generating an action signal in said monitoring and analyzing processor when the step of comparing results in a predetermined percentage relation of said account balance to said stored usage level; and
periodically resetting said account balance after each said predetermined watch cycle.
0 Assignments
0 Petitions
Accused Products
Abstract
Method and apparatus for collecting call detail, monitoring customer account balance for excessive charges, and controlling the capabilities of cellular subscriber stations on the cellular telephone switch in substantially real time is disclosed. A communication system co-located at a cellular MTSO is used to capture detailed call information by examining the switch'"'"'s Automated Message Accounting data in real-time. Call records are parsed, rated for toll and air charges and stored in a database. A software system monitors the billing activity on the customer account for excessive charges. When excessive charges take place, a connection between the communication system and the cellular telephone switch control port allows commands to be issued directly from the communication system to the cellular telephone switch providing operational control of selected cellular telephones.
-
Citations
17 Claims
-
1. In a cellular telephone system comprising mobile telephone transceiver units operated in conjunction with cell sites and mobile telephone switching offices (MTSOs) which route calls to and from the mobile transceiver unit through a public switched telephone network (PSTN) and which generate call records, the method of automated monitoring and analyzing customer usage in substantially real time, comprising the steps of:
-
collecting through an applications processor linked to the MTSO customer call records by real time filtering of call records generated at the MTSOs; rating in the applications processor each customer call and adding such rating data to each said customer call record; calculating in a call record monitoring and analyzing processor total charges for each customer call; storing account balances for each customer in said monitoring and analyzing processor; adding said total charges for each customer call to said account balance in said monitoring and analyzing processor; storing in a data base an authorized usage level for each customer in said monitoring and analyzing processor; comparing over a predetermined watch cycle said account balance with said stored usage level in said data base for each customer after said step of adding said total charges to said account balance; storing in said data base one or more of a plurality of selectable predefined actions for each customer to be invoked as a response to the step of comparing; generating an action signal in said monitoring and analyzing processor when the step of comparing results in a predetermined percentage relation of said account balance to said stored usage level; and periodically resetting said account balance after each said predetermined watch cycle. - View Dependent Claims (2, 3, 4, 5)
-
-
6. Automated real time monitoring, analyzing and usage control system for mobile telephone subscribers in a cellular telephone network, comprising:
-
relational data base means for storing customer registrations, predetermined customer usage levels, account balances, and account action data including a plurality of selectable predefined actions for each of a plurality of predetermined customers; means for monitoring in substantially real time accumulative actual usage by each of said predetermined customers by processing record data generated by a mobile telephone switching office, said processing of record data including means for rating each call and means for calculating total charges for each call; means for comparing in substantially real time said accumulative actual usage with said predetermined customer usage level over a predetermined watch cycle for each of said predetermined customers; means responsive to said means for comparing for generating an action signal when said accumulative actual usage over said predetermined watch cycle has a predetermined relation to said customer usage level for each of said customers; means for retrieving said account action data from said relational data base means in response to said action signal; and means for resetting said accumulative actual usage after each predetermined watch cycle. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. In a cellular telephone system having a switching office for selectively connecting certain predetermined mobile telephone user customers to other telephone stations and said switching office having a processor including an automatic message accounting program for responding to telephone calls to generate a call record for each such call, in combination therewith, a substantially real time usage monitoring and usage control subsystem comprising:
-
call record processor means for receiving said call data records and producing rating data for each call, and assembling multiple call data records including rating for each call into a data stream; and usage monitoring and control processor means including a data base means storing predetermined customer identification, action data including a plurality of selectable actions, preset usage data and a customer account balance, said usage monitoring and control processor means including means for computing and accumulating total call charges for each customer in response to said data stream and adding said total charges to said customer account balance, means for comparing in substantially real time accumulated total charges over a predetermined watch cycle with said preset usage data for each of said predetermined customers, means for generating an action signal in response to said means for comparing resulting in a predetermined percentage relation of said customer account balance and said preset usage data, means for retrieving said action data in response to said action signal, and bill cycle processor means for resetting said account balance for each customer at the beginning of each watch cycle. - View Dependent Claims (14, 15, 16, 17)
-
Specification