US2015066653A1PendingUtilityA1

Structured informational link annotations

Assignee: GOOGLE INCPriority: Sep 4, 2013Filed: Sep 4, 2013Published: Mar 5, 2015
Est. expirySep 4, 2033(~7.1 yrs left)· nominal 20-yr term from priority
G06Q 30/0269
65
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium. A method includes: for each of a plurality of content items in an inventory of content items: identifying an entity associated with the content item and a plurality of page types for a vertical associated with a product or service described in the content item; locating a plurality of informational pages associated with the entity; classifying each informational page based on the page types; identifying queries associated with the entity, wherein a query is used as a selection criteria for delivering one or more content items associated with the entity; for each informational page of the plurality of informational pages determining relevant queries from the identified queries; and storing in a data structure an association between the content item, data associated with the relevant queries and associated informational pages.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method comprising
 for each of a plurality of content items in an inventory of content items:
 identifying an entity associated with the content item and a plurality of page types for a vertical associated with a product or service described in the content item; 
 locating a plurality of informational pages associated with the entity; 
 classifying each informational page based on the page types; 
 identifying queries associated with the entity, wherein a query is used as a selection criteria for delivering one or more content items associated with the entity; 
 for each informational page of the plurality of informational pages determining relevant queries from the identified queries; and 
 storing in a data structure an association between the content item, data associated with the relevant queries and associated informational pages. 
   
     
     
         2 . The method of  claim 1  wherein the entity is a content sponsor. 
     
     
         3 . The method of  claim 1  wherein determining relevant queries from the identified queries includes determining one or more keywords for a given informational page and identifying a relevant query includes finding one or more queries that include the determined one or more keywords. 
     
     
         4 . The method of  claim 1  further comprising
 receiving a request for content; 
 identifying a content item responsive to the request; 
 identifying one or more informational pages associated with the content item based at least in part on a content sponsor associated with the content item and terms included in the request and/or the landing page associated with the content item; 
 generating a link for an informational page of the one or more informational pages; 
 augmenting the content item with the generated link; and 
 providing the augmented content item responsive to the request. 
 
     
     
         5 . The method of  claim 1  wherein identifying a plurality of page types for a vertical associated with a product or service described in the content item includes retrieving a set of page types from a database based on the vertical. 
     
     
         6 . The method of  claim 1  wherein identifying the plurality of page types includes evaluating a corpus of documents associated with a document sponsor to determine the page types. 
     
     
         7 . The method of  claim 6  wherein evaluating the corpus includes evaluating titles of documents in the corpus including extracting n-grams from the titles that do not include a product, service or brand name associated with the content sponsor and using the extracted n-grams to identify the page types. 
     
     
         8 . The method of  claim 1  further comprising determining which of the identified page types to assign to a content item by evaluating one or more of URL (Uniform Resource Locator) patterns or title n-grams. 
     
     
         9 . The method of  claim 2  wherein locating a plurality of informational pages associated with the content sponsor includes receiving a list of informational pages associated with the content sponsor. 
     
     
         10 . The method of  claim 2  wherein locating a plurality of informational pages associated with the content sponsor includes evaluating a corpus of documents associated with the content sponsor to identify the plurality of informational pages. 
     
     
         11 . The method of  claim 2  wherein locating a plurality of informational pages associated with the content sponsor includes identifying a set of URLs that constitute informational links for the page types of the plurality of page types chosen from a total set of URLs associated with the content sponsor. 
     
     
         12 . The method of  claim 1  wherein the page types are associated with informational needs of a user selected from how-to, buying guide, reviews, product walkthrough, product gallery, customer reviews, question and answer, live chat, technical specifications, technical support, top lists, or side-by-side comparisons. 
     
     
         13 . The method of  claim 4  wherein identifying one or more informational pages includes selecting, based on one or more criteria, one or more informational pages from the identified informational pages and generating an informational link based on a selected informational page. 
     
     
         14 . The method of  claim 13  further comprising determining a task associated with the request, wherein the task is located along a path toward conversion and wherein the criteria relates to furthering the user along the path toward conversion. 
     
     
         15 . The method of  claim 13  further comprising assembling the generated informational links in an order and providing the assembled informational links along with the content item responsive to the request. 
     
     
         16 . The method of  claim 4  further comprising determining a subset of the informational pages to present based on one or more criteria and augmenting includes presenting informational links associated with the subset. 
     
     
         17 . The method of  claim 16  wherein the criteria are based on a function of a task that is inferred that the user is performing related to the request. 
     
     
         18 . The method of  claim 4  further comprising automatically constructing a title for the generated link. 
     
     
         19 . The method of  claim 18  wherein the title is automatically constructed based on one or more criteria including page type and screen space available. 
     
     
         20 . The method of  claim 2  wherein locating a plurality of informational pages associated with the content sponsor includes submitting a request to a search system for the search system to locate informational pages that include one or more page type n-grams and receiving information from the search system identifying the located informational pages. 
     
     
         21 . A method comprising:
 identifying a content item and an entity associated with the content item;   identifying a plurality of informational pages associated with the entity;   determining a plurality of page types associated with informational content that are related to the entity;   classifying each informational page based on the page types;   determining which of the informational pages relate to the content item based on one or more criteria; and   storing in a database an association between the content item, the content sponsor, and related informational pages based on page type.   
     
     
         22 . The method of  claim 21  wherein the one or more criteria include selection criteria which are used to determine when to deliver the content item, content of the content item, or content of a landing page associated with the content item. 
     
     
         23 . The method of  claim 21  wherein the entity is a content sponsor. 
     
     
         24 . A system comprising:
 a link and criteria identification system;   an annotation serving system;   an annotation rendering system; and   a content selector;   wherein the content selector is configured to:
 receive a request for content; and 
 identify a content item responsive to the request; and 
   wherein the link and criteria identification system is configured to identify one or more informational pages associated with the content item based at least in part on a content sponsor associated with the content item and terms included in the request and/or the landing page associated with the content item; and   wherein the annotation serving system is configured to:
 generate a link for an informational page of the one or more informational pages; and 
 augment the content item with the generated link; and 
   wherein the annotation rendering system is configured to provide the augmented content item responsive to the request.   
     
     
         25 . A computer program product tangibly embodied in a computer-readable storage device and comprising instructions that, when executed by a processor, cause the processor to:
 for each of a plurality of content items in an inventory of content items:
 identify an entity associated with the content item and a plurality of page types for a vertical associated with a product or service described in the content item; 
 locate a plurality of informational pages associated with the entity; 
 classify each informational page based on the page types; 
 identify queries associated with the entity, wherein a query is used as a selection criteria for delivering one or more content items associated with the entity; 
 for each informational page of the plurality of informational pages determine relevant queries from the identified queries; and 
 store in a data structure an association between the content item, data associated with the relevant queries and associated informational pages.

Join the waitlist — get patent alerts

Track US2015066653A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.