Hierarchical Broadcast of Ui Assets
First Claim
1. A method of updating user interface data in a server-client system (10) arrangement of electronic products, the method comprising:
- a server (12) sends a message to the system concerning a node (28, 54) in a hierarchical array of a user interface, the message providing an indication of what is the most recent data for the user interface node, and the server monitors the system for a response to that message.
1 Assignment
0 Petitions
Accused Products
Abstract
An audiovisual system (10) has a first client (14) and a second client (16), each client (14, 16) being connected to a server (12). The first client (14) includes a television (18), while the second client (16) includes a small screen (20) and a stereo system (22). The server (12) stores data representing items for example video programmes or pieces of music, the data including one or more assets (28) describing each item. An asset (28) may be, for example, the name of a video programme or piece of music; metadata of an item (for example the artist, year of production, or album); a still picture (an album cover or single frame of a video); or a background image or advertisement for a user interface. A client (14, 16) presents assets (28) to the user in the form of a hierarchical user interface (30). The user up-dates the user interface (30) each time he adds an item to, or removes an item from, the server (12), or edits an asset (28) already stored on the server (12). FIG. 2 depicts an exemplary hierarchical user interface (30), consisting of a network of nodes.
-
Citations
30 Claims
-
1. A method of updating user interface data in a server-client system (10) arrangement of electronic products, the method comprising:
a server (12) sends a message to the system concerning a node (28, 54) in a hierarchical array of a user interface, the message providing an indication of what is the most recent data for the user interface node, and the server monitors the system for a response to that message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. A system (10) for updating user interface data in a server-client system (10) arrangement of electronic products, the system comprising:
a server (12) to send a message to the system concerning a node (28, 54) in a hierarchical array of a user interface, the message providing an indication of what is the most recent data for the user interface node, the server to monitor the system for a response to that message. - View Dependent Claims (17, 18, 19, 20)
-
16. A system (10) according to claim 16 wherein the server (12) has means to send the most recent data for that user interface node (28, 54) if the server receives a response.
- 21. A server (12) for a system (10) for updating user interface data in a server-client arrangement of electronic products, the server having means to send a message to the system concerning a node (28, 54) in a hierarchical array of a user interface, the message providing an indication of what is the most recent data for the user interface node, the server having means to monitor the system for a response to that message.
- 27. A client (14, 16) for updating user interface data in a server-client system (10) arrangement of electronic products, the client having means to receive a message to the system concerning a node in a hierarchical array of a user interface, the message providing an indication of what is the most recent data for the user interface node.
Specification