Manipulation and/or analysis of hierarchical data
First Claim
Patent Images
1. A method comprising:
- representing a tree comprising at least a node or an edge in the form of binary digital signals, as one or more target numerals in the form of binary digital signals, using a processor of a computing platform, substantially in accordance with transformation of the tree to the one or more target numerals based at least in part on an association of trees and numerals, wherein the tree comprises one or more XML documents, the one or more XML documents comprising one or more electrical digital signals, the representing a tree comprising;
identifying a plurality of partial subtrees of the tree, the plurality of partial subtrees also in the form of binary digital signals;
enumerating rooted partial subtrees of the identified plurality of partial subtrees;
associating the one or more target numerals with the enumerated rooted partial subtrees; and
comparing, using the processor, a probe numeral in the form of binary digital signals with the one or more target numerals to detect a presence of a subtree in the tree, wherein the probe numeral is also based, at least in part, on the association of trees and numerals, and wherein a match between the probe numeral and at least one of the one or more target numerals is indicative of a presence of content in the one or more XML documents.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of methods, apparatuses, devices and/or systems for manipulating hierarchical sets of data are disclosed. In particular, methods, apparatus devices and or/or systems for analyzing hierarchical data are disclosed.
-
Citations
60 Claims
-
1. A method comprising:
representing a tree comprising at least a node or an edge in the form of binary digital signals, as one or more target numerals in the form of binary digital signals, using a processor of a computing platform, substantially in accordance with transformation of the tree to the one or more target numerals based at least in part on an association of trees and numerals, wherein the tree comprises one or more XML documents, the one or more XML documents comprising one or more electrical digital signals, the representing a tree comprising; identifying a plurality of partial subtrees of the tree, the plurality of partial subtrees also in the form of binary digital signals; enumerating rooted partial subtrees of the identified plurality of partial subtrees; associating the one or more target numerals with the enumerated rooted partial subtrees; and comparing, using the processor, a probe numeral in the form of binary digital signals with the one or more target numerals to detect a presence of a subtree in the tree, wherein the probe numeral is also based, at least in part, on the association of trees and numerals, and wherein a match between the probe numeral and at least one of the one or more target numerals is indicative of a presence of content in the one or more XML documents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. An apparatus comprising:
means for representing a tree comprising at least a node or an edge in the form of binary digital signals as one or more target numerals in the form of binary digital signals substantially in accordance with transformation of the tree to the one or more target numerals based at least in part on an association of trees and numerals, wherein the tree comprises one or more XML documents, the one or more XML documents comprising one or more electrical digital signals, the means for representing a tree comprising; means for identifying a plurality of partial subtrees of the tree, the plurality of partial subtrees also in the form of binary digital signals; means for enumerating rooted partial subtrees of the identified plurality of partial subtrees; means for associating the one or more target numerals with the enumerated rooted partial subtrees; and means for comparing a probe numeral in the form of binary digital signals with the one or more target numerals to detect a presence of a subtree in the tree, the probe numeral to be based, at least in part, on the association of trees and numerals, and wherein a match between the probe numeral and at least one of the one or more target numerals is indicative of a presence of content in one or more XML documents. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
25. An article comprising:
-
a non-transitory computer storage medium comprising instructions stored thereon, the instructions capable of being executed by a computing platform comprising a processor, to represent a tree to comprise at least a node or an edge in the form of binary digital signals as one or more target numerals to be in the form of binary digital signals substantially in accordance with transformation of the tree to the one or more target numerals to be based at least in part on an association of trees and numerals, wherein the tree to comprise one or more XML documents, the one or more XML documents to comprise one or more electrical digital signals, the instructions to represent a tree comprising instructions to; identify a plurality of partial subtrees of the tree, the plurality of partial subtrees also to be in the form of binary digital signals; enumerate rooted partial subtrees of the to be identified plurality of partial subtrees; associate the one or more target numerals with the to be enumerated rooted partial subtrees; and compare a probe numeral in the form of binary digital signals with the one or more target numerals to detect a presence of a subtree in the tree, the probe numeral to be based, at least in part, on the association of trees and numerals, and wherein a match between the probe numeral and at least one of the one or more target numerals to indicate a presence of content in one or more XML documents. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. An apparatus comprising:
-
a computing platform comprising a processor to represent a tree to comprise at least a node or an edge in the form of binary digital signals as one or more target numerals to be in the form of binary digital signals substantially in accordance with transformation of the tree to the one or more target numerals to be based at least in part on an association of trees and numerals, wherein the tree to comprise one or more XML documents, the one or more XML documents to comprise one or more electrical digital signals, the processor to represent a tree further comprising a processor to; identify a plurality of partial subtrees of the tree, the plurality of partial subtrees also to be in the form of binary digital signals; enumerate rooted partial subtrees of the to be identified plurality of partial subtrees; associate the one or more target numerals with the to be enumerated rooted partial subtrees; and compare a probe numeral in the form of binary digital signals with the one or more target numerals to detect a presence of a subtree in the tree, the probe numeral to be based, at least in part, on the association of trees and numerals, and wherein a match between the probe numeral and at least one of the one or more target numerals to indicate a presence of content in one or more XML documents. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. An article comprising:
-
a non-transitory storage medium comprising binary digital signals stored thereon indicative of a presence of a subtree in a tree, the binary digital signals being based, at least in part, on; a representation of the tree, comprising at least a node or an edge, as one or more target numerals substantially in accordance with transformation of the tree to the one or more target numerals based at least in part on an association of trees and numerals, wherein the tree comprises one or more XML documents, the one or more XML documents comprising one or more electrical digital signals, an identification of a plurality of partial subtrees of the tree, the plurality of partial subtrees also in the form of binary digital signals; an enumeration of rooted partial subtrees of the identified plurality of partial subtrees; and an association of the one or more target numerals with the enumerated rooted partial subtrees; and a comparison of a probe numeral with the one or more target numerals, the probe numeral based, at least in part, on the association of trees and numerals, and wherein a match between the probe numeral and at least one of the one or more target numerals is indicative of a presence of content in one or more XML documents. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
Specification