IP Library › Granted Patent US 7,373,613
Granted Patent B2
US 7,373,613 · App. 10/796,197 · Granted May 13, 2008

Visualization of a comparison result of at least two data structures organized in directory trees

Assignee: Siemens AG
View Patent ↗
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 7,373,613
App. No.
10/796,197
Granted
May 13, 2008
Kind
B2
Abstract

A data processing system for displaying, on a graphic display unit, a comparison result of at least two data structures each organized in a respective directory tree ( 9,16 ). An improved and quicker view of the comparison result is achieved, whereby a graphically clear representation of the comparison result is formed by a single result directory tree ( 17 ), in which the structural and/or content differences between the compared directory trees are represented by defined graphical markings.

Claims (28)

1. A method for displaying a comparison result of at least two data structures organized in respective directory trees on a graphic display unit, wherein each of a first directory tree that is compared with a second directory tree is formed in a hierarchical arrangement of files, folders or a combination of files and folders, the method comprising:

comparing the files or folders of the first directory tree with the second directory tree for which a comparison is desired to evaluate structural or content differences between the compared files or folders;

forming a single result directory tree in which the structural or content differences between the compared files or folders are displayed on each of a plurality of upper levels of the result directory tree by predefined graphic markings; and

displaying the single result directory tree on the graphic display unit,

wherein the predefined graphic markings indicate origin of difference of the compared files or folders.

2. A method as claimed in claim 1 , further comprising:

graphically displaying, in the single result directory tree, additional files or folders that are present in one of the compared directory trees as corresponding additional folders.

3. A method as claimed in claim 2 , wherein the corresponding additional folders are provided with corresponding predefined graphic markings to indicate the directory tree that contains the additional folder.

4. The method as claimed in claim 2 , wherein the additional files or folders that are present in one of the compared directory trees, are provided with a marking when they appear in the single result directory tree,

wherein the marking indicates to which of the directory trees the additional file or folder must be assigned.

5. The method as claimed in claim 1 , wherein:

the predefined graphic markings comprise a first type of graphic markings and a second type of graphic markings, and

additional folders of the first directory tree not present in the second directory tree are depicted with the first type of graphic markings in the result directory tree and wherein additional folders of the second directory tree not present in the first direction tree are depicted with the second type of graphic markings in the result directory tree.

6. The method as claimed in claim 5 , wherein the predefined graphic markings further comprise a third type of graphic markings indicating that folders or files of the first directory tree are not present in the second directory tree and that folders or files of the second directory tree are not present in the first directory tree and wherein an upper folder that comprises the additional folders of the first directory tree and the additional folders of the second directory tree is depicted with the third type of graphic markings in the result directory tree.

7. A method as claimed in claim 1 , wherein the files or folders that have the same identity but differ with respect to the respective object attributes are graphically identified in the single result directory tree.

8. A method as claimed in claim 1 , wherein higher-level folders, which contain the files or folders with a different identity or with different object attributes, are graphically marked in the single result directory tree.

9. A method as claimed in claim 1 , wherein the files and folders, that are identically present with respect to their identity and object attributes in the compared directory trees, are shown unmodified in the single result directory tree without any additional predefined markings.

10. A method as claimed in claim 1 , wherein object attributes of the files or folders are displayed as a list in the single result directory tree in which the differences resulting from the comparison are graphically marked.

11. The method as claimed in claim 1 , wherein the structural or content differences between the compared files or folders are graphically highlighted in the single result directory tree through all levels up to the top of the hierarchical arrangement so that the comparison differences are propagated up to the root node.

12. The method as claimed in claim 1 , wherein, when the structural and content differences between the compared files or folders are only in a lower level of the display result tree, displaying the differences in a corresponding upper level of the result directory tree via the predefined graphic markings.

13. The method as claimed in claim 1 , wherein the files and folders, that are identically present in both the first and second directory trees, are shown in the single result directory tree in the same manner as in the first and second directory trees without any of the predefined graphic markings.

14. A data processing system for displaying a comparison result of at least two data structures organized in directory trees, the system comprising:

a memory unit operable to store the directory trees, wherein the directory trees are each formed in a hierarchical arrangement of files, folders or a combination of files and folders;

a microprocessor unit operable to compare and evaluate structural or content differences between the stored directory trees; and

a graphic display unit operable to display a graphical display of the comparison result, which comprises a single result directory tree in which the structural or content differences between the compared directory trees are displayed by predefined graphic markings which show origin of difference of the compared files or folders on each of a plurality of upper levels of the graphic display unit.

15. A data processing system as claimed in claim 14 , wherein the predefined graphic markings comprise at least one of various color markings and graphic symbols.

16. A data processing system as claimed in claim 14 , wherein the graphic predefined markings comprise at least one pictogram that indicates the differences between the directory trees and replaces an original pictogram of the file or the folders of the compared directory trees.

17. A data processing system as claimed in claim 14 , further comprising a print unit operable to print various information, wherein the differences in the compared directory trees are printed out in list form on said print unit or stored as a file in said memory unit.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2004
From: POHLAN, RUDOLF
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 015846/0249 →
Priority Claims (1)
DE 101 44 390 · Sep 10, 2001 · national
Continuity (2)
Continuation PCTDE020301100 · Aug 16, 2002
Related Publication 20050015391A1 · Jan 20, 2005