Identification of a data stream transmitted as a sequence of packets
AssigneeNorth American Philips Corporation
InventorJames W. Wendorf
Life of this patent
Estimating the term…
Loading patent…
AssigneeNorth American Philips Corporation
InventorJames W. Wendorf
Estimating the term…
The contents of a digital data file, interspersed as packets of data in a bit stream containing entertainment signals and/or other data files, are quickly identified without a high system overhead for identification of each packet. The data file is divided into packets, and sequential groups of packets making up the file are identified as segments. The first packet of each segment has a prefix containing a service identification number, a block number, a segment number, and possibly segment length information, followed by data contents. The following packets of the segment have only the service identification number and block number, followed by the data contents. Where the file data are transmitted repeatedly, often without change in many segments, receiver processing time or power can be greatly reduced by including a version number or toggle bit in the segment prefix, so that a receiver can ignore the unchanged data.
A method of transmitting and receiving data packets from one datastream which constitutes a given data file that is time-division multiplexed with packets representing other information, comprising:
A method of transmitting and receiving data packets from one datastream which constitutes a given data file that is transmitted repeatedly and is time-division multiplexed with packets representing other information, comprising:
An apparatus for receiving and processing data file packets from one datastream representing a given data file which is divided into a sequence of contents portions of file packets, some of said data file packets being transmitted repeatedly, said sequence of contents portions being divided into a plurality of segments, each segment including at least one said file packet having one said contents portion, the first-transmitted file packet of each segment containing a respective first contents portion and a respective first series of bits containing identifying information, said first series including a given service identification portion identifying said given data file, a block number representing the position of that packet as the first-transmitted packet of that segment, a respective segment number representing the position of that segment within said plurality of segments, and a multi-bit version code which is changed whenever the data of that segment differs from the data transmitted in the previous corresponding segment;
Dependencies are inferred from the claim text.