Configuring an adaptive input device with selected graphical images
First Claim
1. A system for configuring an adaptive input device, the system comprising:
- a computing device operatively coupled to the adaptive input device and a display device separate from the adaptive input device, the adaptive input device including a plurality of depressible buttons, each button having a depressible key face configured to receive an image dynamically generated within the adaptive input device and to display that image to a user of the adaptive input device, the computing device including;
a menu module configured to display a plurality of graphical images on the display device, each graphical image associated with a computing function;
a detection module configured to detect which of the plurality of graphical images displayed is selected by the user for display on a depressible button of the adaptive input device; and
a presentation module configured to visually present the selected graphical image on the depressible button by causing that image to be generated within the adaptive input device and projected onto the depressible key face of that button, and to visually present a dragging of the selected graphical image across the display device, off of the display device, onto the adaptive input device, and across the adaptive input device to the depressible button of the adaptive input device.
2 Assignments
0 Petitions
Accused Products
Abstract
One exemplary system for configuring an adaptive input device includes a display and an adaptive input device having a plurality of depressible buttons. The system also includes a computing device operatively coupled to the display and the adaptive input device. The computing device includes a menu module to display a plurality of graphical images on the display, each graphical image associated with a computing function. The computing device also includes a detection module to detect a selected graphical image, from the plurality of graphical images, for display on a depressible button of the adaptive input device. The computing device also includes a presentation module to visually present the selected graphical image on the depressible button.
135 Citations
18 Claims
-
1. A system for configuring an adaptive input device, the system comprising:
a computing device operatively coupled to the adaptive input device and a display device separate from the adaptive input device, the adaptive input device including a plurality of depressible buttons, each button having a depressible key face configured to receive an image dynamically generated within the adaptive input device and to display that image to a user of the adaptive input device, the computing device including; a menu module configured to display a plurality of graphical images on the display device, each graphical image associated with a computing function; a detection module configured to detect which of the plurality of graphical images displayed is selected by the user for display on a depressible button of the adaptive input device; and a presentation module configured to visually present the selected graphical image on the depressible button by causing that image to be generated within the adaptive input device and projected onto the depressible key face of that button, and to visually present a dragging of the selected graphical image across the display device, off of the display device, onto the adaptive input device, and across the adaptive input device to the depressible button of the adaptive input device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A method for configuring an adaptive input device operatively coupled to a computing device, the method comprising:
-
causing a plurality of graphical images to be displayed on a display separate from the adaptive input device, each graphical image associated with a computing function; detecting which of the plurality of graphical images displayed is selected by a user of the adaptive input device for display on a depressible button of the adaptive input device, the adaptive input device including a plurality of depressible buttons, each button having a depressible key face configured to receive an image dynamically generated within the adaptive input device and to display that image to a user of the adaptive input device; visually presenting a dragging of the selected graphical image where the dragging includes the selected graphical image dynamically covering and uncovering other graphical images on other depressible buttons of the adaptive input device as the selected graphical image drags across the other depressible buttons; and causing the selected graphical image to be presented on the depressible button by causing that image to be generated within the adaptive input device and projected onto the depressible key face of that button. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for configuring an adaptive input device coupled to a computing device, the method comprising:
-
causing a graphical menu to be displayed on a display separate from the adaptive input device, the menu including a plurality of graphical images, each graphical image associated with a computing function; detecting, at the computing device, which of the plurality of graphical images displayed is selected by a user of the adaptive input device for display on a depressible button of the adaptive input device; visually presenting a dragging of the selected graphical image across the display, off of the display, onto the adaptive input device, and across the adaptive input device to a depressible button of the adaptive input device, the dragging including dynamically covering and uncovering graphical images on the display and on the adaptive input device; releasing the dragging of the selected graphical image at the depressible button of the adaptive input device; causing the selected graphical image to be presented on the depressible button by causing that image to be generated within the adaptive input device and projected onto a depressible key face of that button; and executing the computing function associated with the selected graphical image responsive to actuation of the depressible button. - View Dependent Claims (18)
-
Specification