Patent US5602582A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5602582A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for processing a request based on indexed digital video data

Assignee: Comcast MO Group Inc
•
Filing: 1994-11-22
•
Granted: 1997-02-11
•
Expires: 2014-11-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method is disclosed for processing an input signal related to streamed digital video data. The method is directed to an interactive media network employing a client-server architecture. The method begins with initializing a counter. The counter may represent an elapsed time or a frame number. Next, the client station receives streamed digital video data representing multimedia information. The counter is then updated and the multimedia information represented by the streamed digital video data is displayed. Next, the input signal representing a user request is received at the user station. An index based on the value of the counter is then determined, and the method concludes by transferring execution control based on the index. A system is also disclosed for processing the steps of the above-described method.

Inventors

  • 👤 Tammy M. Wanderscheid
  • 👤 Martin D. Siebring
  • 👤 Kurt P. Haldeman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 21:00
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/16; H04N7/173; H04N7/17309; H04N7/17318

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 165 words
In an interactive media network including a server and a client station, the client station including a processor, a memory and an input device, a method for processing an input signal from the input device relating to streamed digital video data, the method comprising: initializing a timer; transmitting streamed digital video data from the server to the client station, the streamed digital video data representing multimedia information and having a plurality of execution control routines associated therewith; displaying the multimedia information at the client station based on a first one of the plurality of execution control routines; receiving the input signal from the input device of the client station, the input signal representing a user request; determining an index based on the timer upon receipt of the input signal; selecting a second one of the plurality of execution control routines based on the index; and displaying the multimedia information at the client station based on the second one of the plurality of execution control routines.
Claim 2
Dependent Claim 165 words
In an interactive media network including a server and a client station, the client station including a processor, a memory and an input device, a method for processing an input signal from the input device relating to streamed digital video data, the method comprising: initializing a timer; transmitting streamed digital video data from the server to the client station, the streamed digital video data representing multimedia information and having a plurality of execution control routines associated therewith; displaying the multimedia information at the client station based on a first one of the plurality of execution control routines; receiving the input signal from the input device of the client station, the input signal representing a user request; determining an index based on the timer upon receipt of the input signal; selecting a second one of the plurality of execution control routines based on the index; and displaying the multimedia information at the client station based on the second one of the plurality of execution control routines.
Claim 3
Dependent Claim 15 words
The method of claim 1 wherein the interactive media network is an interactive television network.
Claim 4
Dependent Claim 35 words
The method of claim 1 wherein the step of selecting a second one of the plurality of execution control routines includes the step of determining a program control memory address based on a lookup table.
Claim 5
Dependent Claim 20 words
The method of claim 1 wherein the step of determining an index includes the step of identifying the user request.
Claim 6
Dependent Claim 167 words
In an interactive media network including a plurality of user stations, each user station including a processor, a memory and an input device, a method for processing an input signal from the input device relating to streamed digital video data, the method comprising: initializing a frame counter; receiving streamed digital video data at the user station, the streamed digital video data representing multimedia information and having a plurality of execution control routines associated therewith; updating the frame counter; displaying the multimedia information at the user station based on a first one of the plurality of execution control routines; receiving the input signal from the input device of the client station, the input signal representing a user request; determining an index based on the frame counter upon receipt of the input signal; selecting a second one of the plurality of execution control routines based on the index; and displaying the multimedia information at the client station based on the second one of the plurality of execution control routines.
Claim 7
Dependent Claim 167 words
In an interactive media network including a plurality of user stations, each user station including a processor, a memory and an input device, a method for processing an input signal from the input device relating to streamed digital video data, the method comprising: initializing a frame counter; receiving streamed digital video data at the user station, the streamed digital video data representing multimedia information and having a plurality of execution control routines associated therewith; updating the frame counter; displaying the multimedia information at the user station based on a first one of the plurality of execution control routines; receiving the input signal from the input device of the client station, the input signal representing a user request; determining an index based on the frame counter upon receipt of the input signal; selecting a second one of the plurality of execution control routines based on the index; and displaying the multimedia information at the client station based on the second one of the plurality of execution control routines.
Claim 8
Dependent Claim 14 words
The method of claim 5 wherein the interactive media is an interactive television network.
Claim 9
Dependent Claim 14 words
The method of claim 5 wherein the frame counter relates to intra picture frames.
Claim 10
Dependent Claim 14 words
The method of claim 5 wherein the frame counter relates to predicted picture frames.
Claim 11
Dependent Claim 35 words
The method of claim 5 wherein the step of selecting a second one of the plurality of execution control routines includes the step of determining a program control memory address based on a lookup table.
Claim 12
Dependent Claim 20 words
The method of claim 5 wherein the step of determining an index includes the step of identifying the user request.
Claim 13
Dependent Claim 179 words
In an interactive media network including a server and a client station, the client station including a processor, a memory and an input device, a system for processing an input signal from the input device relating to streamed digital video data, the system comprising: means for initializing a timer; means for transmitting streamed digital video data from the server to the client station, the streamed digital video data representing multimedia information and having a plurality of execution control routines associated therewith; means for displaying the multimedia information at the client station based on a first one of the plurality of execution control routines; means for receiving the input signal from the input device of the client station, the input signal representing a user request; means for determining an index based on the timer upon receipt of the input signal; means for selecting a second one of the plurality of execution control routines based on the index; and means for displaying the multimedia information at the client station based on the second one of the plurality of execution control routines.
Claim 14
Dependent Claim 179 words
In an interactive media network including a server and a client station, the client station including a processor, a memory and an input device, a system for processing an input signal from the input device relating to streamed digital video data, the system comprising: means for initializing a timer; means for transmitting streamed digital video data from the server to the client station, the streamed digital video data representing multimedia information and having a plurality of execution control routines associated therewith; means for displaying the multimedia information at the client station based on a first one of the plurality of execution control routines; means for receiving the input signal from the input device of the client station, the input signal representing a user request; means for determining an index based on the timer upon receipt of the input signal; means for selecting a second one of the plurality of execution control routines based on the index; and means for displaying the multimedia information at the client station based on the second one of the plurality of execution control routines.
Claim 15
Dependent Claim 34 words
The system of claim 11 wherein the means for selecting a second one of the plurality of execution control routines includes means for determining a program control memory address based on a lookup table.
Claim 16
Dependent Claim 19 words
The system of claim 11 wherein the means for determining an index includes means for identifying the user request.
Claim 17
Dependent Claim 183 words
In an interactive media network including a plurality of user stations, each user station including a processor, a memory and an input device, a system for processing an input signal from the input device relating to streamed digital video data, the system comprising: means for initializing a frame counter; means for receiving streamed digital video data at the user station, the streamed digital video data representing multimedia information and having a plurality of execution control routines associated therewith; means for updating the frame counter; means for displaying the multimedia information at the user station based on a first one of the plurality of execution control routines; means for receiving the input signal from the input device of the client station, the input signal representing a user request; means for determining an index based on the frame counter upon receipt of the input signal; means for selecting a second one of the plurality of execution control routines based on the index; and means for displaying the multimedia information at the client station based on the second one of the plurality of execution control routines.
Claim 18
Dependent Claim 183 words
In an interactive media network including a plurality of user stations, each user station including a processor, a memory and an input device, a system for processing an input signal from the input device relating to streamed digital video data, the system comprising: means for initializing a frame counter; means for receiving streamed digital video data at the user station, the streamed digital video data representing multimedia information and having a plurality of execution control routines associated therewith; means for updating the frame counter; means for displaying the multimedia information at the user station based on a first one of the plurality of execution control routines; means for receiving the input signal from the input device of the client station, the input signal representing a user request; means for determining an index based on the frame counter upon receipt of the input signal; means for selecting a second one of the plurality of execution control routines based on the index; and means for displaying the multimedia information at the client station based on the second one of the plurality of execution control routines.
Claim 19
Dependent Claim 13 words
The system claim 14 wherein the frame counter relates to intra picture frames.
Claim 20
Dependent Claim 14 words
The system of claim 14 wherein the frame counter relates to predicted picture frames.
Claim 21
Dependent Claim 34 words
The system of claim 14 wherein the means for selecting a second one of the plurality of execution control routines includes means for determining a program control memory address based on a lookup table.
Claim 22
Dependent Claim 19 words
The system of claim 14 wherein the means for determining an index includes means for identifying the user request.

References Cited (Backward Citations)

US4025851A Cited
US5253053A Cited
EP0617563A1 Cited
US5438355A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-02-11 2000-08-12 2001-02-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-02-11 2004-08-12 2005-02-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-02-11 2008-08-12 2009-02-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag