Metadata driven user interface
First Claim
Patent Images
1. A method of displaying one or more data attributes associated with a set of files stored in a file system, each of the files having associated therewith a plurality of different types of data attributes, said method comprising the steps of:
- analyzing the files to determine which types of data attributes are associated with the set of files;
compiling a list of the different types of data attributes which are determined to be displayed with the set of files based on the analysis, the list including a count of a number of times that the set of files is associated with each of the different types of data attributes in the list; and
displaying, for the set of files, the list of different types of data attributes, wherein each of the different types of data attributes is displayed with each corresponding indication of the count.
1 Assignment
0 Petitions
Accused Products
Abstract
A method (800) of displaying one or more data attributes, is disclosed. The displayed data attributes is associated with one or more portions of data. The method (800) dynamically compiles a list of one or more data attribute types according to an analysis of the one or more portions of data and associated data attributes. The one or more data attributes are then displayed.
-
Citations
18 Claims
-
1. A method of displaying one or more data attributes associated with a set of files stored in a file system, each of the files having associated therewith a plurality of different types of data attributes, said method comprising the steps of:
-
analyzing the files to determine which types of data attributes are associated with the set of files; compiling a list of the different types of data attributes which are determined to be displayed with the set of files based on the analysis, the list including a count of a number of times that the set of files is associated with each of the different types of data attributes in the list; and displaying, for the set of files, the list of different types of data attributes, wherein each of the different types of data attributes is displayed with each corresponding indication of the count. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of changing which data attributes associated with a set of files stored in a file system are displayed, each of the files having associated therewith a plurality of different types of data attributes, said method comprising the steps of:
-
analyzing the files to determine which types of data attributes are associated with the set of files; displaying a set of files associated with a set of data attributes; selecting a data attribute from the set of data attributes; compiling a list of the different types of data attributes which are determined to be displayed with the set of files based on the analysis, the list including a count of a number of times that the set of files is associated with each of the different types of data attributes in the list; displaying, for the set of files, the list of different types of data attributes, wherein each of the different types of data attributes is displayed with each corresponding indication of the count; and changing the displayed data attributes based on the selected data attribute.
-
-
15. An apparatus for displaying one or more data attributes associated with a set of files stored in a file system, each of the files of the set having associated therewith a plurality of different types of data attributes, said apparatus comprising:
-
a memory for storing data and a computer program; a processor coupled to said memory for executing said computer program, said computer program comprising instructions for; analyzing the files to determine which types of data attributes are associated with the set of files; compiling a list of the different types of data attributes which are determined to be displayed with the set of files based on the analysis, the list including a count of a number of times that the set of files is associated with each of the different types of data attributes in the list; and displaying, for the set of files, the list of different types of data attributes, wherein each of the different types of data attributes is displayed with each corresponding indication of the count.
-
-
16. An apparatus for changing which data attributes associated with a set of files stored in a file system are displayed, each of the files of the set having associated therewith a plurality of different types of data attributes, said apparatus comprising:
-
a memory for storing data and a computer program; a processor coupled to said memory for executing said computer program, said computer program comprising instructions for; analyzing the files to determine which types of data attributes are associated with the set of files; displaying a set of files associated with a set of data attributes; selecting a data attribute from the set of data attributes; compiling a list of the different types of data attributes which are determined to be displayed with the set of files based on the analysis, the list including a count of a number of times that the set of files is associated with each of the different types of data attributes in the list; displaying, for the set of files, the list of different types of data attributes, wherein each of the different types of data attributes is displayed with each corresponding indication of the count; and changing the displayed data attributes based on the selected data attribute.
-
-
17. A computer-readable medium storing a program for causing a computer to display one or more data attributes associated with a set of files stored in a file system, each of the files of the set having associated therewith a plurality of different types of data attributes, said program comprising:
-
code for analyzing the files to determine which types of data attributes are associated with the set of files; code for compiling a list of the different types of data attributes which are determined to be displayed with the set of files based on the analysis, the list including a count of a number of times that the set of files is associated with each of the different types of data attributes in the list; and code for displaying, for the set of files, the list of different types of data attributes, wherein each of the different types of data attributes is displayed with each corresponding indication of the count.
-
-
18. A computer-readable medium storing a program for changing which data attributes associated with a set of files stored in a file system are displayed, each of the files having associated therewith a plurality of different types of data attributes, said program comprising:
-
code for analyzing the files to determine which types of data attributes are associated with the set of files; code for displaying a set of files associated with a set of data attributes; code for selecting a data attribute from the set of data attributes; code for compiling a list of the different types of data attributes which are determined to be displayed with the set of files based on the analysis, the list including a count of a number of times that the set of files is associated with each of the different types of data attributes in the list; code for displaying, for the set of files, the list of different types of data attributes, wherein each of the different types of data attributes is displayed with each corresponding indication of the count; and code for changing the displayed data attributes based on the selected data attribute.
-
Specification