Method and/or system for manipulating tree expressions
First Claim
Patent Images
1. A method of manipulating an edge-labeled tree (ELT) comprising:
- executing instructions on one or more processors to;
convert a signal representing first ELT in a first view to a signal representing first ELT in a second view to recognize a particular pattern or relationship in a set of data;
apply a push operation to said signal representing said first ELT in said second view; and
convert said signal representing said first ELT in said second view to a signal representing a natural numeral after applying said push operation by employing a model of expressions in which a push operation has the form Push(x)=Q(Rx−
s), where R and s are natural numerals and R>
s, where x is a natural numeral, and where Q( ) is an operation to generate non-composite numerals in ascending order,wherein said first view is associated with a first number of distinct values in a first set of distinct values from which edge labels are selected for ELTs in said first view, wherein said second view is associated with a second number of distinct values in a second set of distinct values from which edge labels are selected for ELTs in said second view, and wherein said first number is not identical with said second number.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of methods and/or systems of manipulating tree expressions are disclosed. In one particular example, a tree expression may represent information and/or data in one particular view among a plurality of views. Further, in another particular example, a tree expression representing information and/or data in a first view may be transformed and/or converted to a tree expression which represents the information and/or data in a second view which is different from the first view.
-
Citations
33 Claims
-
1. A method of manipulating an edge-labeled tree (ELT) comprising:
-
executing instructions on one or more processors to; convert a signal representing first ELT in a first view to a signal representing first ELT in a second view to recognize a particular pattern or relationship in a set of data; apply a push operation to said signal representing said first ELT in said second view; and convert said signal representing said first ELT in said second view to a signal representing a natural numeral after applying said push operation by employing a model of expressions in which a push operation has the form Push(x)=Q(Rx−
s), where R and s are natural numerals and R>
s, where x is a natural numeral, and where Q( ) is an operation to generate non-composite numerals in ascending order,wherein said first view is associated with a first number of distinct values in a first set of distinct values from which edge labels are selected for ELTs in said first view, wherein said second view is associated with a second number of distinct values in a second set of distinct values from which edge labels are selected for ELTs in said second view, and wherein said first number is not identical with said second number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An article comprising:
-
a storage medium having stored thereon instructions that, in response to being executed by a processor, direct said processor to; convert a signal representing a first ELT in a first view to a signal representing a first ELT in a second view to enable recognition of a pattern or relationship in a set of data; apply a push operation to said signal representing said first ELT in said second view; and convert said signal representing said first ELT in said second view to a signal representing a natural numeral after applying said push operation by employing a model of expressions in which a push operation has the form Push(x)=Q(Rx−
s), where R and s are natural numerals and R>
s, where x is a natural numeral, and where Q( ) is an operation to generate non-composite numerals in ascending order,wherein said first view is associated with a first number of distinct values in a first set of distinct values from which edge labels are selected for ELTs in said first view, wherein said second view is associated with a second number of distinct values in a second set of distinct values from which edge labels are selected for ELTs in said second view, and wherein said first number is not identical with said second number. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
a computing platform, said computing platform comprising one or more processors programmed with instructions to recognize a particular pattern or relationship in a set of data;
said one or more processors being further programmed with instructions to;convert a signal representative of a first ELT in a first view to a signal representative of a first ELT in a second view, wherein said first view is associated with a first number of distinct values in a first set of distinct values from which edge labels are selected for ELTs in said first view; apply a push operation to said signal representing said first ELT in said second view; and convert said signal representing said first ELT in said second view to a signal representing a natural numeral after applying said push operation by employing a model of expressions in which a push operation has the form Push(x)=Q(Rx−
s), where R and s are natural numerals and R>
s, where x is a natural numeral, and where Q( ) is an operation to generate non-composite numerals in ascending order,wherein said second view is associated with a second number of distinct values in a second set of distinct values from which edge labels are selected for ELTs in said second view, and wherein said first number is not identical with said second number. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus comprising:
-
a computing platform programmed to recognize a particular pattern or relationship in a set of data;
said computing platform comprising;means to convert a signal representative of a first ELT in a first view to a signal representative of a first ELT in a second view means to apply a push operation to said signal representative of said first ELT in said second view; and means to convert said signal representative of said first ELT in said second view to a signal representative a natural numeral after applying said push operation by employing a model of expressions in which a push operation has the form Push(x)=Q(Rx−
s), where R and s are natural numerals and R>
s, where x is a natural numeral, and where Q( ) is an operation to generate non-composite numerals in ascending order,wherein said first view is associated with a first number of distinct values in a first set of distinct values from which edge labels are selected for ELTs in said first view, wherein said second view is associated with a second number of distinct values in a second set of distinct values from which edge labels are selected for ELTs in said second view, and wherein said first number is not identical with said second number. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. A method of manipulating a labeled tree comprising:
-
executing instructions on one or more processors to; convert one or more signals representative of a first labeled tree in a first view to a signal representative of a second labeled tree in a second view to recognize a particular pattern or relationship in a set of data; apply a push operation to said signal representing said first labeled tree in said second view; and convert said signal representing said first labeled tree in said second view to a signal representing a natural numeral after applying said push operation by employing a model of expressions in which a push operation has the form Push(x)=Q(Rx−
s), where R and s are natural numerals and R>
s, where x is a natural numeral, and where Q( ) is an operation to generate non-composite numerals in ascending order,wherein said first view is associated with a first number of distinct values in a first set of distinct values from which labels are selected for labeled trees in said first view, wherein said second view is associated with a second number of distinct values in a second set of distinct values from which labels are selected for labeled trees in said second view, and wherein said first number is not identical with said second number.
-
Specification