GESTURE BASED NAVIGATION SYSTEM
First Claim
1. A method in a computing system for automatically navigating to auxiliary content, comprising:
- receiving, from an input device capable of providing gesture input, an indication of a user inputted gesture that corresponds to an indicated portion of electronic content presented via a presentation device associated with the computing system;
determining by inference, based upon content contained within the indicated portion of the presented electronic content and a set of factors, an indication of auxiliary content to navigate to;
automatically causing navigation to the indicated auxiliary content; and
causing the indicated auxiliary content to be presented in conjunction with the corresponding presented electronic content.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and techniques for automatically providing auxiliary content are provided. Example embodiments provide a Gesture Based Navigation System (GBNS), which enables a gesture-based user interface to navigate to auxiliary content that is related to an portion of electronic input that has been indicated by a received gesture. In overview, the GBNS allows a portion (e.g., an area, part, or the like) of electronically presented content to be dynamically indicated by a gesture. The GBNS then examines the indicated portion in conjunction with a set of (e.g., one or more) factors to determine auxiliary content to navigate to. Auxiliary content may be in many forms, including, for example, a web page, code, document, or the like. Once the auxiliary content is determined, it is then presented to the user, for example, using a separate panel, an overlay, or in any other fashion.
45 Citations
84 Claims
-
1. A method in a computing system for automatically navigating to auxiliary content, comprising:
-
receiving, from an input device capable of providing gesture input, an indication of a user inputted gesture that corresponds to an indicated portion of electronic content presented via a presentation device associated with the computing system; determining by inference, based upon content contained within the indicated portion of the presented electronic content and a set of factors, an indication of auxiliary content to navigate to; automatically causing navigation to the indicated auxiliary content; and causing the indicated auxiliary content to be presented in conjunction with the corresponding presented electronic content. - View Dependent Claims (2, 3, 6, 7, 8, 9, 10, 11, 12, 13, 14, 21, 24, 27, 32, 33, 35, 36, 39, 40, 42, 43, 46, 47, 48, 50, 53, 54, 55, 56, 57, 63, 64, 66, 67, 68, 69, 70, 71, 75, 80, 82, 83)
-
-
4-5. -5. (canceled)
-
15-20. -20. (canceled)
-
22-23. -23. (canceled)
-
25-26. -26. (canceled)
-
28-31. -31. (canceled)
- 34. (canceled)
-
37-38. -38. (canceled)
-
44-45. -45. (canceled)
-
49. (canceled)
-
51-52. -52. (canceled)
-
58-60. -60. (canceled)
-
65. (canceled)
-
72-74. -74. (canceled)
-
76-79. -79. (canceled)
-
81. (canceled)
-
84-223. -223. (canceled)
Specification