DYNAMIC GUI RENDERING BY AGGREGATION OF DEVICE CAPABILITIES
First Claim
Patent Images
1. A computer-implemented method for rendering a Graphical User Interface (GUI), comprising:
- obtaining a device capabilities set from a device;
selecting a rendering package that corresponds to the device capabilities set for the device;
generating the GUI using the rendering package and the device capabilities set; and
displaying the GUI to a user on a user interface to enable the user to manage the device.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are techniques for rendering a Graphical User Interface (GUI). A device capabilities set is obtained from a device. A rendering package that corresponds to the device capabilities set for the device is selected. The GUI is generated using the rendering package and the device capabilities set. The GUI is displayed to a user on a user interface to enable the user to manage the device.
41 Citations
30 Claims
-
1. A computer-implemented method for rendering a Graphical User Interface (GUI), comprising:
-
obtaining a device capabilities set from a device; selecting a rendering package that corresponds to the device capabilities set for the device; generating the GUI using the rendering package and the device capabilities set; and displaying the GUI to a user on a user interface to enable the user to manage the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 15, 16, 17)
-
-
9. A computer-implemented method for rendering a Graphical User Interface (GUI), comprising:
-
obtaining device capabilities from each of multiple devices, wherein each of the multiple devices aggregates capabilities of each subcomponent to form the device capabilities; obtaining a rendering package that corresponds to the device capabilities of each of the multiple devices; in response to a user requesting a GUI for a specific device from the multiple devices, generating the GUI for the specific device using the rendering package and the device capabilities for the specific device; and displaying the GUI to a user on a user interface. - View Dependent Claims (10)
-
-
11. A computer program product comprising a computer useable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
-
obtain a device capabilities set from a device; select a rendering package that corresponds to the device capabilities set for the device; generate the GUI using the rendering package and the device capabilities set; and display the GUI to a user on a user interface to enable the user to manage the device. - View Dependent Claims (12, 13, 14, 18)
-
-
19. A computer program product comprising a computer useable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
-
obtain device capabilities from each of multiple devices, wherein each of the multiple devices aggregates capabilities of each subcomponent to form the device capabilities; obtain a rendering package that corresponds to the device capabilities of each of the multiple devices; in response to a user requesting a GUI for a specific device from the multiple devices, generate the GUI for the specific device using the rendering package and the device capabilities for the specific device; and display the GUI to a user on a user interface. - View Dependent Claims (20)
-
-
21. A system for rendering a Graphical User Interface (GUI), comprising:
logic capable of performing operations, the operations comprising; obtaining a device capabilities set from a device; selecting a rendering package that corresponds to the device capabilities set for the device; generating the GUI using the rendering package and the device capabilities set; and displaying the GUI to a user on a user interface to enable the user to manage the device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
29. A system for rendering a Graphical User Interface (GUI), comprising:
-
logic capable of performing operations, the operations comprising; obtaining device capabilities from each of multiple devices, wherein each of the multiple devices aggregates capabilities of each subcomponent to form the device capabilities; obtaining a rendering package that corresponds to the device capabilities of each of the multiple devices; in response to a user requesting a GUI for a specific device from the multiple devices, generating the GUI for the specific device using the rendering package and the device capabilities for the specific device; and displaying the GUI to a user on a user interface. - View Dependent Claims (30)
-
Specification