发明名称 |
WALL ENCODING AND DECODING |
摘要 |
The encoding of an input string of binary characters includes: a register storing a cellular data structure definition including a starting empty cell; a register storing a group cell structure definition for a valid brick formation; a brick validation engine testing data structure at a current cell beginning with the starting empty cell for an invalid brick formation; a character reading/writing engine writing, if the empty cell is not invalid, a binary character from the input string to the empty cell and writing, if the empty cell is invalid, a dummy value to the empty cell; a loop facilitator looping back through the testing and writing steps with a next data character and a next empty cell until there are no more data characters; and a serialization de-serialization engine methodically serializing the data structure into a one dimensional binary string of characters representing an encoded string of alphanumeric characters. |
申请公布号 |
US2016179859(A1) |
申请公布日期 |
2016.06.23 |
申请号 |
US201514947123 |
申请日期 |
2015.11.20 |
申请人 |
International Business Machines Corporation |
发明人 |
Bauchot Frederic J.;Butler Graham;Peters Marc |
分类号 |
G06F17/30 |
主分类号 |
G06F17/30 |
代理机构 |
|
代理人 |
|
主权项 |
1. A system for encoding an input string of binary characters, comprising:
a register for storing a cellular data structure definition, the cellular data structure including a starting empty cell; a register for storing a group cell structure definition for a valid brick formation; a brick validation engine for testing data structure at a current cell beginning with the starting empty cell for an invalid brick formation; a character reading and writing engine for writing, if the empty cell is not invalid, a binary character from the input string to the empty cell and writing, if the empty cell is invalid, a dummy value to the empty cell; a loop facilitator for looping back through the testing and writing steps with a next data character and a next empty cell until there are no more data characters; and a serialization de-serialization engine for methodically serializing the data structure into a one dimensional binary string of characters representing an encoded string of alphanumeric characters. |
地址 |
Armonk NY US |