IP Library Patent Application 13707840
Patent Application
App. No. 13/707,840

INFERRING USER DEMOGRAPHICS THROUGH NETWORK ACTIVITY RECORDS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/707,840
Abstract

Personal information on a networked client computer is used by a server from which the device has requested information to infer demographic characteristics of the user of the client computer in order to add customized content to the requested information. The personal information provided to the server is gathered from the use of network browser software by the client computer and includes cookies, history and bookmarks. Inferring demographic characteristics of the user involves application of predetermined demographics inference rules stored by the server to the personal information provided by the client.

Claims (40)

1 . A method for characterizing a user of a remotely-located computer, the method comprising:

receiving personal information from the remotely-located computer, wherein the personal information includes one or more items of data representing prior user-initiated network activity of the remotely-located computer;

for each of the items of data of the personal information:

determining that one or more predetermined demographic characteristic inference rules apply to the item of data; and

adjusting one or more demographic characteristic inferences according to the applicable predetermined demographic characteristic inference rules; and

inferring one or more characteristics of the user from the demographic characteristic inferences.

2 . The method of claim 1 wherein the personal information is gathered from a browser that executes in the remotely-located computer.

3 . The method of claim 1 wherein the personal information is hashed.

4 . The method of claim 1 further comprising sending customized content to the remotely-located computer wherein the customized content is determined based on the inferred characteristics of the user.

5 . The method of claim 1 wherein the inference rules each include a demographic value and inference weight;

wherein adjusting of a selected one of the demographic characteristic inferences according to a selected one of the inference rules comprises adjusting the selected demographic characteristic inference toward the demographic value of the selected inference rule to a degree specified by the inference weight of the selected inference rule; and

wherein the demographic value and inference weight are predetermined based on empirical evidence.

6 . A computer readable medium useful in association with a computer that includes one or more processors and a memory, the computer readable medium including computer instructions that are configured to cause the computer, by execution of the computer instructions in the one or more processors from the memory, to characterize a user of a remotely-located computer by at least:

receiving personal information from the remotely-located computer, wherein the personal information includes one or more items of data representing prior user-initiated network activity of the remotely-located computer;

for each of the items of data of the personal information data:

determining that one or more predetermined demographic characteristic inference rules apply to the item of data; and

adjusting one or more demographic characteristic inferences according to the applicable predetermined demographic characteristic inference rules; and

inferring one or more characteristics of the user from the demographic characteristic inferences.

7 . The computer readable medium of claim 6 wherein the personal information is gathered from a browser that executes in the remotely-located computer.

8 . The computer readable medium of claim 6 wherein the personal information is hashed.

9 . The computer readable medium of claim 6 wherein execution of the computer instructions further comprises sending customized content to the remotely-located computer wherein the customized content is determined based on the inferred characteristics of the user.

10 . The computer readable medium of claim 6 wherein the inference rules each include a demographic value and inference weight;

wherein adjusting of a selected one of the demographic characteristic inferences according to a selected one of the inference rules comprises adjusting the selected demographic characteristic inference toward the demographic value of the selected inference rule to a degree specified by the inference weight of the selected inference rule; and

wherein the demographic value and inference weight are predetermined based on empirical evidence.

11 . A computer system comprising:

at least one processor;

a computer readable medium that is operatively coupled to the processor;

network access circuitry that is operatively coupled to the processor; and

demographic inference logic (i) that executes at least in part in the processor from the computer readable medium and (ii) that, when executed, causes the processor to infer one or more demographic characteristics of a user of a remotely-located computer by at least:

receiving personal information from the remotely-located computer, wherein the personal information includes one or more items of data representing prior user-initiated network activity of the remotely-located computer;

for each of the items of data of the personal information:

determining that one or more predetermined demographic characteristic inference rules apply to the item of data; and

adjusting one or more demographic characteristic inferences according to the applicable predetermined demographic characteristic inference rules; and

inferring one or more characteristics of the user from the demographic characteristic inferences.

12 . The computer system of claim 11 wherein the personal information is gathered from a browser that executes in the remotely-located computer.

13 . The computer system of claim 11 wherein the personal information is hashed.

14 . The computer system of claim 11 wherein execution of the demographic inference logic further causes the processor to send customized content to the remotely-located computer wherein the customized content is determined based on the inferred characteristics of the user.

15 . The computer system of claim 11 wherein the inference rules each include a demographic value and inference weight;

wherein adjusting of a selected one of the demographic characteristic inferences according to a selected one of the inference rules comprises adjusting the selected demographic characteristic inference toward the demographic value of the selected inference rule to a degree specified by the inference weight of the selected inference rule; and

wherein the demographic value and inference weight are predetermined based on empirical evidence.

Assignments (3)
SECURITY INTEREST Recorded Jan 9, 2015
From: UNILOC LUXEMBOURG, S.A.; UNILOC CORPORATION PTY LIMITED; UNILOC USA, INC.
To: FORTRESS CREDIT CO LLC
Reel/Frame 034747/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2013
From: ETCHEGOYEN, CRAIG S.
To: UNILOC LUXEMBOURG S.A.
Reel/Frame 029667/0838 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2013
From: ETCHEGOYEN, CRAIG S.
To: UNILOC LUXEMBOURG S.A.
Reel/Frame 029662/0628 →