IP Library Patent Application 10598163
Patent Application
App. No. 10/598,163

Rendering a User Interface

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
10/598,163
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.

Claims (18)

1 . A method of rendering a user interface for a device, the method comprising the steps of

providing a plurality of actors, each of the plurality of actors being associated with a user interface element and comprising one or more attributes defining the respective actor;

providing a renderer to receive one or more attributes from one or more of the plurality of actors; and

rendering the user interface in accordance with the received attributes.

2 . A method according to claim 1 , wherein if an actor attribute is updated, the update is received by the renderer and the user interface is updated accordingly.

3 . A method according to claim 2 , wherein the an actor attribute is updated in response to a user update.

4 . A method according to claim 2 , wherein the updating of an attribute causes the formatting of a user interface element to change.

5 . A method according to claim 2 , wherein the updating of an attribute causes a user interface element to move within the user interface.

6 . A method according to any preceding claim wherein the actor attributes comprise mark-up language and the renderer is a mark-up language renderer.

7 . A data carrier comprising computer executable code for performing the method of any of claims 1 to 6 .

8 . A device comprising

a user interface, the user interface comprising one or more user interface elements;

a plurality of actors, each of the plurality of actors being associated with a user interface element and comprising one or more attributes; and

a renderer, the renderer being configured, in use, to interpret the attributes associated with one or more of the plurality of actors and to render the user interface accordingly.

9 . A device according to claim 8 , wherein the device further comprises display means for displaying the user interface.

10 . A device according to claim 8 or claim 9 , wherein the device further comprises a communications interface for receiving further actors for use in the rendering of the user interface.

11 . A device according to any of claims 8 to 10 , wherein the device further comprises storage means configured to store the plurality of actors.

12 . A device according to any of claims 8 to 11 , wherein the device further comprises processing means configured to operate the renderer.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2012
From: QUALCOMM CAMBRIDGE LIMITED
To: QUALCOMM INCORPORATED
Reel/Frame 029062/0871 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA PREVIOUSLY RECORDED ON REEL 016625 FRAME 0886. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECT RECEIVING PARTY DATA. Recorded Aug 7, 2012
From: BUTLIN, STEFAN GEOFFREY; CLAREY, NICHOLAS HOLDER; BLAUKOPF, JACOB BENJAMIN
To: QUALCOMM CAMBRIDGE LIMITED
Reel/Frame 028744/0863 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CORRECT RECEIVING PARTY DATA PREVIOUSLY RECORDED ON REEL 020053 FRAME 0527. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECT RECEIVING PARTY. Recorded Aug 7, 2012
From: BUTLIN, STEFAN GEOFFREY; CLAREY, NICHOLAS HOLDER; BLAUKOPF, JACOB BENJAMIN; BROOK, NICHOLAS CARL
To: QUALCOMM CAMBRIDGE LIMITED
Reel/Frame 028744/0874 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2007
From: BUTLIN, STEFAN GEOFFREY; CLAREY, NICHOLAS HOLDER; BLAUKOPF, JACOB BENJAMIN; BROOK, NICHOLAS CARL
To: QUALCOMM INCORPORATED
Reel/Frame 020053/0527 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2007
From: BUTLIN, STEFAN GEOFFREY; CLAREY, NICHOLAS HOLDER; BLAUKOPF, JACOB BENJAMIN
To: QUALCOMM INCORPORATED
Reel/Frame 019525/0790 →