RECOMPOSITING AN RUI IN REAL-TIME
First Claim
1. A method of recomposing a remote user interface in real-time comprising:
- a. determining network information;
b. modifying remote user interface data into modified remote user interface data based on the network information;
c. sending the modified remote user interface data to a rendering device; and
d. rendering the modified remote user interface data on the rendering device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of recompositing or recomposing a remote user interface in real-time includes a server device determining network information or conditions and modifying the remote user interface based on the network information. One aspect of modifying the remote user interface includes the server device increasing or decreasing the amount of detail of the remote user interface. Another aspect of modifying the remote user interface includes generating several versions of the remote user interface of varying detail and selecting one of the versions based on the network information. A rendering device is then able to display the modified remote user interface without causing a disruption in the network.
-
Citations
28 Claims
-
1. A method of recomposing a remote user interface in real-time comprising:
-
a. determining network information; b. modifying remote user interface data into modified remote user interface data based on the network information; c. sending the modified remote user interface data to a rendering device; and d. rendering the modified remote user interface data on the rendering device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A network of devices comprising:
-
a. a server device for determining network information and processing remote user interface data based on the network information; b. one or more source devices for sending the remote user interface data to the server device; and c. one or more rendering devices for rendering the remote user interface data received from the server device. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system programmed in a controller in a device comprising:
-
a. a determining module for determining network information; and b. a communicating module for communicating a recomposited remote user interface to a second device. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A server device comprising:
-
a. a memory for storing an application, the application for; i. determining network information; ii. modifying remote user interface data into modified remote user interface data based on the network information; and iii. sending the modified remote user interface data to a rendering device; and b. a processing component coupled to the memory, the processing component for processing the application. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
Specification