Dynamic generation of a user interface based on automatic device detection
First Claim
1. A method of dynamically generating a user interface (UI) based on detected devices and on capabilities of the detected devices, the method comprising:
- detecting plural devices;
identifying capabilities of the detected devices;
automatically identifying at least one collective capability that combines capabilities of at least two of the detected devices; and
generating a UI including one or more selection options corresponding to the plural devices and at least one selection option that is selectable to cause the at least two devices to function so as to provide the identified collective capability, wherein the collective capability is available in the UI when the at least two detected devices are present, and unavailable when any one or more thereof is absent.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention concerns the dynamic generation of a user interface (UI) based on detected devices and on capabilities of the detected devices. The UI including one or more selection options corresponding to detected devices and at least one selection option that is selectable to cause at least two of the detected devices to function so as to provide an identified collective capability that combines the capabilities of two or more of the detected devices, wherein the collective capability is available in the UI when the two or more detected devices are present, and unavailable when one or more of the device is absent.
-
Citations
18 Claims
-
1. A method of dynamically generating a user interface (UI) based on detected devices and on capabilities of the detected devices, the method comprising:
-
detecting plural devices;
identifying capabilities of the detected devices;
automatically identifying at least one collective capability that combines capabilities of at least two of the detected devices; and
generating a UI including one or more selection options corresponding to the plural devices and at least one selection option that is selectable to cause the at least two devices to function so as to provide the identified collective capability, wherein the collective capability is available in the UI when the at least two detected devices are present, and unavailable when any one or more thereof is absent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
a user interface means;
program memory to store process steps to;
(1) detect plural devices, (2) identify capabilities of the detected devices, (3) automatically identify a collective capability that combines capabilities of at least two of the detected devices, and (4) generate a UI for the user interface means that includes one or more selection options corresponding to the plural devices and at least one selection option that is selectable to cause the at least two devices to function so as to provide the identified collective capability,wherein the collective capability is available in the UI when the at least two detected devices are present, and unavailable when any one or more thereof is absent;
a processor for executing the process steps stored in said program memory. - View Dependent Claims (18)
-
Specification