Method for seamless real-time splitting and concatenating of a data stream
AssigneeThomson Licensing
InventorsWolfgang Klausberger, Meinolf Blawat, Stefan Kubsch, Hui Li, Dietmar Hepper
Life of this patent
Estimating the term…
Loading patent…
AssigneeThomson Licensing
InventorsWolfgang Klausberger, Meinolf Blawat, Stefan Kubsch, Hui Li, Dietmar Hepper
Estimating the term…
When recording packetized real-time streaming data, e.g. multimedia data, it is in general not possible to know in advance the size of the data stream, and thus the required storage area. Therefore the storage device may be full before the data stream is completely stored. The disclosed method for storing and retrieving the remaining part of the data stream on another storage device uses metadata tags (10,11) and data buffers (IB1,IB2) to split a data stream seamlessly into chunks while recording it, and distribute the chunks in real-time to different connected storage devices (D1,D2), so that the chunks can be seamlessly concatenated again in real-time for replaying the stream. The metadata tags (10,11) contain identifiers for the successive storage node (N2) and/or the preceding storage node (N1) and for the last stored application packet.
A method for storing an incoming data stream, the data stream being composed of identifiable data units, comprising the steps of
A method for retrieving successive portions of a contiguous data stream from a plurality of storage devices, the data stream being composed of identifiable data units like packets, comprising the steps of
An apparatus for storing a data stream, the apparatus being a node in a decentralized network, the data stream being composed of identifiable data units, comprising
An apparatus for retrieving a portion of a data stream, wherein the apparatus is a node in a decentralized network, and wherein the data stream is composed of identifiable data units, comprising
Dependencies are inferred from the claim text.