Text analysis, transliteration and translation method and apparatus for hieroglypic, hieratic, and demotic texts from ancient Egyptian
First Claim
1. Apparatus for translating a body of text in an initial language into a target language, comprising an input device for receiving a body of text comprising a plurality of elements, an analyzer for analyzing said text and identifying one or more possible characters of said initial language corresponding to respective said elements, a data storage system comprising a data handler for generating a text array comprising an array of cells, each cell being representative of an element and its location within said body of text and containing data representative of said element, the data storage system being arranged to map said array of cells onto a linear storage media, a multi-dimensional storage grid containing one or more possible translation into said target language, including alternative translations and spelling variations, corresponding to respective characters of said initial language, an analysis module for receiving a stream of elements from said linear storage media and assigning in respect of each element one or more vector paths indicative of one or more respective translations in said storage grid corresponding to said respective element, the system further being arranged to generate data linking said vectors to respective cells of said text array of said data storage system.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for translating a body of text in an initial language into a target language, that comprises an input device for imputing a body of text comprising a plurality of elements, a first analyzer for analyzing said text and identifying one or more possible characters of said initial language corresponding to respective said elements, a second analyzer for analyzing a stream of said identified characters to identify known characters or recognizable patterns thereof and assign thereto one or more potential translations into said target language, a third analyzer for analyzing the potential translations in conjunction with one or more determinatives representative of a conceptual framework of said text to determine which potential translations correspond with said conceptual framework, and an output device for outputting one or more potential translations determined to correspond with said conceptual framework.
10 Citations
25 Claims
- 1. Apparatus for translating a body of text in an initial language into a target language, comprising an input device for receiving a body of text comprising a plurality of elements, an analyzer for analyzing said text and identifying one or more possible characters of said initial language corresponding to respective said elements, a data storage system comprising a data handler for generating a text array comprising an array of cells, each cell being representative of an element and its location within said body of text and containing data representative of said element, the data storage system being arranged to map said array of cells onto a linear storage media, a multi-dimensional storage grid containing one or more possible translation into said target language, including alternative translations and spelling variations, corresponding to respective characters of said initial language, an analysis module for receiving a stream of elements from said linear storage media and assigning in respect of each element one or more vector paths indicative of one or more respective translations in said storage grid corresponding to said respective element, the system further being arranged to generate data linking said vectors to respective cells of said text array of said data storage system.
- 7. A system for translating a body of text in an initial language into a target language, the system comprising means for receiving a body of text comprising a plurality of elements, means for analyzing said text and identifying one or more possible characters of said initial language corresponding to respective said elements, means for generating a text array comprising an array of cells, each cell being representative of an element and its location within said body of text and containing data representative of said element, means for retrieving from said text array a stream of data representative of a series of elements of said body of text, means for assigning in respect for each element one or more vectors so as to generate vector paths indicative of one or more possible translations into said target language of a respective element, means for generating data linking said vectors to respective cells of said text array representative of said elements, and means for retrieving from said text array a stream of data representative of a series of elements of said body of text and the respective cells by which they are identified, retrieving said linking data and identifying the possible translations of respective elements represented by respective vector paths, analyzing the possible translations in conjunction with one or more determinatives representative of a conceptual framework of said text to determine which potential translations correspond with said conceptual framework, and means for outputting one or more potential translations determined to correspond with said conceptual framework.
Specification