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

Fast seek between multiple selections in a multimedia player

Assignee: Visteon Global Technologies Inc
•
Filing: 2002-02-19
•
Granted: 2004-03-02
•
Expires: 2022-02-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A multimedia player has a fast seek function for navigating between track selections contained within a large playlist. By holding down a seek-up or a seek-down button, a selection identifying display scrolls through the selections in a playlist in single steps until a multiple of 10 is reached. If a minimum number of single steps (e.g., 4) have been taken, then the display begins to jump by 10's. Otherwise, single steps are taken until the next multiple of 10. Single stepping is again used when the display nears the beginning or end of the playlist.

Inventors

  • 👤 Jack L. Auflick
  • 👤 David S. Cheney
  • 👤 Dennis Allen
  • 👤 Angelo Giannotti

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 18:43
CPC Classifications
G; G11; G11B; G11B27/00; G11B27/10; G11B27/34; G11B27/102; G11B27/105; G11B2220/00; G11B2220/20; G11B2220/25; G11B2220/2537; G11B2220/2545

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 233 words
A method of fast seeking from a current selection to a desired selection within an ordered playlist of selections for reproduction by a media player, each selection in said ordered playlist having a corresponding selection number between a first selection number and a last selection number, said method comprising the steps of: displaying selection identifying data of said current selection on a display; performing a control action indicating either a seek-up or a seek-down command; performing a control action to establish a fast seek interval; displaying selection identifying data for interim selections on said display according to a predetermined sequence of said selection numbers wherein said interim selection is indexed to successive selections in said sequence in an increasing order in response to said seek-up command and is indexed to successive selections in said sequence in a decreasing order in response to said seek-down command, and wherein said sequence indexes said interim selection number in single steps until said interim selection number has a predetermined modulo value and then indexes said interim selection number by a jump step, each selection identifying data for each interim selection in said sequence being displayed for a predetermined display time; performing a control action to terminate said fast seek interval, wherein an interim selection having selection identifying data being displayed at the termination of said fast seek interval is a chosen selection; and reproducing said chosen selection.
Claim 2
Independent Claim 233 words
A method of fast seeking from a current selection to a desired selection within an ordered playlist of selections for reproduction by a media player, each selection in said ordered playlist having a corresponding selection number between a first selection number and a last selection number, said method comprising the steps of: displaying selection identifying data of said current selection on a display; performing a control action indicating either a seek-up or a seek-down command; performing a control action to establish a fast seek interval; displaying selection identifying data for interim selections on said display according to a predetermined sequence of said selection numbers wherein said interim selection is indexed to successive selections in said sequence in an increasing order in response to said seek-up command and is indexed to successive selections in said sequence in a decreasing order in response to said seek-down command, and wherein said sequence indexes said interim selection number in single steps until said interim selection number has a predetermined modulo value and then indexes said interim selection number by a jump step, each selection identifying data for each interim selection in said sequence being displayed for a predetermined display time; performing a control action to terminate said fast seek interval, wherein an interim selection having selection identifying data being displayed at the termination of said fast seek interval is a chosen selection; and reproducing said chosen selection.
Claim 3
Dependent Claim 46 words
The method of claim 1 wherein said media player includes a seek-up push button and a seek-down push button, and wherein said control action indicating either a seek-up or a seek-down command is comprised of prressing said seek-up push button or said seek-down push button, respectively.
Claim 4
Dependent Claim 35 words
The method of claim 2 wherein said control action to establish said fast seek interval is comprised of continuing to press said seek-up push button or said seek-down push button throughout said fast seek interval.
Claim 5
Dependent Claim 28 words
The method of claim 3 wherein said control action to terminate said fast seek interval is comprised of releasing said seek-up push button or said seek-down push button.
Claim 6
Dependent Claim 19 words
The method of claim 1 wherein said predetermined modulo value is comprised of zero with a modulus of ten.
Claim 7
Dependent Claim 15 words
The method of claim 1 wherein said jump step indexes said selection number by ten.
Claim 8
Dependent Claim 23 words
The method of claim 1 wherein said sequence includes at least a predetermined minimum number of single steps before using said jump step.
Claim 9
Dependent Claim 39 words
The method of claim 7 wherein said predetermined modulo value is comprised of zero with a modulus of ten, wherein said jump step indexes said selection number by ten, and wherein said predetermined minimum number is equal to four.
Claim 10
Dependent Claim 56 words
The method of claim 1 wherein, after incrementing said interim selection number by said jump step, said sequence reverts to said single step when said interim selection number is within a predetermined range of said first selection number or said last selection number and then wraps between said first selection number and said last selection number.
Claim 11
Dependent Claim 47 words
The method of claim 9 wherein, after wrapping between said first selection number and said last selection number, said sequence indexes said interim selection number in said single steps until said interim selection number reaches said predetermined modulo value and then resumes indexing with said jump step.
Claim 12
Dependent Claim 37 words
The method of claim 1 wherein said media player reproduces said selections from a predetermined media, wherein said media has a plurality of directories, and wherein said playlist is comprised of selections within one of said directories.
Claim 13
Dependent Claim 18 words
The method of claim 1 wherein said current selection continues to be reproduced during said fast seek interval.
Claim 14
Dependent Claim 46 words
The method of claim 1 wherein said predetermined display time has a first duration while said sequence is indexing at said single steps and has a second duration while said sequence is indexing at said jump steps, said second duration being shorter than said first duration.
Claim 15
Dependent Claim 25 words
The method of claim 13 wherein said first duration is equal to about 500 milliseconds and said second duration is equal to about 333 milliseconds.
Claim 16
Dependent Claim 39 words
The method of claim 1 wherein indexing by said jump step is disabled and said interim selection number is indexed only in single steps of a total number of selections in said playlist is less than a predetermined number.
Claim 17
Dependent Claim 245 words
A media player for reproducing selections from a media containing an ordered playlist of selections, each selection in said ordered playlist having a corresponding selection number between a first selection number and a last selection number, said media player performing a fast seek from a current selection to a desired selection within said playlist, said media player comprising: a display showing selection identifying data; a user control interface for indicating either a seek-up or a seek-down command, for establishing a fast seek interval, and for terminating said fast seek interval; and a controller responsive to said user control interface for controlling said fast seek to display selection identifying data for interim selections on said display according to a predetermined sequence of said selection numbers wherein said interim selection is indexed to successive selections in said sequence in an increasing order in response to said seek-up command and is indexed to successive selections in said sequence in a decreasing order in response to said seek-down command, wherein said sequence indexes said interim selection number in single steps until said interim selection number has a predetermined modulo value and then indexes said interim selection number by a jump step, and wherein each selection identifying data for each interim selection in said sequence is displayed for a predetermined display time, said controller switching to reproduction of a chosen selection comprised of the interim selection with its selection identifying data being displayed when said fast seek interval is terminated.
Claim 18
Dependent Claim 245 words
A media player for reproducing selections from a media containing an ordered playlist of selections, each selection in said ordered playlist having a corresponding selection number between a first selection number and a last selection number, said media player performing a fast seek from a current selection to a desired selection within said playlist, said media player comprising: a display showing selection identifying data; a user control interface for indicating either a seek-up or a seek-down command, for establishing a fast seek interval, and for terminating said fast seek interval; and a controller responsive to said user control interface for controlling said fast seek to display selection identifying data for interim selections on said display according to a predetermined sequence of said selection numbers wherein said interim selection is indexed to successive selections in said sequence in an increasing order in response to said seek-up command and is indexed to successive selections in said sequence in a decreasing order in response to said seek-down command, wherein said sequence indexes said interim selection number in single steps until said interim selection number has a predetermined modulo value and then indexes said interim selection number by a jump step, and wherein each selection identifying data for each interim selection in said sequence is displayed for a predetermined display time, said controller switching to reproduction of a chosen selection comprised of the interim selection with its selection identifying data being displayed when said fast seek interval is terminated.
Claim 19
Dependent Claim 23 words
The media player of claim 16 wherein said user control interface is comprised of a seek-up push button and a seek-down push button.
Claim 20
Dependent Claim 46 words
The media player of claim 17 wherein said fast seek interval is established by pressing and holding said seek-up push button or said seek-down push button throughout said fast seek interval and releasing said seek-up button or said seek-down button to terminate said fast seek interval.
Claim 21
Dependent Claim 31 words
The media player of claim 16 wherein said predetermined modulo value is comprised of zero with a modulus of ten and wherein said jump step indexes said selection number by ten.
Claim 22
Dependent Claim 24 words
The media player of claim 16 wherein said sequence includes at least a predetermined minimum number of single steps before using said jump step.
Claim 23
Dependent Claim 57 words
The media player of claim 16 wherein, after incrementing said interim selection number by said jump step, said sequence reverts to said single step when said interim selection number is within a predetermined range of said first selection number or said last selection number and then wraps between said first selection number and said last selection number.
Claim 24
Dependent Claim 48 words
The media player of claim 21 wherein, after wrapping between said first selection number and said last selection number, said sequence indexes said interim selection number in said single steps until said interim selection number reaches said predetermined modulo value and then resumes indexing with said jump step.
Claim 25
Dependent Claim 27 words
The media player of claim 16 wherein said media has a plurality of directories and wherein said playlist is comprised of selections within one of said directories.
Claim 26
Dependent Claim 47 words
The media player of claim 16 wherein said predetermined display time has a first duration while said sequence is indexing at said single steps and has a second duration while said sequence is indexing at said jump steps, said second duration being shorter than said first duration.
Claim 27
Dependent Claim 19 words
The media player of claim 16 wherein said selections are comprised of compressed audio files stored on said media.
Claim 28
Dependent Claim 16 words
The media player of claim 25 wherein said compressed audio files are comprised of mp3 files.
Claim 29
Dependent Claim 15 words
The media player of claim 25 wherein said media is comprised of a compact disc.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-03-02 2007-09-01 2008-03-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-03-02 2011-09-01 2012-03-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-03-02 2015-09-01 2016-03-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag