Multi-Touch Integrated Desktop Environment
First Claim
Patent Images
1. A computer-implemented method for configuring a multi-touch surface to display a digital mouse pad, the method comprising:
- defining a region on the multi-touch surface for displaying the digital mouse pad, wherein the region is proximate to a mouse device detected on the multi-touch surface;
generating one or more user interface elements that are disposed within the digital mouse pad, wherein each user interface element is configured to control a different operation within an application window displayed via a display device;
displaying the digital mouse pad in the region on the multi-touch surface;
detecting multi-touch input associated with a first user interface element disposed within the digital mouse pad; and
performing a first operation within the application window based on the multi-touch input.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique for integrating a multi-touch surface into a desktop environment is disclosed. One or more multi-touch display devices are placed on the horizontal surface surrounding or beneath a keyboard or mouse. At least one region on the multi-touch surface is defined to display one or more user interface tools on the multi-touch surface. The one or more user interface tools displayed via the multi-touch surface may control or display information associated with desktop applications displayed via a primary display device.
-
Citations
20 Claims
-
1. A computer-implemented method for configuring a multi-touch surface to display a digital mouse pad, the method comprising:
-
defining a region on the multi-touch surface for displaying the digital mouse pad, wherein the region is proximate to a mouse device detected on the multi-touch surface; generating one or more user interface elements that are disposed within the digital mouse pad, wherein each user interface element is configured to control a different operation within an application window displayed via a display device; displaying the digital mouse pad in the region on the multi-touch surface; detecting multi-touch input associated with a first user interface element disposed within the digital mouse pad; and performing a first operation within the application window based on the multi-touch input. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage medium containing a program which, when executed, performs an operation for configuring a multi-touch surface to display a digital mouse pad, the operation comprising:
-
defining a region on the multi-touch surface for displaying the digital mouse pad, wherein the region is proximate to a mouse device detected on the multi-touch surface; generating one or more user interface elements that are disposed within the digital mouse pad, wherein each user interface element is configured to control a different operation within an application window displayed via a display device; displaying the digital mouse pad in the region on the multi-touch surface; detecting multi-touch input associated with a first user interface element disposed within the digital mouse pad; and performing a first operation within the application window based on the multi-touch input. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system configured to display a digital mouse pad on a multi-touch surface, the system comprising:
-
a multi-touch surface; and a processing unit coupled to the multi-touch surface and configured to; define a region on the multi-touch surface for displaying the digital mouse pad, wherein the region is proximate to a mouse device detected on the multi-touch surface, generate one or more user interface elements that are disposed within the digital mouse pad, wherein each user interface element is configured to control a different operation within an application window displayed via a display device, display the digital mouse pad in the region on the multi-touch surface, detect multi-touch input associated with a first user interface element disposed within the digital mouse pad, and perform a first operation within the application window based on the multi-touch input. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification