SYSTEMS AND METHODS FOR ORGANIZING METADATA
First Claim
Patent Images
1. A system for organizing and presenting metadata, the system comprising:
- a first level hardware device configured to receive first level data, the first level data defining high level categories of related groups;
a second level hardware device configured to receive second level data indicating tasks associated with the first level data, wherein each of the groups have different tasks, and each task has a unique identifier, wherein each unique identifier having metadata with different numbers of unique values; and
a display configured to present a first layer represented as an internal circumference of a chart, and a second layer being positioned adjacent to the first layer, the first layer being associated with the first level data, and the second layer being associated with the second level data.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments described herein disclose systems and methods for presenting information to a user, wherein the user may view and interact with the information. Embodiments may be configured to present the information in a multilayer pie chart, sunburst, etc., wherein different layers of the chart represent different metadata corresponding to different tasks.
-
Citations
20 Claims
-
1. A system for organizing and presenting metadata, the system comprising:
-
a first level hardware device configured to receive first level data, the first level data defining high level categories of related groups; a second level hardware device configured to receive second level data indicating tasks associated with the first level data, wherein each of the groups have different tasks, and each task has a unique identifier, wherein each unique identifier having metadata with different numbers of unique values; and a display configured to present a first layer represented as an internal circumference of a chart, and a second layer being positioned adjacent to the first layer, the first layer being associated with the first level data, and the second layer being associated with the second level data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for organizing and presenting metadata, the system comprising:
-
receiving first level data defining high level categories of related groups; receiving second level data indicating tasks associated with the first level data, wherein each of the groups have different tasks, and each task has a unique identifier, wherein each unique identifier having metadata with different number of unique values; and presenting a first layer represented as an internal circumference of a chart, and a second layer being positioned adjacent to the first layer, the first layer being associated with the first level data, and the second layer being associated with the second level data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for organizing and presenting metadata, the system comprising:
-
receiving first level data defining high level categories of related groups; receiving second level data indicating tasks associated with the first level data, wherein each of the groups have different tasks, and each task has a unique identifier, wherein each unique identifier having metadata with different number of unique values; and receiving third level data being the metadata associated with the unique values associated with the tasks, wherein the display is configured to present a third layer, the third layer being positioned adjacent to the second layer, and the third level representing the third level data. presenting a first layer represented as an internal circumference of a chart, the first layer being associated with the first level data, wherein a first group within the first layer has a first set of partitions associated with a first set of tasks, and a second group within the first layer has a second set of partitions associated with a second set of tasks; generating partitions associated with each of the groups in the first layer based on a number of tasks associated with each of the groups, wherein a first size of a first partition within the first layer represents a percentage of a first number of tasks associated with a first group and a total number of tasks associated with each of the groups; presenting a second layer being positioned adjacent to the first layer, the second layer being associated with the second level data; selecting the metadata representing in the second layer for each group based on the metadata having the fewest number of unique values; generating a number of partitions within the second layer based on a number of the unique values of metadata associated with the task, wherein each of the partitions associated with the tasks in the second layer is aligned with a corresponding group, wherein a size of the partitions within the second layer is based on a size of a partition of the corresponding group in the first layer, the number of unique values of metadata associated with the task, and a total number of tasks associated with the corresponding group; presenting a third layer being positioned adjacent to the second layer, the third layer being associated with the third level data.
-
Specification