G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 3/14 (2006.01) G06F 9/44 (2006.01)
Patent
CA 2498542
A system and method is provided having an execution environment of an intelligent runtime device framework for generating user interface elements on a user interface (UI), declared on the device. The proposed method allows user interface definitions through XML metadata UI definitions (or other structured definition language schema) instead of requiring an implementation of the screen elements in executable code for the application. The UI definitions are stored in a common UI repository as a common resource of the applications on the device and is processed at runtime. The UI definitions are independent from the target platform of the device. The "look and feel" of all the applications on the device can be customized and branded as required. Defining layout and ordering of UI elements separately from the applications logic offers modularization of the applications. Such modularization allows reuse of already defined UI screens and sharing them between different applications. The system has a themes and branding repository, a UI repository, a visualization engine, an execution environment, and a UI service. The method includes steps of parsing the XML definitions, applying theme and branding characteristics, providing a screen model to the execution environment, visualizing the user interface, and event handling.
Fritsch Brindusa L.
Shenfield Michael
Vitanov Kamen B.
Gowling Lafleur Henderson Llp
Research In Motion Limited
LandOfFree
System and method for executing wireless applications using... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for executing wireless applications using..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for executing wireless applications using... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1929600