System and method for associating keywords with a web page

US2016012507A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016012507-A1
Application numberUS-201514859184-A
CountryUS
Kind codeA1
Filing dateSep 18, 2015
Priority dateDec 30, 2005
Publication dateJan 14, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A web page optimization engine for optimizing a web page is described. The web page optimization engine includes a keyword mapping engine configured to generate a keyword map including a listing of keywords, where each keyword is associated with one or more web pages. The web page optimization engine further includes a map reversal engine configured to generate a web page map including a listing of web page subject matters, where each web page subject matter is associated with one or more keywords based on the associations from the keyword map. The web page optimization engine yet further includes a web page generation engine configured to generate a web page for a web page subject matter in the web page map to include at least one of the one or more keywords for that web page subject matter.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer-implemented method comprising: obtaining a plurality of search criteria submitted by one or more users to a network information system, wherein the network information system maintains network resources displaying information corresponding to a plurality of products; obtaining user action data identifying which of the network resources were accessed by the one or more users after submission of the individual search criteria of the plurality of search criteria; processing the user action data to generate a plurality of search criterion maps, wherein individual search criterion maps map an individual search criterion, of the plurality of search criteria, to a set of network resources accessed by the one or more users subsequent to submission of the individual search criterion; processing the plurality of search criterion maps to generate a plurality of product maps, wherein individual product maps map an individual product, of the plurality of products, to a set of search criteria submitted by the one or more users prior to accessing a network resource corresponding to the individual product; obtaining a request for information regarding a first product from the plurality of products; extracting, from a first product map, of the plurality of product maps, that corresponds to the first product, the set of search criteria submitted by the one or more users prior to accessing the network resource corresponding to the first product; and transmitting the extracted set of search criteria for display to a requesting user. 2 . The computer-implemented method of claim 1 , wherein the network resources correspond to network-accessible product information pages. 3 . The computer-implemented method of claim 1 , wherein transmitting the extracted set of search criteria for display to a requesting user comprising transmitting an network-accessible product information page to the requesting user regarding the first product, the network-accessible product information page including a listing of the extracted set of search criteria. 4 . The computer-implemented method of claim 3 further comprising generating the network-accessible product information page. 5 . The computer-implemented method of claim 4 , wherein generating the network-accessible product information page comprising: identifying text within the network-accessible product information page that corresponds to a search criterion of the extracted set of search criteria; and transforming the text into an interface element selectable to initiate a search on the network information system based at least in part on the search criterion. 6 . The computer-implemented method of claim 1 , wherein individual search criteria within the listing of the set of search criteria are represented to the requesting user as interface elements selectable to initiate a search on the network information system based at least in part on the individual search criteria within the listing of the set of search criteria. 7 . A system comprising: one or more data stores including: a record of a plurality of search criteria submitted by one or more users to a network information system, wherein the network information system maintains network resources displaying information corresponding to a plurality of products; and user action data identifying, for individual search criteria of the plurality of search criteria, which of the network resources were accessed by the one or more users after submission of the individual search criteria; and one or more computing devices in communication with the one or more data stores and configured with computer-executable instructions to: generate a plurality of search criterion maps, wherein individual search criterion maps map individual search criterion based, at least in part, on user action data indicative of a set of network resources accessed by the one or more users subsequent to submission of the individual search criterion; generate a plurality of product maps for individual products to a set of search criteria submitted by the one or more users prior to accessing a network resource corresponding to the individual product; and store the plurality of product maps to the one or more data stores. 8 . The system of claim 7 , wherein the one or more computing devices are further configured with the computer-executable instructions to: obtain a request for information regarding a first product from the plurality of products; identify a first product map, of the plurality of product maps, that corresponds to the first product; extract, from the first product map, the set of search criteria submitted by the one or more users prior to accessing the network resource corresponding to the first product; and transmit the extracted set of search criteria in response to the request. 9 . The system of claim 8 , wherein the one or more computing devices are further configured with the computer-executable instructions to generate a network-accessible display page corresponding to the first product and transmit the extracted set of search criteria within the network-accessible display page. 10 . The system of claim 9 , wherein individual search criteria within the listing of the set of search criteria are represented in the network-accessible display page as interface elements selectable to initiate a search on the network information system based at least in part on the individual search criteria within the listing of the set of search criteria. 11 . The system of claim 7 , wherein the user action data comprising browsing activity of users responsive to search results associated with the individual search criteria. 12 . The system of claim 7 , wherein individual search criterion maps of the plurality of search criterion maps are associated with a user group of a plurality of user groups, and wherein individual user groups of the plurality of user groups are defined according to at least one attribute associated with users of the individual user group. 13 . The system of claim 12 , wherein the at least one attribute associated with each user is selected from a group comprising geographical location, age, and gender. 14 . A system comprising: one or more data stores including a plurality of product maps, wherein individual product maps map an individual product, of a plurality of products, to a set of search criteria submitted by one or more users of a network information system prior to accessing a network resource corresponding to the individual product; one or more computing devices in communication with the one or more data stores and configured with computer-executable instructions to: obtain a request for information regarding a first product from the plurality of products; identify a first product map, of the plurality of product maps, that corresponds to the first product; extract, from the first product map, the set of search criteria submitted by the one or more users prior to accessing the network resource corresponding to the first product; and transmit the extracted set of search criteria in response to the request. 15 . The system of claim 14 , wherein one or more computing devices are further configured with the computer-executable instructions to: obtain a record of a plurality of search criteria submitted by the one or more users to the network information system; obtain user action data identifying, for individual search criteria of the plurality of search criteria, which of the network resources were accessed by the one or more users after submission of the individu

Assignees

Inventors

Classifications

  • Physics · mapped topic

  • by investigating goods or services · CPC title

  • Physics · mapped topic

  • based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title

  • in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016012507A1 cover?
A web page optimization engine for optimizing a web page is described. The web page optimization engine includes a keyword mapping engine configured to generate a keyword map including a listing of keywords, where each keyword is associated with one or more web pages. The web page optimization engine further includes a map reversal engine configured to generate a web page map including a listin…
Who is the assignee on this patent?
Amazon Tech Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0623. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jan 14 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).