Multi-touch graphical user interface for interacting with menus on a handheld device
First Claim
Patent Images
1. A computer-implemented method for interacting with a graphical user interface (GUI) displayed on a multi-touch surface, the method comprising:
- segmenting the GUI into a first portion and a second portion, wherein the first portion and second portion do not overlap;
defining a menu activation area that overlaps the first portion, wherein the menu activation area is not visible to a user of the GUI, and at least one edge of the menu activation area comprises an outside edge of the GUI;
detecting a first physical user input starting in the menu activation area, wherein the first physical input comprises a long press;
causing a first GUI menu strip to be displayed that overlaps the second portion of the GUI and does not overlap the menu activation area, wherein the first GUI menu strip is only displayed when the first physical user input is detected starting in the menu activation area, and the first GUI menu strip includes one or more menu items, each of the one or more menu items being associated with a different function, the different function being executed when the menu item is selected;
detecting a second physical user input selecting a first menu item of the one or more menu items while the first physical user input is detected;
executing a first function associated with the selected first menu item;
detecting the first physical user input ending; and
removing the first GUI menu strip.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for interacting with a graphical user interface (GUI) displayed on a multi-touch surface. The method includes segmenting the GUI into a first portion and a second portion, wherein the first portion and second portion do not overlap, causing an activation area to be displayed that overlaps at least a portion of the GUI, determining that a user input is selecting the activation area based on a first user input and, in response, causing a first GUI menu strip to be displayed that overlaps the second portion of the GUI.
-
Citations
14 Claims
-
1. A computer-implemented method for interacting with a graphical user interface (GUI) displayed on a multi-touch surface, the method comprising:
-
segmenting the GUI into a first portion and a second portion, wherein the first portion and second portion do not overlap; defining a menu activation area that overlaps the first portion, wherein the menu activation area is not visible to a user of the GUI, and at least one edge of the menu activation area comprises an outside edge of the GUI; detecting a first physical user input starting in the menu activation area, wherein the first physical input comprises a long press; causing a first GUI menu strip to be displayed that overlaps the second portion of the GUI and does not overlap the menu activation area, wherein the first GUI menu strip is only displayed when the first physical user input is detected starting in the menu activation area, and the first GUI menu strip includes one or more menu items, each of the one or more menu items being associated with a different function, the different function being executed when the menu item is selected; detecting a second physical user input selecting a first menu item of the one or more menu items while the first physical user input is detected; executing a first function associated with the selected first menu item; detecting the first physical user input ending; and removing the first GUI menu strip. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause a computing device to interact with a multi-touch surface that displays a graphical user interface (GUI), by performing the steps of:
-
segmenting the GUI into a first portion and a second portion, wherein the first portion and second portion do not overlap; defining a menu activation area that overlaps the first portion, wherein the menu activation area is not visible to a user of the GUI, and at least one edge of the menu activation area comprises an outside edge of the GUI; detecting a first physical user input starting in the menu activation area, wherein the first physical input comprises a long press; causing a first GUI menu strip to be displayed that overlaps the second portion of the GUI and does not overlap the menu activation area, wherein the first GUI menu strip is only displayed when the first physical user input is detected starting in the menu activation area, and the first GUI menu strip includes one or more menu items, each of the one or more menu items being associated with a different function, the different function being executed when the menu item is selected; detecting a second physical user input selecting a first menu item of the one or more menu items while the first physical user input is detected; executing a first function associated with the selected first menu item; detecting the first physical user input ending; and removing the first GUI menu strip. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer system, comprising:
-
a processor; and a memory storing instructions that, when executed by the processor, cause the computer system to interact with a multi-touch screen that displays graphical user interface (GUI), by performing the steps of; segmenting the GUI into a first portion and a second portion, wherein the first portion and second portion do not overlap; defining a menu activation area that overlaps the first portion wherein the menu activation area is not visible to a user of the GUI, and at least one edge of the menu activation area comprises an outside edge of the GUI; detecting a first physical user input the menu activation area, wherein the first physical input comprises a long press; causing a first GUI menu strip to be displayed that overlaps the second portion of the GUI and does not overlap the menu activation area, wherein the first GUI menu strip is only displayed when the first physical user input is detected starting in the menu activation area and the first GUI menu strip includes one or more menu items, each of the one or more menu items being associated with a different function, the different function being executed when the menu item is selected; detecting a second physical user input is selecting a first menu item of the one or more menu items while the first physical user input is detected; executing a first function associated with the selected first menu item; detecting the first physical user input ending; and removing the first GUI menu strip. - View Dependent Claims (14)
-
Specification