Method for implementing TopN measurements in operations support systems
First Claim
1. A method of operating a computer system to characterize a network, said computer system comprising a central computer and a plurality of agents that make measurements of transactions that take place on said network, each agent operating independently of others of said agents, said method comprising:
- causing each agent to make a series of measurements over a measurement time period and to store a first subset of said measurements made during said time period, wherein the first subset consists of M measurements wherein M is greater than 1,wherein each measurement is related to said network, andwherein each measurement in the first subset is stored as a name-value pair, andwherein each agent compares each measurement made by that agent with a predetermined criterion to determine if that measurement is to replace one of said stored measurements;
causing each agent to calculate a remainder value that is determined by said measurements made during said measurement time period that are not included in the first subset of measurements; and
,causing each agent to transmit said first subset of measurements and said reminder value to said central computer.
3 Assignments
0 Petitions
Accused Products
Abstract
In an OSS, storing a plurality, typically less than all, of name-value pairs from a sample space and calculating a “representative” value based on values in the entire sample space. Optionally, a “remainder” value can be generated based on name-value pairs in the sample space that were not stored as part of the plurality of name-value pairs. Displays may be generated based on the top “M” name-value pairs, with “M” typically being set by the user at some number less than “M.”
61 Citations
19 Claims
-
1. A method of operating a computer system to characterize a network, said computer system comprising a central computer and a plurality of agents that make measurements of transactions that take place on said network, each agent operating independently of others of said agents, said method comprising:
-
causing each agent to make a series of measurements over a measurement time period and to store a first subset of said measurements made during said time period, wherein the first subset consists of M measurements wherein M is greater than 1, wherein each measurement is related to said network, and wherein each measurement in the first subset is stored as a name-value pair, and wherein each agent compares each measurement made by that agent with a predetermined criterion to determine if that measurement is to replace one of said stored measurements; causing each agent to calculate a remainder value that is determined by said measurements made during said measurement time period that are not included in the first subset of measurements; and
,causing each agent to transmit said first subset of measurements and said reminder value to said central computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An OSS system comprising a computer system running one or more software programs, said computer system comprising:
- a central computer and a plurality of agents that make measurements of transactions that take place on said network, each agent operating independently of others of said agents and independently of said central computer,
wherein each agent makes a series of measurements over a time period, and forms a predetermined data structure, said data structure comprising a subset of M said measurements wherein M>
1, a representative value that is determined by all of said measurements made during said time period, and a remainder value that is determined by all of said measurements other than those in said subset,wherein each measurement is related to said network and is characterized by a name-value pair, and wherein each agent compares each measurement made by that agent with a predetermined criterion to determine if that measurement is to replace one of said measurements in said data structure. - View Dependent Claims (13, 14, 15, 16, 17)
- a central computer and a plurality of agents that make measurements of transactions that take place on said network, each agent operating independently of others of said agents and independently of said central computer,
-
18. A method of operating a computer system to characterize a network, said computer system comprising a central computer and at least one agent for making measurements of transactions that take place on said network, said method comprising:
-
a) causing the agent to make a series of measurements over a pre-determined time period, wherein each measurement is characterized by a name-value pair comprising a name and a value; b) causing the agent to select top M measurements from the first series of measurements, wherein M is greater than 1 and is smaller than a total number of the measurements made by the agent during said time period, wherein the top M measurements are characterized by M name-value pairs having M largest values or M smallest values among all said measurements performed during said time period; c) causing the agent to calculate a remainder value that is determined by all said measurements made during said time period excluding the top M measurements; d) causing the agent to transmit to the central computer the M name-value pairs corresponding to the top M measurements and the reminder value, while not transmitting to the central computer all the measurements made during the time interval that are not included in the top M measurements; and
,e) storing, at the central computer, a top-M data structure comprising the M name-value pairs received from the agent and the reminder value received from the agent for said time period. - View Dependent Claims (19)
-
Specification