Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
108 words
A method, using a processor, for batch processing a first message-data-signal root as an e1 th root of a first message-data signal, M1, as M1 1/e1 , and a second message-data-signal root as an e2th root of a second message-data signal, M2, an M2 1/e2 , where e1 and e2 are relatively prime, comprising the steps, using said processor, of: computing an exponent product, e, by multiplying el times e2; computing a message product, M, wherein M=M1.sup.(e/e1) M2.sup.(e/e2) ; computing a batch root, R, wherein R=M.sup.1/e ; computing an euclidean inverse, t, of e2 modulo e1; and computing R.sup.e2*t /(M1.sup.(e2*t-1) M2.sup.t) thereby generating the first message-data-signal roots M1.sup.(1e1).
Claim 2
Independent Claim
108 words
A method, using a processor, for batch processing a first message-data-signal root as an e1 th root of a first message-data signal, M1, as M1 1/e1 , and a second message-data-signal root as an e2th root of a second message-data signal, M2, an M2 1/e2 , where e1 and e2 are relatively prime, comprising the steps, using said processor, of: computing an exponent product, e, by multiplying el times e2; computing a message product, M, wherein M=M1.sup.(e/e1) M2.sup.(e/e2) ; computing a batch root, R, wherein R=M.sup.1/e ; computing an euclidean inverse, t, of e2 modulo e1; and computing R.sup.e2*t /(M1.sup.(e2*t-1) M2.sup.t) thereby generating the first message-data-signal roots M1.sup.(1e1).
Claim 3
Dependent Claim
36 words
The method as set forth in claim 1 wherein the step of computing the message product, M, includes the step of computing M=M1.sup.(e/e1+e/e2), when the first message-data signal is identical to the second message-data signal, M1=M2.
Claim 4
Independent Claim
128 words
A method, using a processor, for batch processing a plurality of message-data-signal roots as the e1, e2, . . . , ek, roots for a plurality of message-data signals, M1, M2, . . . Mk, respectively, where the ei and ej are pairwise relatively prime for i≠j, comprising the steps, using said processor, of: computing an exponent product, e, by multiplying e1 * e2 * . . . * ek; computing a message product, M, wherein M=M1.sup.(e/e1) M2.sup.(e/e2) * . . . *Mk.sup.(e/ek) ; computing a batch root, R, wherein R=M.sup. 1/e; splitting the batch root, R, into subproducts; and extracting the message-data-signal roots as the e1, e2, . . . , ek roots of the message-data signals, M1, M2, . . . , Mk, from said subproducts.
Claim 5
Independent Claim
128 words
A method, using a processor, for batch processing a plurality of message-data-signal roots as the e1, e2, . . . , ek, roots for a plurality of message-data signals, M1, M2, . . . Mk, respectively, where the ei and ej are pairwise relatively prime for i≠j, comprising the steps, using said processor, of: computing an exponent product, e, by multiplying e1 * e2 * . . . * ek; computing a message product, M, wherein M=M1.sup.(e/e1) M2.sup.(e/e2) * . . . *Mk.sup.(e/ek) ; computing a batch root, R, wherein R=M.sup. 1/e; splitting the batch root, R, into subproducts; and extracting the message-data-signal roots as the e1, e2, . . . , ek roots of the message-data signals, M1, M2, . . . , Mk, from said subproducts.
Claim 6
Independent Claim
100 words
A method, using a processor, for batch processing a plurality of roots, e1, e2, . . . , en, for a single message-data signal, M1, where the roots ei and ej are pairwise relatively prime for i≠j, comprising the steps, using said processor, of: computing an exponent product, e, by multiplying e1 * e2 * . . . * ek; computing a message product, M, wherein M=M1.sup.(e/e1+e/e2+ . . . +e/ek) ; computing a batch root, R, wherein R=M.sup.1/e ; splitting the batch product root, R, into subproducts; and extracting the roots of the message-data signal, M1, from said subproducts.
Claim 7
Independent Claim
100 words
A method, using a processor, for batch processing a plurality of roots, e1, e2, . . . , en, for a single message-data signal, M1, where the roots ei and ej are pairwise relatively prime for i≠j, comprising the steps, using said processor, of: computing an exponent product, e, by multiplying e1 * e2 * . . . * ek; computing a message product, M, wherein M=M1.sup.(e/e1+e/e2+ . . . +e/ek) ; computing a batch root, R, wherein R=M.sup.1/e ; splitting the batch product root, R, into subproducts; and extracting the roots of the message-data signal, M1, from said subproducts.
Claim 8
Independent Claim
167 words
An apparatus for batch processing a plurality of message-data-signal roots as the e1, e2, . . . , ek, roots for a plurality of message-data signals, M1, M2, . . . Mk, respectively, where the ei and ej are pairwise relatively prime for i=j, comprising: exponent means responsive to the e1, e2, . . . , ek, roots for computing an exponent product, e, by multiplying e1 * e2 * . . . * ek; message means responsive to the message-data signals, M1, M2, . . . Mk, for computing a message product, M, wherein M=M1.sup.(e/e1) M2.sup.(e/e2) * . . . *Mk.sup.(e/ek) ; means coupled to said exponent means and said message means for extracting a batch root, R, wherein R=M.sup.1/e ; and means coupled to said extracting means for splitting the batch root, R, into subproducts and extracting the message-data signal roots as the e1, e2, . . . , ek roots of the message-data signals, M1, M2, . . . , Mk, from said subproducts.
Claim 9
Independent Claim
167 words
An apparatus for batch processing a plurality of message-data-signal roots as the e1, e2, . . . , ek, roots for a plurality of message-data signals, M1, M2, . . . Mk, respectively, where the ei and ej are pairwise relatively prime for i=j, comprising: exponent means responsive to the e1, e2, . . . , ek, roots for computing an exponent product, e, by multiplying e1 * e2 * . . . * ek; message means responsive to the message-data signals, M1, M2, . . . Mk, for computing a message product, M, wherein M=M1.sup.(e/e1) M2.sup.(e/e2) * . . . *Mk.sup.(e/ek) ; means coupled to said exponent means and said message means for extracting a batch root, R, wherein R=M.sup.1/e ; and means coupled to said extracting means for splitting the batch root, R, into subproducts and extracting the message-data signal roots as the e1, e2, . . . , ek roots of the message-data signals, M1, M2, . . . , Mk, from said subproducts.
Claim 10
Independent Claim
145 words
An apparatus for batch processing a plurality of roots, e1, e2, . . . , en, for a single message-data signal, M1, where the roots ei and ej are pairwise relatively prime for i=j, comprising: exponent means responsive to the e1, e2, . . . , roots for computing an exponent product, e, by multiplying e1 * e2 * . . . * ek; message means responsive to the message-data signal, M1, for computing a message product, M, wherein M=M1.sup.(e/e1+e/e2)+ . . . +e/ek) ; means coupled to said exponent means and said message means for extracting a batch root, R, wherein R=M.sup.1/e ; and means coupled to said extracting means for splitting the batch root, R, into subproducts and extracting the data-signal roots as the e1, e2, . . . ek roots of the message-data-signals, M1, M2, . . . Mk, from said subproducts.
Claim 11
Independent Claim
145 words
An apparatus for batch processing a plurality of roots, e1, e2, . . . , en, for a single message-data signal, M1, where the roots ei and ej are pairwise relatively prime for i=j, comprising: exponent means responsive to the e1, e2, . . . , roots for computing an exponent product, e, by multiplying e1 * e2 * . . . * ek; message means responsive to the message-data signal, M1, for computing a message product, M, wherein M=M1.sup.(e/e1+e/e2)+ . . . +e/ek) ; means coupled to said exponent means and said message means for extracting a batch root, R, wherein R=M.sup.1/e ; and means coupled to said extracting means for splitting the batch root, R, into subproducts and extracting the data-signal roots as the e1, e2, . . . ek roots of the message-data-signals, M1, M2, . . . Mk, from said subproducts.