Determining comprehensive search information and determining candidate search sequences to be pushed according to comprehensive search information
Determining comprehensive search information and determining candidate search sequences to be pushed according to comprehensive search information
 CN 104,503,980 B
 Filed: 11/26/2014
 Issued: 06/05/2020
 Est. Priority Date: 11/26/2014
 Status: Active Grant
First Claim
1. A method of determining comprehensive search information for a candidate search sequence, wherein the method comprises:
 for each candidate search sequence, determining the comprehensive search information of the candidate search sequence corresponding to each application condition according to the matching weight of any application condition relative to each application condition respectively and the statistical search information of the candidate search sequence corresponding to each application condition respectively;
wherein each application condition is one of a plurality of search Time intervals, and the matching weight of any search Time interval is based on the search Time interval Time relative to each search Time interval_{i}Time distance (time)_{i}Time) and the sum of all said Time distances;
wherein the content of the first and second substances,TimeDistance(time_{i}，
Time)＝
min{time_{i}Time , total number of search Time intervals  Time_{i}Time}。
Chinese PRB Reexamination
Abstract
The invention aims to provide a method and a device for determining comprehensive search information of candidate search sequences and determining candidate search sequences to be pushed based on the comprehensive search information. According to the application condition, the application condition is matched with the application condition, and the candidate search sequence is corresponding to the statistical search information of the application condition, so that the comprehensive search information of the candidate search sequence corresponding to the application condition is determined. In addition, the invention can determine the candidate search sequences to be pushed in the candidate search sequences corresponding to the sequences to be searched input by the user according to the comprehensive search information respectively corresponding to each determined candidate search sequence. By determining the comprehensive search information of the candidate search sequences corresponding to different application conditions, the method and the device can provide the candidate search sequences to be pushed matched with the current application conditions for the user.
12 Claims

1. A method of determining comprehensive search information for a candidate search sequence, wherein the method comprises:

for each candidate search sequence, determining the comprehensive search information of the candidate search sequence corresponding to each application condition according to the matching weight of any application condition relative to each application condition respectively and the statistical search information of the candidate search sequence corresponding to each application condition respectively; wherein each application condition is one of a plurality of search Time intervals, and the matching weight of any search Time interval is based on the search Time interval Time relative to each search Time interval_{i}Time distance (time)_{i}Time) and the sum of all said Time distances; wherein the content of the first and second substances, TimeDistance(time_{i}，
Time)＝
min{time_{i}Time , total number of search Time intervals  Time_{i}Time}。


2. The method of claim 1, wherein a matching weight of any one of the application conditions with respect to each of the application conditions, respectively, is determined based on each application dimension.

3. The method of claim 2, wherein an application dimension comprises a network environment, and the corresponding application conditions are network environment states;
the matching weight of one of the network environment states is determined based on the distance of the network environment state with respect to each of the network environment states and the sum of all the distances, respectively.

4. The method of any of claims 13, wherein the statistical search information is determined based on a statistical search volume and a presentation click volume for the candidate search sequence over a predetermined statistical period.

5. A method of determining a candidate search sequence to be pushed, wherein the method comprises:

obtaining one or more candidate search sequences corresponding to a sequence to be searched entered by a user; obtaining comprehensive search information in which each candidate search sequence corresponds to one or more current application conditions; determining candidate search sequences to be pushed according to the comprehensive search information respectively corresponding to each candidate search sequence; wherein the step of obtaining the comprehensive search information of each candidate search sequence comprises; determining the comprehensive search information of the candidate search sequence corresponding to the current application condition according to the matching weight of the current application condition with respect to each application condition in the application dimension to which the current application condition belongs and the statistical search information of the candidate search sequence corresponding to each application condition; wherein each application condition is one of a plurality of search Time intervals, the current application condition is a search Time interval Time, and the matching weight of the search Time interval Time is respectively based on the search Time interval Time relative to each search Time interval Time_{i}Time distance (time)_{i}Time) and the sum of all said Time distances; wherein the content of the first and second substances, TimeDistance(time_{i}，
Time)＝
min{time_{i}Time , total number of search Time intervals  Time_{i}Time}。


6. The method of claim 5, wherein the statistical search information is determined based on a statistical search volume, a presentation click volume, and an associated click volume for the candidate search sequence over a predetermined statistical period.

7. An apparatus for determining consolidated search information for a candidate search sequence, the apparatus comprising:

means for determining, for each candidate search sequence, the comprehensive search information of the candidate search sequence corresponding to the application condition according to the matching weight of any application condition with respect to each application condition, and the statistical search information of the candidate search sequence corresponding to each application condition, respectively; wherein each application condition is one of a plurality of search Time intervals, and the matching weight of any search Time interval is based on the search Time interval Time relative to each search Time interval_{i}Time distance (time)_{i}Time) and the sum of all said Time distances; wherein the content of the first and second substances, TimeDistance(time_{i}，
Time)＝
min{time_{i}Time , total number of search Time intervals  Time_{i}Time}。


8. The apparatus of claim 7, wherein a matching weight of any one of the application conditions with respect to each of the application conditions, respectively, is determined based on each application dimension.

9. The apparatus of claim 8, wherein an application dimension comprises a network environment, and the corresponding application conditions are network environment states;
the matching weight of one of the network environment states is determined based on the distance of the network environment state with respect to each of the network environment states and the sum of all the distances, respectively.

10. The apparatus of any of claims 79, wherein the statistical search information is determined based on a statistical search volume and a presentation click volume of the candidate search sequence over a predetermined statistical period.

11. An apparatus for determining a candidate search sequence to be pushed, wherein the apparatus comprises:

means for obtaining one or more candidate search sequences based on a sequence to be searched input by a user; means for obtaining consolidated search information in which each candidate search sequence corresponds to one or more current application conditions; means for determining candidate search sequences to be pushed based on the comprehensive search information respectively corresponding to each candidate search sequence; wherein the step of obtaining the comprehensive search information of each candidate search sequence comprises; determining the comprehensive search information of the candidate search sequence corresponding to the current application condition according to the matching weight of the current application condition with respect to each application condition in the application dimension to which the current application condition belongs and the statistical search information of the candidate search sequence corresponding to each application condition; wherein each application condition is one of a plurality of search Time intervals, the current application condition is a search Time interval Time, and the search Time intervalThe matching weight of Time is based on the search Time interval Time relative to each search Time interval Time_{i}Time distance (time)_{i}Time) and the sum of all said Time distances; wherein the content of the first and second substances, TimeDistance(time_{i}，
Time)＝
min{time_{i}Time , total number of search Time intervals  Time_{i}Time}。


12. The apparatus of claim 11, wherein the statistical search information is determined based on a statistical search volume, a presentation click volume, and an associated click volume for the candidate search sequence over a predetermined statistical period.
Specification(s)