Patent ID: 7870281

Claim:
A content playback device, comprising: a storage medium; a data acquisition portion that acquires streaming data for content from a data transmission device, the streaming data including a plurality of packets with respective time stamp information; a storage portion that buffers the acquired streaming data in the storage medium; a playback portion that plays back the content based on the buffered streaming data; a playback control portion that requests the playback portion to halt playback of the content in response to a halt playback request; and an acquisition control portion that: requests the data acquisition portion to stop acquisition of the streaming data in response to the halt playback request; requests the data acquisition portion to restart acquisition of the streaming data in response to a resume playback request, the restarted streaming data including a plurality of packets with respective timestamp information; compares the timestamp information of the buffered streaming data with the timestamp information of the restarted streaming data; discards packets of the restarted streaming data corresponding to the compared timestamp information when the comparison indicates a first result; and instructs the storage portion to buffer, in the storage medium, the packets of the restarted streaming data corresponding to the compared timestamp information when the comparison indicates a second result, such that playback resumes starting from a position at which the acquisition of the streaming data was stopped.