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

Multimedia on-demand server

Assignee: Alcatel Lucent SAS
•
Filing: 1994-06-16
•
Granted: 1998-02-17
•
Expires: 2014-06-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A multimedia on-demand server including a randomly accessible library of multimedia programs (such as movies stored on magnetic or optical disks), a limited amount of RAM to buffer and store selected portions of programs retrieved from the library, and an interface that switchably routes program material from the library and RAM buffers to an audience of viewers. The server employs a restricted retrieval strategy and a novel storage allocation scheme that enable different portions of one or more programs to be continuously retrieved and selectively routed to a large number of on-demand viewers, while at the same time minimizing the amount of the RAM required to effect this service. The on-demand server also responds to viewer-generated commands to control the viewing of a program. In a particular embodiment, these commands include video tape player-like operations such as fast-forward, rewind and pause.

Inventors

  • 👤 Alexandros Biliris
  • 👤 Banu Ozden
  • 👤 Rajeev Rastogi
  • 👤 Abraham Silberschatz

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 18:18
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/20; H04N21/23; H04N21/238; H04N21/2387; H04N7/00; H04N7/16; H04N7/173; H04N7/17309; H04N7/17336

Claims Analysis

Total Claims: 42
Claim 1
Independent Claim 281 words
A multimedia server comprising: an addressable memory media including a first addressable memory device and a second addressable memory device where the first addressable memory device has a latency of t lat1 and a data transfer rate r t , said first addressable memory device being adapted for storing program information in plurality of sequential data segments, where each of said data segments is partitioned into n portions with each of said portions having d bits of information such that each of said data segments contains (n·d) bits; the second addressable memory device having a data transfer rate of r t and a latency of t lat2 , said second addressable memory device being adapted for storing program information of duration t lat1 in plurality of sequential data segments, where each of said data segments contains (n·d) bits and where t lat2 <<t lat1 such that the stored information can be completely retrieved from the second addressable memory device within a time period that is less than t lat1 and a plurality of buffer memories, each dedicated to continually relaying the data contained within one of said sequential data segments to a communication network, wherein each of said buffer memories receives d bits of program information from a particular one of said sequential data segments at a rate r t from said addressable memory media, stores said received d bits of information, and then transfers said stored d bits of information to said communication network at a rate r d , while simultaneously receiving, at a rate r t , from said addressable memory media, another d bits of program information associated with said particular one of said sequential data segments.
Claim 2
Dependent Claim 281 words
A multimedia server comprising: an addressable memory media including a first addressable memory device and a second addressable memory device where the first addressable memory device has a latency of t lat1 and a data transfer rate r t , said first addressable memory device being adapted for storing program information in plurality of sequential data segments, where each of said data segments is partitioned into n portions with each of said portions having d bits of information such that each of said data segments contains (n·d) bits; the second addressable memory device having a data transfer rate of r t and a latency of t lat2 , said second addressable memory device being adapted for storing program information of duration t lat1 in plurality of sequential data segments, where each of said data segments contains (n·d) bits and where t lat2 <<t lat1 such that the stored information can be completely retrieved from the second addressable memory device within a time period that is less than t lat1 and a plurality of buffer memories, each dedicated to continually relaying the data contained within one of said sequential data segments to a communication network, wherein each of said buffer memories receives d bits of program information from a particular one of said sequential data segments at a rate r t from said addressable memory media, stores said received d bits of information, and then transfers said stored d bits of information to said communication network at a rate r d , while simultaneously receiving, at a rate r t , from said addressable memory media, another d bits of program information associated with said particular one of said sequential data segments.
Claim 3
Dependent Claim 29 words
The multimedia server of claim 1 wherein said first addressable memory device comprises a magnetic disk, and wherein said second addressable memory device comprises a random access semiconductor memory.
Claim 4
Dependent Claim 29 words
The multimedia server of claim 1 wherein said first addressable memory device comprises an optical disk, and wherein said second addressable memory device comprises a random access semiconductor memory.
Claim 5
Dependent Claim 15 words
The multimedia server of claim 1 wherein said communication network comprises a public telecommunications network.
Claim 6
Dependent Claim 17 words
The multimedia server of claim 1 wherein said program information comprises data representative of a video signal.
Claim 7
Dependent Claim 312 words
A multimedia server system comprising: an addressable memory media including a first addressable memory device having a latency of t lat1 and a data transfer rate of r t , said first addressable memory device being adapted for storing program information in plurality of sequential data segments, where each of said data segments is partitioned into n portions with each of said portions having d bits of information such that each of said data segments contains (n·d) bits, and a second addressable memory device having a data transfer rate of r t and a latency of t lat2 , said second addressable memory device being adapted for storing program information of duration t lat1 in plurality of sequential data segments, where each of said data segments contains (n·d) bits and where t lat2 <<t lat1 such that the stored information can be completely retrieved from the second addressable memory device within a time period that is less than t lat1 and a plurality of buffer memories, each dedicated to continually relaying the data contained within one of said sequential data segments to a switching system, wherein each of said buffer memories receives d bits of program information from a particular one of said sequential data segments at a rate r t from said addressable memory media, stores said received d bits of information, and then transfers said stored d bits of information to said switching system at a rate r d , while simultaneously receiving, at a rate r t , from said addressable memory media, another d bits of program information associated with said particular one of said sequential data segments, said switching system being adapted to selectively connect one or more of said plurality of buffer memories with at least one data interface that is adapted to receive and decode the program information output by said plurality of buffer memories.
Claim 8
Dependent Claim 312 words
A multimedia server system comprising: an addressable memory media including a first addressable memory device having a latency of t lat1 and a data transfer rate of r t , said first addressable memory device being adapted for storing program information in plurality of sequential data segments, where each of said data segments is partitioned into n portions with each of said portions having d bits of information such that each of said data segments contains (n·d) bits, and a second addressable memory device having a data transfer rate of r t and a latency of t lat2 , said second addressable memory device being adapted for storing program information of duration t lat1 in plurality of sequential data segments, where each of said data segments contains (n·d) bits and where t lat2 <<t lat1 such that the stored information can be completely retrieved from the second addressable memory device within a time period that is less than t lat1 and a plurality of buffer memories, each dedicated to continually relaying the data contained within one of said sequential data segments to a switching system, wherein each of said buffer memories receives d bits of program information from a particular one of said sequential data segments at a rate r t from said addressable memory media, stores said received d bits of information, and then transfers said stored d bits of information to said switching system at a rate r d , while simultaneously receiving, at a rate r t , from said addressable memory media, another d bits of program information associated with said particular one of said sequential data segments, said switching system being adapted to selectively connect one or more of said plurality of buffer memories with at least one data interface that is adapted to receive and decode the program information output by said plurality of buffer memories.
Claim 9
Dependent Claim 30 words
The multimedia server system of claim 6 wherein said first addressable memory device comprises a magnetic disk, and wherein said second addressable memory device comprises a random access semiconductor memory.
Claim 10
Dependent Claim 30 words
The multimedia server system of claim 6 wherein said first addressable memory device comprises an optical disk, and wherein said second addressable memory device comprises a random access semiconductor memory.
Claim 11
Dependent Claim 25 words
The multimedia server system of claim 6 wherein the connection between said switching system and said data interface is effected via a public telecommunications network.
Claim 12
Dependent Claim 18 words
The multimedia server system of claim 6 wherein said program information comprises data representative of a video signal.
Claim 13
Dependent Claim 345 words
A multimedia server system comprising: an addressable memory media including a first addressable memory device having a latency of t lat1 and a data transfer rate of r t , said first addressable memory device being adapted for storing program information in plurality of sequential data segments, where each of said data segments is partitioned into n portions with each of said portions having d bits of information such that each of said data segments contains (n·d) bits, and a second addressable memory device having a data transfer rate of r t and a latency of t lat2 , said second addressable memory device being adapted for storing program information of duration t lat1 in plurality of sequential data segments, where each of said data segments contains (n·d) bits and where t lat2 <<t lat1 such that the stored information can be completely retrieved from the second addressable memory, device within a time period that is less than t lat1 and a plurality of buffer memories, each dedicated to continually relaying the data contained within one of said sequential data segments to a programmable switching system, wherein each of said buffer memories receives d bits of program information from a particular one of said sequential data segments at a rate of r t from said addressable memory media, stores said received d bits of information, and then transfers said stored d bits of information to said programmable switching system at a rate r d , while simultaneously receiving, at a rate r t from said addressable memory media, another d bits of program information associated with said particular one of said sequential data segments, said programmable switching system being adapted to selectively connect one or more of said plurality of buffer memories with at least one data interface in response to viewer generated commands, said data interface being adapted to receive and decode the program information output by said plurality of buffer memories, and said data interface being further adapted to receive said viewer generated commands and transmit said commands to said programmable switching system.
Claim 14
Dependent Claim 345 words
A multimedia server system comprising: an addressable memory media including a first addressable memory device having a latency of t lat1 and a data transfer rate of r t , said first addressable memory device being adapted for storing program information in plurality of sequential data segments, where each of said data segments is partitioned into n portions with each of said portions having d bits of information such that each of said data segments contains (n·d) bits, and a second addressable memory device having a data transfer rate of r t and a latency of t lat2 , said second addressable memory device being adapted for storing program information of duration t lat1 in plurality of sequential data segments, where each of said data segments contains (n·d) bits and where t lat2 <<t lat1 such that the stored information can be completely retrieved from the second addressable memory, device within a time period that is less than t lat1 and a plurality of buffer memories, each dedicated to continually relaying the data contained within one of said sequential data segments to a programmable switching system, wherein each of said buffer memories receives d bits of program information from a particular one of said sequential data segments at a rate of r t from said addressable memory media, stores said received d bits of information, and then transfers said stored d bits of information to said programmable switching system at a rate r d , while simultaneously receiving, at a rate r t from said addressable memory media, another d bits of program information associated with said particular one of said sequential data segments, said programmable switching system being adapted to selectively connect one or more of said plurality of buffer memories with at least one data interface in response to viewer generated commands, said data interface being adapted to receive and decode the program information output by said plurality of buffer memories, and said data interface being further adapted to receive said viewer generated commands and transmit said commands to said programmable switching system.
Claim 15
Dependent Claim 30 words
The multimedia server system of claim 11 wherein said first addressable memory device comprises a magnetic disk, and wherein said second addressable memory device comprises a random access semiconductor memory.
Claim 16
Dependent Claim 30 words
The multimedia server system of claim 11 wherein said first addressable memory device comprises an optical disk, and wherein said second addressable memory device comprises a random access semiconductor memory.
Claim 17
Dependent Claim 26 words
The multimedia server system of claim 11 wherein the connection between said programmable switching system and said data interface is effected via a public telecommunications network.
Claim 18
Dependent Claim 43 words
The multimedia server system of claim 11 wherein said program information comprises data representative of a video signal, and the decoding of said program information by said data interface results in the production of a video signal comprising at least one video frame.
Claim 19
Dependent Claim 63 words
The multimedia server system of claim 15 wherein, in response to a particular viewer generated command, said programmable switching system facilitates the sequential transmission of the data segments from each of the buffer memories to said data interface, so that said sequentially transmitted data segments, when decoded, provide a continuous representation of the video signal program information stored within said addressable memory media.
Claim 20
Dependent Claim 29 words
The multimedia server system of claim 15 wherein, in response to a particular viewer generated command, the data interface repetitively produces a video signal representing a single video frame.
Claim 21
Dependent Claim 65 words
The multimedia server system of claim 15 wherein, in response to particular viewer generated commands, said programmable switching system facilitates the transmission of data representing non-contiguous sequences of video frames from at least one of said buffer memories to said data interface, so that said transmitted data, when decoded, provides an accelerated representation of the video signal program information stored within said addressable memory media.
Claim 22
Dependent Claim 64 words
The multimedia server system of claim 15 wherein, in response to particular viewer generated commands, said programmable switching system facilitates the sequential transmission of data representing video frames from at least a particular one of said buffer memories to said data interface, which, when decoded, provides a continuous representation of a specific portion the video signal program information stored within said addressable memory media.
Claim 23
Dependent Claim 347 words
A multimedia server system comprising: an addressable memory media including a magnetic disk having a latency of t lat1 and a data transfer rate of r t , said magnetic disk being adapted for storing information representative of a video signal in plurality of sequential data segments, where each of said data segments is partitioned into n portions with each portion having d bits such that each of said data segments contains (n·d) bits, and a random access semiconductor memory having a data transfer rate of r t and a latency of t lat2 , said random access semiconductor memory being adapted for storing information representative of a video signal of duration t lat1 in plurality of sequential data segments, where each of said data segments contains (n·d) bits and where t lat2 <<t lat1 such that the stored information can be completely retrieved from the second addressable memory device during a time period that is less than t lat1 and a plurality of buffer memories, each dedicated to continually relaying the data contained within one of said sequential data segments to a programmable switching system, wherein each of said buffer memories receives d bits of information representative of a video signal from a particular one of said sequential data segments at a rate of r t from said addressable memory media, stores said received d bits of information, and then transfers said stored d bits of information to said programmable switching system at a rate r d , while simultaneously receiving, at a rate r t from said addressable memory media, another d bits of information associated with said particular one of said sequential data segments, said programmable switching system being adapted to selectively connect one or more of said plurality of buffer memories with at least one data interface in response to viewer commands, said data interface being adapted to receive and decode the program information output by said plurality of buffer memories, and said data interface being further adapted to receive said viewer commands and transmit said viewer commands to said programmable switching system.
Claim 24
Dependent Claim 347 words
A multimedia server system comprising: an addressable memory media including a magnetic disk having a latency of t lat1 and a data transfer rate of r t , said magnetic disk being adapted for storing information representative of a video signal in plurality of sequential data segments, where each of said data segments is partitioned into n portions with each portion having d bits such that each of said data segments contains (n·d) bits, and a random access semiconductor memory having a data transfer rate of r t and a latency of t lat2 , said random access semiconductor memory being adapted for storing information representative of a video signal of duration t lat1 in plurality of sequential data segments, where each of said data segments contains (n·d) bits and where t lat2 <<t lat1 such that the stored information can be completely retrieved from the second addressable memory device during a time period that is less than t lat1 and a plurality of buffer memories, each dedicated to continually relaying the data contained within one of said sequential data segments to a programmable switching system, wherein each of said buffer memories receives d bits of information representative of a video signal from a particular one of said sequential data segments at a rate of r t from said addressable memory media, stores said received d bits of information, and then transfers said stored d bits of information to said programmable switching system at a rate r d , while simultaneously receiving, at a rate r t from said addressable memory media, another d bits of information associated with said particular one of said sequential data segments, said programmable switching system being adapted to selectively connect one or more of said plurality of buffer memories with at least one data interface in response to viewer commands, said data interface being adapted to receive and decode the program information output by said plurality of buffer memories, and said data interface being further adapted to receive said viewer commands and transmit said viewer commands to said programmable switching system.
Claim 25
Dependent Claim 61 words
The multimedia server system of claim 20 further comprising a second random access semiconductor memory containing data representing a high-speed version of the data stored within said addressable memory media, said second random access semiconductor memory being linked to said programmable switching system, and configured to provide said high-speed version data to said data interface in response to said viewer commands.
Claim 26
Dependent Claim 80 words
The multimedia server system of claim 21 wherein said information stored upon said addressable memory media consists of data representing intra, bi-directional and predicted video frames, and said information is encoded so that the data representing any two consecutive intra video frames is separated by data representing (2k+1) groupings of three video frames, where k is a positive integer and each grouping of three video frames consists of a pair of bi-directional video frames followed by a predicted video frame.
Claim 27
Dependent Claim 70 words
The multimedia server system of claim 22 wherein the information stored upon said second random access semiconductor memory consists of data representing intra, bi-directional and predicted video frames, and said information is encoded so that the data representing any two consecutive intra video frames is separated by data representing a single grouping of three video frames consisting of a pair of bi-directional video frames followed by a predicted video frame.
Claim 28
Dependent Claim 61 words
The multimedia server system of claim 20 further comprising a high-speed video data buffer adapted for collecting and storing a high-speed version of the data stored within said addressable memory media, said high-speed video data buffer being linked to said programmable switching system, and configured to provide said high-speed version data to said data interface in response to said viewer commands.
Claim 29
Dependent Claim 80 words
The multimedia server system of claim 23 wherein said information stored upon said addressable memory media consists of data representing intra, bi-directional and predicted video frames, and said information is encoded so that the data representing any two consecutive intra video frames is separated by data representing (2k+1) groupings of three video frames, where k is a positive integer and each grouping of three video frames consists of a pair of bi-directional video frames followed by a predicted video frame.
Claim 30
Dependent Claim 69 words
The multimedia server system of claim 25 wherein the information stored upon said high-speed video data buffer consists of data representing intra, bi-directional and predicted video frames, and said information is encoded so that the data representing any two consecutive intra video frames is separated by data representing a single grouping of three video frames consisting of a pair of bi-directional video frames followed by a predicted video frame.
Claim 31
Dependent Claim 377 words
In a multimedia server system comprising: an addressable memory media including a first addressable memory device having a latency of t lat1 and a data transfer rate of r t , said first addressable memory device being adapted for storing program information in plurality of sequential data segments, where each of said data segments contains (n·d) bits; a second addressable memory device having a data transfer rate of r t and a latency of t lat2 , said second addressable memory device being adapted for storing program information of duration t lat1 in plurality of sequential data segments, where t lat2 <<t lat1 such that the stored information can be completely retrieved from the second addressable memory during a time period that is less than t lat1 and where each of said data segments is partitioned into n portions with each portion having d bits of information such that each of said data segments contains (n·d) bits; and a plurality of buffer memories, each dedicated to continually relaying the data contained within one of said sequential data segments to a programmable switching system, wherein each of said buffer memories receives d bits of program information from a particular one of said sequential data segments at a rate of r t from said addressable memory media, stores said received d bits of information, and then transfers said stored d bits of information to said programmable switching system at a rate r d , while simultaneously receiving, at a rate r t form said addressable memory media, another d bits of programming information associated with said particular one of said sequential data segments, said programmable switching system being adapted to selectively connect one or more of said plurality of buffer memories with at least one requesting viewer in response to viewer generated commands; a method for retrieving multimedia information, comprising the steps of: receiving a viewer generated command requesting particular information stored within said addressable memory means; establishing a connection between at least one of said buffer memories and said requesting viewer in response to said received viewer generated command, and transmitting to said requesting viewer at least one data segment associated with said requested information via a particular one of said buffer memories and said programmable switching system.
Claim 32
Dependent Claim 377 words
In a multimedia server system comprising: an addressable memory media including a first addressable memory device having a latency of t lat1 and a data transfer rate of r t , said first addressable memory device being adapted for storing program information in plurality of sequential data segments, where each of said data segments contains (n·d) bits; a second addressable memory device having a data transfer rate of r t and a latency of t lat2 , said second addressable memory device being adapted for storing program information of duration t lat1 in plurality of sequential data segments, where t lat2 <<t lat1 such that the stored information can be completely retrieved from the second addressable memory during a time period that is less than t lat1 and where each of said data segments is partitioned into n portions with each portion having d bits of information such that each of said data segments contains (n·d) bits; and a plurality of buffer memories, each dedicated to continually relaying the data contained within one of said sequential data segments to a programmable switching system, wherein each of said buffer memories receives d bits of program information from a particular one of said sequential data segments at a rate of r t from said addressable memory media, stores said received d bits of information, and then transfers said stored d bits of information to said programmable switching system at a rate r d , while simultaneously receiving, at a rate r t form said addressable memory media, another d bits of programming information associated with said particular one of said sequential data segments, said programmable switching system being adapted to selectively connect one or more of said plurality of buffer memories with at least one requesting viewer in response to viewer generated commands; a method for retrieving multimedia information, comprising the steps of: receiving a viewer generated command requesting particular information stored within said addressable memory means; establishing a connection between at least one of said buffer memories and said requesting viewer in response to said received viewer generated command, and transmitting to said requesting viewer at least one data segment associated with said requested information via a particular one of said buffer memories and said programmable switching system.
Claim 33
Dependent Claim 28 words
The method of claim 27 wherein said first addressable memory device comprises a magnetic disk, and wherein said second addressable memory device comprises a random access semiconductor memory.
Claim 34
Dependent Claim 28 words
The method of claim 27 wherein said first addressable memory device comprises an optical disk, and wherein said second addressable memory device comprises a random access semiconductor memory.
Claim 35
Dependent Claim 24 words
The method of claim 27 wherein the connection between said programmable switching system and said requesting viewer is established via a public telecommunications network.
Claim 36
Dependent Claim 35 words
The method of claim 27 wherein said program information comprises data representative of a video signal, and decoding said program information results in the production of a video signal comprising at least one video frame.
Claim 37
Dependent Claim 56 words
The method of claim 31 wherein further comprising the step of effecting sequential connections to a plurality of said buffer memories via said programmable switching system in response to a received viewer generated command, and thereby provide said requesting viewer with a continuous representation of the video signal program information stored within said addressable memory media.
Claim 38
Dependent Claim 31 words
The method of claim 31 further comprising the step of repetitively providing said requesting viewer with data representing a single frame of video in response to a received viewer generated command.
Claim 39
Dependent Claim 66 words
The method of claim 31 further comprising the step of transmitting, via said programmable switching system, data representing non-contiguous sequences of video frames from at least one of said buffer memories to said requesting viewer in response to a received viewer generated command, so that said transmitted data, when decoded, provides an accelerated representation of the video signal program information stored within said addressable memory media.
Claim 40
Dependent Claim 65 words
The method of claim 31 further comprising the step of transmitting, via said programmable switching system, data representing video frames from at least a particular one of said buffer memories to said requesting viewer in response to a received viewer generated command, wherein said transmitted data provides a continuous representation of a specific portion the video signal program information stored within said addressable memory media.
Claim 41
Dependent Claim 386 words
In a multimedia server system comprising: an addressable memory media including a magnetic disk having a latency of t lat1 and a data transfer rate of r t , said magnetic disk being adapted for storing information representative of a video signal in plurality of sequential data segments, where each of said data segments is partitioned into n portions with each portion having d bits of information such that each of said data segments contains (n·d) bits, and a random access semiconductor memory having a data transfer rate of r t and a latency t lat2 , said random access semiconductor memory being adapted for storing information representative of a video signal of duration t lat1 in plurality of sequential data segments, where each of said data segments contains (n·d) bits and where t lat2 <<t lat1 , such that the stored information can be completely retrieved from the second addressable memory during a time period that is less than t lat1 and a plurality of buffer memories, each dedicated to continually relaying the data contained within one of said sequential data segments to a programmable switching system, wherein each of said buffer memories receives d bits of program information from a particular one of said sequential data segments at a rate of r t from said addressable memory media, stores said received d bits of information, and then transfers said stored d bits of information to said programmable switching system at a rate r d , while simultaneously receiving, at a rate r t form said addressable memory media, another d bits of programming information associated with said particular one of said sequential data segments, said programmable switching system being adapted to selectively connect one or more of said plurality of buffer memories with at least one requesting viewer in response to viewer generated commands; a method for retrieving multimedia information, comprising the steps of: receiving a viewer generated command requesting information representing a particular video signal stored within said addressable memory means; establishing a connection between at least one of said buffer memories and said requesting viewer in response to said received viewer generated command, and transmitting to said requesting viewer at least one data segment associated with said requested information via a particular one of said buffer memories and said programmable switching system.
Claim 42
Dependent Claim 386 words
In a multimedia server system comprising: an addressable memory media including a magnetic disk having a latency of t lat1 and a data transfer rate of r t , said magnetic disk being adapted for storing information representative of a video signal in plurality of sequential data segments, where each of said data segments is partitioned into n portions with each portion having d bits of information such that each of said data segments contains (n·d) bits, and a random access semiconductor memory having a data transfer rate of r t and a latency t lat2 , said random access semiconductor memory being adapted for storing information representative of a video signal of duration t lat1 in plurality of sequential data segments, where each of said data segments contains (n·d) bits and where t lat2 <<t lat1 , such that the stored information can be completely retrieved from the second addressable memory during a time period that is less than t lat1 and a plurality of buffer memories, each dedicated to continually relaying the data contained within one of said sequential data segments to a programmable switching system, wherein each of said buffer memories receives d bits of program information from a particular one of said sequential data segments at a rate of r t from said addressable memory media, stores said received d bits of information, and then transfers said stored d bits of information to said programmable switching system at a rate r d , while simultaneously receiving, at a rate r t form said addressable memory media, another d bits of programming information associated with said particular one of said sequential data segments, said programmable switching system being adapted to selectively connect one or more of said plurality of buffer memories with at least one requesting viewer in response to viewer generated commands; a method for retrieving multimedia information, comprising the steps of: receiving a viewer generated command requesting information representing a particular video signal stored within said addressable memory means; establishing a connection between at least one of said buffer memories and said requesting viewer in response to said received viewer generated command, and transmitting to said requesting viewer at least one data segment associated with said requested information via a particular one of said buffer memories and said programmable switching system.

References Cited (Backward Citations)

US5172413A Cited
US5341474A Cited
US5508732A Cited
US5442390A Cited
US5461415A Cited
US5521630A Cited
US5477263A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-02-16 2001-08-18 2002-02-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-02-16 2005-08-18 2006-02-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-02-16 2009-08-18 2010-02-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag