Cryptographic analysis system
First Claim
1. A system for recognizing the content of a communication in symbolic language having rules, said communication comprising a plurality of glyphs arranged in a predetermined order and defining plural glyph words, each of said glyphs being a discrete element generally comprising the smallest meaningful informational unit of said language, said system comprising sensory input means for sensing said plurality of glyphs and inputting a stream of data indicative thereof into storage menas, separating means for separating said data into a plurality of glyphs, compiling means for assigning a unique identifier to each set of substantially identical glyphs, pattern grouping means for arranging said identifiers in a grouped arrangement corresponding to the arrangement of said glyph words in said communication, decryption means including language and dictionary storage means for applying general cryptographic techniques to said identifiers to analyze said grouped identifiers in terms of contextual patterns by their sequences within at least one word and their interrelationships as words, to thereby determine the equivalent symbol of language corresponding to each of said identifiers.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for recognizing the content of a communication in symbolic language and composed of plural glyphs arranged in a predetermined order, each glyph being the smallest (lowest) informational unit of the language. The system includes a device for inputting a stream of data indicative of the plural glyphs, such as formed in a page of text. That stream is input into a storage means. The stored data is horizontally segmented into discrete lines of text and is then vertically segmented into individual glyphs. Each individual glyph is assigned a unique identifier, whereby all substantially identical glyphs are represented by the same identifier. The identifiers are arranged in a sequence corresponding to the sequence in which the glyphs appeared in the communication, thus representing glyph "words". The system then applies decryption routines which include general cryptographic techniques to the identifiers, their sequences and their interrelationships to determine the equivalent symbol of language corresponding to each identifier. Once the symbol of language corresponding to each identifier has been determined, the machine code equivalent (i.e., code capable of being "understood" and utilized by an electronic computer) is substituted for each identifier, so as to provide a machine readable code representation of the communication, e.g., page of text.
151 Citations
49 Claims
- 1. A system for recognizing the content of a communication in symbolic language having rules, said communication comprising a plurality of glyphs arranged in a predetermined order and defining plural glyph words, each of said glyphs being a discrete element generally comprising the smallest meaningful informational unit of said language, said system comprising sensory input means for sensing said plurality of glyphs and inputting a stream of data indicative thereof into storage menas, separating means for separating said data into a plurality of glyphs, compiling means for assigning a unique identifier to each set of substantially identical glyphs, pattern grouping means for arranging said identifiers in a grouped arrangement corresponding to the arrangement of said glyph words in said communication, decryption means including language and dictionary storage means for applying general cryptographic techniques to said identifiers to analyze said grouped identifiers in terms of contextual patterns by their sequences within at least one word and their interrelationships as words, to thereby determine the equivalent symbol of language corresponding to each of said identifiers.
- 32. A method of mechanized recognition of the content of a communication in a symbolic language having rules, said communication comprising a plurality of glyphs arranged in a predetermined order and defining plural glyph words, each of said glyphs being a discrete element generally comprising the smallest meaningful informational unit of said language, wherein said method comprises the steps of storing language and dictionary information for later use, sensing said plurality of glyphs and inputting a stream of data indicative thereof into storage means, separating said data into a plurality of said glyphs, assigning a unique identifier to each set of substantially identical glyphs, arranging said identifiers in a grouped arrangement corresponding to the arrangement of said glyph words in communication and decrypting said identifiers based on said stored language and dictionary information by applying general cryptographic techniques to said identifiers to analyze said grouped identifiers in terms of contextual patterns by their sequences within at least one word and their interrelationships as words, to determine the equivalent symbol of language corresponding to each of said identifiers.
Specification