Search Method and Apparatus
First Claim
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.
1 Assignment
0 Petitions
Accused Products
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.
15 Citations
20 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
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. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
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. - View Dependent Claims (17, 18, 19, 20)
-
Specification