Real time call data analysis and display
First Claim
1. A method for analyzing call-specific data for each of a first plurality of cellular phone calls, said method comprising:
- a first computer receiving a portion of said call-specific data for each of a first plurality of cellular phone calls, wherein a second plurality of cellular phone calls is part of said first plurality of cellular phone calls;
said first computer parsing said portion of said call-specific data for each of said first plurality of cellular phone calls based on one or more predetermined parameters contained in each said portion to identify said call-specific data for said each of said second plurality of cellular phone calls, wherein the one or more predetermined parameters includes a mobile identification number (MIN);
a second computer initiating execution of instructions residing on the first computer, wherein the instructions cause the first computer to perform the parsing, wherein the first computer is at a first location, and wherein the second computer is at a second location that is remote from the first location; and
the first computer generating a viewable report containing the call-specific data for the each of the first plurality of cellular phone calls;
wherein said receiving, parsing and generating functions by said first computer are performed in real time.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method to monitor call data for a number of cellular phones simultaneously and in real time. A UNIX-based diagnosis software allows flexibility and versatility in call monitoring and functionality testing of a cellular switch. The diagnosis software scans and parses, in real time, the call data received from a cellular switch so as to enable a technician to monitor (and diagnose) the radio environment of a cell when a call is placed from that cell. Additional cellular switch-specific data such as, for example, radio channels assigned to a cell phone call, handoff signals communicated, power level for a radio link, etc., may also be monitored on a per-call basis. Thus, simultaneous and real time testing of more than one radio link can be performed by a technician in a cellular service provider'"'"'s network during, for example, routine maintenance of a cellular switch, installation and testing of a new switch, addition or reconfiguration of a cell site, etc.
-
Citations
7 Claims
-
1. A method for analyzing call-specific data for each of a first plurality of cellular phone calls, said method comprising:
-
a first computer receiving a portion of said call-specific data for each of a first plurality of cellular phone calls, wherein a second plurality of cellular phone calls is part of said first plurality of cellular phone calls;
said first computer parsing said portion of said call-specific data for each of said first plurality of cellular phone calls based on one or more predetermined parameters contained in each said portion to identify said call-specific data for said each of said second plurality of cellular phone calls, wherein the one or more predetermined parameters includes a mobile identification number (MIN);
a second computer initiating execution of instructions residing on the first computer, wherein the instructions cause the first computer to perform the parsing, wherein the first computer is at a first location, and wherein the second computer is at a second location that is remote from the first location; and
the first computer generating a viewable report containing the call-specific data for the each of the first plurality of cellular phone calls;
wherein said receiving, parsing and generating functions by said first computer are performed in real time. - View Dependent Claims (2)
a second computer receiving from said first computer said call-specific data for at least one of said first plurality of cellular phone calls; and
said second computer displaying said call-specific data for said at least one of said first plurality of cellular phone calls.
-
-
3. A computer-readable medium having stored thereon instructions which, when executed by a processor, cause the processor to:
-
receive a portion of call-specific data for each of a first plurality of cellular phone calls, wherein a second plurality of cellular phone calls is part of said first plurality of cellular phone calls;
parse said portion of said call-specific data for each of said first plurality of cellular phone calls based on a predetermined parameter to identify said call-specific data for each of said second plurality of cellular phone calls, wherein the parsing is initiated from a remote location; and
generate a viewable report containing the call-specific data for the each of the second plurality of cellular phone calls, wherein the receiving, parsing, and generating are performed in real time; and
identify a functional entity within the cellular telephone network as a source of malfunction based on review of said call-specific data for said at least one of said second plurality of cellular phone calls;
wherein the instructions are implemented in the AWK programming language.- View Dependent Claims (4)
-
-
5. A system to process call-specific data generated within a cellular telephone network in real time, said system comprising:
-
a first computer configured to receive a portion of said call-specific data for each of a first plurality of cellular phone calls handled by said cellular telephone network, wherein a second plurality of cellular phone calls is part of said first plurality of cellular phone calls, and wherein said first computer is configured to parse said portion of said call-specific data for each of said first plurality of cellular phone calls based on a predetermined parameter to identify said call-specific data for each of said second plurality of cellular phone calls, and wherein the first computer is at a first location; and
a second computer in communication with said first computer, wherein the second computer is configured to receive said call-specific data for each of said second plurality of cellular phone calls from said first computer and to display said call-specific data received from said first computer, wherein the second computer is configured to transmit an indication to the first computer to initiate parsing of the portion of the call-specific data for each of the first plurality of cellular phone calls, wherein the second computer is at a second location that is remote from the first location, and wherein the second computer is configured to allow an operator thereof to send the predetermined parameter to the first computer using the second computer;
wherein said receiving and parsing functions by said first computer and said receiving and displaying functions by said second computer are performed in real time. - View Dependent Claims (6, 7)
-
Specification