Method and system for presenting an electronic user-interface specification
First Claim
1. In a computer system, a method for preparing an interactive user-interface specification to facilitate development of a multimedia application by members of a development team, the method comprising:
- storing a data structure representing a control tree, the control tree including screens, screen objects associated with the screens, and link associations of an interactive user-interface specification associated with a multimedia application;
displaying a graphic representation of at least one of the screens, screen objects, and link associations of the control tree based on the data structure;
receiving a user-generated modification signal from a member of the development team representing a user modification to the control tree;
modifying the data structure representing the control tree based on the modification signal thereby modifying the interactive user-interface specification and the associated multimedia application;
storing the modified data structure; and
displaying a graphic representation of at least one of the screens, screen objects, and link associations of the modified control tree based on the modified data structure to allow another member of the development team to modify the interactive user-interface specification and the associated multimedia application via another user-generated modification signal.
8 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed for preparing an interactive user-interface specification. The method is for use with a computer system including a processor, a memory, a display device and an input device. The method begins with the step of providing a data structure representing a control tree. The control tree represents the interface screens, screen objects and link-associations of the interface. The method further includes the step of presenting a representation of an element of the control tree based on the data structure. A system is also disclosed for implementing the steps of the method.
-
Citations
29 Claims
-
1. In a computer system, a method for preparing an interactive user-interface specification to facilitate development of a multimedia application by members of a development team, the method comprising:
-
storing a data structure representing a control tree, the control tree including screens, screen objects associated with the screens, and link associations of an interactive user-interface specification associated with a multimedia application;
displaying a graphic representation of at least one of the screens, screen objects, and link associations of the control tree based on the data structure;receiving a user-generated modification signal from a member of the development team representing a user modification to the control tree; modifying the data structure representing the control tree based on the modification signal thereby modifying the interactive user-interface specification and the associated multimedia application; storing the modified data structure; and displaying a graphic representation of at least one of the screens, screen objects, and link associations of the modified control tree based on the modified data structure to allow another member of the development team to modify the interactive user-interface specification and the associated multimedia application via another user-generated modification signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for preparing an interactive user-interface specification to facilitate development of a multimedia application by members of a development team, the system comprising:
-
a memory for storing a data structure representing a control tree, the control tree including screens, screen objects associated with the screens, and link associations of an interactive user-interface specification associated with a multimedia application; a display device operable with the memory for displaying a graphic representation of at least one of the screens, screen objects, and link associations of the control tree based on the data structure; an input device for receiving a user-generated modification signal from a member of the development team representing a user modification to the control tree; and a processor operable with the input device and the memory to modify the data structure representing the control tree based on the modification signal thereby modifying the interactive user-interface specification and the associated multimedia application; wherein the memory stores the modified data structure and the display device display a graphic representation of at least one of the screens, screen objects, and link associations of the modified control tree based on the modified data structure to allow another member of the development team to modify the interactive user-interface specification and the associated multimedia application via another user-generated modification signal. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification