Computer interface for navigating graphical user interface by touch
First Claim
Patent Images
1. A system for interfacing with a computer using touch comprising:
- a) a software application that generates a graphical user interface; and
b) an array of pads whose functions are determined by automatically extracting functions from the software application and associating those functions to one or more pads;
such that a user can navigate the graphical user interface on the computer by touching the pads.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for enabling a user to navigate a graphical user interface by touching pads on a touch surface. The arrangement of the pads on the touch surface is static, but the functions associated with each pad dynamically change in correspondence with functions in the graphical user interface. The functions are automatically and dynamically extracted from the software that creates the window display. Certain pads are regularly used for certain user options found in windows.
-
Citations
28 Claims
-
1. A system for interfacing with a computer using touch comprising:
-
a) a software application that generates a graphical user interface; and
b) an array of pads whose functions are determined by automatically extracting functions from the software application and associating those functions to one or more pads;
such that a user can navigate the graphical user interface on the computer by touching the pads. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for interfacing with a computer using touch comprising:
-
a) a touch surface having a plurality of pads;
b) a first software application in communication with a second software application, the first software application capable of generating one or more windows, wherein each window comprises a one or more user options;
c) the second software application in communication with the touch surface, the second software application capable of extracting a one or more user options within each window and associating one or more of the extracted user options with one or more pads. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for interfacing with a computer using touch comprising:
-
a) a touch surface having a plurality of pads, wherein the pads have means for sensing a touch;
b) means for generating one or more windows wherein each window comprises a one or more user options;
c) means for extracting a one or more user options within each window as new user options are generated and associating one or more of the extracted user options with one or more pads;
wherein touching a pad activates one of the user options in a window. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A process for activating functions on a graphical user interface comprising:
-
a) extracting a one or more functions from software application that generates windows on a computer screen;
b) associating one or more extracted functions to a pad of a touch surface; and
c) touching a pad, thereby activating the associated function in the window. - View Dependent Claims (25)
-
-
26. A touch surface having a set of pads wherein stroking the pads serially causes a new window to be made active, thereby simulating the feel of turning a page in a book.
-
27. A touch surface having a set of pads wherein stroking the pads serially causes contents of an active window to scroll.
-
28. A touch surface having a set of pads, wherein serially stroking the pads of the pad set causes the pads to scroll through sub-options of a user option.
Specification