← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag