METHOD AND APPARATUS FOR ALLOWING RUNTIME CREATION OF A USER EXPERIENCE FOR A WIRELESS DEVICE
First Claim
1. A method, comprising:
- presenting an application behavior specification and a presentation specification during run-time;
receiving at least one input corresponding to a proposed modification to at least one of the application behavior specification and the presentation specification;
determining permitted modifications to the at least one of the application behavior specification and the presentation specification based on a set of pre-defined rules; and
generating a new application by modifying the at least one of the application behavior specification and the presentation specification at run-time based on the permitted modifications.
4 Assignments
0 Petitions
Accused Products
Abstract
An apparatus [100] includes an application layer [205] to present an application behavior specification and a presentation specification. An engine layer [305] receives at least one input corresponding to a proposed modification to at least one of the application behavior specification and the presentation specification. A modality interface layer [215] interprets the at least one input and merges the at least one input into an output. An interaction management layer [210] (a) receives the output; (b) determines permitted modifications to the at least one of the application behavior specification and the presentation specification based on a set of pre-defined rules; and (c) generates a new application by modifying the at least one of the application behavior specification and the presentation specification at run-time based on the permitted modifications.
-
Citations
17 Claims
-
1. A method, comprising:
-
presenting an application behavior specification and a presentation specification during run-time; receiving at least one input corresponding to a proposed modification to at least one of the application behavior specification and the presentation specification; determining permitted modifications to the at least one of the application behavior specification and the presentation specification based on a set of pre-defined rules; and generating a new application by modifying the at least one of the application behavior specification and the presentation specification at run-time based on the permitted modifications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus, comprising:
-
an application layer to present an application behavior specification and a presentation specification; an engine layer to receive at least one input corresponding to a proposed modification to at least one of the application behavior specification and the presentation specification; a modality interface layer to interpret the at least one input and merge the at least one input into an output; and an interaction management layer to; receive the output, determine permitted modifications to the at least one of the application behavior specification and the presentation specification based on a set of pre-defined rules, and generate a new application by modifying the at least one of the application behavior specification and the presentation specification at run-time based on the permitted modifications. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system, comprising:
-
a portable wireless device being adapted to; present an application behavior specification and a presentation specification, receive at least one input corresponding to a proposed modification to at least one of the application behavior specification and the presentation specification, determine permitted modifications to the at least one of the application behavior specification and the presentation specification based on a set of pre-defined rules, and generate a new application by modifying the at least one of the application behavior specification and the presentation specification at run-time based on the permitted modifications; and at least one entity to provide the at least one input corresponding to a proposed modification to at least one of the application behavior specification and the presentation specification. - View Dependent Claims (15, 16, 17)
-
Specification