Combining content with a search result
First Claim
1. A computer-implemented method comprising:
- receiving a search query;
identifying search results responsive to the query including a first search result in a top set of search results wherein the first search result is associated with a first entity;
determining the first entity associated with the first search result;
identifying a first eligible content item based on the search results for presentation along with the search results, the first eligible content item being associated with a second entity;
determining a second entity associated with the first eligible content item;
comparing the first and second entities, and when the first and second entities are the same, creating a combined content item, the combined content item being a single display unit including at least a portion of the first search result and at least a portion of content from the first eligible content item wherein the respective portions are less than an entire portion of content and being presented along with other search results responsive to the search query, wherein creating further includes determining content sponsor preferences associated with a content sponsor of the first eligible content item, the content sponsor preferences including one or more specifications for how to combine the first eligible content item with the first search result, and wherein creating further includes generating the combined content item in accordance with the content sponsor preferences;
augmenting the combined content item including;
identifying one or more entities related to the first entity;
identifying one or more content items from an inventory of content items that are associated with the one or more identified related entities;
selecting at least one of the identified one or more content items based on a selection criteria; and
using content from the selected at least one identified one or more content items to augment the combined content item in accordance with the content sponsor preferences; and
providing the augmented content item as a search result for display with the other search results responsive to the search query.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Search results responsive to a query are identified including a first search result in a top set of search results, the first search result associated with a first entity. A first eligible content item is identified for presentation along with the search results, the first eligible content item associated with the first entity. A combined content item is identified that is a combination of the first search result and first eligible content item and is to be presented as a search result responsive to the query. The combined content item is augmented including: identifying entities related to the first entity, identifying content items that are associated with the related entities, selecting at least one identified content item, and using content from the selected content items to augment the combined content item.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving a search query; identifying search results responsive to the query including a first search result in a top set of search results wherein the first search result is associated with a first entity; determining the first entity associated with the first search result; identifying a first eligible content item based on the search results for presentation along with the search results, the first eligible content item being associated with a second entity; determining a second entity associated with the first eligible content item; comparing the first and second entities, and when the first and second entities are the same, creating a combined content item, the combined content item being a single display unit including at least a portion of the first search result and at least a portion of content from the first eligible content item wherein the respective portions are less than an entire portion of content and being presented along with other search results responsive to the search query, wherein creating further includes determining content sponsor preferences associated with a content sponsor of the first eligible content item, the content sponsor preferences including one or more specifications for how to combine the first eligible content item with the first search result, and wherein creating further includes generating the combined content item in accordance with the content sponsor preferences; augmenting the combined content item including; identifying one or more entities related to the first entity; identifying one or more content items from an inventory of content items that are associated with the one or more identified related entities; selecting at least one of the identified one or more content items based on a selection criteria; and using content from the selected at least one identified one or more content items to augment the combined content item in accordance with the content sponsor preferences; and providing the augmented content item as a search result for display with the other search results responsive to the search query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product comprising a non-transitive computer-readable medium including instructions, that when executed, cause one or more processors to:
-
receive a search query; identify search results responsive to the query including a first search result in a top set of search results wherein the first search result is associated with a first entity; determine the first entity associated with the first search result; identify a first eligible content item based on the search results for presentation along with the search results, the first eligible content item being associated with the first a second entity; determine a second entity associated with the first eligible content item; compare the first and second entities, and when the first and second entities are the same, create a combined content item, the combined content item being a single display unit including at least a portion of the first search result and at least a portion of content from the first eligible content item wherein the respective portions are less than an entire portion of content and being presented along with other search results responsive to the search query, wherein creating further includes determining content sponsor preferences associated with a content sponsor of the first eligible content item, the content sponsor preferences including one or more specifications for how to combine the first eligible content item with the first search result, and wherein creating further includes generating the combined content item in accordance with the content sponsor preferences; augment the combined content item including; identifying one or more entities related to the first entity; identifying one or more content items from an inventory of content items that are associated with the one or more identified related entities; selecting at least one of the identified one or more content items based on a selection criteria; and using content from the selected at least one identified one or more content items to augment the combined content item in accordance with the content sponsor preferences; and provide the augmented content item as a search result for display with the other search results responsive to the search query. - View Dependent Claims (13, 14, 15)
-
-
16. A content management system comprising:
-
a content identification engine that evaluates terms and phrases in a received query to identify content responsive to the request; an entity/brand determination engine that determines when at least one of the eligible content items identified by the content identification engine is associated with a same entity/brand as an entity/brand associated with a first search result of the search results; a content item combination engine that combines the first search result and one of the determined at least one eligible content items into a combined content item; a request handler that handles requests for content received by the content management system; one or more processors; and one or more memory elements including instructions that, when executed, cause the one or more processors to; receive a search query; identify search results responsive to the query including a first search result in a top set of search results wherein the first search result is associated with a first entity; determine the first entity associated with the first search result; identify a first eligible content item based on the search results for presentation along with the search results, the first eligible content item being associated with a second entity; determine a second entity associated with the first eligible content item; compare the first and second entities, and when the first and second entities are the same, create a combined content item, the combined content item being a single display unit including at least a portion of the first search result and at least a portion of content from the first eligible content item wherein the respective portions are less than an entire portion of content and being presented along with other search results responsive to the search query, wherein creating further includes determining content sponsor preferences associated with a content sponsor of the first eligible content item, the content sponsor preferences including one or more specifications for how to combine the first eligible content item with the first search result, and wherein creating further includes generating the combined content item in accordance with the content sponsor preferences; augment the combined content item including; identifying one or more entities related to the first entity; identifying one or more content items from an inventory of content items that are associated with the one or more identified related entities; selecting at least one of the identified one or more content items based on a selection criteria; and using content from the selected at least one identified one or more content items to augment the combined content item in accordance with the content sponsor preferences; and provide the augmented content item as a search result for display with the other search results responsive to the search query. - View Dependent Claims (17, 18, 19, 20)
-
Specification