Patent ReferencesVideo subsystem for a hybrid videotex facility Variable bandwidth switching system Video communications system having a remotely controlled central source of video and audio data Telephone access display system with remote monitoring Method and apparatus for distribution of movies Data channel scheduling discipline arrangement and method Wide band communication system transmitting video and audio signals among a plurality of users Multiple media delivery network method and apparatus Interconnection method for digital multimedia communications Output buffered packet switch with a flexible buffer management scheme Inventors
AssigneeApplicationNo. 302619 filed on 09/08/1994US Classes:725/115, Data storage or retrieval709/231, Computer-to-computer data streaming710/14, Mode selection710/52, Input/Output data buffering711/118, Caching725/88, VCR-like function725/92, Mass storage725/94, Buffering and switching725/97, Scheduling (e.g., grouping users together)725/119Having significant intermediate network unit (e.g., hub, substation, etc.)ExaminersPrimary: Lee, Thomas C.Assistant: Stanton, Terance J. Attorney, Agent or FirmForeign Patent References
International ClassesH04N 007/14G06F 015/00 AbstractA data storage system includes a mass storage unit storing a data entity, such as a digital representation of a video presentation, that is partitioned into a plurality N of temporally-ordered segments. A data buffer is bidirectionally coupled to the mass storage unit for storing up to M of the temporally-ordered segments, wherein M is less than N. The data buffer has an output for outputting stored ones of the temporally-ordered segments. The data storage system further includes a data buffer manager for scheduling transfers of individual ones of the temporally-ordered segments between the mass storage unit and the data buffer. The data buffer manager schedules the transfers in accordance with at least a predicted time that an individual one of the temporally-ordered segments will be required to be output from the data buffer. When employed with a media streamer (10) distributed data buffer management techniques are employed for selecting blocks to be retained in a buffer memory, either in a storage node (16, 17) or in a communication node (14). These techniques rely on the predictable nature of the video data stream, and thus are enabled to predict the future requirements for a given one of the data blocks.Other References
| |