US2018081882A1PendingUtilityA1

Search query classification

Assignee: AMAZON TECH INCPriority: Feb 24, 2015Filed: Nov 30, 2017Published: Mar 22, 2018
Est. expiryFeb 24, 2035(~8.6 yrs left)· nominal 20-yr term from priority
Inventors:Gaurav Chanda
G06F 17/3053G06F 17/30864G06Q 30/0625G06F 16/9535G06F 16/951G06F 16/24578
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Disclosed are various embodiments for classifying search queries. A computing device identifies a user account associated with a submission of a search query to an electronic commerce application. The computing device then identifies a network page provided by the electronic commerce application, wherein the network page is requested with the user account. Subsequently, the computing device classifies the search query based at least in part on the requested network page.

Claims

exact text as granted — not AI-modified
Therefore, the following is claimed: 
     
         1 . A system, comprising:
 a computing device comprising a processor and a memory; and   an application comprising machine readable instructions stored in the memory that, when executed by the processor, cause the computing device to at least:
 determine a classification of a search query submitted to the computing device, wherein the classification of the search query is based at least in part on a probability that a type of network page will be requested subsequent to a submission of the search query; and 
 generate a network page in response to a submission of the search query, wherein at least a portion of the content of the network page is based at least in part on the classification of the submitted search query. 
   
     
     
         2 . The system of  claim 1 , wherein the machine readable instructions that cause the computing device to generate the network page in response to the submission of the search query further comprise machine readable instructions that cause the computing device to at least:
 identify content associated with classification of the search query; and   incorporate the content associated with the classification of the search query into the network page.   
     
     
         3 . The method of  claim 2 , wherein the content associated with the classification of the search query comprises a recommended network page. 
     
     
         4 . The system of  claim 3 , wherein the recommended network page has a higher probability of being requested after submission of the search query in comparison to a probability that an unrecommended network page will be requested after submission of the search query. 
     
     
         5 . The system of  claim 1 , wherein the machine readable instructions that cause the computing device to determine the classification of the search query further comprise machine readable instructions that, when executed by the computing device, cause the computing device to at least:
 match the search query to at least one of a plurality of previously classified search queries; and   identify the classification that matches the at least one of the plurality of previously classified search queries.   
     
     
         6 . The system of  claim 1 , wherein the network page comprises a first network page and wherein the search query is submitted to the computing device via a search bar within a second network page. 
     
     
         7 . The system of  claim 1 , wherein the classification of the search query comprises at least one of a non-product search query or a product search query. 
     
     
         8 . The system of  claim 1 , wherein the machine readable instructions, when executed by the processor, further cause the computing device to at least calculate a ratio of an expected number of requests for the type of network page compared to an observed number of requests for the type of network page occurring after the submission of the search query. 
     
     
         9 . The system of  claim 8 , wherein the probability that the type of network page that will be requested subsequent to the submission of the search query is based at least in part on the ratio of the expected number of requests for the type of network page compared to the observed number of requests for the type of network page occurring after the submission of the search query. 
     
     
         10 . A method, comprising:
 determining, via a computing device, a classification of a search query submitted to the computing device, wherein the classification of the search query is based at least in part on a probability that a type of network page will be requested subsequent to a submission of the search query; and   generating, via the computing device, a network page in response to a submission of the search query, wherein at least a portion of the content of the network page is based at least in part on the classification of the submitted search query.   
     
     
         11 . The method of claim Error! Bookmark not defined.0, wherein generating the network page in response to the submission of the search query further comprises:
 identifying, via the computing device, content associated with classification of the search query; and   incorporating, via the computing device, the content associated with the classification of the search query into the network page.   
     
     
         12 . The method of  claim 11 , wherein the content associated with the classification of the search query comprises a recommended network page. 
     
     
         13 . The method of  claim 12 , wherein the recommended network page has a higher probability of being requested after submission of the search query in comparison to a probability that an unrecommended network page will be requested after submission of the search query. 
     
     
         14 . The method of  claim 10 , wherein determining the classification of the search query further comprises:
 matching, via the computing device, the search query to at least one of a plurality of previously classified search queries; and   identifying, via the computing device, the classification that matches the at least one of the plurality of previously classified search queries.   
     
     
         15 . The method of  claim 10 , wherein the network page comprises a first network page and wherein the search query is submitted to the computing device via a search bar within a second network page. 
     
     
         16 . The method of  claim 10 , wherein the classification of the search query comprises at least one of a non-product search query or a product search query. 
     
     
         17 . The method of  claim 10 , wherein the probability that the type of network page that will be requested subsequent to the submission of the search query is determined at least in part by calculating, via the computing device, a ratio of an expected number of requests for the type of network page compared to an observed number of requests for the type of network page occurring after the submission of the search query. 
     
     
         18 . A system, comprising:
 a computing device comprising a processor and a memory; and   an application comprising machine readable instructions stored in the memory that, when executed by the processor, cause the computing device to at least:
 match a search query to at least one of a plurality of previously classified search queries; 
 identify a classification that matches the at least one of the plurality of previously classified search queries; 
 assign to the search query the classification that matches the at least one of the plurality of previously classified search queries; 
 identify content associated with classification; 
 generate a network page in response to a submission of the search query, wherein at least a portion of the content of the network page is based at least in part on the classification; and 
 incorporate the content associated with the classification of the search query into the network page. 
   
     
     
         19 . The system of  claim 18 , wherein the content associated with the classification of the search query comprises a recommended network page. 
     
     
         20 . The system of  claim 18 , wherein the recommended network page has a higher probability of being requested after submission of the search query in comparison to a probability that an unrecommended network page will be requested after submission of the search query.

Join the waitlist — get patent alerts

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

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