US5889514A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and system for a multimedia application development sequence editor using spacer tools
Assignee: International Business Machines Corp
•
Filing: 1996-03-29
•
Granted: 1999-03-30
•
Expires: 2016-03-29
Abstract
Abstract A development tool simplifies layout of a part for a multimedia title. A spacer tool may be placed onto a graphical representation of a part. The spacer tool may be a play spacer which plays the part for a designated period of time, a hide spacer which hides what would have been an otherwise visible portion of a part, a rate spacer which changes the rate at which the part is played, or a move spacer which causes a part to move along a predetermined path while visible.
Inventors
- 👤 John Junior Boezeman
- 👤 Scott Michael Consolatti
- 👤 Christopher Joseph Paul
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 01:31
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/166; G11; G11B; G11B27/00; G11B27/02; G11B27/031; G11B27/034; G11B27/10; G11B27/34
Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
270 words
A user interface tool on a computer system for simplifying layout of a part of a multimedia title, comprising: a user interface which allows an at a glance relational visual layout of a plurality of parts in terms of a time structure thereof; a graphically depicted part action sequence for each of said plurality of parts over a period of time; a plurality of spacer tools graphically represented on said user interface, wherein each of said spacer tools represents an action that may be applied to modify the part action sequence of one or more of said parts; means, operable by a user of said tool, for dragging said graphical representation of a selected one of said spacer tools; means, operable by said user, for dropping said graphical representation of said selected spacer tool onto said graphically depicted part action sequence of a selected one of said parts; means, responsive to said dragging and dropping, for: displaying a spacer icon and a spacer area corresponding to said selected spacer tool at a location where said selected spacer tool was dropped, and modifying said part action sequence of said selected part to perform said represented action during a first time frame corresponding to said location; means, selectable by said user, for adjusting said first time frame by dragging a size handle graphically depicted on said spacer area to change a width of said spacer area; and means, responsive to said adjusting, for further modifying said part action sequence of said selected part to perform said represented action for said adjusted time frame corresponding to said changed width of said spacer area.
Claim 2
Dependent Claim
270 words
A user interface tool on a computer system for simplifying layout of a part of a multimedia title, comprising: a user interface which allows an at a glance relational visual layout of a plurality of parts in terms of a time structure thereof; a graphically depicted part action sequence for each of said plurality of parts over a period of time; a plurality of spacer tools graphically represented on said user interface, wherein each of said spacer tools represents an action that may be applied to modify the part action sequence of one or more of said parts; means, operable by a user of said tool, for dragging said graphical representation of a selected one of said spacer tools; means, operable by said user, for dropping said graphical representation of said selected spacer tool onto said graphically depicted part action sequence of a selected one of said parts; means, responsive to said dragging and dropping, for: displaying a spacer icon and a spacer area corresponding to said selected spacer tool at a location where said selected spacer tool was dropped, and modifying said part action sequence of said selected part to perform said represented action during a first time frame corresponding to said location; means, selectable by said user, for adjusting said first time frame by dragging a size handle graphically depicted on said spacer area to change a width of said spacer area; and means, responsive to said adjusting, for further modifying said part action sequence of said selected part to perform said represented action for said adjusted time frame corresponding to said changed width of said spacer area.
Claim 3
Dependent Claim
48 words
The tool of claim 1, wherein said selected one of said spacer tools is a play spacer, and wherein said represented action comprises: playing the selected part for said adjusted time frame if said means for adjusting have been selectably used, or for said first time frame otherwise.
Claim 4
Dependent Claim
48 words
The tool of claim 1, wherein said selected one of said spacer tools is a hide spacer, and wherein said represented action comprises: hiding the selected part for said adjusted time frame if said means for adjusting have been selectably used, or for said first time frame otherwise.
Claim 5
Dependent Claim
54 words
The tool of claim 1, wherein said selected one of said spacer tools is a rate spacer, and wherein said represented action comprises: changing a rate at which the selected part is played over said adjusted time frame if said means for adjusting have been selectably used, or over said first time frame otherwise.
Claim 6
Dependent Claim
54 words
The tool of claim 1, wherein said selected one of said spacer tools is a move spacer, and wherein said represented action comprises: causing said selected part to move along a predetermined path for said adjusted time frame if said means for adjusting have been selectably used, or for said first time frame otherwise.
Claim 7
Independent Claim
250 words
A method for simplifying layout of a part for a multimedia title on a computer system, comprising the steps of: providing a user interface which allows an at a glance relational visual layout of a plurality of parts in terms of a time structure thereof; graphically depicting a part action sequence for each of said plurality of parts over a period of time; graphically representing a plurality of spacer tools on said user interface, wherein each of said spacer tools represents an action that may be applied to modify the part action sequence of one or more of said parts; selecting one of said spacer tools from a palette on the computer system; dragging said selected spacer tool; dropping said selected spacer tool onto said graphically depicted part action sequence of a selected one of said parts; displaying, responsive to said dragging and dropping: a spacer icon and a spacer area corresponding to said selected spacer tool at a location where said selected spacer tool was dropped, and modifying said part action sequence of said selected part to perform said represented action during a first time frame corresponding to said location; selectably adjusting said first time frame by dragging a size handle graphically depicted on said spacer area to change a width of said spacer area; and further modifying, responsive to said adjusting, said part action sequence of said selected part to perform said represented action for said adjusted time frame corresponding to said changed width of said spacer area.
Claim 8
Independent Claim
250 words
A method for simplifying layout of a part for a multimedia title on a computer system, comprising the steps of: providing a user interface which allows an at a glance relational visual layout of a plurality of parts in terms of a time structure thereof; graphically depicting a part action sequence for each of said plurality of parts over a period of time; graphically representing a plurality of spacer tools on said user interface, wherein each of said spacer tools represents an action that may be applied to modify the part action sequence of one or more of said parts; selecting one of said spacer tools from a palette on the computer system; dragging said selected spacer tool; dropping said selected spacer tool onto said graphically depicted part action sequence of a selected one of said parts; displaying, responsive to said dragging and dropping: a spacer icon and a spacer area corresponding to said selected spacer tool at a location where said selected spacer tool was dropped, and modifying said part action sequence of said selected part to perform said represented action during a first time frame corresponding to said location; selectably adjusting said first time frame by dragging a size handle graphically depicted on said spacer area to change a width of said spacer area; and further modifying, responsive to said adjusting, said part action sequence of said selected part to perform said represented action for said adjusted time frame corresponding to said changed width of said spacer area.
Claim 9
Dependent Claim
69 words
The method of claim 6, wherein said selected one of said spacer tools is a play spacer, and wherein: said step of modifying said part action sequence comprises modifying said part action sequence to play the selected part for said first time frame; and said step of further modifying said part action sequence comprises modifying said part action sequence to play the selected part for said adjusted time frame.
Claim 10
Dependent Claim
69 words
The method of claim 6, wherein said selected one of said spacer tools is a hide spacer, and wherein: said step of modifying said part action sequence comprises modifying said part action sequence to hide the selected part for said first time frame; and said step of further modifying said part action sequence comprises modifying said part action sequence to hide the selected part for said adjusted time frame.
Claim 11
Dependent Claim
81 words
The method of claim 6, wherein said selected one of said spacer tools is a rate spacer, and wherein: said step of modifying said part action sequence comprises modifying said part action sequence to change a rate at which the selected part is played for said first time frame; and said step of further modifying said part action sequence comprises modifying said part action sequence to change said rate at which the selected part is played for said adjusted time frame.
Claim 12
Dependent Claim
75 words
The method of claim 6, wherein said selected one of said spacer tools is a move spacer, and wherein: said step of modifying said part action sequence comprises modifying said part action sequence causing said selected part to move along a predetermined path for said first time frame; and said step of further modifying said part action sequence comprises modifying said part action sequence to move along said predetermined path for said adjusted time frame.
Claim 13
Dependent Claim
292 words
A computer program product recorded on computer readable media for simplifying layout of a part for a multimedia title on a computer system, said product comprising: computer readable means for providing a user interface which allows an at a glance relational visual layout of a plurality of parts in terms of a time structure thereof; computer readable means for graphically depicting a part action sequence for each of said plurality of parts over a period of time; computer readable means for graphically representing a plurality of spacer tools on said user interface, wherein each of said spacer tools represents an action that may be applied to modify the part action sequence of one or more of said parts; computer readable means for selecting one of said spacer tools from a palette on the computer system; computer readable means for dragging said selected spacer tool; computer readable means for dropping said selected spacer tool onto said graphically depicted part action sequence of a selected one of said parts; computer readable means, responsive to said dragging and dropping, for: displaying a spacer icon and a spacer area corresponding to said selected spacer tool at a location where said selected spacer tool was dropped, and modifying said part action sequence of said selected part to perform said represented action during a first time frame corresponding to said location; computer readable means for selectably adjusting said first time frame by dragging a size handle graphically depicted on said spacer area to change a width of said spacer area; and computer readable means for further modifying, responsive to said adjusting, said part action sequence of said selected part to perform said represented action for said adjusted time frame corresponding to said changed width of said spacer area.
Claim 14
Dependent Claim
292 words
A computer program product recorded on computer readable media for simplifying layout of a part for a multimedia title on a computer system, said product comprising: computer readable means for providing a user interface which allows an at a glance relational visual layout of a plurality of parts in terms of a time structure thereof; computer readable means for graphically depicting a part action sequence for each of said plurality of parts over a period of time; computer readable means for graphically representing a plurality of spacer tools on said user interface, wherein each of said spacer tools represents an action that may be applied to modify the part action sequence of one or more of said parts; computer readable means for selecting one of said spacer tools from a palette on the computer system; computer readable means for dragging said selected spacer tool; computer readable means for dropping said selected spacer tool onto said graphically depicted part action sequence of a selected one of said parts; computer readable means, responsive to said dragging and dropping, for: displaying a spacer icon and a spacer area corresponding to said selected spacer tool at a location where said selected spacer tool was dropped, and modifying said part action sequence of said selected part to perform said represented action during a first time frame corresponding to said location; computer readable means for selectably adjusting said first time frame by dragging a size handle graphically depicted on said spacer area to change a width of said spacer area; and computer readable means for further modifying, responsive to said adjusting, said part action sequence of said selected part to perform said represented action for said adjusted time frame corresponding to said changed width of said spacer area.
Claim 15
Dependent Claim
83 words
The computer program product of claim 11, wherein said selected one of said spacer tools is a play spacer, and wherein: said computer readable means for modifying said part action sequence comprises computer readable means for modifying said part action sequence to play the selected part for said first time frame; and said computer readable means for further modifying said part action sequence comprises computer readable means for modifying said part action sequence to play the selected part for said adjusted time frame.
Claim 16
Dependent Claim
78 words
The computer program product of claim 11, wherein said selected one of said spacer tools is a hide spacer, and wherein: said computer readable means for modifying said part action sequence comprises computer readable means for to hide the selected part for said first time frame; and said computer readable means for further modifying said part action sequence comprises computer readable means for modifying said part action sequence to hide the selected part for said adjusted time frame.
Claim 17
Dependent Claim
83 words
The computer program product of claim 11, wherein said selected one of said spacer tools is a rate spacer, and wherein: said computer readable means for modifying said part action sequence comprises computer readable means for changing a rate at which the selected part is played for said first time frame; and said computer readable means for further modifying said part action sequence comprises computer readable means for changing said rate at which the selected part is played for said adjusted time frame.
Claim 18
Dependent Claim
83 words
The computer program product of claim 11, wherein said selected one of said spacer tools is a rate spacer, and wherein: said computer readable means for modifying said part action sequence comprises computer readable means for causing said selected part to move along a predetermined path for said first time frame; and said computer readable means for further modifying said part action sequence comprises computer readable means for causing said selected part to move along said predetermined path for said adjusted time frame.
References Cited (Backward Citations)
US5524193A
Cited
US5442744A
Cited
US5428734A
Cited
US5659791A
Cited
US5617114A
Cited
US5638522A
Cited
US5611031A
Cited
US5659793A
Cited
US5657246A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-03-29 | 2002-09-28 | 2003-03-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-03-29 | 2006-09-28 | 2007-03-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-03-29 | 2010-09-28 | 2011-03-30 | $7700.00 | Window Closed / Lapsed |