Method of generating a sequence of display frames for display on a display device
AssigneeHewlett-Packard Development Company, L.P.
InventorsJohn Collomosse, Timothy Paul James Gerard Kindberg
Life of this patent
Estimating the term…
Abstract
A method of generating a sequence of display frames for display on a display device, wherein the sequence of display frames are derived from a data string which is encoded to include error correction in order to enable recreation of the data string at a receiving device, includes dividing the data string to be encoded into a plurality of source segments; encoding the plurality of source segments to generate a plurality of codewords, each codeword comprising a plurality of codeword bits; and positioning codeword bits in the sequence of frames.
Claims17
A method of generating a sequence of display frames for display on a display device derived from a data string which is encoded to include error correction in order to enable recreation of the data string at a receiving device, the method comprising the steps of:
- dividing the data string to be encoded into a plurality of source segments;
- encoding the plurality of source segments to generate a plurality of codewords, each codeword comprising a plurality of codeword bits;
- and
- positioning codeword bits in the sequence of frames.
A method of decoding encoded data from a sequence of display frames, the method comprising:
- receiving the sequence of display frames, identifying a plurality of codewords from the sequence of display frames, representative of the encoded data, the plurality of codewords comprising a plurality of codeword bits, the codeword bits being positioned through the sequence of frames, the identifying step comprising identifying error bits within each codeword;
- and
- decoding each codeword to retrieve a decoded data string from the sequence of frames, the decoding step comprising compensating for the error bits in dependence on the position of the error bits within the codeword and the remaining bits in the codewords.
An encoder for encoding a data string within a sequence of display frames for display on a display device, the sequence being encoded to include error correction in order to enable recreation of the data string at a receiving device, the encoder comprising:
- a data string divider arranged to divide the data string to be encoded into a plurality of source segments;
- an encoder arranged to encode the plurality of source segments to generate a plurality of codewords, each codeword comprising a plurality of codeword bits;
- and
- a codeword positioning means arranged to position the codewords, wherein the codeword bits are positioned through the sequence of frames.
Dependencies are inferred from the claim text.