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

Trick-play control for pre-encoded video

Assignee: Thomson Licensing SAS
•
Filing: 1996-03-08
•
Granted: 2000-05-16
•
Expires: 2016-03-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An inventive method provides various reproduction modes by controlled selection of replay locations. Selection within a video stream or between separate video streams derived for selected trick-play speeds may be facilitated. The method allows selections to be decoded and displayed independently of previously video stream selections. The method comprises the steps of: identifying (step 200) a digitally encoded set of signals (NP, TP1, -TP1, TP2, -TP2) in a storage medium (10) for each one of a plurality of video programs (P1, P2, P+n) for reproduction of each one of said plurality of programs at a plurality of reproduction speeds; reproducing one of the encoded signals (NP, TP1, -TP1, TP2, -TP2) from the store (10) responsive to a program selection and a reproduction speed; calculating an address (step 375) for initiating reproduction of a different one of the encoded signals (NP, TP1, -TP1, TP2, -TP2) responsive to a new reproduction speed; reproducing (step 600) the different one of the encoded signals (NP, -TP1, TP2, -TP2) from the address in the store (10); and, decoding the reproduced signals for display of the selected program at the selected new reproduction speed.

Inventors

  • 👤 David Lionel McLaren
  • 👤 Gilles Boccon-Gibod

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 13:59
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/76; H04N5/91; G; G11; G11B; G11B27/00; G11B27/005; G11B27/10; G11B27/102; G11B27/105; H04N21/00; H04N21/40; H04N21/43; H04N21/44; H04N21/4402; H04N21/440281; H04N5/78; H04N5/781; H04N5/782; H04N5/783; H04N5/84; H04N5/85; H04N9/00; H04N9/79; H04N9/80; H04N9/804; H04N9/8042; G11B2220/00; G11B2220/20; G11B2220/25; G11B2220/2537; G11B2220/2562

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 185 words
A method for reproducing video programs, comprising the steps of: identifying a digitally encoded set of signals in a storage medium for each one of a plurality of video programs for reproduction of each one of said plurality of programs at a plurality of reproduction speeds; reproducing one of said encoded signals from said store responsive to a program selection and a reproduction speed; responding to a new reproduction speed request by calculating an address for initiating reproduction of a different one of said encoded signals corresponding to said new reproduction speed; modifying said new reproduction speed request according to a user preference that offsets said address for initiating said reproduction of said different one of said encoded signals; reproducing said different one of said encoded signals from said address in said store; and, decoding said reproduced signals for display of said selected program at said selected new reproduction speed, whereby said reproducing of said different one of said encoded signals can be initiated at a different time during playback with respect to said address determined by said calculating step prior to said modifying step.
Claim 2
Independent Claim 185 words
A method for reproducing video programs, comprising the steps of: identifying a digitally encoded set of signals in a storage medium for each one of a plurality of video programs for reproduction of each one of said plurality of programs at a plurality of reproduction speeds; reproducing one of said encoded signals from said store responsive to a program selection and a reproduction speed; responding to a new reproduction speed request by calculating an address for initiating reproduction of a different one of said encoded signals corresponding to said new reproduction speed; modifying said new reproduction speed request according to a user preference that offsets said address for initiating said reproduction of said different one of said encoded signals; reproducing said different one of said encoded signals from said address in said store; and, decoding said reproduced signals for display of said selected program at said selected new reproduction speed, whereby said reproducing of said different one of said encoded signals can be initiated at a different time during playback with respect to said address determined by said calculating step prior to said modifying step.
Claim 3
Dependent Claim 45 words
The method of claim 1, comprising the step of offsetting said address to initiate said reproduction of said different one of said encoded signals at an earlier time during playback with respect to said address determined by said calculating step prior to said modifying step.
Claim 4
Dependent Claim 27 words
The method of claim 2, further comprising the step of offsetting said address by an amount sufficient to jump back by at least a predetermined time interval.
Claim 5
Dependent Claim 29 words
The method of claim 3, further comprising the step of initiating said earlier playback at the next available maximum resolution frame in said different one of said encoded signals.
Claim 6
Dependent Claim 32 words
The method of claim 1, comprising the step of jumping back to an earlier time during playback with respect to said address determined by said calculating step prior to said modifying step.
Claim 7
Dependent Claim 27 words
The method of claim 5, further comprising the step of offsetting said address by an amount sufficient to jump back by at least a predetermined time interval.
Claim 8
Dependent Claim 29 words
The method of claim 6, further comprising the step of initiating said earlier playback at the next available maximum resolution frame in said different one of said encoded signals.
Claim 9
Independent Claim 150 words
An apparatus for reproducing video programs at a plurality of speeds and selecting therebetween responsive to a user command, said apparatus comprising: means for storing a digitally encoded set of signals for each one of a plurality of video programs; means for reproducing one of said digitally encoded signals from a selected one of said sets responsive to a program selection and a reproduction speed selection for decoding and display; means for calculating an address to initiate reproduction of a signal from said selected set responsive to a user selection of a different reproduction speed; and, means for modifying operation of said calculating means according to a user preference that offsets said address for initiating said reproduction of said signal from said selected set, whereby said signal from said selected set can be joined at a different time during playback with respect to said address determined by said calculating means.
Claim 10
Independent Claim 150 words
An apparatus for reproducing video programs at a plurality of speeds and selecting therebetween responsive to a user command, said apparatus comprising: means for storing a digitally encoded set of signals for each one of a plurality of video programs; means for reproducing one of said digitally encoded signals from a selected one of said sets responsive to a program selection and a reproduction speed selection for decoding and display; means for calculating an address to initiate reproduction of a signal from said selected set responsive to a user selection of a different reproduction speed; and, means for modifying operation of said calculating means according to a user preference that offsets said address for initiating said reproduction of said signal from said selected set, whereby said signal from said selected set can be joined at a different time during playback with respect to said address determined by said calculating means.
Claim 11
Dependent Claim 38 words
The method of claim 8, wherein said address is offset to initiate said reproduction of said different one of said encoded signals at an earlier time during playback with respect to said address determined by said calculating means.
Claim 12
Dependent Claim 24 words
The method of claim 9, wherein said address is offset by an amount sufficient to jump back by at least a predetermined time interval.
Claim 13
Dependent Claim 20 words
The method of claim 10, wherein said playback is joined at the next available maximum resolution frame in said signal.

References Cited (Backward Citations)

EP0398999A1 Cited
EP0529834A1 Cited
US5751893A Cited
EP0598516A2 Cited
US5576902A Cited
US5717816A Cited
EP0625857A1 Cited
US5684917A Cited
US5596594A Cited
WO1995026108A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-05-16 2003-11-15 2004-05-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-05-16 2007-11-15 2008-05-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-05-16 2011-11-15 2012-05-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag