Visual software engineering system and method for developing vis

Computer graphics processing and selective visual display system – Computer graphics processing – Animation

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

345433, 345334, 345349, G06T 100

Patent

active

058836390

ABSTRACT:
A system for providing a simple, easy to learn and flexible means of creating user interfaces to products under development without the need of a programming language or the need to learn a large set of complicated commands. The Visual Software Engineering ("VSE") system of the invention uses a simple concept of defining both input to and output from graphical objects in an object-oriented system by providing examples of what the user desires the graphical object to do. This technique is referred to herein as "animation by example". In accordance with this process, the user creates a user interface by drawing the user interface with a graphics editor and then defining the output behavior (i.e., graphics manipulation) of the user interface components by showing each state or frame as an animation. This is accomplished by changing the object using a graphic editor function such as move or rotate and storing each of the frames with the object as a behavior state. Just as with defining the output, the input is defined by giving the graphic object an example of what type of input to look for, and once it finds that input, it tells the object which frame to output or change to. Application code can then drive the animation or read the input by accessing the frame numbers assigned to each of the example frames.

REFERENCES:
patent: 4827404 (1989-05-01), Barstow et al.
patent: 4870561 (1989-09-01), Love et al.
patent: 4901221 (1990-02-01), Kodosky et al.
patent: 4914568 (1990-04-01), Kodosky et al.
patent: 5041992 (1991-08-01), Cunningham et al.
patent: 5261041 (1993-11-01), Susman
patent: 5261820 (1993-11-01), Slye et al.
patent: 5485600 (1996-01-01), Joseph et al.
"VAPS by Example", Copyright Owned by Virtual Prototypes Inc. Publication I.D.: 39, Revision O, Dated Jul. 5, 1991.
"VAPS-Conceptual Overview", Virtual Prototypes, Inc., May 17, 1991.
"Creating Graphical Interfaces Through Graphical Interaction", Singh et al., Oct. 6, 1990.
"Suit: Software User Interface Design Tool", Kishi et al., Sep. 13, 1991.
"Linked-List Visualization for Debugging", Shimomura et al., May 1991.
"Visual Programming in a Computer Animation Environment", Van Reeth et al., Oct. 6, 1990.
"Visualization of Experimental Systems", Haarslev et al., Oct. 12, 1988.
"VPL: An Active, Declarative Visual Programming System", Lau-Kee et al., Oct. 11, 1991.
"CIAO: A Powerful Synchronisation & Controlling Mech. for Human Computer Interfaces", Papageorgiou Oct. 11, 1991.
"Vaps Conceptual Overview," Virtual Prototypes Inc., May 17, 1991.
"Creating Graphical Interfaces Through Graphical Interaction," Singh, et al. Oct. 6, 1990.
"Suit: Software User Interface Design Tool," Kish, et al., Sep. 13, 1991.
"VPL: An Active, Declarative Visual Programming System," Lau-Kee, et al., Oct. 11, 1991.
"CIAO: A Powerful Synchronisation & Controlling Mechanism for Human Computer Interfaces," Papageorgiou Oct. 11, 1991.
Proceedings of the European Computer Graphics Conference and Exhibition (Eurographics '89), 4 Sep. 1989, Hamburg, FRG pp. 3-14, Oijing Mao: "Micro-UIDT: A User Interface Development Tool".
Research Disclosure No. 317, Sep. 1990, Emsworth, GB, p. 749 Disclosure No. 31761 "Intelligent Object-Oriented Graphics".
IEEE Software, vol. 6, No. 3, May 1989, New York, US, pp. 15-23, Brad A. Myers: "User-Interface Tools: Introduction and Survey".

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

Visual software engineering system and method for developing vis does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Visual software engineering system and method for developing vis, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Visual software engineering system and method for developing vis will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-821884

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