Automatic rules driven data visualization selection
AssigneeOracle International Corporation
InventorsWilliam Taylor Laaser, Nicholas Philip Dearden, Timothy Glenn MacNary
Life of this patent
Estimating the term…
Abstract
A solution is provided that automatically decides what visualization is best suited to present specified data. This is accomplished using a rules-based system that determines the type and properties of a visualization based on data and its corresponding metadata. The data and metadata may be checked against one or more rules, and depending upon which rule or rules match, a corresponding visualization and option combination may be utilized.
Claims24
A method for automatically visualizing data in a computer system, the method comprising:
- in response to receiving user input specifying a change to a predefined rule set, updating a rule in the predefined rule set;
- receiving a user selection of the data to be visualized;
- comparing metadata of the data against the predefined rule set to determine if the metadata of the data match conditions specified in a rule in the predefined rule set, wherein each rule of the predefined rule set specifies (a) a set of conditions defined exclusively by the metadata, and (b) a manner of visualizing data whose metadata satisfy the set of conditions, and wherein the metadata describe an underlying type or property about the data, and are unrelated to the user selection of the data;
- and
- if a matching rule is found, automatically visualizing the data according to the manner specified by the matching rule.
A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method for automatically visualizing data in a computer system, the method comprising:
- in response to receiving user input specifying a change to a predefined rule set, updating a rule in the predefined rule set;
- receiving a user selection of the data to be visualized
- comparing metadata of the data against the predefined rule set to determine if the metadata of the data match conditions specified in a rule in the predefined rule set, wherein each rule of the predefined rule set specifies (a) a set of conditions defined exclusively by the metadata, and (b) a manner of visualizing data whose metadata satisfy the set of conditions, and wherein the metadata describe an underlying type or property about the data, and are unrelated to the user selection of the data;
- and
- if a matching rule is found, automatically visualizing the data according to the manner specified by the matching rule.
Dependencies are inferred from the claim text.