Method and apparatus for efficient customization of a user interface library
AssigneeNokia Corporation
InventorsLeon Marc Bovett, Shashikant Bhalchandra Kulkarni
Life of this patent
Estimating the term…
Abstract
A method comprises applying a set of common device-specific definitions for a user interface of a device; using application-specific definitions to over-ride select common definitions, the application-specific definitions being applicable to one or more applications on the device; and applying widget-type-specific definitions, each of the widget-type-specific definitions being applicable to one or more applications corresponding to a widget type. In one embodiment, the definitions are stored in a shared memory.
Claims18
A method, comprising:
- applying a set of common device-specific definitions for a user interface of a device;
- using application-specific definitions to over-ride select common definitions, the application-specific definitions being applicable to one or more applications on the device;
- and
- applying widget-type-specific definitions, each of the widget-type-specific definitions being applicable to one or more applications corresponding to a widget type.
An apparatus, comprising:
- at least one processor;
- and
- at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following:
- apply a set of common device-specific definitions for a user interface of a device;
- use application-specific definitions to over-ride select common definitions, the application-specific definitions being applicable to one or more applications on the device;
- and
- apply widget-type-specific definitions, each of the widget-type-specific definitions being applicable to one or more applications corresponding to a widget type.
A computer-readable memory including computer executable instructions, said computer executable instructions, when executed by a processor, cause an apparatus to perform the following:
- apply a set of common device-specific definitions for a user interface of a device;
- use application-specific definitions to over-ride select common definitions, the application-specific definitions being applicable to one or more applications on the device;
- and
- apply widget-type-specific definitions, each of the widget-type-specific definitions being applicable to one or more applications corresponding to a widget type.
Dependencies are inferred from the claim text.