INTELLIGENT DATA REPRESENTATION PROGRAM
First Claim
1. A method of managing data in a database, the method comprising:
- obtaining by a processor from one or more databases a collection of data comprised of a plurality of datasets;
storing by the processor the plurality of datasets in a local database;
associating by the processor each of the plurality of datasets with one or more metadata fields;
sorting by the processor a subset of the collection of data by ordering corresponding ones of the plurality of datasets according to at least one of the one or more metadata fields;
providing on a display by the processor a representation of the subset of the collection of data based on the ordering of the corresponding ones of the plurality of datasets, wherein the representation comprises a three-dimensional representation, wherein each of the corresponding ones of the plurality of datasets is represented by an icon in the representation; and
providing on the display by the processor an altered representation of the subset of the collection of data based on received user-based commands to the representation.
2 Assignments
0 Petitions
Accused Products
Abstract
Organizing, visualizing, and manipulating data stored in a database using computer interaction techniques is provided. Motion-aware sensors, multi-touch monitors, and/or user input devices may be used with the various embodiments to allow users to interact with a collection of data comprised of a plurality of datasets in a three-dimensional environment. Using gestures or other selection inputs, a user may select groups of datasets. The selected datasets become a subset of data and inhabit a section of a three-dimensional representation of the collection of data, each dataset represented by an icon in the 3D representation. Subsets may be manipulated and/or annotated separately from the overall collection of data. Toolsets are provided that allow commands made in subsets to apply to the overall collection of data or to the subsets. A billboard toolbox is activated when an icon is selected, providing a text box populated with information about the selected icon.
9 Citations
16 Claims
-
1. A method of managing data in a database, the method comprising:
-
obtaining by a processor from one or more databases a collection of data comprised of a plurality of datasets; storing by the processor the plurality of datasets in a local database; associating by the processor each of the plurality of datasets with one or more metadata fields; sorting by the processor a subset of the collection of data by ordering corresponding ones of the plurality of datasets according to at least one of the one or more metadata fields; providing on a display by the processor a representation of the subset of the collection of data based on the ordering of the corresponding ones of the plurality of datasets, wherein the representation comprises a three-dimensional representation, wherein each of the corresponding ones of the plurality of datasets is represented by an icon in the representation; and providing on the display by the processor an altered representation of the subset of the collection of data based on received user-based commands to the representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of providing a time-ordered representation of data in a database, the method comprising:
-
obtaining by a processor from one or more databases a collection of data comprised of a plurality of datasets; storing the plurality of datasets in a local database; associating by the processor each of the plurality of datasets with an associated time field; sorting by the processor a subset of the collection of data by ordering corresponding ones of the plurality of datasets according to the associated time fields; and providing on a display by the processor a three-dimensional time and date-ordered representation of the subset of the collection of data based on the ordering of the corresponding ones of the plurality of datasets, wherein each of the corresponding ones of the plurality of datasets is represented by an icon in the representation. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification