Enhanced presentation mode for search results
First Claim
1. A computer-implemented method comprising:
- providing a search engine results page that includes (i) a text region that displays textual information that relates to a first search result, and (ii) an image region that displays a map that includes one or more icons, the one or more icons including an icon that specifies a location on the map that is associated with the first search result; and
in response to receiving data indicating a user input that causes scrolling of the search engine results page, (i) modifying the text region to display textual information that relates to a second search result that was not presented before scrolling, (ii) modifying the text region to remove the textual information that relates to the first search result, (iii) modifying the image region to display a map that includes an icon that specifies a location on the map that is associated with the second search result, (iv) modifying the image region to remove the icon that specifies the location associated with the first search result, (v) moving the image region containing the map to a particular screen position, and (vi) scrolling the text region while maintaining the image region at the particular screen position.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting search results. In one aspect, a method includes displaying a search engine results page in a first presentation mode or a second presentation mode, wherein, in the first presentation mode and the second presentation mode, the search engine results page includes (i) a text region that displays textual information relating to one or more search results that are responsive to a search query and (ii) an image region, wherein, in the first presentation mode, the image region displays contextual information relating to two or more of the search results that are responsive to the search query, and wherein, in the second presentation mode, the image region displays contextual information relating to a single search result that is responsive to the search query; and receiving a user input, then switching the search engine results page between the first presentation mode and the second presentation mode.
-
Citations
21 Claims
-
1. A computer-implemented method comprising:
-
providing a search engine results page that includes (i) a text region that displays textual information that relates to a first search result, and (ii) an image region that displays a map that includes one or more icons, the one or more icons including an icon that specifies a location on the map that is associated with the first search result; and in response to receiving data indicating a user input that causes scrolling of the search engine results page, (i) modifying the text region to display textual information that relates to a second search result that was not presented before scrolling, (ii) modifying the text region to remove the textual information that relates to the first search result, (iii) modifying the image region to display a map that includes an icon that specifies a location on the map that is associated with the second search result, (iv) modifying the image region to remove the icon that specifies the location associated with the first search result, (v) moving the image region containing the map to a particular screen position, and (vi) scrolling the text region while maintaining the image region at the particular screen position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; providing a search engine results page that includes (i) a text region that displays textual information that relates to a first search result, and (ii) an image region that displays a map that includes one or more icons, the one or more icons including an icon that specifies a location on the map that is associated with the first search result; and in response to receiving data indicating a user input that causes scrolling of the search engine results page, (i) modifying the text region to display textual information that relates to a second search result that was not presented before scrolling, (ii) modifying the text region to remove the textual information that relates to the first search result, (iii) modifying the image region to display a map that includes an icon that specifies a location on the map that is associated with the second search result, (iv) modifying the image region to remove the icon that specifies the location associated with the first search result, (v) moving the image region containing the map to a particular screen position, and (vi) scrolling the text region while maintaining the image region at the particular screen position.
-
15. A non-transitory computer-readable storage device storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
-
providing a search engine results page that includes (i) a text region that displays textual information that relates to a first search result, and (ii) an image region that displays a map that includes one or more icons, the one or more icons including an icon that specifies a location on the map that is associated with the first search result; and in response to receiving data indicating a user input that causes scrolling of the search engine results page, (i) modifying the text region to display textual information that relates to a second search result that was not presented before scrolling, (ii) modifying the text region to remove the textual information that relates to the first search result, (iii) modifying the image region to display a map that includes an icon that specifies a location on the map that is associated with the second search result, and (iv) modifying the image region to remove the icon that specifies the location associated with the first search result, (v) moving the image region containing the map to a particular screen position, and (vi) scrolling the text region while maintaining the image region at the particular screen position.
-
-
16. A computer-implemented method comprising:
-
providing a search engine results page that includes (i) a text region that displays textual information that relates to a first search result, and (ii) an image region that displays a map that includes multiple icons, each of the multiple icons specifying a location associated with a different search result; and in response to receiving data indicating a user input that causes scrolling of the search engine results page, (i) modifying the text region to display textual information that relates to a second search result that was not presented before scrolling, (ii) modifying the text region to remove the textual information that relates to the first search result, (iii) modifying the image region to remove each of the multiple icons except one of the multiple icons that specifies a location associated with a highest-ranking search result displayed after scrolling of the search engine results page, and (iv) modifying the image region to remove the icon that specifies the location associated with the first search result. - View Dependent Claims (17)
-
-
18. A system comprising:
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; providing a search engine results page that includes (i) a text region that displays textual information that relates to a first search result, and (ii) an image region that displays a map that includes multiple icons, each of the multiple icons specifying a location associated with a different search result; and in response to receiving data indicating a user input that causes scrolling of the search engine results page, (i) modifying the text region to display textual information that relates to a second search result that was not presented before scrolling, (ii) modifying the text region to remove the textual information that relates to the first search result, (iii) modifying the image region to remove each of the multiple icons except one of the multiple icons that specifies a location associated with a highest-ranking search result displayed after scrolling of the search engine results page, and (iv) modifying the image region to remove the icon that specifies the location associated with the first search result. - View Dependent Claims (19)
-
20. A computer-readable storage device storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
-
providing a search engine results page that includes (i) a text region that displays textual information that relates to a first search result, and (ii) an image region that displays a map that includes multiple icons, each of the multiple icons specifying a location associated with a different search result; and in response to receiving data indicating a user input that causes scrolling of the search engine results page, (i) modifying the text region to display textual information that relates to a second search result that was not presented before scrolling, (ii) modifying the text region to remove the textual information that relates to the first search result, (iii) modifying the image region to remove each of the multiple icons except one of the multiple icons that specifies a location associated with a highest-ranking search result displayed after scrolling of the search engine results page, and (iv) modifying the image region to remove the icon that specifies the location associated with the first search result. - View Dependent Claims (21)
-
Specification