IP Library Patent Application 13454050
Patent Application
App. No. 13/454,050

VERIFYING CONSISTENCY AMONG DEVICE CONFIGURATIONS BASED ON COMPARING CONFIGURATION FILES

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/454,050
Filed
Apr 23, 2012
Examiner
BUI, THUY T
Art Unit
2155
USPC
707/695
Abstract

A scalable comparison structure and methodology is provided that is suitable for comparing the configuration of devices in an efficient manner. In the configuration files, section delimiters are defined to identify the sections of the files within which the select data content is located, and differences in the sections are identified based on the select data content within the section. Thereafter, comparisons and reports are based on these unique content sections. Groups of devices are optionally defined, and different sets of select data content can be compared based on these groups. The result of the comparison may be presented in multiple hierarchical forms, including an identification of which configuration files are different from each other, and an identification of the differences among the unique content in these configuration files.

Claims (14)

1 . A method for comparing a plurality of files, comprising:

identifying a section of each file of the plurality of files based on one or more section selection identifiers,

defining a set of unique content sections based on content of the sections of the plurality of files, and

providing a display of information based on the set of unique content sections.

2 . The method of claim 1 , wherein identifying the section of each file includes defining parameters that identify a start and end of one or more elements of the section in each file.

3 . The method of claim 1 , wherein defining the set of unique content sections includes:

comparing the content of the section of each file with each unique content section of the set of unique content sections, and

if the content of the section does not correspond to any of the current set of unique content sections, adding the section to the set of unique content sections.

4 . The method of claim 3 , wherein comparing the content of the sections of each file with each unique content section is performed without regard to an order of the content.

5 . The method of claim 1 , wherein the plurality of files include files that identify configurations of devices of a network.

6 . The method of claim 5 , wherein the plurality of files correspond to a defined group of devices.

7 . The method of claim 1 , wherein the display of information is based on a count of the files that include sections corresponding to at least one of the set of unique content sections.

8 . The method of claim 1 , wherein the display of information is based on a count of unique content sections in the set of unique content sections.

9 . The method of claim 1 , wherein the display of information includes an identification of the files that include sections corresponding to at least one of the set of unique content sections.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY NAME PREVIOUSLY RECORDED ON REEL 035521 FRAME 0069. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST IN PATENTS. Recorded Jun 2, 2015
From: JPMORGAN CHASE BANK, N.A.
To: RIVERBED TECHNOLOGY, INC.
Reel/Frame 035807/0680 →
SECURITY INTEREST Recorded May 1, 2015
From: RIVERBED TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 035561/0363 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 28, 2015
From: BARCLAYS BANK PLC
To: RIVERBED TECHNOLOGY, INC.
Reel/Frame 035521/0069 →
PATENT SECURITY AGREEMENT Recorded Dec 27, 2013
From: RIVERBED TECHNOLOGY, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 032421/0162 →
RELEASE OF PATENT SECURITY INTEREST Recorded Dec 26, 2013
From: MORGAN STANLEY & CO. LLC, AS COLLATERAL AGENT
To: RIVERBED TECHNOLOGY, INC.
Reel/Frame 032113/0425 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2013
From: OPNET TECHNOLOGIES LLC
To: RIVERBED TECHNOLOGY, INC.
Reel/Frame 030462/0148 →
CHANGE OF NAME Recorded May 14, 2013
From: OPNET TECHNOLOGIES, INC.
To: OPNET TECHNOLOGIES LLC
Reel/Frame 030411/0273 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2013
From: AGARWAL, ANKIT; LAVANNIS, MAHESH; SINGH, PRADEEP K.
To: OPNET TECHNOLOGIES, INC.
Reel/Frame 030117/0165 →
SECURITY AGREEMENT Recorded Dec 20, 2012
From: RIVERBED TECHNOLOGY, INC.; OPNET TECHNOLOGIES, INC.
To: MORGAN STANLEY & CO. LLC
Reel/Frame 029646/0060 →