Abstract: There is provided a user interface which is defined by a plurality of actors and the attributes) that are associated with the actors. A renderer is used to render the user interface in accordance with the attributes of the actors. Changes in actor attributes, for example in response to a keypress, cause the user interface to be updated.
Type:
Application
Filed:
February 21, 2005
Publication date:
November 13, 2008
Applicant:
QUALCOMM CAMBRIDGE LIMITED
Inventors:
Stefan Geoffrey Butlin, Nicholas Holder Clarey, Jacob Benjamin Blaukopf, Nicholas Carl Brook
Abstract: The invention provides a method of providing content to a mobile terminal, the method comprising the steps of: receiving data at the mobile terminal; classifying the content data in accordance with classification data comprised within the content data; storing the content data within the mobile terminal; creating an access object whereby the content data may be accessed; and associating the access object with further access objects having similar classification codes. This method has a significant effect in simplifying the provision of content to mobile terminals.
Abstract: Graphic User Interface for Data Processing Device A handheld data processing device (82) has a touch-sensitive display screen (84) and interface means for generating a graphic user interface (GUI) on the screen, the GUI having one or more image elements (88, 92, 94, 96, 98, 100, 102), each representing an input. The screen (84) generates a control signal corresponding to an input in response to a portion of the screen on which an image element (88, 92, 94, 96, 98, 100, 102) representing said input is displayed being touched by a user of the device. The device has processing means for processing the control signal. The interface means is operable to locate the image elements (88, 92, 94, 96, 98, 100, 102) on an accessible portion of the screen (84) so that in use the image elements are within reach of a digit (90) of a hand in which the device is held. The image elements may, for example, be located in a fan in a corner of the screen, or in linear fashion along the edges of the screen.