Customizing a form in a model-based system
AssigneeMicrosoft Corporation
InventorsTravis Wright, Andrei Zenkovitch, Andrew Forget
Life of this patent
Estimating the term…
Abstract
Techniques are described herein for customizing a form (a.k.a. a dialog) in a model-based system. For instance, the form may be customized without the need to modify the form in persistent memory, such as read-only memory (ROM), a hard disk, a magnetic disk, an optical disk, etc. A representation of a customization (e.g., an extensible markup language file, a management pack, etc.) regarding the form is captured in memory, such as a random access memory (RAM), and stored in a file or a database. For instance, the representation of the customization may be stored separately from the form. The representation of the customization is retrieved from the file or the database and applied to a rendering of the form.
Claims18
A method comprising:
- capturing a representation of a first user interface customization regarding a declaratively-defined form;
- serializing the representation of the first user interface customization to facilitate distribution of the representation;
- retrieving the serialized representation of the first user interface customization;
- and
- applying the first user interface customization with respect to a rendering of the form using one or more processors in response to retrieving the serialized representation of the first user interface customization.
A manager comprising:
- a capture module configured to capture a representation of a first user interface customization regarding a declaratively-defined form;
- a serialization module configured to serialize the representation of the first user interface customization to facilitate distribution of the representation;
- a retrieval module configured to retrieve the serialized representation of the first user interface customization;
- and
- an application module configured to apply the first user interface customization with respect to a rendering of the form based on retrieval of the serialized representation of the first user interface customization.
A method comprising:
- capturing a first representation of a first customization regarding a declaratively-defined form;
- implementing the first customization with respect to the form using one or more processors without changing the form in persistent storage, including changing values of respective properties that are associated with the form to implement the first customization;
- and
- providing a visual representation of the form that includes the first customization in response to implementing the first customization.
Dependencies are inferred from the claim text.