System and method for dynamic data binding in distributed applications
First Claim
Patent Images
1. A method for dynamically binding a user interface to information, comprising:
- specifying with a first language a first action;
specifying with a second language a first data source associated with the first action;
rendering output with a third language based at least partially on the first action;
wherein the second language is embedded in the first language; and
wherein the first action can set or get the first data source.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for dynamically binding a user interface to information, comprising specifying with a first language a first action; specifying with a second language a first data source associated with the first action; rendering output with a third language based at least partially on the first action; wherein the second language is embedded in the first language; and wherein the first action can set or get the first data source.
-
Citations
43 Claims
-
1. A method for dynamically binding a user interface to information, comprising:
-
specifying with a first language a first action;
specifying with a second language a first data source associated with the first action;
rendering output with a third language based at least partially on the first action;
wherein the second language is embedded in the first language; and
wherein the first action can set or get the first data source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A machine readable medium having instructions stored thereon that when executed by a processor cause a system to:
-
specify with a first language a first action;
specify with a second language a first data source associated with the first action;
render output with a third language based at least partially on the first action;
wherein the second language is embedded in the first language; and
wherein the first action can set or get the first data source. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer data signal embodied in a transmission medium, comprising:
-
a code segment including instructions to specify with a first languages first action;
a code segment including instructions to specify with a second language a first data source associated with the first action;
a code segment including instructions to render output with a third language based at least partially on the first action;
wherein the second language is embedded in the first language; and
wherein the first action can set or get the first data source.
-
-
30. A software framework for rendering at least one object on a user interface, comprising:
-
a first language capable of specifying a first action;
a second language capable of specifying a first data source associated with the first action;
a third language capable of rendering output based at least partially on the first action;
wherein the second language is embedded in the first language; and
wherein the first action can set or get the first data source. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification