XGL and multi-platform user interface engine
First Claim
Patent Images
1. A computer-implemented method for transforming a wizard container into a wizard interface, comprising:
- extracting a package from the wizard container, said package containing a self-described object corresponding to a component of the wizard interface;
transforming said self-described object into said corresponding component of the wizard interface according to an object template; and
depicting a first page of said wizard interface.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a system and method for providing dynamic wizard interfaces to end users. In one embodiment, a client device retrieves a container encapsulating a number of packages utilizing a self-describing data format from a remote server. A wizard engine on the client device interprets the container and packages to produce a wizard interface. Preferably, the present invention utilizes a compatible data structure for receiving, saving, and transmitting captured information regarding the wizard interface.
25 Citations
27 Claims
-
1. A computer-implemented method for transforming a wizard container into a wizard interface, comprising:
-
extracting a package from the wizard container, said package containing a self-described object corresponding to a component of the wizard interface;
transforming said self-described object into said corresponding component of the wizard interface according to an object template; and
depicting a first page of said wizard interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable medium having computer-executable instructions for transforming a wizard container into a wizard interface by:
-
extracting a package from the wizard container, said package containing a self-described object corresponding to a component of the wizard interface;
transforming said self-described object into said corresponding component of the wizard interface according to an object template; and
depicting a first page of said wizard interface. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A computing device having a processor, a memory and an operating environment, the computing device operable to transform a wizard container into a wizard interface by:
-
extracting one or more packages from the wizard container, each package containing one or more self-described objects corresponding to components of the wizard interface;
transforming said self-described objects into said corresponding components of the wizard interface according to an object template; and
depicting a first page of said wizard interface.
-
-
27. A computing device in communication with a server device and a client device, the computerized device operative to:
-
receive a wizard container;
extract one or more packages from said wizard container, each package containing one or more self-described objects corresponding to components of a wizard interface;
transforming said self-described objects into representations of said components of said wizard interface;
laying out said representations of said components into a formatted page; and
transmitting said formatted page to said client device.
-
Specification