Link based locale identification for domains and domain content
First Claim
1. A computer-implemented method comprising:
- identifying a plurality of domains including a first domain and one or more second domains, the second domains including one or more second resources that contain one or more hyperlinks that refer to a respective resource included in the first domain;
detecting a plurality of indicators in the second resources, the indicators collectively identifying a plurality of locales, wherein detecting the indicators in the second resources comprises identifying locales of users that click on the second resources;
calculating one or more link based locale scores using a plurality of the detected indicators in the second resources included in the second domains, wherein each link based locale score is a score for a corresponding geographic area;
calculating a one or more locale scores for the first domain by calculating first values for indicators in one or more first resources of the first domain, wherein each of the one or more locale scores for the first domain is a score for a corresponding geographic area;
combining the locale scores for the first domain with the link based locale scores to create one or more combined scores, wherein each combined score is a score for a corresponding geographic area that combines the corresponding locale score for the first domain and the link based locale score for that geographic area; and
wherein identifying, detecting, calculating and combining are performed by one or more computers.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for link based locale identification for domains and domain content. In one aspect, a computer-implemented method includes identifying a plurality of domains including a first domain and one or more other domains, the other domains including one or more resources that link to the first domain. The method further includes detecting one or more indicators in the resources that link to the first domain, the indicators collectively identifying a number of locales. The method further includes determining one or more link based locale scores for the first domain using the indicators in the resources that link to the first domain. The method further includes storing the link based locale scores.
88 Citations
27 Claims
-
1. A computer-implemented method comprising:
-
identifying a plurality of domains including a first domain and one or more second domains, the second domains including one or more second resources that contain one or more hyperlinks that refer to a respective resource included in the first domain; detecting a plurality of indicators in the second resources, the indicators collectively identifying a plurality of locales, wherein detecting the indicators in the second resources comprises identifying locales of users that click on the second resources; calculating one or more link based locale scores using a plurality of the detected indicators in the second resources included in the second domains, wherein each link based locale score is a score for a corresponding geographic area; calculating a one or more locale scores for the first domain by calculating first values for indicators in one or more first resources of the first domain, wherein each of the one or more locale scores for the first domain is a score for a corresponding geographic area; combining the locale scores for the first domain with the link based locale scores to create one or more combined scores, wherein each combined score is a score for a corresponding geographic area that combines the corresponding locale score for the first domain and the link based locale score for that geographic area; and wherein identifying, detecting, calculating and combining are performed by one or more computers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 26)
-
-
10. A system comprising:
one or more computers programmed to perform operations comprising; identifying a plurality of domains including a first domain and one or more second domains, the second domains including one or more second resources that contain one or more hyperlinks that refer to a respective resource included in the first domain; detecting a plurality of indicators in the second resources, the indicators collectively identifying a plurality of locales, wherein detecting the indicators in the second resources comprises identifying locales of users that click on the second resources; calculating one or more link based locale scores using a plurality of the detected indicators in the second resources included in the second domains, wherein each link based locale score is a score for a corresponding geographic area; calculating a one or more locale scores for the first domain by calculating first values for indicators in one or more first resources of the first domain, wherein each of the one or more locale scores for the first domain is a score for a corresponding geographic area; and combining the locale scores for the first domain with the link based locale scores to create one or more combined scores, wherein each combined score is a score for a corresponding geographic area that combines the corresponding locale score for the first domain and the link based locale score for that geographic area. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
19. A storage device having instructions stored thereon that, when executed by one or more computers, cause the one or more computers to perform operations comprising:
-
identifying a plurality of domains including a first domain and one or more second domains, the second domains including one or more second resources that each contain one or more hyperlinks that refer to a respective resource included in the first domain; detecting a plurality of indicators in the second resources, the indicators collectively identifying a plurality of locales, wherein detecting the indicators in the second resources comprises identifying locales of users that click on the second resources; calculating one or more link based locale scores using a plurality of the detected indicators in the second resources included in the second domains, wherein each link based locale score is a score for a corresponding geographic area; calculating a one or more locale scores for the first domain by calculating first values for indicators in one or more first resources of the first domain, wherein each of the one or more locale scores for the first domain is a score for a corresponding geographic area; and combining the locale scores for the first domain with the link based locale scores to create one or more combined scores, wherein each combined score is a score for a corresponding geographic area that combines the corresponding locale score for the first domain and the link based locale score for that geographic area. - View Dependent Claims (20, 21, 22, 23, 24, 25, 27)
-
Specification