Method and System for Sorting Online Videos of a Search
First Claim
Patent Images
1. A method for sorting network videos resulting from a search, comprising:
- receiving a search keyword by a user to search network videos;
receiving one or more logs by a log system, wherein each log records one or more network videos clicked by the user from the searched network videos;
based on the received logs, generating a collection V comprising the search keyword K and its corresponding network videos clicked by the user;
calculating a weight value of release times of the network videos in the collection V, a weight value of the amount of playbacks of the network videos in the collection V, a weight value of classifications of the network videos in the collection V and a probability j indicating how many times the same network video occurs in the collection V; and
sorting the searched network videos based on the value of a sorting factor r of each searched network video, wherein r=the release time of a network video×
the weight value of the release time+the amount of playbacks of a network video×
the weight value of the amount of playbacks+the weight value of the classifications of network video+j.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein is a method and system for sorting network videos as a result of an online search. Under the present invention, the system obtains a final sorting factor by calculating weight values of different dimensions, including the release time of a network video, the amount of playbacks of the network video, the classification of the network video and a probability j indicating how often the network video occurs in a collection V. By presenting the videos more needed by the user on the top of a web page, the present invention provides a more accurate display of the search results, thereby improving the user viewing experience.
-
Citations
10 Claims
-
1. A method for sorting network videos resulting from a search, comprising:
-
receiving a search keyword by a user to search network videos; receiving one or more logs by a log system, wherein each log records one or more network videos clicked by the user from the searched network videos; based on the received logs, generating a collection V comprising the search keyword K and its corresponding network videos clicked by the user; calculating a weight value of release times of the network videos in the collection V, a weight value of the amount of playbacks of the network videos in the collection V, a weight value of classifications of the network videos in the collection V and a probability j indicating how many times the same network video occurs in the collection V; and sorting the searched network videos based on the value of a sorting factor r of each searched network video, wherein r=the release time of a network video×
the weight value of the release time+the amount of playbacks of a network video×
the weight value of the amount of playbacks+the weight value of the classifications of network video+j. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for sorting network videos resulting from a search, the system comprising:
-
a search module for searching network videos based on a search keyword inputted by a user; a log system for collecting one or more logs of network videos clicked by the user amongst the searched network videos in response to the search keyword, and based on the logs, generating a collection V comprising the search word K and its corresponding network videos clicked by the user; a computing module for calculating a weight value of release times of the network videos in the collection V, a weight value of amounts of playbacks of the network videos, a weight value of classifications of the network videos and a probability j indicating how many times the same network video occurs in the collection V; and a sorting module for resorting the searched network videos based on a sorting factor r and displaying the resorted results, wherein r=the release time of network videos×
the weight value of the release time+the amount of playbacks of network videos×
the weight value of the amount of playbacks+the weight value of classifications of network videos+j. - View Dependent Claims (7, 8, 9, 10)
-
Specification