[54] VIDEO ON DEMAND WITH MEMORY ACCESSING AND OR LIKE FUNCTIONS
[75] Inventors: Donald F. Hooper, Shrewsbury;
Matthew S. Goldman, Marlborough;
Peter C. Bixby, Westborough; Suban
Krishnamoorthy, Shrewsbury, all of
Mass.
[73] Assignee: Digital Equipment Corporation,
Maynard, Mass.
[21] Appl. No.: 88,504
[22] Filed: Jul. 7,1993
[51] Int. CI.6 H04N7/16
[52] U.S. CI 348/7; 348/12;
455/4.2
[58] Field of Search 358/86, 84; 455/2, 4.2,
455/5.1, 6.1, 4.1; H04N 7/173, 7/16; 395/425;
348/7, 6, 12, 13
[56] References Cited
U.S. PATENT DOCUMENTS
4,506,358 3/1985 Montgoemery 370/60
4,760,442 7/1988 O'Connell et al 358/86
4,761,684 8/1988 Clark et al 358/86
4,816,905 3/1989 Tweedy et al 358/86
4,833,710 5/1989 Hiroshima 358/86
4,897,867 1/1990 Foster 455/4.2
4,920,533 4/1990 Dufresne et al 358/86
4,949,169 8/1990 Lumelsky et al 358/86
5,014,125 5/1991 Pocock et al 358/86
5,019,900 5/1991 Clark et al 358/86
5,089,885 2/1992 Clark 358/86
5,130,792 7/1992 Tindell et al 358/85
5,142,532 8/1992 Adams 455/5.1
5,153,726 10/1992 Billing 348/719
5,168,353 12/1992 Walker et al 358/86
5,172,413 12/1992 Bradley et al 380/20
5,233,603 8/1993 Takeuchi et al 370/94.1
5,247,347 9/1993 Litteral et al 348/12
5,251,009 10/1993 Reed et al 358/86
5,287,182 2/1994 Haskell et al 348/500
5,341,474 8/1994 Gelman et al 395/200
5,357,276 10/1994 Banker et al 348/12
OTHER PUBLICATIONS
"IBM, AT&T Emerge Early Rivals For Video on Demand" by Stuart Zipper, Jun. 7, 1993, p. 1 5th paragraph.
Primary Examiner—James J. Groody
Assistant Examiner—Chris Grant
Attorney, Agent, or Firm—Dirk Brinkman; Ronald C.
Hudgens; Arthur W. Fisher
[57] ABSTRACT
In a system for interactively viewing videos, a selected video is transmitted as a plurality of frames of digitized video data for playback on a viewing device. The system receives the transmitted video data and includes a memory buffer for storing a segment of a selected one of the videos. The segment includes a predetermined number of frames representing a predetermined time interval of the selected video. In addition, the memory buffer including a write pointer and a read pointer. Software controlled servers are provided for witting and reading video data of the selected video to and from the memory buffer, independently, at locations indicated by the write and read pointers to transfer the selected video to the viewing device. By using a remote controller the viewer can position the read and write pointers to view any portion of the selected video interactively.
10 Claims, 10 Drawing Sheets