← Back to Patent Explorer
US5899582A Expired / Lapsed US ⏱️ 0.0 years remaining

Movie-on-demand disk storage loop architecture

Assignee: MagnaChip Semiconductor Ltd
•
Filing: 1997-01-30
•
Granted: 1999-05-04
•
Expires: 2017-01-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digital video storage system, suitable for use within a movie-on-demand (MOD) system, includes a plurality of disk drive storage devices; the disk drives being connected together serially to form a loop, wherein each disk drive within the loop has an input for receiving digital video data for storage and an output for providing stored digital video data, the output of each disk drive being connected to the input of the succeeding disk drive in the loop. Successive segments of a video program, stored on successive disk drives in the loop, are each repeatedly moved at a predefined time interval from the disk drive on which the segments are currently stored to the succeeding disk drive in the loop. A plurality of taps are connected to the loop to provide connection points for MOD subscribers or viewers for receiving the video program from the loop. Each tap corresponds to the output of one of the plurality of disk drives. During operation, the video program is provided at each tap, however at any instant each tap is providing a different segment of the video program. The system also includes means for changing the tap to which a MOD subscriber or viewer is connected in response to a request received from the viewer. This feature allows the MOD subscriber to pause, play, or to jump forward or backward in time to the beginning of any movie segment, simulating the operation of a VCR or video disk player.

