Apparatus and method for translating graphic objects and commands with direct touch input in a touch based input system
First Claim
1. A graphic editing system including a surface and a user controllable means for contacting said surface, comprising:
- means for displaying first information within a given peripheral region on said surface wherein said given peripheral region is only large enough to display a portion of said first information;
first means responsive to a first user action contacting said surface with said user controllable means at least within said given peripheral region of said surface for displaying second information at a first position in a second region of said surface different from said peripheral region, said second information indicating to a user how to modify, said display of said first information so that all of said first information is displayed; and
second means responsive to a second user action contacting said surface with said user controllable means at least at said first position for selectively modifying said display of said first information on said surface to display all of said first information.
4 Assignments
0 Petitions
Accused Products
Abstract
A system which allows a user to implement pop-up menus and gestural marks when the input location is restricted, such as in a corner region of a display, is disclosed. In such a situation, the system translates its position from one location where space is limited to another location where space is essentially unlimited. In such restricted locations, the system provides a indicator or guide to direct the user to make the required movement of the input device to the unrestricted location. Such a guide consists of a visible path on the display from the current restricted location to the new location. The path guides the user into making the appropriate adjustment after which the user can proceed to make the appropriate menu selection or gestural mark.
98 Citations
22 Claims
-
1. A graphic editing system including a surface and a user controllable means for contacting said surface, comprising:
-
means for displaying first information within a given peripheral region on said surface wherein said given peripheral region is only large enough to display a portion of said first information; first means responsive to a first user action contacting said surface with said user controllable means at least within said given peripheral region of said surface for displaying second information at a first position in a second region of said surface different from said peripheral region, said second information indicating to a user how to modify, said display of said first information so that all of said first information is displayed; and second means responsive to a second user action contacting said surface with said user controllable means at least at said first position for selectively modifying said display of said first information on said surface to display all of said first information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A graphic editing system including a surface and user controllable means for generating a first gestural mark on said surface comprising:
-
first means responsive to a first user action of said controllable means contacting said surface for generating said first gestural mark at a first location on said surface for selecting adjacent first information; and second means responsive to a second user action of said controllable means subsequent said first user action for generating a second mark at a first position in a second location on said surface different from said first location that represents a surrogate for said first information selected by said first gestural mark. - View Dependent Claims (14, 15, 16)
-
-
17. A graphic editing system including a surface and user controllable means for generating first and second information on said surface comprising:
-
first means responsive to a first user action of said controllable means contacting said surface for generating said first information at a first location in a peripheral region on said surface that is only partially visible to said user; second means for generating said second information subsequent said generation of said first information in said peripheral region, wherein said second information represents a surrogate for said first information and is generated at a first position in a second location on said surface, different from said first location, that is completely visible to said user. - View Dependent Claims (18, 19, 20)
-
-
21. A method for graphic editing including a surface and a user controllable means for contacting said surface, comprising the steps of:
-
displaying first information within a given peripheral region on said surface which is only large enough to display a portion of said first information; displaying second information at a first position in a second region of said surface different from said peripheral region in response to a first user action contacting said surface with said controllable means at least within said peripheral region of said surface, said second information indicating to a user how to modify said first information so that all of said first information is displayed; and selectively moving and modifying a display of said first information on said surface in response to a second user action contacting said surface with said controllable means at least at said first position.
-
-
22. A graphic editing system including a surface and a user controllable means for contacting said surface, comprising:
-
means for selecting first information while in a given peripheral region on said surface wherein said given peripheral region is only large enough to display a portion of said first information; first means for displaying said first information in its entirety at a position outside of said given peripheral region; and second means for displaying a path over which said user controllable means must be dragged on said surface in order for said first information to remain displayed at said position outside of said given peripheral region.
-
Specification