US6453346B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for intelligent storage and reduction of network information
Assignee: Proactive Networks
•
Filing: 1998-07-17
•
Granted: 2002-09-17
•
Expires: 2018-07-17
Abstract
Abstract A method and apparatus for intelligent storage and reduction of network information reduces an amount of storage space required for network information by receiving current network information and comparing the current network information with previously received network information. The current network information is saved if the current network information exceeds the previously, received network information by a threshold, and an identifier associated with the current network information is updated if the current network information does not exceed the previously received network information by the threshold.
Inventors
- 👤 Atul R. Garg
- 👤 Daniel G. Ketcham
- 👤 Minh Anh Do
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-10 02:35
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/50; H04L41/5003; H04L41/5009
Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
74 words
A method comprising: receiving current network performance information; comparing the current network performance information with previously received network performance information; saving the current network performance information only if the current network performance information exceeds the previously received network performance information by a threshold amount; and updating an identifier associated with the current network performance information if the current network performance information does not exceed the previously received network performance information by the threshold amount.
Claim 2
Independent Claim
74 words
A method comprising: receiving current network performance information; comparing the current network performance information with previously received network performance information; saving the current network performance information only if the current network performance information exceeds the previously received network performance information by a threshold amount; and updating an identifier associated with the current network performance information if the current network performance information does not exceed the previously received network performance information by the threshold amount.
Claim 3
Dependent Claim
26 words
The method of claim 1 , wherein the saving of the current network performance information comprises saving the current network performance information to a log table.
Claim 4
Dependent Claim
19 words
The method of claim 1 , further comprising: updating a timestamp associated with the previously received network performance information.
Claim 5
Dependent Claim
18 words
The method of claim 1 , further comprising: periodically reducing the size of the saved network performance information.
Claim 6
Dependent Claim
29 words
The method of claim 4 , wherein the periodically reducing of the size of the saved network performance information comprises collapsing multiple data elements into a single data element.
Claim 7
Dependent Claim
33 words
The method of claim 4 , wherein the periodically reducing of the size of the saved network performance information comprises merging network performance information from multiple time periods into a single data entry.
Claim 8
Dependent Claim
38 words
The method of claim 6 , wherein the number of time periods in the multiple time periods is dependent at least in part on a difference between the network performance information in each of the multiple time periods.
Claim 9
Dependent Claim
21 words
The method of claim 1 , wherein the network performance information comprises network configuration information identifying a topology of the network.
Claim 10
Independent Claim
97 words
An apparatus comprising: a storage device to store network performance information; and a data reduction module coupled to the storage device and to receive current network performance information, to compare the current network performance information with previously received network performance information, to save the current network performance information only if the current network performance information exceeds the previously received network performance information by a threshold amount, and to update an identifier associated with the current network performance information if the current network performance information does not exceed the previously received network performance information by the threshold amount.
Claim 11
Independent Claim
97 words
An apparatus comprising: a storage device to store network performance information; and a data reduction module coupled to the storage device and to receive current network performance information, to compare the current network performance information with previously received network performance information, to save the current network performance information only if the current network performance information exceeds the previously received network performance information by a threshold amount, and to update an identifier associated with the current network performance information if the current network performance information does not exceed the previously received network performance information by the threshold amount.
Claim 12
Dependent Claim
27 words
The apparatus of claim 9 , wherein the data reduction module is to save the current network performance information to a log table of the storage device.
Claim 13
Dependent Claim
24 words
The apparatus of claim 9 , wherein the data reduction module is to update a timestamp associated with the previously received network performance information.
Claim 14
Dependent Claim
23 words
The apparatus of claim 9 , wherein the data reduction module is to reduce periodically the size of the saved network performance information.
Claim 15
Dependent Claim
32 words
The apparatus of claim 12 , wherein the data reduction module is to reduce the size of the saved network performance information by collapsing multiple data elements into a single data element.
Claim 16
Dependent Claim
36 words
The apparatus of claim 12 , wherein the data reduction module is to reduce the size of the saved network performance information by merging network performance information from multiple time periods into a single data entry.
Claim 17
Dependent Claim
38 words
The apparatus of claim 14 , wherein the number of time periods in the multiple time periods is dependent at least in part on a difference between the network performance information in each of the multiple time periods.
Claim 18
Dependent Claim
21 words
The apparatus of claim 9 , wherein the network performance information comprises network configuration information identifying a topology of the network.
Claim 19
Dependent Claim
15 words
The apparatus of claim 9 , wherein the storage device comprises a nonvolatile storage device.
Claim 20
Dependent Claim
93 words
A machine-readable medium having stored thereon a plurality of instructions, designed to be executed by a processor, to implement an operation comprising: receive current network performance information; compare the current network performance information with previously received network performance information; save the current network performance information only if the current network performance information exceeds the previously received network performance information by a threshold amount; and update an identifier associated with the current network performance information if the current network performance information does not exceed the previously received network performance information by the threshold amount.
Claim 21
Dependent Claim
93 words
A machine-readable medium having stored thereon a plurality of instructions, designed to be executed by a processor, to implement an operation comprising: receive current network performance information; compare the current network performance information with previously received network performance information; save the current network performance information only if the current network performance information exceeds the previously received network performance information by a threshold amount; and update an identifier associated with the current network performance information if the current network performance information does not exceed the previously received network performance information by the threshold amount.
Claim 22
Dependent Claim
30 words
The machine-readable medium of claim 18 , wherein the instructions to save the current network performance information comprise instructions to save the current network performance information to a log table.
Claim 23
Dependent Claim
23 words
The machine-readable medium of claim 18 , wherein the operation further comprises update a timestamp associated with the previously received network performance information.
Claim 24
Dependent Claim
25 words
The machine-readable medium of claim 18 , further including instructions to implement a function to periodically reduce the size of the saved network performance information.
Claim 25
Dependent Claim
33 words
The machine-readable medium of claim 21 , wherein the instructions to reduce periodically the size of the saved network performance information comprise instructions to collapse multiple data elements into a single data element.
Claim 26
Dependent Claim
37 words
The machine-readable medium of claim 21 , wherein the instructions to reduce periodically the size of the saved network performance information comprise instructions to merge network performance information from multiple time periods into a single data entry.
Claim 27
Dependent Claim
38 words
The machine-readable-medium of claim 23 , wherein the number of time periods in the multiple time periods is dependent at least in part on a difference between the network performance information in each of the multiple time periods.
Claim 28
Dependent Claim
22 words
The machine-readable medium of claim 18 , wherein the network performance information comprises network configuration information identifying a topology of the network.
References Cited (Backward Citations)
US5251152A
Cited
US5347269A
Cited
US5384565A
Cited
US5634009A
Cited
US5831428A
Cited
US5446874A
Cited
US5675727A
Cited
US5634008A
Cited
US5699403A
Cited
US6081692A
Cited
US5963943A
Cited
US6122664A
Cited
US5796633A
Cited
US6182157B1
Cited
US5944782A
Cited
US5850386A
Cited
US5991758A
Cited
US6275783B1
Cited
US6327677B1
Cited
US6327620B1
Cited
US6381306B1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2005-09-16 | 2006-03-18 | 2006-09-17 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2009-09-16 | 2010-03-18 | 2010-09-17 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2013-09-16 | 2014-03-18 | 2014-09-17 | $7700.00 | Window Closed / Lapsed |