Encoding and decoding of data
AssigneeNokia Technologies Oy
InventorsLauri Aarne Johannes Wirola, Tommi Antero Laine, Jari Syrjarinne
Life of this patent
Estimating the term…
Abstract
An apparatus run-length encodes data to obtain a sequence of records. The data are associate to grid points of a grid and the records are defined such that they allow embedding data associated to a same grid point and representing pieces of information of at least two different types in a same record. The encoded data may be stored or transmitted. When receiving or retrieving such run-length encoded data in a sequence of records, the data may be run-length decoded to obtain decoded data and an association of the decoded data to the grid points of the grid.
Claims20
A method comprising at an apparatus:
- run-length encoding data, which are associate to grid points of a grid, to obtain a sequence of records, the records being defined such that they allow embedding data associated to a same grid point and representing pieces of information of at least two different types in a same record;
- and
- causing at least one of storage and transmission of the encoded data.
A method comprising at an apparatus:
- receiving or retrieving run-length encoded data in a sequence of records, wherein the data are associate to grid points of a grid and wherein data, which are associated to a same grid point of the grid and which represent pieces of information of at least two different types, are embedded in a same record of the sequence of records;
- and
- run-length decoding the data to obtain decoded data and an association of the decoded data to the grid points of the grid.
An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause an apparatus at least to perform:
- run-length encode data, which are associate to grid points of a grid, to obtain a sequence of records, the records being defined such that they allow embedding data associated to a same grid point and representing pieces of information of at least two different types in a same record;
- and
- cause at least one of storage and transmission of the encoded data.
An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform:
- receive or retrieve run-length encoded data in a sequence of records, wherein the data are associate to grid points of a grid and wherein data, which are associated to a same grid point of the grid and which represent pieces of information of at least two different types, are embedded in a same record of the sequence of records;
- and
- run-length decode the data to obtain decoded data and an association of the decoded data to the grid points of the grid.
Dependencies are inferred from the claim text.