US2013282428A1PendingUtilityA1

Probabilistic inference of site demographics from aggregate user internet usage and source demographic information

59
Assignee: LAW CHINGPriority: Jan 30, 2007Filed: Oct 15, 2012Published: Oct 24, 2013
Est. expiryJan 30, 2027(~0.5 yrs left)· nominal 20-yr term from priority
G06Q 30/0201G06Q 30/02G06Q 30/0204G06F 16/90
59
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A demographic attribute value of a sink online document (such as Websites or Web pages) may be determined given a set of users who have visited at least one of the source documents and the sink document, by (a) accepting a value(s) of the demographic attribute, each of which values is associated with a source online document (where each of the source online documents has a value for the demographic attribute and has been visited by at least one user of the given set), (b) determining an estimate of the demographic attribute value of each of the users of the given set using the accepted demographic attribute value of each of the source online documents visited by the user, and (c) determining the demographic attribute value of the sink online document using the determined estimate of the demographic attribute value of each of the users of the given set.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer-implemented method for estimating a value of a demographic attribute for a first online document, the method comprising:
 a) receiving, by a computer system including at least one computer, a set of one or more known values of the demographic attribute associated with each of a plurality of second online documents that have been visited by a set of independent users who have also visited the first online document;   b) estimating, by the computer system, the value of the demographic attribute for the first online document using the accepted known values of the demographic attribute of each of the plurality of second online documents; and   c) storing, by the computer system, the estimated value of the demographic attribute for the first online document in association with the first online document.   
     
     
         2 . The computer-implemented method of  claim 1  wherein the act of estimating the value of the demographic attribute for the first online document using the accepted known values of the demographic attribute of each of the plurality of second online documents includes
 i) estimating, by the computer system, a value of the demographic attribute for each of the independent users of the set using the accepted known values of the demographic attribute of each of the plurality of second online documents, and 
 ii) estimating, by the computer system, the value of the demographic attribute for the first online document using the estimated values of the demographic attribute estimated for the independent users of the set. 
 
     
     
         3 . The computer-implemented method of  claim 2  wherein the act of estimating a value of the demographic attribute for each of the independent users of the set using the accepted known values of the demographic attribute of each of the plurality of second online documents includes
 i) summing over all the second online documents visited by the user, the corresponding value of the demographic attribute of the second online documents to generate a summing result, and 
 ii) dividing the summing result with the number of second online documents visited by the user. 
 
     
     
         4 . The computer-implemented method of  claim 3  wherein the act estimating the value of the demographic attribute of the first online document includes
 i) summing over all the users of the given set, the corresponding estimated value of the demographic attribute of each of the users to generate a summing result, and 
 ii) dividing the summing result with the number of users in the set. 
 
     
     
         5 . The computer-implemented method of  claim 1  wherein the act of estimating the value of the demographic attribute for the first online document includes
 i) summing over all the users of the set, the corresponding estimated value of the demographic attribute of each of the users to generate a summing result, and 
 ii) dividing the summing result with the number of users in the set. 
 
     
     
         6 . The computer-implemented method of  claim 1  wherein the first and second online documents are Web pages. 
     
     
         7 . The computer-implemented method of  claim 1  wherein the first and second online documents are Websites. 
     
     
         8 . Apparatus comprising:
 a) at least one processor; and   b) at least one storage device storing processor executable instructions which, when executed by the at least one processor, cause the at least one processor to perform a method for estimating a value of a demographic attribute for a first online document, the method including
 1) receiving, by a computer system including at least one computer, a set of one or more known values of the demographic attribute associated with each of a plurality of second online documents that have been visited by a set of independent users who have also visited the first online document; 
 2) estimating, by the computer system, the value of the demographic attribute for the first online document using the accepted known values of the demographic attribute of each of the plurality of second online documents; 
 and 
 3) storing, by the computer system, the estimated value of the demographic attribute for the first online document in association with the first online document. 
   
     
     
         9 . The apparatus of  claim 8  wherein the act of estimating the value of the demographic attribute for the first online document using the accepted known values of the demographic attribute of each of the plurality of second online documents includes
 A) estimating, by the computer system, a value of the demographic attribute for each of the independent users of the set using the accepted known values of the demographic attribute of each of the plurality of second online documents, and 
 B) estimating, by the computer system, the value of the demographic attribute for the first online document using the estimated values of the demographic attribute estimated for the independent users of the set. 
 
     
     
         10 . The apparatus of  claim 9  wherein the act of estimating a value of the demographic attribute for each of the independent users of the set using the accepted known values of the demographic attribute of each of the plurality of second online documents includes
 A) summing over all the second online documents visited by the user, the corresponding value of the demographic attribute of the second online documents to generate a summing result, and 
 B) dividing the summing result with the number of second online documents visited by the user. 
 
     
     
         11 . The apparatus of  claim 10  wherein the act estimating the value of the demographic attribute of the first online document includes
 A) summing over all the users of the given set, the corresponding estimated value of the demographic attribute of each of the users to generate a summing result, and 
 B) dividing the summing result with the number of users in the set. 
 
     
     
         12 . The apparatus of  claim 8  wherein the act of estimating the value of the demographic attribute for the first online document includes
 A) summing over all the users of the set, the corresponding estimated value of the demographic attribute of each of the users to generate a summing result, and 
 B) dividing the summing result with the number of users in the set. 
 
     
     
         13 . The apparatus of  claim 8  wherein the first and second online documents are Web pages. 
     
     
         14 . The apparatus of  claim 8  wherein the first and second online documents are Websites. 
     
     
         15 . A non-transitory storage medium storing processor executable instructions which, when executed by at least one processor, cause the at least one processor to perform a method for estimating a value of a demographic attribute for a first online document, the method including:
 a) receiving, by a computer system including at least one computer, a set of one or more known values of the demographic attribute associated with each of a plurality of second online documents that have been visited by a set of independent users who have also visited the first online document;   b) estimating, by the computer system, the value of the demographic attribute for the first online document using the accepted known values of the demographic attribute of each of the plurality of second online documents;   and   c) storing, by the computer system, the estimated value of the demographic attribute for the first online document in association with the first online document.   
     
     
         16 . The non-transitory storage medium of  claim 15  wherein the act of estimating the value of the demographic attribute for the first online document using the accepted known values of the demographic attribute of each of the plurality of second online documents includes
 i) estimating, by the computer system, a value of the demographic attribute for each of the independent users of the set using the accepted known values of the demographic attribute of each of the plurality of second online documents, and 
 ii) estimating, by the computer system, the value of the demographic attribute for the first online document using the estimated values of the demographic attribute estimated for the independent users of the set. 
 
     
     
         17 . The non-transitory storage medium of  claim 16  wherein the act of estimating a value of the demographic attribute for each of the independent users of the set using the accepted known values of the demographic attribute of each of the plurality of second online documents includes
 i) summing over all the second online documents visited by the user, the corresponding value of the demographic attribute of the second online documents to generate a summing result, and 
 ii) dividing the summing result with the number of second online documents visited by the user. 
 
     
     
         18 . The non-transitory storage medium of  claim 17  wherein the act estimating the value of the demographic attribute of the first online document includes
 i) summing over all the users of the given set, the corresponding estimated value of the demographic attribute of each of the users to generate a summing result, and 
 ii) dividing the summing result with the number of users in the set. 
 
     
     
         19 . The non-transitory storage medium of  claim 15  wherein the act of estimating the value of the demographic attribute for the first online document includes
 i) summing over all the users of the set, the corresponding estimated value of the demographic attribute of each of the users to generate a summing result, and 
 ii) dividing the summing result with the number of users in the set. 
 
     
     
         20 . The apparatus of  claim 15  wherein the first and second online documents are Web pages. 
     
     
         21 . The apparatus of  claim 15  wherein the first and second online documents are Websites.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.