IP Library Granted Patent US 9,342,851
Granted Patent B2
US 9,342,851 · App. 13/420,387 · Granted May 17, 2016

Systems and methods for aggregating and filtering content of social media activity

View Patent ↗
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 9,342,851
App. No.
13/420,387
Granted
May 17, 2016
Kind
B2
Abstract

Systems and methods for aggregating and filtering content of social media activity are provided. In one example, a method includes receiving content posted to a social network and associated with a user profile. The social network comprises a network of users that are related via one or more relationships indicating a type of connection between respective users, and the content posted to the social network includes a plurality of distinct data sets. The method also includes processing the plurality of distinct data sets to identify one or more respective data sets being indicative of media content, and filtering the one or more respective data sets based on a type of media content indicated by the one or more respective data sets. The method further includes providing within the social network for the user profile the content in an order based on the filtering.

Claims (55)

1. A method comprising:

receiving content posted to a social network and associated with a user profile, wherein the social network comprises a network of users that are related via one or more relationships indicating a type of connection between respective users, and wherein the content posted to the social network includes a plurality of distinct data sets;

receiving a selection of a predetermined filter from a group of predetermined filters, wherein the predetermined filter processes content based on a file type of content being indicative of audio content;

processing the plurality of distinct data sets, using the predetermined filter, to identify one or more respective data sets being indicative of audio content;

for posts having content with the file type of content being indicative of audio content, filtering content from the posts that include music media content in the post so as to separate music related posts from posts including other audio content;

providing content of the filtered music related posts to a content identification system;

receiving from the content identification system information indicating an identity of the content in the music related posts;

receiving from the content identification system samples of audio content associated with the identity of the content in the music related posts; and

providing within the social network for the user profile the samples of audio content as posts in the social network for the user profile along with the information indicating the identity of the content in an order based on the filtering.

2. The method of claim 1 , wherein receiving content posted to the social network and associated with the user profile comprises receiving one or more of a post to the social network, an update to a post of the social network and a status message associated with a given user profile.

3. The method of claim 1 , wherein filtering the content comprises filtering based on one or more of information indicating music, a television show, a movie, and a book.

4. The method of claim 1 , wherein filtering the content comprises:

comparing the content of the one or more respective data sets with stored information so as to identify media associated with the one or more data sets.

5. The method of claim 1 , wherein filtering the content comprises:

providing the one or more respective data sets to a search engine; and

receiving results from the search engine.

6. The method of claim 1 , wherein providing within the social network for the user profile the content in an order based on the filtering comprises grouping the content into respective group data sets.

7. The method of claim 1 , further comprising:

processing the content based on a network origin of the content; and

providing within the social network for the user profile the content in an order based on the network origin of the content.

8. The method of claim 1 , further comprising:

processing the content based on a contributing application of the posted content; and

providing within the social network for the user profile the content in an order based on the contributing application of the posted content.

9. The method of claim 1 , further comprising:

processing the content based on a media type of the posted content; and

providing within the social network for the user profile the content in an order based on the media type of the posted content.

10. The method of claim 1 , further comprising:

processing the content based on text of the posted content; and

providing within the social network for the user profile the content in an order based on the text of the posted content.

11. The method of claim 1 , further comprising:

processing the content based on an originating device type used to provide the posted content; and

providing within the social network for the user profile the content in an order based on the originating device type used to provide the posted content.

12. The method of claim 1 , further comprising filtering the one or more respective data sets based on a priority associated with designated related users of the social network, wherein a given designated related user is associated with a type of media content.

13. The method of claim 1 , further comprising displaying within the social network for the user profile the content in the order based on the filtering.

14. The method of claim 1 , further comprising:

receiving content posted to multiple social networks;

filtering the content posted to the multiple social networks based on a type of media content indicated; and

providing a display of aggregated content posted to the multiple social networks in an order based on the filtering.

15. The method of claim 1 , further comprising filtering content from the posts that include URLs linking to music related domains so as to separate the posts into the music related posts.

16. The method of claim 1 , further comprising

comparing content from the posts with content in a database that contains qualifying music related applications or qualifying music related URLs; and

based on the content from the posts information relating to one of the qualifying music applications or qualifying music related URLs, providing the content to the content identification system.

17. The method of claim 1 , further comprising:

accessing a media stream library database to select media associated with or corresponding to the content in the music related posts; and

providing the selected media in the posts in the social network for the user profile along with the samples of audio content and the information indicating the identity of the content.

18. A non-transitory computer readable medium having stored therein instructions, that when executed by a computing device, cause the computing device to perform functions comprising:

receiving content posted to a social network and associated with a user profile, wherein the social network comprises a network of users that are related via one or more relationships indicating a type of connection between respective users, and wherein the content posted to the social network includes a plurality of distinct data sets;

receiving a selection of a predetermined filter from a group of predetermined filters, wherein the predetermined filter processes content based on a file type of content being indicative of audio content;

processing the plurality of distinct data sets, using the predetermined filter, to identify one or more respective data sets being indicative of audio content;

for posts having content with the file type of content being indicative of audio content, filtering content from the posts that include music media content in the post so as to separate music related posts from posts including other audio content;

providing content of the filtered music related posts to a content identification system;

receiving from the content identification system information indicating an identity of the content in the music related posts;

receiving from the content identification system samples of audio content associated with the identity of the content in the music related posts; and

providing within the social network for the user profile the samples of audio content as posts in the social network for the user profile along with the information indicating the identity of the content in an order based on the filtering.

19. The method of claim 12 , further comprising designating given related users of the social network as music influencers relative to other related users of the social network such that posts of the music influencers are given a higher priority compared to the other related users.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2020
From: SHAZAM ENTERTAINMENT LIMITED
To: APPLE INC.
Reel/Frame 053679/0069 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2012
From: MUSIL, ALEXANDER
To: SHAZAM ENTERTAINMENT LTD.
Reel/Frame 028150/0476 →