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, a first one or more data points from the plurality of data points, the first 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 first one or more data points;
one or more numerical elements associated with the selected first one or more data points; and
one or more rules associated with the selected first 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;
automatically selecting, using the processor, a second one or more data points surrounding the first one or more data points;
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 of the first one or more data points and the automatically selected second one or more data points surrounding the first one or more data points according to a scale; and
repositioning, using the processor, 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 and refreshing the one or more graphical objects in response to a user selecting a third one or more data points, wherein the processor is configured to generate the graphics dynamically in response to the selection of the third one or more of electronic data source data points;
associating at least one Label of the first or second data points to predefined Keywords based on a Style of user and identifying the Group of the at least one Label the meta-data is associated with; and
working through the Keywords firstly at whole word matches, then at part word matches, then at wildcard match to identify the one or more Info-graphic representations;
extracting one or more Info-graphics associated with the meta-data; and
when the associated Info-graphical representation requires multi-series of metadata, extracting additional meta-data based on the extracted Info-graphic'"'"'s requirements from a source-document.
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.
18 Citations
22 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, a first one or more data points from the plurality of data points, the first 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 first one or more data points;
one or more numerical elements associated with the selected first one or more data points; and
one or more rules associated with the selected first 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; automatically selecting, using the processor, a second one or more data points surrounding the first one or more data points; 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 of the first one or more data points and the automatically selected second one or more data points surrounding the first one or more data points according to a scale; and repositioning, using the processor, 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 and refreshing the one or more graphical objects in response to a user selecting a third one or more data points, wherein the processor is configured to generate the graphics dynamically in response to the selection of the third one or more of electronic data source data points; associating at least one Label of the first or second data points to predefined Keywords based on a Style of user and identifying the Group of the at least one Label the meta-data is associated with; and
working through the Keywords firstly at whole word matches, then at part word matches, then at wildcard match to identify the one or more Info-graphic representations;extracting one or more Info-graphics associated with the meta-data; and
when the associated Info-graphical representation requires multi-series of metadata, extracting additional meta-data based on the extracted Info-graphic'"'"'s requirements from a source-document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 22)
-
-
12. 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 a first one or more data points from the plurality of data points, the first 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 first one or more data points;
one or more numerical elements associated with the selected first one or more data points; and
one or more rules associated with the selected first 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; automatically select, a second one or more data points surrounding the first one or more data points; 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 of the first one or more data points and the automatically selected second one or more data points surrounding the first one or more data points according to a scale; and reposition 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 and refreshing the one or more graphical objects in response to a user selecting a third one or more data points, wherein the processor is configured to generate the graphics dynamically in response to the selection of the third one or more of electronic data source data points; associate at least one Label of the first or second data points to predefined Keywords based on a Style of user and identify the Group of the at least one Label the metadata is associated with; and work through the Keywords firstly at whole word matches, then at part word matches, then at wildcard match to identify the one or more Info-graphic representations; extract one or more Info-graphics associated with the meta-data; and when the associated Info-graphical representation requires multi-series of metadata, extract additional meta-data based on the extracted Info-graphic'"'"'s requirements from a source-document. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification