SYSTEMS AND METHODS FOR GENERATING AND EMPLOYING A SOCIAL MEDIA GRAPH
First Claim
1. A method, comprising:
- receiving first data indicating consumption of media by a first user from at least one user device associated with the first user;
retrieving second data comprising metadata identifying the media consumed by the first user based on the first data; and
processing, using at least one processor of a machine, the second data to generate a social media profile for the first user, the social media profile identifying the media consumed by the first user.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for generating and employing a social media graph are disclosed. For example, a method can include receiving first data indicating consumption of media by a first user from at least one user device associated with the first user. Second data including metadata identifying the media consumed by the first user may be retrieved based on the first data. The second data may be processed to generate a social media profile for the first user, the social media profile identifying the media consumed by the first user. In some examples, the social media profile may be used to provide media recommendations to another user, to provide at least some of the media associated with the social media profile to another user, or to facilitate other tasks.
76 Citations
28 Claims
-
1. A method, comprising:
-
receiving first data indicating consumption of media by a first user from at least one user device associated with the first user; retrieving second data comprising metadata identifying the media consumed by the first user based on the first data; and processing, using at least one processor of a machine, the second data to generate a social media profile for the first user, the social media profile identifying the media consumed by the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
at least one processor of a machine and a plurality of modules providing instructions to be executed by the at least one processor, the modules comprising; an audio/video rendering engine to collect media content consumed by a first user, and to automatically generate an audio/video presentation based on the media content; and an audio/video presentation engine to provide the audio/video presentation to a user device for display to a second user logically coupled to the first user. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A non-transitory computer-readable storage medium comprising instructions that, when executed by at least one processor of a machine, cause the at least one processor to perform operations comprising:
-
receiving first data indicating consumption of media by a first user from at least one user device associated with the first user; retrieving second data comprising metadata identifying the media consumed by the first user based on the first data; and processing the second data to generate a social media profile for the first user, the social media profile identifying the media consumed by the first user.
-
Specification