Data reuse and dictionaries

2009 Image Generator

Our patented image generator can be used over the internet to transfer video images that are partially constructed from an existing or self-constructing image database. The image generator can be combined with video processing, which further compresses the size, yet prevents image quality deterioration.

The image generator is extremely fast, which makes it possible to encode/decode a real time video image without a specialized microprocessor.

Our own codecs are based on this technique.

2012-12 Encoder, Decoder and Method

The invention is a codec which is capable of achieving superior decoded video, image, graphics and audio content quality with less data bytes in comparison to known contemporary codecs.

The invention provides benefits of decreased data size in physical storage and in the networks, which saves computational resources, electrical power consumption and data loading time.

The efficiency is due to the codec being operable such that digital data, for example video, image, graphics and audio content, is communicated from the encoder to the decoder mostly or completely built from database elements derived from the one or more static or dynamic databases.

2014-06 Apparatus and method for data compression

This invention makes it possible to use a smaller amount of database elements to represent a larger amount of possible reconstruction blocks. This invention also creates a method that offers easy differentiation of otherwise similar reference valued data blocks by utilizing such information in the sub-blocks that describe shape. This shape information speeds up the data block search in the database, and this shape information can also possibly be delivered within the reference value directly or in modified manner. This shape information reduces the amount of data value by data value comparison that is otherwise needed to verify that the data block is similar enough to the database element. The comparisons might still be needed, but the amount of compared database elements is still reduced a lot, compared to the prior art situation where we did not have shape information based on sub blocks in a data block and on data block elements.


WO Applications:

Granted Patents:

2014-04 Deduplication method for redundant media data

This invention is a very simple and fast method for compressing data. It complements and improves the prior art deduplication technology that is used frequently today and increasingly so in the future. The improvement is achieved by detecting redundant data blocks or sub-segments thereof in previously uncoded/coded (but not entropy encoded) one- or multidimensional audio, image and video information. This invention is well suited for both information systems and also for transfer networks, and it enables the development of novel utility applications for media information.


WO Applications:

EP 3138203

WO Allowed Applications:

Granted Patents:

2014-06 Deduplication method for partially changed data

This invention provides an improved encoder and decoder for efficiently encoding such data where only part of the elements are changed. Reoccurrences of data blocks or data packets are referred to with reference symbols, and change symbols are employed to indicate changed and unchanged elements within the data. These symbols are then coded into the encoded data together with the data values of the changed data elements. Transmitting only the changed data elements in the encoded data reduces a time needed for processing the encoded data, an amount of encoded bytes and an entropy of the encoded data as compared to the input data. Thus, a considerably high data compression ratio is achieved as compared to known data deduplication methods.


WO Granted Patents:

Granted Patents: