LOCATION BASED TARGETED ADVERTISING
First Claim
Patent Images
1. A computer-implemented method, comprising:
- detecting, by a computing system, presence of multiple user devices within a proximity of the computing system;
accessing, for each particular user device of a plurality of user devices of the multiple user devices, a user profile that is associated with the particular user device;
analyzing demographic information in the accessed user profiles;
organizing the accessed user profiles into multiple sets each including at least two user profiles;
for a first set of the multiple sets, determining a first net demographic profile based on information in the user profiles within the first set;
for a second set of the multiple sets, determining a second net demographic profile based on information in the user profiles within the second set;
outputting for presentation by a first display device first advertising content selected based upon the first net demographic profile; and
outputting for presentation by a second display device second advertising content selected based upon the second net demographic profile.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for providing targeted advertising to media display devices that may be located away from a user premises based on user preferences. A computing system may detect presence of multiple user devices within a proximity of the computing system, and a user profile associated with each particular user device may then be accessed. A net demographic profile associated with the multiple user devices may be determined, and then advertising content may be selected for presentation by a display device based upon the net demographic profile.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
detecting, by a computing system, presence of multiple user devices within a proximity of the computing system; accessing, for each particular user device of a plurality of user devices of the multiple user devices, a user profile that is associated with the particular user device; analyzing demographic information in the accessed user profiles; organizing the accessed user profiles into multiple sets each including at least two user profiles; for a first set of the multiple sets, determining a first net demographic profile based on information in the user profiles within the first set; for a second set of the multiple sets, determining a second net demographic profile based on information in the user profiles within the second set; outputting for presentation by a first display device first advertising content selected based upon the first net demographic profile; and outputting for presentation by a second display device second advertising content selected based upon the second net demographic profile. - View Dependent Claims (2, 3, 5, 6, 7, 8, 9, 10)
-
-
4. (canceled)
-
11. A television receiver, comprising:
-
one or more processors; an advertising selection module; and memory containing instructions that when executed by the one or more processors cause the advertising selection module to; detect presence of multiple user devices within a proximity of the television receiver; access, for each particular user device of a subset that includes at least two of the multiple user devices but less than a total number of the multiple user devices, a user profile for each particular user device of the subset; determine a net demographic profile based on information in the accessed user profiles; and select advertising content for presentation by a display device based upon the net demographic profile. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory processor-readable medium comprising processor-readable instructions to cause one or more processors to:
-
detect at a particular time presence of multiple user devices within a proximity of a television receiver; access, for each particular user device of a subset of at least two of the multiple user devices, a user profile that is associated with each particular user device; determine a net demographic profile based on demographic information in accessed user profiles; select advertising content for presentation by a display device based upon the net demographic profile; output for presentation by the display device the selected advertising content; detect at another time following the particular time a changed presence of multiple user devices as a result of either of an entry into the proximity of the television receiver of a user device not initially among the multiple user devices, or an exit from the proximity of the television receiver of a user device initially among the multiple user devices; access at least one user profile, wherein each particular user profile of the at least one accessed user profile is associated with a particular user device among the changed presence of multiple user devices; update the net demographic profile using information in the accessed user profiles; select advertising content for presentation by a display device based upon the updated net demographic profile; and output for presentation by the display device the selected advertising content.
-
Specification