Systems and methods for encoding, sharing, and decoding of multimedia
AssigneeOnecodec, Ltd.
InventorsMaja Bystrom, Iain E. Richardson
Life of this patent
Estimating the term…
Abstract
Systems and methods for encoding, sharing and decoding of multimedia data are disclosed. The systems and methods include multimedia decoding instantiation systems and multimedia processing engines which are capable of being upgraded or reconfigured to support a new or previously-unsupported compression format, without the need for platform-specific software or hardware upgrades. The systems and method further include transmission and storage of compressed data and functionality on a host device.
Claims15
A multimedia processing engine comprising:
- a format analyzer configured to determine the format of multimedia data;
- an encoder configured to encode the multimedia data;
- a functionality generator in communication with the format analyzer, the functionality generator being configured to select or generate functionality for decoding the multimedia data;
- and
- a local storage device in communication with a host device, the local storage device being configured to transmit the encoded multimedia data and decoding functionality to the host device.
A device comprising:
- a memory;
- and
- a processor coupled to the memory, the processor configured to:
- receive and store syntax elements describing a decoder functionality and encoded multimedia transmitted from a second device, wherein the second device includes a multimedia processing engine including a decoding functionality generator;
- and
- provide the stored data to the second device or a third device in response to a user selection or action.
A multimedia processing engine comprising:
- a functionality interpreter configured to receive a bitstream indicative of a decoding algorithm;
- and
- a functionality instantiator configured to instantiate a decoder based on the bitstream, wherein the decoder is configured to decode multimedia data.
A system comprising:
- a first device comprising:
- a format analyzer configured to determine the format of multimedia data;
- an encoder configured to encode the multimedia data;
- a functionality generator in communication with the format analyzer, the functionality generator being configured to select or generate functionality for decoding the multimedia data;
- and
- a local storage device in communication with a second device, the local storage device being configured to transmit the encoded multimedia data and decoding functionality to the second device.
Dependencies are inferred from the claim text.