GESTURE BASED CONTEXT MENUS
First Claim
1. A method in a computing system for providing a gesture based context based for presenting content, comprising:
- receiving, from an input device capable of providing gesture input, an indication of a user inputted gesture that corresponds to an indicated area of electronic content presented via a presentation device associated with the computing system;
determining, based upon the indicated area and a set of criteria, a plurality of actions and/or entities that may be used with the indicated area to provide auxiliary content;
presenting the determined plurality of actions and/or entities in a context menu; and
upon receiving an indication that one of the presented plurality of actions and/or entities has been selected, using the selected action and/or entity to determine and present the auxiliary content.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and techniques for providing context menus based upon gestured input are provided. Example embodiments provide a Gesture Based Context Menu System, which enables a gesture-based user interface to invoke a context menu to present one or more choices of next actions and/or entities based upon the context indicated by the gestured input and a set of criteria. In overview, the GBCMS allows an area of electronically presented content to be dynamically indicated by a gesture and then examines the indicated area in conjunction with a set of criteria to determine and present a context menu of further choices available to the user. The choices may be presented in the form of, for example, a pop-up menu, a pull-down menu, an interest wheel, or a rectangular or non-rectangular menu. In some embodiments the menus dynamically change as the gesture is modified.
135 Citations
69 Claims
-
1. A method in a computing system for providing a gesture based context based for presenting content, comprising:
-
receiving, from an input device capable of providing gesture input, an indication of a user inputted gesture that corresponds to an indicated area of electronic content presented via a presentation device associated with the computing system; determining, based upon the indicated area and a set of criteria, a plurality of actions and/or entities that may be used with the indicated area to provide auxiliary content; presenting the determined plurality of actions and/or entities in a context menu; and upon receiving an indication that one of the presented plurality of actions and/or entities has been selected, using the selected action and/or entity to determine and present the auxiliary content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 24, 25, 29, 30, 31, 32, 33, 34, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 51, 55, 57, 58, 59, 60, 61, 67, 68)
-
-
20-22. -22. (canceled)
-
26-28. -28. (canceled)
-
35-36. -36. (canceled)
-
46. (canceled)
-
48-50. -50. (canceled)
-
52-54. -54. (canceled)
-
56. (canceled)
-
62-66. -66. (canceled)
-
69-210. -210. (canceled)
Specification