Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
304 words
A direct access storage device for buffering at least a chronological portion of a multimedia program defined by non-chronologically ordered source program segments, each of the source program segments being representative of a unique portion of the chronological multimedia program portion, the direct access storage device comprising: at least one data storage disk having a plurality of data storing regions disposed on any of a lower disk surface and an upper disk surface, the plurality of data storing regions defining a presentation control window buffer; a spindle motor for rotating the at least one data storage disk; an actuator having elongated arms; a transducer disposed on each of the elongated arms; and a controller that coordinates writing of the non-chronologically ordered source program segments to the presentation control window buffer and coordinates reading of the non-chronologically ordered source program segments from the presentation control window buffer as chronologically ordered local program segments, the controller coordinating writing of the source program segments to the presentation control window buffer in accordance with the equations: SC=D×M×L×S0; and PTD=D×M×L×T0; where: SC is defined as a nominal storage capacity used for supporting the presentation control window buffer in megabytes; D is defined as a number of data storage disk surfaces used for supposing the presentation control window buffer, M is defined as a number of segment blocks per data storage disk surface used for supporting the presentation control window buffer, L is defined as a length of each segment block as measured by the number of source program segments; S0 is defined as an average size of each of the source program segments in megabytes; PTD is defined as a duration of the presentation control window buffer in seconds; and T0 is defined as a decompressed full-motion program time in seconds corresponding to each of the source program segments.
Claim 2
Dependent Claim
304 words
A direct access storage device for buffering at least a chronological portion of a multimedia program defined by non-chronologically ordered source program segments, each of the source program segments being representative of a unique portion of the chronological multimedia program portion, the direct access storage device comprising: at least one data storage disk having a plurality of data storing regions disposed on any of a lower disk surface and an upper disk surface, the plurality of data storing regions defining a presentation control window buffer; a spindle motor for rotating the at least one data storage disk; an actuator having elongated arms; a transducer disposed on each of the elongated arms; and a controller that coordinates writing of the non-chronologically ordered source program segments to the presentation control window buffer and coordinates reading of the non-chronologically ordered source program segments from the presentation control window buffer as chronologically ordered local program segments, the controller coordinating writing of the source program segments to the presentation control window buffer in accordance with the equations: SC=D×M×L×S0; and PTD=D×M×L×T0; where: SC is defined as a nominal storage capacity used for supporting the presentation control window buffer in megabytes; D is defined as a number of data storage disk surfaces used for supposing the presentation control window buffer, M is defined as a number of segment blocks per data storage disk surface used for supporting the presentation control window buffer, L is defined as a length of each segment block as measured by the number of source program segments; S0 is defined as an average size of each of the source program segments in megabytes; PTD is defined as a duration of the presentation control window buffer in seconds; and T0 is defined as a decompressed full-motion program time in seconds corresponding to each of the source program segments.
Claim 3
Dependent Claim
97 words
A system as claimed in claim 1, wherein: the at least one data storage disk includes an upper data storing region disposed on the upper disk surface and a lower data storing region disposed on the lower disk surface, the upper and lower data storing regions defining the presentation control window buffer; and the controller coordinates writing of the non-chronologically ordered source program segments to the upper and lower data storing regions, and coordinates reading of the non-chronologically ordered source program segments from the upper and lower data storing regions as the chronologically ordered local program segments.
Claim 4
Dependent Claim
104 words
A system as claimed in claim 1, wherein: the at least one data storage disk includes an upper data storing region disposed on the upper disk surface and a lower data storing region disposed on the lower disk surface, the upper and lower data storing regions defining the presentation control window buffer; and the controller coordinates writing of a predetermined number of the non-chronologically ordered source program segments to the upper and lower data storing regions, and coordinates reading of the predetermined number of non-chronologically ordered source program segments from the upper and lower data storing regions as the chronologically ordered local program segments.
Claim 5
Dependent Claim
34 words
A system as claimed in claim 3, wherein the predetermined number of the source program segments is a number less than a number of source program segments defining the entirety of the multimedia program.
Claim 6
Dependent Claim
31 words
A system as claimed in claim 3, wherein each of the predetermined number of the source program segments is overwritten by a subsequently written source program segment on a first-written-first-read basis.
Claim 7
Dependent Claim
43 words
A system as claimed in claim 1, wherein the controller, in response to either one of a forward and a reverse presentation control signal, respectively coordinates forward chronological and reversed chronological reading of the source program segments from the presentation control window buffer.
Claim 8
Dependent Claim
46 words
A system as claimed in claim 1, wherein the source program segments are arranged in a plurality of packs, and the controller coordinates writing of the source program segments arranged in consecutive packets of the plurality of packets alternately to the plurality of data storing regions.
Claim 9
Dependent Claim
50 words
A system as claimed in claim 1, wherein the at least one data storage disk comprises: a first spiral data track disposed on either one of the lower and upper disk surfaces; and a second spiral data track disposed on the other one of the lower and upper disk surfaces.
Claim 10
Dependent Claim
133 words
A system as claimed in claim 1, wherein the at least one data storage disk comprises: a data band defining the presentation control window buffer; an inner spiral diameter location and an outer spiral diameter location defined within the data band; a first spiral data tack disposed on either one of the lower and upper disk surfaces; a second spiral data track disposed on the other one of the lower and upper disk surfaces; and the controller coordinates the progressive movement of the actuator substantially along the first spiral data tack until either one of the inner and outer spiral diameter locations is reached, and coordinates the progressive movement of the actuator substantially along the second spiral data track until the other one of the inner and outer spiral diameter locations is reached.
Claim 11
Dependent Claim
81 words
A system as claimed in claim 9, wherein the controller coordinates writing of at least one source program segment from a first transducer to the first spiral data track during a single progression of the actuator between the inner and outer spiral diameter locations, and coordinates reading of at least one previously written source program segment from the first spiral data track by the fist transducer during the single progression of the actuator between the inner and outer spiral diameter locations.
Claim 12
Dependent Claim
25 words
A system as claimed in claim 1, wherein the source program segments written to and read from the data storing regions are compressed program segments.
Claim 13
Dependent Claim
59 words
A system as claimed in claim 1, wherein: the source program segments includes chronologically and non-chronologically ordered program segments; and the controller coordinates writing of the non-chronologically ordered source program segments to the presentation control window buffer, and coordinates reading of the non-chronologically ordered source program segments from the presentation control window buffer as chronologically ordered local program segments.
Claim 14
Dependent Claim
265 words
A direct access storage device for buffering at least a portion of a multimedia program defined by source program segments, each of the source program segments being representative of a unique portion of the multimedia program portion, the direct access storage device comprising: at least one data storage disk having a plurality of data storing regions disposed on any of a lower disk surface and an upper disk surface; a spindle motor for rotating the at least one data storage disk; an actuator; a transducer disposed on the actuator; and a controller that coordinates writing of the source program segments to the plurality of data storing regions so as to define a presentation control window buffer, the source program segments being formatted in the presentation control window buffer in accordance with the equations: SC=D×M×L×S0; and PTD=D×M×L×T0; where: SC is defined as a nominal storage capacity used for supporting the presentation control window buffer in megabytes; D is defined as a number of data storage disk surfaces used for supporting the presentation control window buffer: M is defined as a number of segment blocks per data storage disk surface used for supporting the presentation control window buffer; L is defined as a length of each segment block as measured by the number of source program segments; S0 is defined as an average size of each of the source program, segments in megabytes; PTD is defined as a duration of the presentation control window buffer in seconds; and T0 is defined as a decompressed full-motion program time in seconds corresponding to each of the source program segments.
Claim 15
Dependent Claim
265 words
A direct access storage device for buffering at least a portion of a multimedia program defined by source program segments, each of the source program segments being representative of a unique portion of the multimedia program portion, the direct access storage device comprising: at least one data storage disk having a plurality of data storing regions disposed on any of a lower disk surface and an upper disk surface; a spindle motor for rotating the at least one data storage disk; an actuator; a transducer disposed on the actuator; and a controller that coordinates writing of the source program segments to the plurality of data storing regions so as to define a presentation control window buffer, the source program segments being formatted in the presentation control window buffer in accordance with the equations: SC=D×M×L×S0; and PTD=D×M×L×T0; where: SC is defined as a nominal storage capacity used for supporting the presentation control window buffer in megabytes; D is defined as a number of data storage disk surfaces used for supporting the presentation control window buffer: M is defined as a number of segment blocks per data storage disk surface used for supporting the presentation control window buffer; L is defined as a length of each segment block as measured by the number of source program segments; S0 is defined as an average size of each of the source program, segments in megabytes; PTD is defined as a duration of the presentation control window buffer in seconds; and T0 is defined as a decompressed full-motion program time in seconds corresponding to each of the source program segments.
Claim 16
Dependent Claim
92 words
A system as claimed in claim 13, wherein: the at least one data storage disk includes an upper data storing region disposed on the upper disk surface and a lower data storing region disposed on the lower disk surface, the upper and lower data storing regions defining the presentation control window buffer; and the controller coordinates writing of the source program segments to the upper and lower data storing regions, and coordinates reading of the source program segments from the upper and lower data storing regions as sequentially ordered local program segments.
Claim 17
Dependent Claim
100 words
A system as claimed in claim 13, wherein: the at least one data storage disk includes an upper data storing region disposed on the upper disk surface and a lower data storing region disposed on the lower disk surface, the upper and lower data storing regions defining the presentation control window buffer; and the controller coordinates writing of a predetermined number of the source program segments to the upper and lower data storing regions, and coordinates reading of the predetermined number of source program segments from the upper and lower data storing regions as the sequentially ordered local program segments.
Claim 18
Dependent Claim
33 words
A system as claimed in claim 15, wherein the predetermined number of the source program segments is a number less than number of source program segments defining the entirety of the multimedia program.
Claim 19
Dependent Claim
31 words
A system as claimed in claim 15, wherein each of the predetermined number of the source program segment is overwritten by a subsequently written source program segment on a first-written-first-read basis.
Claim 20
Dependent Claim
43 words
A system as claimed in claim 13, wherein the controller, in response to either one of a forward and a reverse presentation control signal, respectively coordinates forward sequential and reversed sequential reading of the source program segments from the presentation control window buffer.
Claim 21
Dependent Claim
46 words
A system as claimed in claim 13, wherein the source program segments are arranged in a plurality of packets, and the controller coordinates writing of the source program segments arranged in consecutive packets of the plurality of packets alternately to the plurality of data storing regions.
Claim 22
Dependent Claim
50 words
A system as claimed in claim 13, wherein the at least one data storage disk comprises: a first spiral data track disposed on either one of the lower and upper disk surface; and a second spiral data track disposed on the other one of the lower and upper disk surfaces.
Claim 23
Dependent Claim
133 words
A system as claimed in claim 13, wherein the at least one data storage disk comprises: a data band defining the presentation control window buffer; an inner spiral diameter location and an outer spiral diameter location defined within the data band; a first spiral data track disposed on either one of the lower and upper disk surfaces; a second spiral data track disposed on the other one of the lower and upper disk surfaces; and the controller coordinates the progressive movement of the actuator substantially along the first spiral data track until either one of the inner and outer spiral diameter locations is reached, and coordinates the progressive movement of the actuator substantially along the second spiral data track until the other one of the inner and outer spiral diameter locations is reached.
Claim 24
Dependent Claim
81 words
A system as claimed in claim 2, wherein the controller coordinates writing of at least one source program segment from a first transducer to the first spiral data track during a single progression of the actuator between the inner and outer spiral diameter locations, and coordinates reading of at least one previously written source program segment from the first spiral data track by the first transducer during the single progression of the actuator between the inner and outer spiral diameter locations.
Claim 25
Dependent Claim
25 words
A system as claimed in claim 13, wherein the source program segments written to and read from the data storing regions are compressed program segments.
Claim 26
Dependent Claim
58 words
A system claimed in claim 13, wherein: the source program segments includes sequentially and non-sequentially ordered program segments; and the controller coordinates writing of the non-sequentially ordered source program segments to the plurality of data storing regions, and coordinates reading of the non-sequentially ordered source program segments from the data storing regions as sequentially ordered local program segments.
Claim 27
Independent Claim
245 words
A method of buffering at least a portion of a multimedia program defined by source program segments on a direct access storage device, each of the source program segments being representative of a unique portion of the multimedia program portion, the method comprising: rotating at least one data storage disk having a plurality of data storing regions disposed on any of a lower disk surface and an upper disk surface; and writing a predetermined number of the source program segments to the plurality of data storing regions so as to define a presentation control window buffer, the source program segments being formatted in the presentation control window buffer in accordance with the equations: SC=D×M×L×S0; and PTD=D×M×L×T0; where: SC is defined as a nominal storage capacity used for supporting the presentation control window buffer in megabytes; D is defined as a number of data storage disk surfaces used for supporting the presentation control window buffer; M is defined as a number of segment blocks per data storage disk surface used for supporting the presentation control window buffer; L is defined as a length of each segment block as measured by the number of source program segments; S0 is defined as an average size of each of the source program segments in megabytes; PTD is defined as a duration of the presentation control window buffer in seconds; and T0 is defined as a decompressed full-motion program time in seconds corresponding to each of the source program segments.
Claim 28
Independent Claim
245 words
A method of buffering at least a portion of a multimedia program defined by source program segments on a direct access storage device, each of the source program segments being representative of a unique portion of the multimedia program portion, the method comprising: rotating at least one data storage disk having a plurality of data storing regions disposed on any of a lower disk surface and an upper disk surface; and writing a predetermined number of the source program segments to the plurality of data storing regions so as to define a presentation control window buffer, the source program segments being formatted in the presentation control window buffer in accordance with the equations: SC=D×M×L×S0; and PTD=D×M×L×T0; where: SC is defined as a nominal storage capacity used for supporting the presentation control window buffer in megabytes; D is defined as a number of data storage disk surfaces used for supporting the presentation control window buffer; M is defined as a number of segment blocks per data storage disk surface used for supporting the presentation control window buffer; L is defined as a length of each segment block as measured by the number of source program segments; S0 is defined as an average size of each of the source program segments in megabytes; PTD is defined as a duration of the presentation control window buffer in seconds; and T0 is defined as a decompressed full-motion program time in seconds corresponding to each of the source program segments.
Claim 29
Dependent Claim
65 words
A method as claimed in claim 25, wherein the source program segments include sequentially and non-sequentially ordered program segments, writing the predetermined number of the source program segments further comprises writing the non-sequentially ordered program segments to the presentation control window buffers and the method further comprises reading the non-sequentially ordered program segments from the presentation control window buffer as sequentially ordered local program segments.
Claim 30
Dependent Claim
29 words
A method as claimed in claim 25, wherein the presentation control window buffer comprises spiral data tracks provided on the surface of the at least one data storage disk.
Claim 31
Dependent Claim
47 words
A method as claimed in claim 25, wherein: the source program segments are arranged in packets; and writing the predetermined number of source program segments further comprises writing the source program segments of consecutive packets alternately to at least two of the plurality of data storing regions.