Patent ID: 8402356
Filing Date: 2013-03-19
Classification: G06F,G06Q

Abstract:
1. A system comprising: a processor; a user data gathering module implemented by the processor, said user data gathering module is in communication with a mobile electronic device, such that the user data gathering module gathers electronic device data of the mobile electronic device, the electronic device data comprising spatial data, temporal data, and interaction data, the interaction data comprising relationship data relating two or more users in a social network of users, such that a user associated with the mobile electronic device is compensated for the gathering of the electronic device data of the mobile electronic device at a first level of compensation for the collection of a first type of the electronic device data and at a second level of compensation for a second type of the electronic device data wherein the first and second levels of compensation are based on respective ratios of amounts of the first and second type of electronic device data to total data comprised in a user profile of the user; an authenticator implemented by the processor for receiving third party data from at least one third party and authenticating said third party data, the third party data comprising spatial data, temporal data, and interaction data; a profile management module implemented by the processor that stores the electronic device data and the third party data; a user profile associated with the user, such that the profile management module manages the user profile comprises at least some of the electronic device data and the third party data and such that the user profile additionally includes deduced information that is deduced by correlating the spatial data, the temporal data, and the interaction data in the electronic device data and the third party data; and a media presentation module implemented by the processor that selects media from a media inventory by correlating the user profile with metadata associated with the media, selects one media output device from a plurality of media output devices, and delivers the selected media to the one media output device, such that the one media output device is selected by comparing the user profile to each media output device of the plurality of media output devices.