System, method, and computer program product for processing a markup document
DCFirst Claim
1. A computer program product embodied on a non-transitory computer-readable medium comprising:
- code for identifying a first markup document including first numerical values and first tags reflecting first characteristics of the first numerical values associated with a first unit of measure, and a second markup document including second numerical values and second tags reflecting second characteristics of the second numerical values associated with a second unit of measure, wherein the first tags and the second tags each include computer-readable semantic tags that describe a semantic meaning of a corresponding one of at least one of the first numerical values or the second numerical values, via a computer-readable tagging association therebetween, where the first characteristics of the first numerical values associated with the first unit of measure are different from the second characteristics of the second numerical values associated with the second unit of measure;
code for causing automatic transformation of at least a portion of the first or second numerical values of at least one of the first markup document or the second markup document, so that at least some of the first numerical values of the first markup document and at least some of the second numerical values of the second markup document have a common unit of measure;
code for processing at least a part of the first markup document and at least a part of the second markup document, resulting in a single markup document; and
code for causing a display of at least a portion of the single markup document.
0 Assignments
Litigations
1 Petition
Accused Products
Abstract
A system, method, and computer program product are provided for identifying a first markup document including first numerical values and first tags reflecting first characteristics of the first numerical values associated with a first unit of measure, and a second markup document including second numerical values and second tags reflecting second characteristics of the second numerical values associated with a second unit of measure. The first characteristics of the first numerical values associated with the first unit of measure are different from the second characteristics of the second numerical values associated with the second unit of measure. At least a portion of the numerical values of at least one of the first markup document or the second markup document are automatically transformed, so that the at least some of the first numerical values of the first markup document and at least some of the second numerical values of the second markup document have a common unit of measure. Further, at least a part of the first markup document and at least a part of the second markup document are processed, resulting in a single markup document, for display.
219 Citations
18 Claims
-
1. A computer program product embodied on a non-transitory computer-readable medium comprising:
-
code for identifying a first markup document including first numerical values and first tags reflecting first characteristics of the first numerical values associated with a first unit of measure, and a second markup document including second numerical values and second tags reflecting second characteristics of the second numerical values associated with a second unit of measure, wherein the first tags and the second tags each include computer-readable semantic tags that describe a semantic meaning of a corresponding one of at least one of the first numerical values or the second numerical values, via a computer-readable tagging association therebetween, where the first characteristics of the first numerical values associated with the first unit of measure are different from the second characteristics of the second numerical values associated with the second unit of measure; code for causing automatic transformation of at least a portion of the first or second numerical values of at least one of the first markup document or the second markup document, so that at least some of the first numerical values of the first markup document and at least some of the second numerical values of the second markup document have a common unit of measure; code for processing at least a part of the first markup document and at least a part of the second markup document, resulting in a single markup document; and code for causing a display of at least a portion of the single markup document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
identifying a first markup document including first numerical values and first tags reflecting first characteristics of the first numerical values associated with a first unit of measure, and a second markup document including second numerical values and second tags reflecting second characteristics of the second numerical values associated with a second unit of measure, wherein the first tags and the second tags each include computer-readable semantic tags that describe a semantic meaning of a corresponding one of at least one of the first numerical values or the second numerical values, via a computer-readable tagging association therebetween, where the first characteristics of the first numerical values associated with the first unit of measure are different from the second characteristics of the second numerical values associated with the second unit of measure; automatically transforming at least a portion of the first or second numerical values of at least one of the first markup document or the second markup document, so that at least some of the first numerical values of the first markup document and at least some of the second numerical values of the second markup document have a common unit of measure; processing at least a part of the first markup document and at least a part of the second markup document, resulting in a single markup document; and causing a display of at least a portion of the single markup document.
-
-
18. An apparatus, comprising:
-
means for identifying a first markup document including first numerical values and first tags reflecting first characteristics of the first numerical values associated with a first unit of measure, and a second markup document including second numerical values and second tags reflecting second characteristics of the second numerical values associated with a second unit of measure, wherein the first tags and the second tags each include computer-readable semantic tags that describe a semantic meaning of a corresponding one of at least one of the first numerical values or the second numerical values, via a computer-readable tagging association therebetween, where the first characteristics of the first numerical values associated with the first unit of measure are different from the second characteristics of the second numerical values associated with the second unit of measure; means for automatically transforming at least a portion of the first or second numerical values of at least one of the first markup document or the second markup document, so that at least some of the first numerical values of the first markup document and at least some of the second numerical values of the second markup document have a common unit of measure; means for processing at least a part of the first markup document and at least a part of the second markup document, resulting in a single markup document; means for causing a display of at least a portion of the single markup document.
-
Specification