System and method for representing and maintaining redundant data sets utilizing DNA transmission and transcription techniques
First Claim
1. A system for data transmission without loss of data integrity comprising:
- a transmitting system comprising a first lexicon including a plurality of digital sequences with unique corresponding identifiers, wherein each of the digital sequences is greater in size than the corresponding unique identifiers and wherein said unique corresponding identifiers are based upon hashes of said corresponding digital sequences;
a receiving system;
a transmission medium coupling said transmitting and receiving systems, said transmitting system capable of transmitting at least one of said plurality of unique corresponding identifiers to said receiving system in lieu of said at least one corresponding digital sequence.
14 Assignments
0 Petitions
Accused Products
Abstract
A system and method for representing and maintaining redundant data sets utilizing system DNA transmission and transcription techniques comprising a system of symbolic exchange used for data transmission whose lexicon is based on the provision of unique and consistent identifiers (or symbols) for transmitted data utilizing “sticky byte” factoring. A protocol is provided for determining which entries (comprising unique identifier to corresponding data pairs) in a local lexicon (or “Primordial Data Pool”) are contained in a remote lexicon and can, therefore, be used in a transmission in lieu of the data itself. A mechanism is further provided through which the local lexicon can add newly presented unique identifier to corresponding data pairs to one or more remote lexicons.
93 Citations
49 Claims
-
1. A system for data transmission without loss of data integrity comprising:
-
a transmitting system comprising a first lexicon including a plurality of digital sequences with unique corresponding identifiers, wherein each of the digital sequences is greater in size than the corresponding unique identifiers and wherein said unique corresponding identifiers are based upon hashes of said corresponding digital sequences; a receiving system; a transmission medium coupling said transmitting and receiving systems, said transmitting system capable of transmitting at least one of said plurality of unique corresponding identifiers to said receiving system in lieu of said at least one corresponding digital sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for data transmission without loss of data integrity comprising:
-
providing a transmitting system comprising a first lexicon including a plurality of digital sequences with unique corresponding identifiers; providing a receiving system; coupling said transmitting and receiving systems through a transmission medium, said transmitting system capable of transmitting at least one of said plurality of unique identifiers to said receiving system in lieu of said at least one corresponding digital sequence; and factoring a digital sequence to be transmitted from said transmitting system to said receiving system into a number of digital sequence chunks and ascribing corresponding unique identifiers therefor. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for symbolic exchange of digital sequences without loss of data integrity comprising:
-
first and second computer systems comprising respective first and second local lexicons including a plurality of digital sequences with unique corresponding identifiers; and a transmission medium coupling said first and second computer systems; said first computer system operative to transmit a first unique identifier to said second computer system in lieu of said corresponding digital sequence; wherein said second computer system is operative to compare said first unique identifier to contents of said second local lexicon and request said first computer system to transmit said corresponding digital sequence to said first unique identifier if said first unique identifier is not present in said second lexicon; and wherein said second computer system is operative to add said corresponding digital sequence to said first unique identifier to said second local lexicon if not previously contained therein. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
-
35. A method for symbolic exchange of digital sequences without loss of data integrity between first and second computer systems including respective first and second local tables in memory containing a plurality of digital sequences with unique corresponding identifiers, said method comprising:
-
transmitting a first unique identifier from said first computer system to said second computer system in lieu of said corresponding digital sequence; comparing said first unique identifier to said contents of said second local table; and requesting said first computer system to transmit said corresponding digital sequence to said first unique identifier if said first unique identifier is not present in said second local table; wherein said unique identifiers are based upon a hash of said corresponding digital sequence. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42)
-
-
43. A system for symbolic exchange of digital sequences without loss of data integrity comprising:
-
first and second computer systems comprising respective first and second local lexicons including a plurality of digital sequences with unique corresponding identifiers; and a transmission medium coupling said first and second computer systems, wherein said transmission medium comprises a network; said first computer system operative to transmit a first unique identifier to said second computer system in lieu of said corresponding digital sequence; wherein said second computer system is operative to compare said first unique identifier to contents of said second local lexicon and request said first computer system to transmit said corresponding digital sequence to said first unique identifier if said first unique identifier is not present in said second lexicon. - View Dependent Claims (44, 45, 46)
-
-
47. A system for symbolic exchange of digital sequences without loss of data integrity comprising:
-
first and second computer systems comprising respective first and second local lexicons including a plurality of digital sequences with unique corresponding identifiers, wherein said digital sequences each comprise a file; and a transmission medium coupling said first and second computer systems; said first computer system operative to transmit a first unique identifier to said second computer system in lieu of said corresponding digital sequence; wherein said second computer system is operative to compare said first unique identifier to contents of said second local lexicon and request said first computer system to transmit said corresponding digital sequence to said first unique identifier if said first unique identifier is not present in said second lexicon.
-
-
48. A system for symbolic exchange of digital sequences without loss of data integrity comprising:
-
first and second computer systems comprising respective first and second local lexicons including a plurality of digital sequences with unique corresponding identifiers, wherein said digital sequences each comprise a video stream; and a transmission medium coupling said first and second computer systems; said first computer system operative to transmit a first unique identifier to said second computer system in lieu of said corresponding digital sequence; wherein said second computer system is operative to compare said first unique identifier to contents of said second local lexicon and request said first computer system to transmit said corresponding digital sequence to said first unique identifier if said first unique identifier is not present in said second lexicon.
-
-
49. A method for symbolic exchange of digital sequences without loss of data integrity between first and second computer systems including respective first and second local tables in memory containing a plurality of digital sequences with unique corresponding identifiers, said method comprising:
-
transmitting a first unique identifier from said first computer system to said second computer system in lieu of said corresponding digital sequence; comparing said first unique identifier to said contents of said second local table; requesting said first computer system to transmit said corresponding digital sequence to said first unique identifier if said first unique identifier is not present in said second local table; and transmitting said corresponding digital sequence to said first unique identifier if said first computer system is aware that said second local table does not contain said unique identifier.
-
Specification