APPLIANCE DEVELOPMENT TOOLKIT WITH EDITOR FOR BINDING DATA
First Claim
1. An appliance development toolkit to enable creation of content to affect operation of a component in an appliance or to affect user interaction with an appliance, the toolkit comprising:
- access to instances of appliance user domain data and control system domain data,an editor configured to associate at least one instance of appliance user domain data to at least one instance of control system domain data or at least one instance of other appliance user domain data,an interactive user interface on which the at least one instance of appliance user domain data and the at least one instance of control system domain data are displayed for use by a developer, anda model converter to generate the content using the instances from the editor,wherein the content is usable to affect the operation or to affect the user interaction as determined by the associations.
1 Assignment
0 Petitions
Accused Products
Abstract
An appliance development toolkit is provided to enable creation of content to affect operation of a component in an appliance or to affect user interaction with an appliance. The toolkit has access to instances of appliance user domain data and control system domain data, an editor configured to associate at least one instance of appliance user domain data to at least one instance of control system domain data or at least one instance of other appliance user domain data, an interactive user interface on which the instances of appliance user domain data and control system domain data are displayed for use by a developer, and a model converter to generate the content using the instances from the editor. The content is usable to affect the operation or to affect the user interaction as determined by the associations.
-
Citations
90 Claims
-
1. An appliance development toolkit to enable creation of content to affect operation of a component in an appliance or to affect user interaction with an appliance, the toolkit comprising:
-
access to instances of appliance user domain data and control system domain data, an editor configured to associate at least one instance of appliance user domain data to at least one instance of control system domain data or at least one instance of other appliance user domain data, an interactive user interface on which the at least one instance of appliance user domain data and the at least one instance of control system domain data are displayed for use by a developer, and a model converter to generate the content using the instances from the editor, wherein the content is usable to affect the operation or to affect the user interaction as determined by the associations. - View Dependent Claims (2, 3, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90)
-
-
4. An appliance comprising:
-
software to cause operation of a component in the appliance or to affect user interaction with the appliance memory containing appliance user domain data and control system domain data where at least one instance of appliance user domain data is bound to at least one instance of control system domain data or at least one instance of other appliance user domain data, wherein the binding occurs at runtime of the software to affect the operation of the component or to affect the user interaction. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An appliance comprising:
-
software to cause operation of a component in the appliance or to affect user interaction with the appliance memory containing at least one instance of appliance user domain data represented by a first binding element and at least one instance of control system domain data represented by a second binding element and the first and second binding elements are bound to each other or to at least one instance of control system domain data or to at least one instance of appliance user domain data, respectively, wherein the binding affects the operation of the component or affects the user interaction. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An appliance development toolkit to enable creation of content to affect operation of a component in an appliance or to affect user interaction with an appliance, the toolkit comprising:
-
access to instances of source identification domain data and control system domain data, an editor configured to associate at least one instance of source identification domain with at least one instance of control system domain data, an interactive user interface on which the at least one instance of source identification domain data and the at least one instance of control system domain data are displayed, and a converter to generate the content using the instances and the associations from the editor, wherein the content is usable to affect the operation or to affect the user interaction as determined by the associations. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. An appliance comprising:
-
software to cause operation of a component in the appliance or to affect user interaction with the appliance memory containing at least one instance of source identification domain data and at least one instance of control system domain data and an association effectively binding the at least one instance of source identification domain data to the at least one instance of control system domain data wherein the binding affects the operation of the component or affects the user interaction in the appliance. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
38. The appliance of 37 wherein the source identification domain data is represented by a first binding element and the and at least one instance of control system domain data represented by a second binding element and the first and second binding elements are bound to each other or to at least one instance of control system domain data, respectively.
Specification