System and method for dynamic organization of information sets
First Claim
1. A computer implemented process for authoring documents, the computer implemented process comprising:
- displaying in a computer a graphical user interface for authoring documents;
opening different source documents inside the graphical user interface;
arranging each of the source documents on the graphical user interface;
selecting different source objects contained in one or more of the different source documents;
categorizing each of the selected different source objects into one of several different groups;
assigning a meta tag to each of the selected different source objects, the meta tag indicating both a category of a corresponding one of the selected different source objects and also an identifier of corresponding one of the one or more of the different source documents containing the corresponding one of the selected different source objects;
displaying in a selection table organized by unique categories and unique rows, different symbols in the graphical user interface, each as a selection button, each position in the selection table corresponding to one of the unique categories and one of the unique rows, each associated with a different meta tag assigned to a corresponding one of the different source objects; and
on condition of detecting a selection in the table of one of the different symbols, retrieving into the graphical user interface a corresponding one of the different source objects and on condition of detecting a selection of one of the unique categories, retrieving into the graphical user interface all corresponding ones of the different source objects organized in the table according to the selected one of the unique categories, and on condition of detecting a selection of one of the unique rows, retrieving into the graphical user interface all corresponding ones of the different source objects organized in the table according to the selected one of the unique rows.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic pasteboard allows users to organize multiple documents in a single visual interface. After placing documents on the pasteboard, users can drag and drop portions (paragraphs, words, figures, images, graphs) from one document to another document, or create a new document combining elements from several source documents. Users can create tables or an index for grouping together individual documents, or elements of documents. Each original source document can be saved individually, with tags added related to the user defined groupings. The entire pasteboard with content from all the source documents can be saved or printed out. Likewise, selected groupings on the pasteboard can also be saved or printed out.
-
Citations
7 Claims
-
1. A computer implemented process for authoring documents, the computer implemented process comprising:
-
displaying in a computer a graphical user interface for authoring documents; opening different source documents inside the graphical user interface; arranging each of the source documents on the graphical user interface; selecting different source objects contained in one or more of the different source documents; categorizing each of the selected different source objects into one of several different groups; assigning a meta tag to each of the selected different source objects, the meta tag indicating both a category of a corresponding one of the selected different source objects and also an identifier of corresponding one of the one or more of the different source documents containing the corresponding one of the selected different source objects; displaying in a selection table organized by unique categories and unique rows, different symbols in the graphical user interface, each as a selection button, each position in the selection table corresponding to one of the unique categories and one of the unique rows, each associated with a different meta tag assigned to a corresponding one of the different source objects; and on condition of detecting a selection in the table of one of the different symbols, retrieving into the graphical user interface a corresponding one of the different source objects and on condition of detecting a selection of one of the unique categories, retrieving into the graphical user interface all corresponding ones of the different source objects organized in the table according to the selected one of the unique categories, and on condition of detecting a selection of one of the unique rows, retrieving into the graphical user interface all corresponding ones of the different source objects organized in the table according to the selected one of the unique rows. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computing system for authoring documents, the computing system comprising:
-
a hardware processor; a computer memory connected to the hardware processor; different source documents in the computer memory; a graphical user interface program in the computer memory operable to display a graphical user interface for authoring documents, open the different source documents inside the graphical user interface, arrange the source documents visually on the graphical user interface, allow users to select different source objects contained in one or more of the different source documents, categorize each of the different source objects into one of several different groups, assign a meta tag to each of the selected different source objects in the group, the meta tag indicating both a category of a corresponding one of the selected different source objects and also an identifier of a corresponding one of the one or more of the different source documents containing the corresponding one of the selected different source objects, display in a selection table organized by unique categories and unique rows, different symbols in the graphical user interface, each as a selection button, each position in the selection table corresponding to one of the unique categories and one of the unique rows, each associated with a different meta tag assigned to a corresponding one of the different source objects, and on condition of detecting a selection in the table of one of the different symbols, retrieving into the graphical user interface a corresponding one of the different source objects and on condition of detecting a selection of one of the unique categories, retrieving into the graphical user interface all corresponding ones of the different source objects organized in the table according to the selected one of the unique categories, and on condition of detecting a selection of one of the unique rows, retrieving into the graphical user interface all corresponding ones of the different source objects organized in the table according to the selected one of the unique rows.
-
-
7. A computer hardware storage medium storing a plurality of instructions that when executed in memory of a computer cause the computer to perform:
-
displaying in a computer a graphical user interface for authoring documents; opening different source documents inside the graphical user interface; arranging each of the source documents on the graphical user interface; selecting different source objects contained in one or more of the different source documents; categorizing each of the selected different source objects into one of several different groups; assigning a meta tag to each of the selected different source objects, the meta tag indicating both a category of a corresponding one of the selected different source objects and also an identifier of corresponding one of the one or more of the different source documents containing the corresponding one of the selected different source objects; displaying in a selection table organized by unique categories and unique rows, different symbols in the graphical user interface, each as a selection button, each position in the selection table corresponding to one of the unique categories and one of the unique rows, each associated with a different meta tag assigned to a corresponding one of the different source objects; and on condition of detecting a selection in the table of one of the different symbols, retrieving into the graphical user interface a corresponding one of the different source objects and on condition of detecting a selection of one of the unique categories, retrieving into the graphical user interface all corresponding ones of the different source objects organized in the table according to the selected one of the unique categories, and on condition of detecting a selection of one of the unique rows, retrieving into the graphical user interface all corresponding ones of the different source objects organized in the table according to the selected one of the unique rows.
-
Specification