Methods and Systems for Dynamic Graph Generating
First Claim
1. A computer implemented method for generating graphics on a computing device, the method comprising:
- identifying, using a processor, an electronic data source comprising a plurality of data points, the plurality of data points stored in a memory associated with the processor;
selecting, using the processor, one or more data points from the plurality of data points, the one or more data points being the data against which a graphic is needed;
identifying, using the processor, one or more of;
one or more meta-data associated with the selected one or more data points;
one or more numerical elements associated with the selected one or more data points; and
one or more rules associated with the selected one or more data points;
analyzing, using the processor, the identified one or more meta-data, the identified one or more numerical elements, and the identified one or more rules, in combination or individually;
instantaneously generating in real-time, using the processor, one or more graphical object, such that visual properties of the graphical objects represent the corresponding numerical value of the numerical elements according to a scale; and
positioning, using the processor, the one or more graphical objects with respect to an reference surface on an interface screen shown on a display associated with the processor to generate the graphics, wherein the processor is configured to generate the graphics dynamically as the selection of one or more data points changes.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer system and method for interrogating and analyzing data. The system may recognize the software application containing data and will search for visible and hidden data including Headers and Labels; and may further interrogate and analyze visible data. The system will preferably create graphical representations based on the analyzed data instantaneously. The graphical representation is configured to be generated dynamically as the selection of data changes; hence it will eliminate the need of selecting data and changing graph types while moving from one data set to other data sets. The data set may be a single point data, a block of data, a highlighted area, a screen grab, tabular, graphical, or textual formatted data. The system and method may analyze the data from various formats and applications such as spreadsheet, PDF file, remote data sources and web based databases etc.
-
Citations
24 Claims
-
1. A computer implemented method for generating graphics on a computing device, the method comprising:
-
identifying, using a processor, an electronic data source comprising a plurality of data points, the plurality of data points stored in a memory associated with the processor; selecting, using the processor, one or more data points from the plurality of data points, the one or more data points being the data against which a graphic is needed; identifying, using the processor, one or more of; one or more meta-data associated with the selected one or more data points; one or more numerical elements associated with the selected one or more data points; and one or more rules associated with the selected one or more data points; analyzing, using the processor, the identified one or more meta-data, the identified one or more numerical elements, and the identified one or more rules, in combination or individually; instantaneously generating in real-time, using the processor, one or more graphical object, such that visual properties of the graphical objects represent the corresponding numerical value of the numerical elements according to a scale; and positioning, using the processor, the one or more graphical objects with respect to an reference surface on an interface screen shown on a display associated with the processor to generate the graphics, wherein the processor is configured to generate the graphics dynamically as the selection of one or more data points changes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 24)
-
-
13. A computer system for generating graphics on a computing device, the computer system comprising at least one processor associated with at least one memory storing executable instructions thereon that causes the system at least to:
-
identify an electronic data source comprising a plurality of data points, the plurality of data points stored in the memory associated with the processor; select one or more data points from the plurality of data points, the one or more data points being the data against which a graphic is needed; identify one or more of; one or more meta-data associated with the selected one or more data points; one or more numerical elements associated with the selected one or more data points; and one or more rules associated with the selected one or more data points; analyze the identified one or more meta-data, the identified one or more numerical elements, and the identified one or more rules, in combination or individually; instantaneously generate in real-time one or more graphical object, such that visual properties of the graphical objects represent the corresponding numerical value of the numerical elements according to a scale; and position the one or more graphical objects with respect to a reference surface on an interface screen shown on a display associated with the processor to generate the graphics, wherein the processor is configured to generate the graphics dynamically as the selection of one or more data points changes. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification