Digital generation of an accelerated or decelerated chaotic numerical sequence
First Claim
1. A method for generating an accelerated and/or decelerated chaotic sequence, comprising the steps of:
- selecting, by at least one electronic circuit, a plurality of polynomial equations constructed from an acc-dec variable v;
selecting, by said electronic circuit, a value for said acc-dec variable v for advancing a chaotic sequence generation by at least one cycle at a given time or stepping back said chaotic sequence generation by at least one cycle at said given time;
using, by said electronic circuit, residue number system (RNS) arithmetic operations to respectively determine a plurality of solutions for said plurality of polynomial equations using said acc-dec variable v, said plurality of solutions iteratively computed and expressed as RNS residue values;
determining, by said electronic circuit, a series of digits in a weighted number system based on said plurality of RNS residue values; and
combining, by said electronic circuit, said series of digits with a sequence of symbols defining information to be stored in a storage device or transmitted over a communications link.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for generating an accelerated and/or decelerated chaotic sequence. The method involves selecting a plurality of polynomial equations constructed from an acc-dec variable v. The method also involves selecting a value for the acc-dec variable v for advancing or stepping back a chaotic sequence generation by at least one cycle at a given time. The method further involves using residue number system (RNS) arithmetic operations to respectively determine solutions for the polynomial equations using the acc-dec variable v. The solutions iteratively computed and expressed as RNS residue values. The method involves determining a series of digits in a weighted number system based on the RNS residue values.
-
Citations
20 Claims
-
1. A method for generating an accelerated and/or decelerated chaotic sequence, comprising the steps of:
-
selecting, by at least one electronic circuit, a plurality of polynomial equations constructed from an acc-dec variable v; selecting, by said electronic circuit, a value for said acc-dec variable v for advancing a chaotic sequence generation by at least one cycle at a given time or stepping back said chaotic sequence generation by at least one cycle at said given time; using, by said electronic circuit, residue number system (RNS) arithmetic operations to respectively determine a plurality of solutions for said plurality of polynomial equations using said acc-dec variable v, said plurality of solutions iteratively computed and expressed as RNS residue values; determining, by said electronic circuit, a series of digits in a weighted number system based on said plurality of RNS residue values; and combining, by said electronic circuit, said series of digits with a sequence of symbols defining information to be stored in a storage device or transmitted over a communications link. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A device comprising a non-transitory computer-readable medium, having stored thereon a computer program for generating an accelerated and/or decelerated chaotic sequence, the computer program having a plurality of code sections executable by a computer to cause the computer to perform the steps of:
-
selecting a plurality of polynomial equations constructed from an acc-dec variable v; selecting a value for said acc-dec variable v for advancing a chaotic sequence generation by at least one cycle at a given time or stepping back said chaotic sequence generation by at least one cycle at said given time; using residue number system (RNS) arithmetic operations to respectively determine a plurality of solutions for said plurality of polynomial equations using said acc-dec variable v, said plurality of solutions iteratively computed and expressed as RNS residue values; determining a series of digits in a weighted number system based on said plurality of RNS residue values; and combining said series of digits with a sequence of symbols defining information to be stored in a storage device or transmitted over a communications link. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A chaotic sequence generator, comprising:
-
at least one processing device configured to use residue number system (RNS) arithmetic operations to respectively determine a plurality of solutions for a plurality of polynomial equations using an acc-dec variable v, said plurality of solutions iteratively computed and expressed as RNS residue values, determine a series of digits in a weighted number system based on said plurality of RNS residue values, and combine said series of digits with a sequence of symbols defining information to be stored in a storage device or transmitted over a communications link; wherein said plurality of polynomial equations are constructed from said acc-dec variable v, and said acc-dec variable v has a value selected for advancing a chaotic sequence generation by at least one cycle at a given time or stepping back said chaotic sequence generation by at least one cycle at said given time. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification