Method, apparatus and system for interacting with content on web browsers
First Claim
Patent Images
1. A method comprising:
- analyzing code for a web page to be displayed by a web browser application on a first device to identify an actionable area on the web page, the code having additional information, corresponding to the actionable area, such that if the web page is displayed with a second device, the second device different from the first device and having a positioning cursor, the additional information is displayed in response to a floatover by the positioning cursor of the second device, wherein the first device does not include a positioning cursor;
replacing or augmenting the actionable area in the display of the web page by the web browser application on the first device with a visual cue, prior to user interaction with the displayed web page, to suggest a user gesture to effectuate selection of the actionable area;
identifying a user motion directed at the first device;
identifying the user motion as an input gesture;
processing the input gesture to determine a selection of the actionable area; and
providing the selection to the web browser application to enable the associated additional information of the selected actionable area to be displayed on the first device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus and system enable indirect remote interaction with a web browser. In one embodiment, remote user gestures may be captured and processed to determine an action to be taken by the web browser.
-
Citations
19 Claims
-
1. A method comprising:
-
analyzing code for a web page to be displayed by a web browser application on a first device to identify an actionable area on the web page, the code having additional information, corresponding to the actionable area, such that if the web page is displayed with a second device, the second device different from the first device and having a positioning cursor, the additional information is displayed in response to a floatover by the positioning cursor of the second device, wherein the first device does not include a positioning cursor; replacing or augmenting the actionable area in the display of the web page by the web browser application on the first device with a visual cue, prior to user interaction with the displayed web page, to suggest a user gesture to effectuate selection of the actionable area; identifying a user motion directed at the first device; identifying the user motion as an input gesture; processing the input gesture to determine a selection of the actionable area; and providing the selection to the web browser application to enable the associated additional information of the selected actionable area to be displayed on the first device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. At least one non-transitory machine-accessible medium having stored thereon instructions that, when executed by a first machine, cause the first machine to:
-
analyze code for a web page to be displayed by a web browser application operating on the first machine to identify an actionable area on the web page, the code having additional information, corresponding to the actionable area, such that if the web page is displayed with a second machine, the second machine different from the first machine and having a positioning cursor, the additional information is displayed in response to a floatover by the positioning cursor of the second machine, wherein the first machine does not include a positioning cursor; replace or augment the actionable area in the display of the web page on the first machine with a visual cue, prior to user interaction with the displayed web page, to suggest a user gesture to effectuate selection of the actionable area; identify a user motion directed at the first machine; identify the user motion as an input gesture; process the input gesture to determine a selection of the actionable area; and provide the selection to the web browser application to enable the additional information associated with the selected actionable area to be displayed on the first machine. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method comprising:
-
analyzing code for a web page to be displayed on a first computing platform to determine an actionable area on the web page, the actionable area providing additional information to a user in response to a user selection of the actionable area, wherein the code is configured such that if the web page is displayed with a second computing platform, the second computing platform different from the first computing platform and having a positioning cursor, the additional information is displayed in response to a floatover by the positioning cursor of the second computing platform, wherein the first device does not include a positioning cursor; and replacing or augmenting the actionable area in a display of the web page on the first computing platform with a visual cue, prior to user interaction with the displayed web page, to suggest a user gesture to effectuate selection of the actionable area. - View Dependent Claims (12, 13)
-
-
14. At least one non-transitory machine-accessible medium having stored thereon instructions that, when executed by a machine, cause the machine to:
-
analyze code for a web page to be displayed on a first computing platform to determine an actionable area on the web page, the actionable area providing additional information in response to a user selection of the actionable area, wherein the code is configured such that if the web page is displayed with a second computing platform, the second computing platform different from the first computing platform and having a positioning cursor, the additional information is displayed in response to a floatover by the positioning cursor of the second computing platform, wherein the first machine does not include a positioning cursor; and replacing or augmenting the actionable area in a display of the web page on the first computing platform with a visual cue, prior to user interaction with the displayed web page, to suggest a user gesture to effectuate selection of the actionable area. - View Dependent Claims (15, 16)
-
-
17. An apparatus, comprising:
-
one or more processing devices; and at least one non-transitory machine-accessible medium having stored thereon instructions that, when executed by the one or more processing devices, cause the apparatus to; analyze code for a web page to be displayed on the apparatus to determine an actionable area on the web page, the actionable area providing additional information to a user in response to a user selection of the actionable area, wherein the code is configured such that if the web page is displayed with a second apparatus, the second apparatus different from the apparatus and having a positioning cursor, the additional information is displayed in response to a floatover by the positioning cursor of the second apparatus, wherein the apparatus does not include a positioning cursor; and replace or augmenting the actionable area in a display of the web page by the apparatus with a visual cue, prior to user interaction with the displayed web page, to suggest a user gesture to effectuate selection of the actionable area. - View Dependent Claims (18, 19)
-
Specification