Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
71 words
A mechanism for combining a first data source and a second data source into result data, including: (a) substitution means for translating values from said first data source into said result data or substitute values, and (b) change means, at least responsive to some aspect of said second data source, for permuting or re-arranging a plurality of the translations or substitute values within said substitution means, potentially after every substitution operation.
Claim 2
Dependent Claim
71 words
A mechanism for combining a first data source and a second data source into result data, including: (a) substitution means for translating values from said first data source into said result data or substitute values, and (b) change means, at least responsive to some aspect of said second data source, for permuting or re-arranging a plurality of the translations or substitute values within said substitution means, potentially after every substitution operation.
Claim 3
Dependent Claim
22 words
The combining mechanism of claim 1 wherein said substitution means is initialized to contain at most one occurrence of any particular translation.
Claim 4
Dependent Claim
23 words
The combining mechanism of claim 1 wherein the translations in said substitution means are held in a plurality of translation tables or lists.
Claim 5
Dependent Claim
26 words
The combining mechanism of claim 3 wherein each translations table in said substitution means is initialized to contain at most one occurrence of any particular translation.
Claim 6
Dependent Claim
29 words
The combining mechanism of claim 3 wherein some aspect of said second data source is used to select a particular translation table to be used for substitution and permutation.
Claim 7
Dependent Claim
23 words
The combining mechanism of claim 3 wherein every just-used translation in a translation table is exchanged with some translation in the same table.
Claim 8
Dependent Claim
40 words
The combining mechanism of claim 1 wherein those translations in said substitution means which are permuted by said change means include each translation which has been selected by said first data source subsequent to a previous permutation of that translation.
Claim 9
Dependent Claim
23 words
The combining mechanism of claim 1 wherein every just-used translation in said substitution means is exchanged with some translation in said substitution means.
Claim 10
Dependent Claim
116 words
A mechanism for extracting original data from a first data source using a second data source, including: (a) first substitution means for inverse translating values from said first data source into said original data or resulting data values, (b) second substitution means for translating values from said second data source into translated second data source values, (c) second change means, at least responsive to some aspect of said resulting data values, for permuting or re-arranging a plurality of the translations within said second substitution means, and (d) first change means, at least responsive to some aspect of said translated second data values, for permuting or re-arranging a plurality of the translations within said first substitution means.
Claim 11
Dependent Claim
116 words
A mechanism for extracting original data from a first data source using a second data source, including: (a) first substitution means for inverse translating values from said first data source into said original data or resulting data values, (b) second substitution means for translating values from said second data source into translated second data source values, (c) second change means, at least responsive to some aspect of said resulting data values, for permuting or re-arranging a plurality of the translations within said second substitution means, and (d) first change means, at least responsive to some aspect of said translated second data values, for permuting or re-arranging a plurality of the translations within said first substitution means.
Claim 12
Dependent Claim
27 words
The extracting mechanism of claim 9 wherein the translations in said first substitution means and said second substitution means are held in a plurality of translation tables.
Claim 13
Dependent Claim
25 words
The extracting mechanism of claim 10 wherein some aspect of said second data source is used to select the translation tables used for substitution and
Claim 14
Dependent Claim
22 words
The extracting mechanism of claim 10 wherein every just-used translation in a table is exchanged with some translation in the same table.
Claim 15
Dependent Claim
40 words
The extracting mechanism of claim 9 wherein said resulting data and said second data source are used to select two elements in said second substitution means, and said second change means acts to exchange the values of the selected elements.
Claim 16
Dependent Claim
42 words
The extracting mechanism of claim 9 wherein said first data source and said translated second data source are used to select two elements in said first substitution means, and said first change means acts to exchange the values of the selected elements.
Claim 17
Dependent Claim
78 words
A two-input one-circuit logic mechanism or design, which combines a first input value with a second input value, including: (a) substitution means, potentially including a plurality of storage means, for saving substitute values and translating said first input value into an output value, and (b) change means, at least responsive to some aspect of said second input value, for redefining a plurality and proper subset of the substitute values within said storage means, potentially after every substitution operation.
Claim 18
Dependent Claim
78 words
A two-input one-circuit logic mechanism or design, which combines a first input value with a second input value, including: (a) substitution means, potentially including a plurality of storage means, for saving substitute values and translating said first input value into an output value, and (b) change means, at least responsive to some aspect of said second input value, for redefining a plurality and proper subset of the substitute values within said storage means, potentially after every substitution operation.
Claim 19
Dependent Claim
26 words
The logic mechanism of claim 15 wherein each storage means in said substitution means is initialized to contain at most one occurrence of each substitute value.
Claim 20
Dependent Claim
26 words
The logic mechanism of claim 15 wherein said change means alters substitute values in said substitution means only by permutation or re-arrangement within individual storage means.
Claim 21
Dependent Claim
23 words
The logic mechanism of claim 15 wherein said change means alters substitute values in said substitution mans by the exchange of substitute values.
Claim 22
Dependent Claim
121 words
The logic mechanism of claim 15, further including: (c) another instance of the logic mechanism of claim 15, wherein the two instances of the mechanism together extract a result data value from a first data value using a second data value, by placing said first data value on said first input value input of the first mechanism, and using said output value from the first mechanism as said result data value, and connecting said result data value to said second input value input of the second mechanism, and placing said second data value on said first input value input of the second mechanism, and connecting said output value of the second mechanism to said second input value of the first mechanism.