Facebook Media Tagging Invention Could Drive Ratings, Ad Revenue

Facebook has designed a system that could help it monetize a status update such as, “Eating donuts while watching The Simpsons.”

Former Facebook developer Justin Shaffer is named as lead inventor on the patent, titled, “Tagging Posted Content In A Social Networking System With Media Information.”

Abstract: A social networking system allows a user to insert media information into content posted by the user, where the media information identifies a media item that the user is consuming while composing the posted content. When a user of a social networking system composes content via a composer interface, the user may select an option on the composer interface to record audio using a microphone on the user’s device. A media item is identified from the recorded audio and information about the identified media item is added to the user’s posted content. The system may also update information about the identified media item and the composing user.

Patent

Claims:

  1. A computer-implemented method comprising: receiving, from a user device accessed by a composing user, a request to post content via a composer interface of a social networking system; receiving a recorded audio from the client device; extracting information from the recorded audio; selecting a media item containing the recorded audio from a plurality of media items based on a match between the extracted information and the selected media item, the plurality of media items each associated with media information in a media database; retrieving, from the media database, the media information about the selected media item, the media information describing a user action of the user consuming the media item, the user action occurring while recording the audio; receiving posted content from the user device via the composer interface; associating the posted content with the media information about the selected media item; identifying additional posted content authored by another user connected to the composing user in the social networking system, the additional posted content including the media information about the selected media item; generating, by a processor, a combined post comprising the media information, the posted content, and the additional posted content; and sending the combined post to one or more mutual connections of the composing user and the other user in the social networking system.
  1. The method of claim 1, further comprising: increasing an affinity score between the composing user and the selected media item.
  1. The method of claim 1, wherein the plurality of media items are selected from the group consisting of songs, television shows, and movies.
  1. The method of claim 1, wherein the media information is obtained from an electronic program guide, music or movie database, or other database of information about media items.
  1. The method of claim 1, further comprising: sending media information about the selected media item to the user device.
  1. The method of claim 1, wherein the media item is selected by matching the extracted information to a media fingerprint associated with the selected media item.
  1. The method of claim 1, wherein the media item is selected by matching the extracted information to a media watermark associated with the selected media item.
  1. The method of claim 1, wherein the posted content comprises a status update.
  1. The method of claim 1, wherein the media information about the media item includes a link to a fan page for the selected media item.
  1. The method of claim 1, wherein the media information about the media item includes an image associated with the selected media item.
  1. The method of claim 1, wherein the media information about the media item includes an icon representing the selected media item.
  1. The method of claim 1, further comprising: determining a related post from a connection of the composing user that includes the media information about the selected media item; generating a discussion post that includes content from the posted content from the composing user and content from the related post; and sending the discussion post to one or more users of the social networking system.
  1. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions for: receiving, from a user device accessed by a composing user, a request to post content via a composer interface of a social networking system; receiving a recorded audio from the client device; extracting information from the recorded audio; selecting a media item containing the recorded audio from a plurality of media items based on a match between the extracted information and the selected media item, the plurality of media items each associated with media information in a media database; retrieving, from the media database, the media information about the selected media item, the media information describing a user action of the user consuming the media item, the user action occurring while recording the audio; receiving posted content from the user device via the composer interface; associating the posted content with the media information about the selected media item; identifying additional posted content authored by another user connected to the composing user in the social networking system, the additional posted content including the media information about the selected media item; generating a combined post comprising the media information, the posted content, and the additional posted content; and sending the combined post to one or more mutual connections of the composing user and the other user in the social networking system.
  1. The method of claim 1, further comprising: instructing, by the social networking system, the user device to record audio in response to receiving, at the social networking system, the request to post content.
  1. The method of claim 1, wherein the composer interface includes a media identification button, selection of the media identification button causing the user device to send the request to post content to the social networking system.
  1. The method of claim 1, wherein the retrieved media information causes the user device to retrieve an application related to the selected media item from the social networking system and execute the application.
  1. The method of claim 1, wherein the posted content identifies the selected media item and indicates that the user is consuming the selected media item.
  1. A computer-implemented method comprising: receiving, from a user device accessed by a composing user, a request to post content via a composer interface of a social networking system; receiving a recorded audio from the client device; extracting information from the recorded audio; selecting a media item containing the recorded audio from a plurality of media items based on a match between the extracted information and the selected media item, the plurality of media items each associated with media information in a media database; retrieving, from the media database, the media information about the selected media item; receiving posted content from the user device via the composer interface; identifying additional posted content authored by another user connected to the composing user in the social networking system, the additional posted content including the media information about the selected media item; generating, by a processor, a combined post comprising the media information, the posted content, and the additional posted content; and sending the combined post to one or more mutual connections of the composing user and the other user in the social networking system.