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

System and method for media stream indexing

Assignee: Espial Inc
•
Filing: 1997-03-31
•
Granted: 1999-10-26
•
Expires: 2017-03-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An indexing method for allowing a viewer to control the mode of delivery of program material. By mapping from time to data position, data delivery can begin at any selected time in the program material. The indexing method also provides for controlling data delivery to begin at the beginning of a frame of data. A synchronizing method is provided to minimize a time offset between audio and video data, particularly in environments using groups of pictures.

Inventors

  • 👤 Michael J. Abbott
  • 👤 Paul Close
  • 👤 Kevin P. Smith

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 10:34
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/80; H04N21/85; H04N21/854; H04N21/8549; G; G06; G06F; G06F16/00; G06F16/40; G06F16/48; G06F16/483; H04N21/20; H04N21/23; H04N21/236; H04N21/2365; H04N21/2368; H04N21/40; H04N21/43; H04N21/434; H04N21/4341; H04N21/4347; H04N21/47; H04N21/472; H04N21/47202; H04N21/60; H04N21/63; H04N21/637; H04N21/6377; H04N21/65; H04N21/658; H04N21/6587; H04N21/81; H04N21/812; H04N21/83; H04N21/845; H04N21/8456; H04N7/00; H04N7/16; H04N7/173; H04N7/17309; H04N7/17318; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99943; Y10S707/99944; Y10S707/99945

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 137 words
A method for interactive delivery of program material to a viewer, comprising: (1) locating and arranging media data representing program material in accordance with a viewer command from the viewer to form formatted program material, wherein the media data is located and arranged using an object hierarchy that comprises segments, wherein each of said segments references a corresponding atom of media data and is defined by an offset from a beginning of said corresponding atom, and a duration, series, wherein each of said series comprises at least one segment, and groups, wherein each of said groups comprises at least one series; and (2) delivering the formatted program material to the viewer, wherein the media data is parsed and wherein delivery of the formatted program material is performed by delivering the frames of media data in reverse order.
Claim 2
Independent Claim 137 words
A method for interactive delivery of program material to a viewer, comprising: (1) locating and arranging media data representing program material in accordance with a viewer command from the viewer to form formatted program material, wherein the media data is located and arranged using an object hierarchy that comprises segments, wherein each of said segments references a corresponding atom of media data and is defined by an offset from a beginning of said corresponding atom, and a duration, series, wherein each of said series comprises at least one segment, and groups, wherein each of said groups comprises at least one series; and (2) delivering the formatted program material to the viewer, wherein the media data is parsed and wherein delivery of the formatted program material is performed by delivering the frames of media data in reverse order.
Claim 3
Dependent Claim 65 words
The method of claim 1, wherein step (1) comprises: (a) converting a specified time T to a time T rel relative to media data representing the program material; (b) determining an index number from said time T rel using an index duration; and (c) converting said index number to a data position, thereby locating media data representing the program material at the specified time T.
Claim 4
Dependent Claim 79 words
The method of claim 1, wherein step (1) comprises: (a) determining a specified segment during which a specified time T occurs within one of said series; (b) converting the specified time T to a time T seg relative to said specified segment; and (c) converting said time T seg to an atom-relative data position that is relative to a specified atom corresponding to said specified segment, thereby locating media data representing the program material at the specified time T.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag