MELTING GROUPS
First Claim
1. A method comprising:
- assembling one or more User Interface (UI) elements as a single UI element and placing the single UI element into a container, the container being a melting group container;
associating the container with a layout element; and
generating metadata, the metadata illustrating data relating to the container and the layout element.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method is illustrated as including assembling one or more User Interface (UI) elements as a single UI element in the form of a melting group and placing the single UI element into a melting group container, associating the container with a layout element, and generating metadata illustrating data relating to the container and the layout element. Further, this method may include separating the one or more UI elements using an item separation attribute and sizing the one or more UI elements using a sizing attribute, wherein the one or more UI elements include at least one of a container, table, graphic, item list box, explanatory text, textbox, button group, radio button group, or checkbox group. Additionally, the metadata may be formatted using an eXtensible Markup Language (XML).
38 Citations
21 Claims
-
1. A method comprising:
-
assembling one or more User Interface (UI) elements as a single UI element and placing the single UI element into a container, the container being a melting group container; associating the container with a layout element; and generating metadata, the metadata illustrating data relating to the container and the layout element. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
rendering a container in a display area of a user interface, the container having one or more User Interface (UI) elements assembled as a single element; receiving input through the one or more UI elements; parsing the input using a predefined grammar, the predefined grammar illustrating a grammar schema; and generating metadata illustrating the input, the metadata formatted according to the grammar schema. - View Dependent Claims (8, 9, 10)
-
-
11. A computer system comprising:
-
an assembly module to assemble one or more User Interface (UI) elements as a single UI element and to place the single UI element into a container, the container being a melting group container; an association module to associate the container with a layout element; and a metadata engine, the metadata engine to generate metadata illustrating data relating to the container and the layout element. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer system comprising:
-
a rendering module to render a container in a display area of a user interface, the container having one or more User Interface (UI) elements assembled as a single element; a receiver to receive input through the one or more UI elements; a parser to parse the input using a predefined grammar, the predefined grammar illustrating a grammar schema; and a metadata engine to generate metadata illustrating the input, the metadata formatted according to the grammar schema. - View Dependent Claims (17, 18, 19)
-
-
20. An apparatus comprising:
-
means for assembling one or more User Interface (UI) elements as a single UI element into a container, the container being a melting group container; means for associating the container with a layout element; and means for generating metadata, the metadata illustrating data relating to the container and the layout element.
-
-
21. A computer-readable medium embodying instructions, the instructions including:
-
a first instruction set to assemble one or more User Interface (UI) elements as a single UI element into a container, the container being a melting group container; a second instruction set to associate the container with a layout element; and a third instruction set to generate metadata, the metadata illustrating data relating to the container and the layout element.
-
Specification