Search suggestions based on viewport content
First Claim
1. A computer-implemented method for providing suggestions for a search based on whether portions of a content document currently loaded for display on a device have entered a viewport of the device, the method comprising:
- receiving information on the content document currently rendered for display on the device, the rendered content document comprising a first portion of the content document rendered and displayed within the viewport of the device and at least a second portion of the content document rendered for display and outside the viewport of the device, the information comprising an indication of whether at least one portion of the content document has entered the viewport of the device, the viewport comprising an electronic display within the bounds of which the content document is viewed;
identifying, based on the rendered content document, at least one suggestion to provide for display with a search field, wherein the at least one suggestion is weighted based on whether a portion of the rendered content document indicative of the at least one suggestion has entered the viewport of the device from outside the viewport of the device, wherein the at least one suggestion is associated with a first weight when the at least one portion of the rendered content document that is indicative of the at least one suggestion is currently within the viewport of the device, a second weight less than the first weight when the at least one portion of the rendered content document that is indicative of the at least one suggestion has passed through the viewport of the device, and a third weight less than the second weight when the at least one portion of the rendered content document that is indicative of the at least one suggestion has not yet entered the viewpoint of the device; and
providing the at least one suggestion for display with a display of the search field on the device.
2 Assignments
0 Petitions
Accused Products
Abstract
Computer-implemented methods for providing suggestions for a search based on a visibility of content within a viewport of a device. In one aspect, a method includes receiving information on content currently loaded for display on a device. The information includes an indication of whether at least one portion of the content has entered a viewport of the device. The method also includes identifying, based on the content, at least one suggestion to provide for display with the search field, wherein the at least one suggestion is weighted based on whether a portion of the content referring to at least one suggestion has entered the viewport of the device, and providing the at least one suggestion for display with a display of a search field on the device. Systems and machine-readable storage media are also provided.
157 Citations
16 Claims
-
1. A computer-implemented method for providing suggestions for a search based on whether portions of a content document currently loaded for display on a device have entered a viewport of the device, the method comprising:
-
receiving information on the content document currently rendered for display on the device, the rendered content document comprising a first portion of the content document rendered and displayed within the viewport of the device and at least a second portion of the content document rendered for display and outside the viewport of the device, the information comprising an indication of whether at least one portion of the content document has entered the viewport of the device, the viewport comprising an electronic display within the bounds of which the content document is viewed; identifying, based on the rendered content document, at least one suggestion to provide for display with a search field, wherein the at least one suggestion is weighted based on whether a portion of the rendered content document indicative of the at least one suggestion has entered the viewport of the device from outside the viewport of the device, wherein the at least one suggestion is associated with a first weight when the at least one portion of the rendered content document that is indicative of the at least one suggestion is currently within the viewport of the device, a second weight less than the first weight when the at least one portion of the rendered content document that is indicative of the at least one suggestion has passed through the viewport of the device, and a third weight less than the second weight when the at least one portion of the rendered content document that is indicative of the at least one suggestion has not yet entered the viewpoint of the device; and providing the at least one suggestion for display with a display of the search field on the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for providing suggestions for a search based on whether portions of a content document currently loaded for display on a device have entered a viewport of the device, the system comprising:
-
a memory comprising information on the content document currently rendered for display on the device, the rendered content document comprising a first portion of the content document rendered and displayed within the viewport of the device and at least a second portion of the content document rendered for display and outside the viewport of the device, the information comprising an indication of whether at least one portion of the content document has entered the viewport of the device; and a processor configured to; identify, based on the rendered content document, at least one suggestion to provide for display with a search field, wherein the at least one suggestion is weighted based on whether a portion of the rendered content document indicative of the at least one suggestion has entered the viewport of the device from outside the viewport of the device, wherein the at least one suggestion is associated with a first weight when the at least one portion of the rendered content document that is indicative of the at least one suggestion is currently within the viewpoint of the device, a second weight less than the first weight when the at least one portion of the rendered content document that is indicative of the at least one suggestion has passed through the viewpoint of the device, and a third weight less than the second weight when the at least one portion of the rendered content document that is indicative of the at least one suggestion has not yet entered the viewport of the device; and provide the at least one suggestion for display with a display of the search field on the device, wherein the at least one suggestion is provided for display with a display of the search field on the device when a request to enter a query into the search field is received. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory machine-readable storage medium comprising machine-readable instructions for causing a processor to execute a method for providing suggestions for a search based on whether a content document currently loaded for display on a device has entered a viewport of the device, the method comprising:
-
receiving information on the content document currently rendered for display on the device, the rendered content document comprising a first portion of the content document rendered and displayed within the viewport of the device and at least a second portion of the content document rendered for display and outside the viewport of the device, the information comprising an indication of whether at least one portion of the content document has entered the viewport of the device; identifying, based on the rendered content document, at least one suggestion to provide for display with a search field, wherein the at least one suggestion is weighted based on whether a portion of the rendered content document indicative of the at least one suggestion has entered the viewport of the device from outside the viewport of the device, wherein the at least one suggestion is associated with a first weight when the at least one portion of the rendered content document that is indicative of the at least one suggestion is currently within the viewport of the device, a second weight less than the first weight when the at least one portion of the rendered content document that is indicative of the at least one suggestion has passed through the viewport of the device, and a third weight less than the second weight when the at least one portion of the rendered content document that is indicative of the at least one suggestion has not yet entered the viewport of the device; and providing the at least one suggestion for display with a display of the search field on the device, wherein the at least one suggestion is provided for display with a display of the search field on the device when a request to enter a query into the search field is received.
-
Specification