Inventors

  • 👤 Keith B. DuLac

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 02:41
CPC Classifications
G; G11; G11B; G11B27/00; G11B27/002; H; H04; H04N; H04N7/00; H04N7/16; H04N7/173; H04N5/00; H04N5/76

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 144 words
A digital video storage system comprising: a plurality of disk drive storage devices; said disk drives being connected together to form a loop, wherein each disk drive within said loop has an input for receiving digital video data for storage and an output, different than the input, for providing stored digital video data, the output of each disk drive being connected to the input of the succeeding disk drive in said loop, with successive disk drives in said loop having successive segments of a video program stored thereon; a plurality of taps connected to said loop providing connection points for a viewer receiving said video program from said loop, each tap corresponding to the output of one of said plurality of disk drives; and means for changing the tap to which said viewer is connected in response to a request received from said viewer.
Claim 2
Dependent Claim 144 words
A digital video storage system comprising: a plurality of disk drive storage devices; said disk drives being connected together to form a loop, wherein each disk drive within said loop has an input for receiving digital video data for storage and an output, different than the input, for providing stored digital video data, the output of each disk drive being connected to the input of the succeeding disk drive in said loop, with successive disk drives in said loop having successive segments of a video program stored thereon; a plurality of taps connected to said loop providing connection points for a viewer receiving said video program from said loop, each tap corresponding to the output of one of said plurality of disk drives; and means for changing the tap to which said viewer is connected in response to a request received from said viewer.
Claim 3
Dependent Claim 18 words
The digital video storage system in accordance with claim 1, wherein: said video segments are equal in duration.
Claim 4
Dependent Claim 143 words
A digital video storage system comprising: a plurality of disk drive storage devices, each disk drive having stored thereon a different segment of a video program; and a plurality of switches, each switch having an output tap and being connected to each one of said plurality of disk drives for selectively routing video segments read from said disk drives to said output tap; each switch being operated at a predefined time interval to successively provide each segment of said video program at its output tap; said switches are operated synchronously, each switch providing a different segment of said video program at its output tap; wherein said switch output taps provide connection points for a viewer receiving said video program from said loop; and means for changing the tap to which said viewer is connected in response to a request received from said viewer.
Claim 5
Dependent Claim 143 words
A digital video storage system comprising: a plurality of disk drive storage devices, each disk drive having stored thereon a different segment of a video program; and a plurality of switches, each switch having an output tap and being connected to each one of said plurality of disk drives for selectively routing video segments read from said disk drives to said output tap; each switch being operated at a predefined time interval to successively provide each segment of said video program at its output tap; said switches are operated synchronously, each switch providing a different segment of said video program at its output tap; wherein said switch output taps provide connection points for a viewer receiving said video program from said loop; and means for changing the tap to which said viewer is connected in response to a request received from said viewer.
Claim 6
Dependent Claim 32 words
The digital video storage system in accordance with claim 3, wherein: said video segments are equal in duration; and said predefined time interval is equivalent to the duration of said video segments.
Claim 7
Independent Claim 176 words
A method for storing and viewing video data, comprising the steps of: providing a plurality of disk drive storage devices; said disk drives being connected together to form a loop, wherein each disk drive within said loop has an input for receiving digital video data for storage and an output, different than the input, for providing stored digital video data, the output of each disk drive being connected to the input of the succeeding disk drive in said loop, said loop including a plurality of taps connected thereto providing connection points for a viewer receiving said video program from said loop, each tap corresponding to the output of one of said plurality of disk drives; storing successive segments of a video program on successive disk drives in said loop; repeatedly moving said segments, at a predefined time interval, from the disk drive on which the segments are currently stored to the succeeding disk drive in said loop; and changing the tap to which said viewer is connected in response to a request received from said viewer.
Claim 8
Independent Claim 176 words
A method for storing and viewing video data, comprising the steps of: providing a plurality of disk drive storage devices; said disk drives being connected together to form a loop, wherein each disk drive within said loop has an input for receiving digital video data for storage and an output, different than the input, for providing stored digital video data, the output of each disk drive being connected to the input of the succeeding disk drive in said loop, said loop including a plurality of taps connected thereto providing connection points for a viewer receiving said video program from said loop, each tap corresponding to the output of one of said plurality of disk drives; storing successive segments of a video program on successive disk drives in said loop; repeatedly moving said segments, at a predefined time interval, from the disk drive on which the segments are currently stored to the succeeding disk drive in said loop; and changing the tap to which said viewer is connected in response to a request received from said viewer.
Claim 9
Dependent Claim 29 words
The method in accordance with claim 5, wherein: said video segments are equal in duration; and said predefined time interval is equivalent to the duration of said video segments.
Claim 10
Independent Claim 146 words
A method for storing and viewing video data, comprising the steps of: providing a plurality of disk drive storage devices; storing successive segments of a video program on different disk drives within said plurality of disk drives; providing a plurality of switches, each switch having an output tap and being connected to each one of said plurality of disk drives for selectively routing video segments read from said disk drives to said output tap, said output taps providing connection points for a viewer receiving said video program; repeatedly operating each switch, at a predefined time interval, to successively provide each segment of said video program at its output tap; operating said switches synchronously, each switch providing a different segment of said video program at its output tap; and changing the tap to which said viewer is connected in response to a request received from said viewer.
Claim 11
Independent Claim 146 words
A method for storing and viewing video data, comprising the steps of: providing a plurality of disk drive storage devices; storing successive segments of a video program on different disk drives within said plurality of disk drives; providing a plurality of switches, each switch having an output tap and being connected to each one of said plurality of disk drives for selectively routing video segments read from said disk drives to said output tap, said output taps providing connection points for a viewer receiving said video program; repeatedly operating each switch, at a predefined time interval, to successively provide each segment of said video program at its output tap; operating said switches synchronously, each switch providing a different segment of said video program at its output tap; and changing the tap to which said viewer is connected in response to a request received from said viewer.
Claim 12
Dependent Claim 29 words
The method in accordance with claim 7, wherein: said video segments are equal in duration; and said predefined time interval is equivalent to the duration of said video segments.
Claim 13
Dependent Claim 150 words
A digital video storage system comprising: a plurality of disk drive storage devices; said disk drives being connected together to form a loop, wherein each disk drive within said loop has an input for receiving digital video data for storage, and an output for providing stored digital video data while receiving digital video data at the input, the output of at least one disk drive being connected to the input of a succeeding disk drive in said loop, with successive disk drives in said loop having successive segments of a video program stored thereon; a plurality of taps connected to said loop providing connection points for a viewer receiving said video program from said loop, each tap corresponding to the output of one of said plurality of disk drives; and means for changing the tap to which said viewer is connected in response to a request received from said viewer.
Claim 14
Dependent Claim 150 words
A digital video storage system comprising: a plurality of disk drive storage devices; said disk drives being connected together to form a loop, wherein each disk drive within said loop has an input for receiving digital video data for storage, and an output for providing stored digital video data while receiving digital video data at the input, the output of at least one disk drive being connected to the input of a succeeding disk drive in said loop, with successive disk drives in said loop having successive segments of a video program stored thereon; a plurality of taps connected to said loop providing connection points for a viewer receiving said video program from said loop, each tap corresponding to the output of one of said plurality of disk drives; and means for changing the tap to which said viewer is connected in response to a request received from said viewer.
Claim 15
Dependent Claim 58 words
The digital video storage system in accordance with claim 9, further comprising a loop controller having a controller input and controller output, with one of the plurality of disk drive storage devices having its input coupled to the controller output, and another of the plurality of disk drive storage devices having its output coupled to the controller input.
Claim 16
Dependent Claim 45 words
A method for operating the digital video storage system of claim 9, comprising the step of repeatedly moving said video segments at a predefined time interval from the disk drive on which the segments are currently stored to the succeeding disk drive in said loop.
Claim 17
Dependent Claim 32 words
The digital video storage system in accordance with claim 11, wherein said video segments are equal in duration; and said predefined time interval is equivalent to the duration of said video segments.
Claim 18
Dependent Claim 45 words
A method for operating the digital video storage system of claim 1, comprising the step of repeatedly moving said video segments at a predefined time interval from the disk drive on which the segments are currently stored to the succeeding disk drive in said loop.
Claim 19
Dependent Claim 19 words
The method of claim 13, wherein said predefined time interval is equivalent to the duration of said video segments.

References Cited (Backward Citations)

US4646075A Cited
US4792848A Cited
US5027400A Cited
US5148432A Cited
US5045940A Cited
US5206722A Cited
EP0576136A2 Cited
EP0625858A1 Cited
US5414455A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-05-03 2002-11-02 2003-05-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-05-03 2006-11-02 2007-05-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-05-03 2010-11-02 2011-05-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag