Assessing mobile readiness of a page using a trained scorer
First Claim
Patent Images
1. A computer-readable storage medium encoded with instructions for ranking pages, by a method comprising:
- receiving pages, the pages being pages of a search result for a search request;
evaluating mobile readiness of the pages, the mobile readiness of a page relating to how well the page will function when displayed on mobile device with a small display area by;
extracting first values of features of the page; and
applying a mobile-readiness scorer to the first values of features to generate a mobile-readiness score for the page, by providing a mobile-readiness scorer having been trained by;
collecting training pages;
extracting second values of features of the training pages;
labeling the training pages with input scores of mobile readiness of the training pages; and
learning parameters for the mobile-readiness scorer that attempts to minimize differences between the input scores for the training pages and the mobile-readiness scores generated by the mobile-readiness scorer for the training pages based on the second values of the features by iteratively adiusting the parameters and determining the differences; and
generating a mobile readiness score for the page as a function of the parameters and the first values of the features; and
ranking the pages based on the mobile readiness and another criterion, the other criterion being based at least in part on relevance of the pages to the search request;
wherein the features consist of page layout features, function availability features, horizontal scrolling features, understandability features, readability features, page length features, or vertical scrolling features.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for ranking pages of a search result based on the mobile readiness of the pages is provided. A mobile-readiness system receives an indication of pages that are to be ranked. The mobile-readiness system evaluates the mobile readiness for each of the pages. Mobile readiness indicates suitability of the page for a mobile device. The mobile readiness system then ranks the pages based on the generated mobile readiness and some other criterion such as a relevance score or an importance score. The mobile-readiness system may train a classifier to classify pages based on their mobile readiness.
28 Citations
8 Claims
-
1. A computer-readable storage medium encoded with instructions for ranking pages, by a method comprising:
-
receiving pages, the pages being pages of a search result for a search request; evaluating mobile readiness of the pages, the mobile readiness of a page relating to how well the page will function when displayed on mobile device with a small display area by; extracting first values of features of the page; and applying a mobile-readiness scorer to the first values of features to generate a mobile-readiness score for the page, by providing a mobile-readiness scorer having been trained by; collecting training pages; extracting second values of features of the training pages; labeling the training pages with input scores of mobile readiness of the training pages; and learning parameters for the mobile-readiness scorer that attempts to minimize differences between the input scores for the training pages and the mobile-readiness scores generated by the mobile-readiness scorer for the training pages based on the second values of the features by iteratively adiusting the parameters and determining the differences; and generating a mobile readiness score for the page as a function of the parameters and the first values of the features; and ranking the pages based on the mobile readiness and another criterion, the other criterion being based at least in part on relevance of the pages to the search request; wherein the features consist of page layout features, function availability features, horizontal scrolling features, understandability features, readability features, page length features, or vertical scrolling features. - View Dependent Claims (2, 3, 4)
-
-
5. A computing system for determining mobile readiness of a page, comprising:
-
a memory storing computer-executable instructions of; a component that receives pages, the pages being pages of a search result for a search request; a component that evaluates mobile readiness of the pages, the mobile readiness of a page relating to how well the page will function when displayed on mobile device with a small display area, the component that evaluates adapted to; extract first values of features of the page; and aply a mobile-readiness scorer to the first values of features to generate a mobile-readiness score for the page, the component that evaluates further adapted to; provide a mobile-readiness scorer having been trained by a training component adapted to;
collect training pages;
extract second values of features of the training pages;
label the training pages with input scores of mobile readiness of the training pages; and
learn parameters for the mobile-readiness scorer that attempts to minimize differences between the input scores for the training pages and the mobile-readiness scores generated by the mobile-readiness scorer for the training pages based on the second values of the features by iteratively adjusting the parameters and determining the differences; andgenerate a mobile readiness score for the page as a function of the parameters and the first values of the features; and a component that ranks the received pages based on the mobile readiness and another criterion, the other criterion being based at least in part on relevance of the pages to the search request; wherein the features consist of page layout features, function availability features, horizontal scrolling features, understandability features, readability features, page length features, or vertical scrolling features; and a processor that executes the computer-executable instructions stored in the memory. - View Dependent Claims (6, 7, 8)
-
Specification