Reversible logic for widget and markup language generation
First Claim
Patent Images
1. A method including:
- receiving one or more widgets;
generating first markup language code having semantics that are independent of a description of the one or more widgets;
receiving second markup language code; and
generating the one or more widgets based on the second markup language code.
23 Assignments
0 Petitions
Accused Products
Abstract
Method, apparatus and systems provide reversible logic for widget and markup language generation. In some embodiments, a method includes receiving one or more widgets. The method also includes generating first markup language code having semantics that are independent of a description of the one or more widgets. The method includes receiving second markup language code. The method also includes generating the one or more widgets based on the second markup language code.
-
Citations
22 Claims
-
1. A method including:
-
receiving one or more widgets;
generating first markup language code having semantics that are independent of a description of the one or more widgets;
receiving second markup language code; and
generating the one or more widgets based on the second markup language code. - View Dependent Claims (2, 3, 4, 5, 6, 20)
-
-
7. A method including:
-
receiving markup language code that is without a description of an attribute of a widget;
parsing the markup language code to locate a set of tags;
matching, at least partially, the set of tags and data within the set of tags to a template; and
generating the widget based on the template. - View Dependent Claims (8, 9, 21)
-
-
10. A method including:
-
receiving a number of widgets, wherein the number of widgets is associated with a number of reversible templates;
generating descriptor language representative of the number of widgets using the number of reversible widgets, wherein the descriptor language is independent of an attribute of the number of widgets;
updating the descriptor language based on edits;
matching, at least partially, the descriptor language to at least part of the number of reversible templates or to a wildcard template; and
generating the number of widgets based on the matched reversible templates or matched wildcard template. - View Dependent Claims (11, 12, 22)
-
-
13. An apparatus including:
-
means for receiving one or more widgets;
means for generating first markup language code having semantics that are independent of a description of the one or more widgets;
means for receiving second markup language code; and
means for generating the one or more widgets based on the second markup language code. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system including:
-
a machine-readable medium to store a number of widgets, a number of reversible templates and markup language;
markup language generation logic to generate markup language for the number of widgets based on the number of reversible templates associated with the number of widgets, wherein the markup language is independent of an attribute of the number of widgets;
parser logic to receive an edited version of the markup language and to locate a set of tags within the edited version;
pattern match logic to match the set of tags and the data between the set of tags to a template and a number of subtemplates of the number of reversible templates; and
a widget generator to generate one or more widgets based on the template and the number of subtemplates. - View Dependent Claims (19)
-
Specification