Search Method and Apparatus
Abstract
A computing device may identify multiple search results that have relatively high correlation with the keyword. The device may determine multiple additional search results based on the corresponding relationships among the keyword, the multiple additional search results, and transaction parameters. The device may list the search results related to the degree of transaction success on the top and the search results related to the correlation on the bottom. The transactional parameters may be determined based on a click index and a purchase index that are associated with the keyword and each search result of the multiple additional search results. The click index and the purchase index may be generated in a predetermined time period.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . One or more computer-readable media storing computer-executable instructions that, when executed by one or more processors, instruct the one or more processors to perform acts comprising:
receiving a query by a server, the query including a keyword; conducting a search based on the keyword to obtain multiple search results; determining multiple additional search results based on transactional parameters associated with the keyword and the multiple additional search results; and ranking the multiple search results and the multiple additional search results.
2 . The one or more computer-readable media of claim 1 , wherein the ranking comprises:
listing the multiple additional search results prior to the multiple additional search results; and removing from the multiple search results a search result that is substantially same as one search results of the multiple additional search results.
3 . The one or more computer-readable media of claim 1 , wherein the transactional parameters are determined based on a click index associated with a search result that is generated based on the keyword, and the transactional parameters satisfy a predetermined condition.
4 . The one or more computer-readable media of claim 3 , wherein the click index indicates a number of users that investigate the search result in a predetermined time period.
5 . The one or more computer-readable media of claim 3 , wherein the click index indicates a number of times that one or more users investigate the search result in a predetermined time period.
6 . The one or more computer-readable media of claim 1 , wherein the transactional parameters are determined based on a purchase index associated with a search result that is generated based on the keyword.
7 . The one or more computer-readable media of claim 6 , wherein the purchase index indicates a number of users that purchase one or more items associated with the search result in a predetermined time period.
8 . The one or more computer-readable media of claim 6 , wherein the purchase index indicates a number of times that one or more users purchase one or more items associated with the search result in a predetermined time period.
9 . A method for searching, comprising:
receiving a query including a keyword; conducting a search based on the keyword to obtain multiple search results; determining a plurality of search results based on parameters associated with the keyword and the plurality of search results; and assigning the plurality of search results a higher priority than the multiple search results.
10 . The method of claim 9 , wherein the parameters satisfy a predetermined condition.
11 . The method of claim 10 , further comprising:
ranking the multiple search results based on relevancies between the multiple search results and the keyword; and ranking the plurality of search results based on the parameters associated with the keyword and the plurality of search results.
12 . The method of claim 9 , wherein the parameters are determined based on a click-through number associated with a search result of the plurality search results that is generated based on the keyword.
13 . The method of claim 12 , wherein the click-through number indicates a number of times that one or more users investigate the search result in a predetermined time period, or a number of users that investigate the search result in a predetermined time period.
14 . The method of claim 9 , wherein the parameters are determined based on a purchase index associated with a search result of the plurality of search results that is generated based on the keyword.
15 . The method of claim 14 , wherein the purchase index indicates a number of times that one or more users purchase one or more items associated with the search result in a predetermined time period, or a number of users that purchase one or more items associated with the search result in a predetermined time period.
16 . A computing device comprising:
one or more processors; and memory to maintain a plurality of components executable by the one or more processors, the plurality of components comprising: a first search module configured to:
receive a query including a keyword, and
conduct a search based on the keyword to obtain multiple search results;
a second search module configured to determine multiple additional search results based on transaction parameters associated with the keyword and the multiple additional search results, the transaction parameters satisfying at least one predetermined condition; and a sorting search module configured to list the multiple search results and the multiple additional search results.
17 . The computing device of claim 16 , wherein the sorting search module is further configured to:
determine a search result of the multiple search results; assign a weighed value to the search result based on a corresponding transaction parameter; and rank the search result based on the weighed value and a relevancy between the keyword and the search result.
18 . The computing device of claim 16 , wherein the sorting search module is further configured to remove from the multiple search results a search result that is substantially same as one search result of in the multiple additional search results.
19 . The computing device of claim 18 , further comprising a result returning module configured to return to a user device the multiple additional search results and the multiple search results, the multiple additional search results being listed prior to the multiple search results.
20 . The computing device of claim 16 , wherein the transactional parameters are determined based on at least one of a click index and a purchase index that are associated with the keyword and each search result of the multiple additional search results, and the click index and the purchase index are generated in a predetermined time period.Join the waitlist — get patent alerts
Track US2016117334A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.