Reusable data markup language
First Claim
1. A data processing system, comprising:
- a memory storing a program; and
a processor that executes the program, wherein execution of the program configures the processor to;
receive a markup document, the markup document containing a number of line items, each line item representing a series of numerical values and characteristics common to the series of numerical values;
display contents of at least one line item of the number of line items of the markup document, wherein the contents are simultaneously displayed in a chart view and in a tree view, and wherein the chart view displays the contents in a graph;
receive a selection in the tree view of a different line item than the at least one line item, the different line item also being one of the number of line items; and
automatically reconstruct the graph based on the series of numerical values and characteristics common to the series of numerical values in the different line item.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems provide a computer markup language, referred to as Reusable Data Markup Language (“RDML”), and a data viewer for retrieving, manipulating and viewing documents and files in the RDML format that may be stored locally or over a network (e.g., the Internet). Generally, RDML permits the browsing and manipulation of numbers, as opposed to text and images like in HTML, and does so by including attributes describing the meaning of the numbers to be attached to the numbers. Documents compliant with the markup language encapsulate machine-readable documentation with numbers and data, and permit the data viewer to act as a combination web browser and spreadsheet to automatically read, interpret and manipulate the numbers and data.
-
Citations
20 Claims
-
1. A data processing system, comprising:
-
a memory storing a program; and a processor that executes the program, wherein execution of the program configures the processor to; receive a markup document, the markup document containing a number of line items, each line item representing a series of numerical values and characteristics common to the series of numerical values; display contents of at least one line item of the number of line items of the markup document, wherein the contents are simultaneously displayed in a chart view and in a tree view, and wherein the chart view displays the contents in a graph; receive a selection in the tree view of a different line item than the at least one line item, the different line item also being one of the number of line items; and automatically reconstruct the graph based on the series of numerical values and characteristics common to the series of numerical values in the different line item. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method in a data processing system, the method comprising the steps of:
-
receiving a markup document, the markup document containing a number of line items, each line item representing a series of numerical values and characteristics common to the series of numerical values; displaying contents of at least one line item of the number of line items of the markup document, wherein the contents are simultaneously displayed in a chart view and in a tree view, wherein the chart view displays the contents in a graph; receiving a selection in the tree view of a different line item than the at least one line item, the different line item also being one of the number of line items; and automatically reconstructing the graph based on the series of numerical values and characteristics common to the series of numerical values in the different line item. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform a method, the method comprising:
-
receiving a markup document, the markup document containing a number of line items, each line item representing a series of numerical values and characteristics common to the series of numerical values; displaying contents of at least one line item of the number of line items of the markup document, wherein the contents are simultaneously displayed in a chart view and in a tree view, wherein the chart view displays the contents in a graph; receiving a selection in the tree view of a different line item than the at least one line item, the different line item also being one of the number of line items; and automatically reconstructing the graph based on the series of numerical values and characteristics common to the series of numerical values in the different line item. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification