← Back to Patent Explorer
US5333183A Expired / Lapsed US ⏱️ 0.0 years remaining

Universal MDR data record collection and reporting system

Assignee: VERAMARK TECHNOLOGIES Inc
•
Filing: 1992-03-13
•
Granted: 1994-07-26
•
Expires: 2012-03-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An MDR data record collection and reporting system collects MDRs of various formats from PBX and telephone company Centrex switches of different types, for multiple customers. A set of switches is monitored by a monitor. The monitor includes one message processor connected to each switch, and an administrator processor, which is connected to all message processors for that set of switches. Each message processor captures MDRs from the switch to which it is connected. After the MDR has been captured, the message processor reformats the MDR from a format used on that type of switch into a selected format. The message processor also collects and sends statistics and alarms to the administrator processor. The administrator processor prepares statistical reports and alarm reports. Multiple monitors can be included within a telephone system. A collector is provided which can receive reformatted MDRs from one or more monitors, and can store reformatted MDRs for customers with sets of switches at multiple locations. A manager is provided which can receive reformatted MDRs from one or more monitors and one or more collectors. The manager and collector use the reformatted MDRs to prepare various reports.

Inventors

  • 👤 James H. Herbert

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 17:37
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/22; H04M3/36; H04M15/00; H04Q; H04Q3/00; H04Q3/58; H04Q3/62; H04M7/00; H04M7/009

Claims Analysis

Total Claims: 40
Claim 1
Independent Claim 103 words
A universal MDR data record collection and reporting system for use with Centrex switches on a telephone network, with a message processor comprising: (a) a receiver, said receiver receiving an MDR in one of a plurality of MDR formats from a one of a plurality of different central office switches of a telephone network; (b) a reformatter, said reformatter reformatting the MDR to one of a plurality of selected formats; (c) means for storing the reformatted MDR in an MDR file; and (d) a transmitter, said transmitter transmitting the reformatted MDRs from the message processor on a communications link using a communications protocol.
Claim 2
Dependent Claim 103 words
A universal MDR data record collection and reporting system for use with Centrex switches on a telephone network, with a message processor comprising: (a) a receiver, said receiver receiving an MDR in one of a plurality of MDR formats from a one of a plurality of different central office switches of a telephone network; (b) a reformatter, said reformatter reformatting the MDR to one of a plurality of selected formats; (c) means for storing the reformatted MDR in an MDR file; and (d) a transmitter, said transmitter transmitting the reformatted MDRs from the message processor on a communications link using a communications protocol.
Claim 3
Dependent Claim 22 words
The system of claim 1, further comprising a statistics collector collecting and storing statistics from a plurality of different central office switches.
Claim 4
Dependent Claim 21 words
The system of claim 1, further comprising storage storing the selected format and the MDR format for a type of switch.
Claim 5
Dependent Claim 25 words
The system of claim 1, further comprising an alarm collector collecting and simultaneously storing message processor alarms from a plurality of different central office switches.
Claim 6
Dependent Claim 29 words
The system of claim 1, wherein there is at least one MDR file for each customer simultaneously using a plurality of different central office switches on the telephone network.
Claim 7
Dependent Claim 39 words
The system of claim 1, further comprising an error detector determining if the MDR is in the format for a central office switch, and an error file storing a plurality of MDRs not in the format for the switch.
Claim 8
Dependent Claim 18 words
The system of claim 6, further comprising a reprocessor reprocessing MDRs not in the format for the switch.
Claim 9
Dependent Claim 86 words
The system of claim 1, further comprising an administrator processor, including: (a) a communicator communicating with the message processor using the communications protocol; (b) a first selector for selecting the selected format from one of a plurality of selected formats; (c) a second selector selecting the MDR format from one of a plurality of MDR selected switch or customer premise formats; (d) a first transmitter transmitting the selected format to the message processor; and (e) a second transmitter transmitting the MDR format to the message processor.
Claim 10
Dependent Claim 20 words
The system of claim 8, further comprising an alarm requestor requesting and receiving message processor alarms from the message processor.
Claim 11
Dependent Claim 15 words
The system of claim 9, further comprising an alarm transmitter transmitting the message processor alarms.
Claim 12
Dependent Claim 18 words
The system of claim 8, further comprising a statistics requestor requesting and receiving statistics from the message processor.
Claim 13
Dependent Claim 18 words
The system of claim 8, further comprises storage means for storing selected formats for a plurality of customers.
Claim 14
Dependent Claim 20 words
The system of claim 8, further comprising a third transmitter for collecting and storing a plurality of administrator processor alarms.
Claim 15
Dependent Claim 14 words
The system of claim 13, further comprising circuitry for transmitting the administrator processor alarms.
Claim 16
Dependent Claim 16 words
The system of claim 8, further comprising a plurality of message processors and one administrator processor.
Claim 17
Dependent Claim 35 words
The system of claim 15, further comprising a non-dedicated link connecting each of a portion of the plurality of message processors to the administrator processor, wherein the portion is periodically polled by the administrator processor.
Claim 18
Dependent Claim 35 words
The system of claim 15, further comprising a dedicated link connecting each of a portion of the plurality of message processor to the administrator processor, wherein the portion is polled on a real time basis.
Claim 19
Dependent Claim 39 words
The system of claim 8, further comprising a manager, including: (a) a communicator communicating with the message processors using the communications protocol; (b) a receiver receiving reformatted MDRs from the message processor; and (c) storage storing the reformatted MDRs.
Claim 20
Dependent Claim 72 words
The system of claim 18, further comprising a collector, including: (a) a first communicator for communicating with the message processors using the communications protocol; (b) a receiver receiving reformatted MDRs from the message processor; (c) a second communicator communicating with the manager; (d) at least one customer file for each customer; (e) storage storing the reformatted MDRs in the customer files; and (f) an allocator allocating and storing the MDRs by switch.
Claim 21
Dependent Claim 87 words
A universal method for collecting and reporting MDR data records for use with Centrex switches on a telephone network, comprising the steps of: (a) receiving an MDR in one of a plurality of MDR formats from a one of a plurality of different central office switches a telephone network; (b) reformatting the MDR to one of a plurality of selected formats; (c) storing the reformatted MDR in an MDR file in a message; and (d) transmitting the reformatted MDRs from the message processor using a communications protocol.
Claim 22
Dependent Claim 87 words
A universal method for collecting and reporting MDR data records for use with Centrex switches on a telephone network, comprising the steps of: (a) receiving an MDR in one of a plurality of MDR formats from a one of a plurality of different central office switches a telephone network; (b) reformatting the MDR to one of a plurality of selected formats; (c) storing the reformatted MDR in an MDR file in a message; and (d) transmitting the reformatted MDRs from the message processor using a communications protocol.
Claim 23
Dependent Claim 19 words
The method of claim 20, further comprising collecting and storing statistics from a plurality of different central office switches.
Claim 24
Dependent Claim 20 words
The method of claim 20, further comprising storing the selected format and the MDR format for that type of switch.
Claim 25
Dependent Claim 22 words
The method of claim 20, further comprising collecting and simultaneously storing message processor alarms from a plurality of different central office switches.
Claim 26
Dependent Claim 26 words
The method of claim 20, further comprising simultaneously storing MDRs separately for each customer using a plurality of different central office switches on the telephone network.
Claim 27
Dependent Claim 34 words
The method of claim 20, further comprising determining if the MDR is in the format for a central office switch switch, and storing a plurality of MDRs not in the format for the switch.
Claim 28
Dependent Claim 17 words
The method of claim 25, further comprising reprocessing MDRs not in the expected format for the switch.
Claim 29
Dependent Claim 19 words
The method of claim 20, wherein the receiving step includes simulating an expected receiver for the type of switch.
Claim 30
Dependent Claim 64 words
The method of claim 20, further comprising processing in an administrator processor, said administrator processor processing including: (a) communicating using the communications protocol; (b) selecting the selected format from one of a plurality of selected formats; (c) selecting the MDR format from one of a plurality of MDR formats; (d) transmitting and storing the selected format; and (e) transmitting and storing the MDR format.
Claim 31
Dependent Claim 13 words
The method of claim 28, further comprising requesting and receiving message processor alarms.
Claim 32
Dependent Claim 12 words
The method of claim 29, further comprising transmitting the message processor alarms.
Claim 33
Dependent Claim 11 words
The method of claim 20, further comprising requesting and receiving statistics.
Claim 34
Dependent Claim 15 words
The method of claim 20, further comprising storing selected formats for a plurality of customers.
Claim 35
Dependent Claim 16 words
The method of claim 20, further comprising collecting and storing a plurality of administrator processor alarms.
Claim 36
Dependent Claim 12 words
The method of claim 33, further comprising transmitting the administrator processor alarms.
Claim 37
Dependent Claim 20 words
The method of claim 28, wherein the communicating step is done by the administrator processor periodically polling the message processor.
Claim 38
Dependent Claim 24 words
The method of claim 28, wherein the communicating step is done by the administrator processor polling the message processor on a real time basis.
Claim 39
Dependent Claim 26 words
The method of claim 28, further comprising: (a) communicating between a manager and the message processors; and (b) receiving and storing reformatted MDRs in the manager.
Claim 40
Dependent Claim 52 words
The method of claim 36, further comprising: (a) communicating between a collector and the message processor; (b) communicating between the collector and the manager; (c) receiving reformatted MDRs in the collector; (d) allocating and storing MDRs by customer in the collector; and (e) allocating and storing MDRs by switch in the collector.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-07-25 1998-01-24 1998-07-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-07-25 2002-01-24 2002-07-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-07-25 2006-01-24 2006-07-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag