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

Sequential information controller

Assignee: Apple Inc
•
Filing: 1990-06-08
•
Granted: 1993-04-13
•
Expires: 2010-06-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A sequential information controller for use in combination with a computer comprising a slider bar, integrating standard velocity and direction indicators, and a control icon. The user controls the playback velocity and direction of the sequential information, such as video information, on the display of the computer through an interactive user interface, which works in combination with the computer's system software. The interface includes an interactive slider bar and an interactive control icon which are depicted within an operating window of the display. The slider bar includes both playback direction/velocity indicators and control buttons. The playback of video information is primarily controlled by manipulating the image of the control icon with respect to the image of the slider bar. The image of the control icon is that of a human-like hand, which holds the slider bar image in either its open or closed hand, depending on the desired playback mode, and can be moved along the length of the slider bar image by a control device, such as a mouse, to control the playback direction and velocity of the video information on the display. When the control icon's hand is open, the control icon is spring loaded from the stop playback position of the slider bar. To keep the control icon from automatically returning to the stop playback position when the control icon's hand is open, the user must continue to hold the control icon in position with the mouse. When the control icon's hand is closed, the control icon will remain at any position along the slider bar it is placed, until moved by operation of the mouse, or until returned to the spring-loaded mode and released by the mouse, thereby allowing it to spring back to the stop position. The mode of the control icon is modulated by positioning the cursor over the control icon, selecting the control icon, and moving the cursor either up or down. Moving the cursor down, when the hand is open, closes the hand and freezes the playback velocity at the speed selected when the hand was closed. Moving the cursor up, when the hand is closed, opens the hand and spring loads the control icon. The control icon can also be rapidly moved to different positions by simply clicking on the slide bar with the mouse, regardless of the mode of operation.

Inventors

  • 👤 Michael Mills
  • 👤 Jonathan Cohen
  • 👤 Yin Y. Wong
  • 👤 Ian S. Small

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 06:31
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0484; G06F3/0485; G06F3/04855; G06F3/0481; G06F3/04817; G11; G11B; G11B15/00; G11B15/02; G11B27/00; G11B27/02; G11B27/031; G11B27/034; G11B27/10; G11B27/102; G11B27/107; G11B27/34; G11B2220/00; G11B2220/20; G11B2220/25; G11B2220/2537; G11B2220/2587; G11B2220/90

Claims Analysis

Total Claims: 49
Claim 1
Independent Claim 334 words
A controller for use in combination with a display system and a user operable control device for producing control signals for regulating the flow direction and the flow velocity of sequential information, said control device including means for selecting and manipulating images on a display of said display system, the means for selecting and manipulating images including a button, the controller comprising: an interactive slide indicator responsive to said control device for indicating an available range of selectable flow directions and selectable flow velocities for said sequential information, said slide indicator including means for generating a slide indicator image on said display corresponding to said available range; an interactive control icon responsive to said control device for selecting a selected flow direction and a selected flow velocity for said sequential information from said available range, said control icon including means for generating a control icon image on said display over said slide indicator image, said control icon image being operative to be moved by said control device to a selected position along said slide indicator image corresponding to the selected flow direction and the selected flow velocity for said sequential information, the selected flow velocity and the selected flow direction being selected in a one of a tentative set mode and a fixed set mode, in the tentative set mode the selected flow velocity and the selected flow direction being continuously variable according to the selected position of the control icon image while the button is in a one of two button states, in the fixed set mode the selected flow velocity and the selected flow direction being independent of control icon image position, said tentative set mode an said fixed set mode being alternatively selectable through operation of said control device; and means for detecting the presence of said control icon image at said selected position and for generating said control signals corresponding to said selected flow direction and said selected flow velocity for use in regulating the flow of said sequential information.
Claim 2
Dependent Claim 334 words
A controller for use in combination with a display system and a user operable control device for producing control signals for regulating the flow direction and the flow velocity of sequential information, said control device including means for selecting and manipulating images on a display of said display system, the means for selecting and manipulating images including a button, the controller comprising: an interactive slide indicator responsive to said control device for indicating an available range of selectable flow directions and selectable flow velocities for said sequential information, said slide indicator including means for generating a slide indicator image on said display corresponding to said available range; an interactive control icon responsive to said control device for selecting a selected flow direction and a selected flow velocity for said sequential information from said available range, said control icon including means for generating a control icon image on said display over said slide indicator image, said control icon image being operative to be moved by said control device to a selected position along said slide indicator image corresponding to the selected flow direction and the selected flow velocity for said sequential information, the selected flow velocity and the selected flow direction being selected in a one of a tentative set mode and a fixed set mode, in the tentative set mode the selected flow velocity and the selected flow direction being continuously variable according to the selected position of the control icon image while the button is in a one of two button states, in the fixed set mode the selected flow velocity and the selected flow direction being independent of control icon image position, said tentative set mode an said fixed set mode being alternatively selectable through operation of said control device; and means for detecting the presence of said control icon image at said selected position and for generating said control signals corresponding to said selected flow direction and said selected flow velocity for use in regulating the flow of said sequential information.
Claim 3
Dependent Claim 111 words
A controller as recited in claim 1, wherein said slide indicator includes at least one interactive control dial for indicating a range of gradational flow velocities for said sequential information in a predetermined flow direction and includes at least one interactive control button for indicating a predetermined flow velocity for said sequential information in said predetermined flow direction, wherein said control icon image is operative to be moved to said selected position in response to said control dial being selected by said control device, and wherein said control icon image is operative to be moved to said selected position in response to said control button being selected by said control device.
Claim 4
Dependent Claim 26 words
A controller as recited in claim 2, wherein said slide indicator includes a plurality of said control buttons, and wherein said control buttons are radio buttons.
Claim 5
Dependent Claim 45 words
A controller as recited in claim 1, wherein said slide indicator image has a first region for indicating a zero flow velocity for said sequential information, and a second region contiguous to said first region for indicating a forward flow velocity of said sequential information.
Claim 6
Dependent Claim 28 words
A controller as recited in claim 4, and further including a third region contiguous to said first region for indicating a backward flow velocity of said sequential information.
Claim 7
Dependent Claim 111 words
A controller as recited in claim 5, wherein said slide indicator includes at least one interactive control dial for indicating a range of gradational flow velocities for said sequential information in a predetermined flow direction and includes at least one interactive control button for indicating a predetermined flow velocity for said sequential information in said predetermined flow direction, wherein said control icon image is operative to be moved to said selected position in response to said control dial being selected by said control device, and wherein said control icon image is operative to be moved to said selected position in response to said control button being selected by said control device.
Claim 8
Dependent Claim 39 words
A controller as recited in claim 6, wherein said first region includes one of said interactive control buttons, wherein said second region includes one of said control dials, and wherein said third region includes one of said control dials.
Claim 9
Dependent Claim 39 words
A controller as recited in claim 7, wherein said control buttons are radio buttons, wherein said second region further includes a plurality of said radio buttons, and wherein said third region further includes a plurality of said radio buttons.
Claim 10
Dependent Claim 48 words
A controller as recited in claim 1, wherein said control icon image includes a first image when said control icon is operating in said tentative set mode and wherein said control icon image includes a second image when said control icon is operating in said fixed set mode.
Claim 11
Dependent Claim 111 words
A controller as recited in claim 9, wherein said slide indicator includes at least one interactive control dial for indicating a range of gradational flow velocities for said sequential information in a predetermined flow direction and includes at least one interactive control button for indicating a predetermined flow velocity for said sequential information in said predetermined flow direction, wherein said control icon image is operative to be moved to said selected position in response to said control dial being selected by said control device, and wherein said control icon image is operative to be moved to said selected position in response to said control button being selected by said control device.
Claim 12
Dependent Claim 45 words
A controller as recited in claim 10, wherein said slide indicator image has a first region for indicating a zero flow velocity for said sequential information, and a second region contiguous to said first region for indicating a forward flow velocity of said sequential information.
Claim 13
Dependent Claim 28 words
A controller as recited in claim 11, and further including a third region contiguous to said first region for indicating a backward flow velocity of said sequential information.
Claim 14
Dependent Claim 39 words
A controller as recited in claim 12, wherein said first region includes one of said interactive control buttons, wherein said second region includes one of said control dials, and wherein said third region includes one of said control dials.
Claim 15
Dependent Claim 153 words
A controller for producing control signals for use in regulating the flow of sequential information, comprising: a first means for indicating a range of selectable flow directions and flow velocities for said sequential information; a second means responsive to a user for choosing a selection position from said range of selectable flow directions and flow velocities, said selection position corresponding to a selected flow direction and a selected means for operating in a first mode for tentatively maintaining said selection position, means for operating in a second mode for fixedly maintaining said selection position, and means for switching between said first and second modes while maintaining said selection position; and a third means responsive to said second means for detecting said selection position and producing said control signals for regulating the flow of said sequential information as selected by said second means in said selected flow direction and at said selected flow velocity.
Claim 16
Dependent Claim 153 words
A controller for producing control signals for use in regulating the flow of sequential information, comprising: a first means for indicating a range of selectable flow directions and flow velocities for said sequential information; a second means responsive to a user for choosing a selection position from said range of selectable flow directions and flow velocities, said selection position corresponding to a selected flow direction and a selected means for operating in a first mode for tentatively maintaining said selection position, means for operating in a second mode for fixedly maintaining said selection position, and means for switching between said first and second modes while maintaining said selection position; and a third means responsive to said second means for detecting said selection position and producing said control signals for regulating the flow of said sequential information as selected by said second means in said selected flow direction and at said selected flow velocity.
Claim 17
Dependent Claim 62 words
A controller as recited in claim 14, wherein said first means includes a slide indicator having at least one interactive control dial for indicating a range of gradational flow velocities for said sequential information in a predetermined flow direction and having at least one interactive control button for indicating a predetermined flow velocity for said sequential information in said predetermined flow direction.
Claim 18
Dependent Claim 26 words
A controller as recited in claim 15, wherein said slide indicator includes a plurality of said control buttons, and wherein said control buttons are radio buttons.
Claim 19
Dependent Claim 48 words
A controller as recited in claim 14, wherein said first means includes a slide indicator having a first region for indicating a zero flow velocity for said sequential information, and a second region contiguous to said first region for indicating a forward flow velocity for said sequential information.
Claim 20
Dependent Claim 28 words
A controller as recited in claim 17, and further including a third region contiguous to said first region for indicating a backward flow velocity of said sequential information.
Claim 21
Dependent Claim 58 words
A controller as recited in claim 18, wherein said slide indicator includes at least one interactive control dial for indicating a range of gradational flow velocities for said sequential information in a predetermined flow direction and includes at least one interactive control button for indicating said predetermined flow velocity for said sequential information in a predetermined flow direction.
Claim 22
Dependent Claim 53 words
A controller as recited in claim 19, wherein said first region includes one of said interactive control buttons, wherein said second region includes one of said control dials and a plurality of said control buttons, and wherein said third region includes one of said control dials and a plurality of said control buttons.
Claim 23
Dependent Claim 14 words
A controller as recited in claim 17, wherein said control buttons are radio buttons.
Claim 24
Dependent Claim 154 words
A controller as recited in claim 14, wherein said controller is used in combination with a display system and a user operable control device including means for selecting and manipulating images on a display of said display system, wherein said first means includes means for generating an interactive slide indicator image portraying said range on said display, and wherein said second means further includes means for generating an interactive control icon image on said display visually proximate to said slide indicator image, said control icon image being operative to be moved by said control device to said selected position along said slide indicator image, said third means being operative to detect the position of said control icon image along said slide indicator image as said selection position and to generate said control signals corresponding to said selected flow direction and said selected flow velocity for use in regulating the flow of said sequential information.
Claim 25
Dependent Claim 46 words
A controller as recited in claim 22, wherein said control icon image has a first image when said second means is operating in said first mode and wherein said control icon image has a second image when said second means is operating in said second mode.
Claim 26
Dependent Claim 58 words
A controller as recited in claim 22, wherein said first means includes at least one interactive control dial for indicating a range of gradational flow velocities for said sequential information in a predetermined flow direction and includes at least one interactive control button for indicating a predetermined flow velocity for said sequential information in said predetermined flow direction.
Claim 27
Dependent Claim 45 words
A controller as recited in claim 22, wherein said slide indicator image has a first region for indicating a zero flow velocity for said sequential information, and a second region contiguous to said first region for indicating a forward flow velocity for said sequential information.
Claim 28
Dependent Claim 28 words
A controller as recited in claim 25, and further including a third region contiguous to said first region for indicating a backward flow velocity of said sequential information.
Claim 29
Dependent Claim 58 words
A controller as recited in claim 26, wherein said first means includes at least one interactive control dial for indicating a range of gradational flow velocities for said sequential information in a predetermined flow direction and includes one or more interactive control buttons for indicating a predetermined flow velocity for said sequential information in said predetermined flow direction.
Claim 30
Dependent Claim 39 words
A controller as recited in claim 27, wherein said first region includes one of said interactive control buttons, wherein said second region includes one of said control dials, and wherein said third region includes one of said control dials.
Claim 31
Dependent Claim 273 words
A controller for use in combination with a display system and a user operable control device for producing control signals for regulating the flow direction and the flow velocity of sequential information, said control device including means for selecting and manipulating images on a display of said display system, comprising: a first means for generating an interactive controller image for display on said display, said controller image including a plurality of selectable markers and a slide indicator, each said marker corresponding to a predetermined flow velocity for said sequential information in a predetermined flow direction, said slide indicator corresponding to a range of gradational flow velocities for said sequential information in one or more predetermined flow directions; a second means responsive to a user for selecting a selection position along said controller image corresponding to a selected flow direction and a selected flow velocity for said sequential information; and a third means responsive to said second means for detecting said selection position and generating said control signals for regulating the flow of said sequential information as selected by said second means in said selected flow direction and at said selected flow velocity, said second means having a first operating mode, a second operating mode, and a third operating mode, said third means being operative to tentatively generate said control signals in response to said first operating mode, said third means being operative to fixedly generate said control signals in response to said second operating mode, said third operating mode being operative to switch between said first operating mode and said second operating mode while said third means continues to generate said control signals.
Claim 32
Dependent Claim 273 words
A controller for use in combination with a display system and a user operable control device for producing control signals for regulating the flow direction and the flow velocity of sequential information, said control device including means for selecting and manipulating images on a display of said display system, comprising: a first means for generating an interactive controller image for display on said display, said controller image including a plurality of selectable markers and a slide indicator, each said marker corresponding to a predetermined flow velocity for said sequential information in a predetermined flow direction, said slide indicator corresponding to a range of gradational flow velocities for said sequential information in one or more predetermined flow directions; a second means responsive to a user for selecting a selection position along said controller image corresponding to a selected flow direction and a selected flow velocity for said sequential information; and a third means responsive to said second means for detecting said selection position and generating said control signals for regulating the flow of said sequential information as selected by said second means in said selected flow direction and at said selected flow velocity, said second means having a first operating mode, a second operating mode, and a third operating mode, said third means being operative to tentatively generate said control signals in response to said first operating mode, said third means being operative to fixedly generate said control signals in response to said second operating mode, said third operating mode being operative to switch between said first operating mode and said second operating mode while said third means continues to generate said control signals.
Claim 33
Dependent Claim 48 words
A controller as recited in claim 29, wherein said slide indicator includes at least one interactive control dial representing said range of gradational flow velocities, and wherein each of said markers includes at least one interactive control button representing a predetermined flow velocity and a predetermined flow direction.
Claim 34
Dependent Claim 47 words
A controller as recited in claim 30, wherein said slide indicator includes a first region corresponding to a zero flow velocity for said sequential information, and a second region contiguous to said first region corresponding to a forward range of gradational flow velocities for said sequential information.
Claim 35
Dependent Claim 31 words
A controller as recited in claim 31, and further including a third region contiguous to said first region corresponding to a backward range of gradational flow velocities for said sequential information.
Claim 36
Dependent Claim 53 words
A controller as recited in claim 32, wherein said first region includes one of said interactive control buttons, wherein said second region includes one of said control dials and a plurality of said control buttons, and wherein said third region includes one of said control dials and a plurality of said control buttons.
Claim 37
Dependent Claim 14 words
A controller as recited in claim 33, wherein said control buttons are radio buttons.
Claim 38
Dependent Claim 99 words
A controller as recited in claim 29, wherein said second means further includes means for generating an interactive control icon for display on said display visually proximate to said slide indicator, said control icon being operative to be moved by said control device to said selection position along said slide indicator, said third means being operative to detect the position of said control icon along said slide indicator as said selection position and to generate said control signals corresponding to said selected flow direction and said selected flow velocity for use in regulating the flow of said sequential information.
Claim 39
Dependent Claim 44 words
A controller as recited in claim 35, wherein said control icon has a first image when said second means is operating in said first mode and wherein said control icon has a second image when said second means is operating in said second mode.
Claim 40
Dependent Claim 60 words
A controller as recited in claim 35, wherein said slide indicator includes at least one interactive control dial representing said range of gradational flow velocities for said sequential information in one of said predetermined flow directions and includes at least one interactive control button representing said predetermined flow velocity for said sequential information in one of said predetermined flow directions.
Claim 41
Dependent Claim 47 words
A controller as recited in claim 35, wherein said slide indicator includes a first region corresponding to a zero flow velocity for said sequential information, and a second region contiguous to said first region corresponding to a forward range of gradational flow velocities for said sequential information.
Claim 42
Dependent Claim 31 words
A controller as recited in claim 38, and further including a third region contiguous to said first region corresponding to a backward range of gradational flow velocities for said sequential information.
Claim 43
Dependent Claim 60 words
A controller as recited in claim 38, wherein said slide indicator includes at least one interactive control dial representing said range of gradational flow velocities for said sequential information in one of said predetermined flow directions and includes one or more interactive control buttons representing said predetermined flow velocity for said sequential information in one of said predetermined flow directions.
Claim 44
Dependent Claim 39 words
A controller as recited in claim 40, wherein said first region includes one of said interactive control buttons, wherein said second region includes one of said control dials, and wherein said third region includes one of said control dials.
Claim 45
Independent Claim 128 words
A method for producing control signals for controlling the flow of sequential information, comprising the steps of: selecting a flow operation mode for the flow of the sequential information, said flow operation mode including a tentative flow operation mode for controlling the flow of said sequential information according to a position of a control icon image while a selecting means of a control device is in a one of two states, on a temporary basis and a fixed flow operation mode for maintaining a fixed flow of said sequential information; selecting a selected flow direction and a selected flow velocity for the sequential information; and producing control signals for regulating the flow of the sequential information in accordance with the selected flow direction and the selected flow velocity.
Claim 46
Independent Claim 128 words
A method for producing control signals for controlling the flow of sequential information, comprising the steps of: selecting a flow operation mode for the flow of the sequential information, said flow operation mode including a tentative flow operation mode for controlling the flow of said sequential information according to a position of a control icon image while a selecting means of a control device is in a one of two states, on a temporary basis and a fixed flow operation mode for maintaining a fixed flow of said sequential information; selecting a selected flow direction and a selected flow velocity for the sequential information; and producing control signals for regulating the flow of the sequential information in accordance with the selected flow direction and the selected flow velocity.
Claim 47
Dependent Claim 61 words
The method of claim 42, and further including the steps of displaying a controller image on a display of a display system, said controller image having a slider bar denoting selectable flow directions and selectable flow velocities for said sequential information, and having a control icon for use in selecting said flow operation mode, said flow direction and said flow velocity.
Claim 48
Dependent Claim 70 words
The method of claim 43, wherein said control icon has a first image when said tentative flow operation mode is selected and a second image when said fixed flow operation mode is selected, and wherein said step of selecting said flow operation mode includes the step of selecting said first image to select said tentative flow operation mode and selecting said second image to select said fixed flow operation mode.
Claim 49
Dependent Claim 51 words
The method of claim 44, wherein said step of selecting said flow direction and said flow velocity includes the step of moving said control icon to a selected position of said slider bar corresponding to said flow direction and said flow velocity and regulating the flow of the sequential information accordingly.

References Cited (Backward Citations)

US4715008A Cited
US4789962A Cited
US4922238A Cited
US4954966A Cited
US4933881A Cited
US4890249A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-04-12 1996-10-12 1997-04-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-04-12 2000-10-12 2001-04-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-04-12 2004-10-12 2005-04-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag