Authoring tool comprising nested state machines for use in a com

Computer graphics processing and selective visual display system – Display driving control circuitry – Controlling the condition of display elements

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

345440, 345348, 345339, 395701, G06F 1700

Patent

active

058016872

ABSTRACT:
According to the invention, an authoring tool comprises at least one nestable graphic state and transition machine, hereinafter referred to as a "state machine", each state machine comprising one or more states and zero or more transitions, each transition interconnecting a first state, known as the "from.sub.-- state", with a second state, known as the "to.sub.-- state". The first and second states can be the same state or different states. For each state in the plurality of states there can be any number of transitions, including zero, emanating therefrom and directed thereto. Each state machine has a state designated as its "current state" which changes in response to users actions or other events. Each state machine also has an initial state which is the state that is designated as the current state when the multimedia title is launched. The authoring tool allows an author to view a state machine simultaneously in several different formats, providing a full view and a map view. State machines can be nested, i.e. a state machine can be contained by another state machine. Preferably, separate user and author views are provided so that an author can manipulate a multimedia product and simultaneously observe the effect such manipulation has on the multimedia product from the user's point of view. Preferably, a plurality of modes are provided, each mode being geared toward particular functionality within the invention and a mechanism is provided so that a user of the invention can selectively switch between modes.

REFERENCES:
patent: 4901221 (1990-02-01), Kodosky et al.
patent: 5187788 (1993-02-01), Marmelstein
patent: 5371683 (1994-12-01), Fukazawa et al.
patent: 5394347 (1995-02-01), Kita et al.
patent: 5408597 (1995-04-01), Kita et al.
patent: 5481740 (1996-01-01), Kodosky
patent: 5493642 (1996-02-01), Dunsmuir et al.
patent: 5542034 (1996-07-01), Petler
patent: 5546519 (1996-08-01), Berry
patent: 5592602 (1997-01-01), Edmunds et al.
patent: 5652714 (1997-07-01), Peterson et al.
Buchanan et al, "Automatic Temporal Layout Mechanisms", Proceedings of the 1st ACM Int'l Conf. on Multimedia, pp. 341-350, Aug. 1993.
Harel, David; "Statecharts: A Visual Formalism for Complex Systems"; Science of Computer Programming; pp. 231-274; North-Holland; 1987.
Apple Media Tool User's Guide; pp. 1-17; Apple Computer, Inc.; 1993.
Goodman, Danny; The Complete Hypercard Handbook, 2nd Edition; pp. 17-28, 341-347, 839-841; Bantam Books; 1988.
Authorware Professional for Macintosh User's Guide; pp. 12-67; Macromedia.
Learning Director for Macintosh; Version 4; pp. 1-31; Macromedia; 1994.
Craig, John C.; The Microsoft Visual Basic Workshop; pp. 3-24; Microsoft Press; 1991.
"LabVIEW 2 Getting Started Manual", National Instruments, 1-1 thru 5-5, (1991).
Ichikawa et al, "Visual Programming--Toward Realization of User-Friendly Programming Environments", Proceedings--1987 Fall Joint Computer Conference, 1987, pp. 129-137.
Shu, Nan C., Visual Programming, 1988, pp. 178-188 and 300-303.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Authoring tool comprising nested state machines for use in a com does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Authoring tool comprising nested state machines for use in a com, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Authoring tool comprising nested state machines for use in a com will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-274433

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.