Method, system and apparatus for using user profile electronic device data in media delivery
First Claim
Patent Images
1. A system comprising:
- a computing device comprising a processor and memory, the memory storing and the processor executing;
a profile management module that receives electronic device data from an electronic device, the electronic device data comprising temporal data, spatial data and interaction data, such that the interaction data comprises relationship data relating two or more users in a social network of users;
a user profile associated with a user, such that the profile management module manages the user profile and such that the user profile comprises at least some of the electronic device data and such that the user profile additionally comprises deduced information that is deduced by correlating the spatial data, the temporal data, and the interaction data; and
a media presentation module that selects media from a media inventory by correlating the user profile with metadata associated with the media, selects a media output device co-located with the user, and delivers the selected media to the media output device.
10 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods and apparatus for collecting data and presenting media to a user are provided. The systems generally includes a data gathering module associated with an electronic device. The data gathering module communicates gathered data to a management module, which manages at least one user profile based on the gathered data. The management module may select media for presentation to a user based on the user profile, and the selected media may be displayed to the user via a media output device co-located with the user, such as a display of the user'"'"'s mobile electronic device or a television, computer, billboard or other display co-located with the user. Related methods are also provided.
-
Citations
16 Claims
-
1. A system comprising:
-
a computing device comprising a processor and memory, the memory storing and the processor executing; a profile management module that receives electronic device data from an electronic device, the electronic device data comprising temporal data, spatial data and interaction data, such that the interaction data comprises relationship data relating two or more users in a social network of users; a user profile associated with a user, such that the profile management module manages the user profile and such that the user profile comprises at least some of the electronic device data and such that the user profile additionally comprises deduced information that is deduced by correlating the spatial data, the temporal data, and the interaction data; and a media presentation module that selects media from a media inventory by correlating the user profile with metadata associated with the media, selects a media output device co-located with the user, and delivers the selected media to the media output device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
collecting, by a computing device, temporal data, spatial data and interaction data for a plurality of electronic devices, such that the interaction data comprises relationship data relating two or more users in a social network of users; maintaining, by the computing device, a plurality of user profiles based on the temporal data, the spatial data, and the interaction data; deducing, by the computing device, deduced information for at least a portion of the plurality of user profiles by correlating temporal data, the spatial data, and the interaction data; updating, by the computing device, the at least a portion of the plurality of user profiles to additionally comprise the deduced information; selecting, by the computing device, media from a media inventory by correlating one of the plurality of user profiles with metadata associated with the media; selecting, by the computing device, a media output device via which to deliver the selected media; and causing, by the computing device, the delivery of the selected media to the selected media output device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification