# US 2012/0239763 A1 · Systems and Methods for Aggregating and Filtering Content of Social Media Activity

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2012/0239763 A1
- Document ID: US20120239763A1
- Status: Published application
- Kind: A1
- Application number: 13/420,387
- Filed: 2012-03-14
- Published: 2012-09-20
- Earliest claimed: 2011-03-14
- Assignees: Shazam Entertainment Ltd.
- Inventors: Alexander Musil
- Web page: https://patentgrep.com/patent/US20120239763A1

## CPC

- G06Q 10/46: Determination of level of influence of users within social networking services
- G06Q 10/44: Identification of trends within social networks, e.g. identification of trending topics
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## 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

### Claim 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;
processing the plurality of distinct data sets to identify one or more respective data sets being indicative of media content;
filtering the one or more respective data sets based on a type of media content indicated by the one or more respective data sets; and
providing within the social network for the user profile the content in an order based on the filtering.

### Claim 2 (depends on 1)

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.

### Claim 3 (depends on 1)

The method of claim 1, wherein filtering the one or more respective data sets based on the type of media content indicated by the one or more respective data sets comprises filtering based on one or more of information indicating music, a television show, a movie, and a book.

### Claim 4 (depends on 1)

The method of claim 1, wherein filtering the one or more respective data sets based on the type of media content indicated by the one or more respective data sets 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.

### Claim 5 (depends on 1)

The method of claim 1, wherein filtering the one or more respective data sets based on the type of media content indicated by the one or more respective data sets comprises:
providing the one or more respective data sets to a search engine; and
receiving results from the search engine.

### Claim 6 (depends on 1)

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.

### Claim 7 (depends on 1)

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.

### Claim 8 (depends on 1)

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.

### Claim 9 (depends on 1)

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.

### Claim 10 (depends on 1)

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.

### Claim 11 (depends on 1)

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.

### Claim 12 (depends on 1)

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 designed related user is associated with a type of media content.

### Claim 13 (depends on 1)

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.

### Claim 14 (depends on 1)

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.

### Claim 15 (depends on 1)

The method of claim 1, further comprising:
receiving a selection of a predetermined filter from a group of predetermined filters, wherein a given predetermined filter is configured to process content based on one or more of a source application of the content, a media type of the content, and keywords of the content; and
filtering the one or more respective data sets using the predetermined filter.

### Claim 16

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;
processing the plurality of distinct data sets to identify one or more respective data sets being indicative of media content;
providing content of the one or more respective data sets to a content identification system;
receiving from the content identification system information associated with an identity of the content; and
providing within the social network for the user profile the information associated with the identity of the content.

### Claim 17 (depends on 16)

The method of claim 16, wherein the content includes a sample of a media stream being rendered by a media rendering source, and wherein the method further comprises:
receiving from the content identification system information indicating an identity of a recording corresponding to the sample;
providing within the social network for the user profile the information indicating the identity of the recording.

### Claim 18 (depends on 16)

The method of claim 16, wherein the content includes lyrics of a song, and wherein the method further comprises:
receiving from the content identification system a sample of media corresponding to the song;
providing within the social network for the user profile the sample of the media.

### Claim 19 (depends on 16)

The method of claim 16, wherein receiving from the content identification system the information associated with the identity of the content comprises receiving one or more of an identity of the content, a media sample of the content, and lyrics of the content.

### Claim 20 (depends on 16)

The method of claim 16,
wherein receiving from the content identification system the information associated with the identity of the content comprises receiving a sample of media content associated with the identity of the content; and
wherein providing within the social network for the user profile the information associated with the identity of the content comprises providing the sample of media content as a post in the social network for the user profile.
