×

Mediation and settlement for mobile media

  • US 9,697,280 B2
  • Filed: 12/13/2007
  • Issued: 07/04/2017
  • Est. Priority Date: 12/13/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • streaming a content item as a plurality of data packets, resulting in a streamed content item, over a wireless network to a mobile device configured with a mobile media player adapted to playback the content item through a user interface of the mobile device by which a user can control the playback, the mobile media player adapted to identify a data packet in the plurality of data packets when the mobile media player performs a user playback control action resulting in an identified data packet;

    analyzing with a real-time streaming protocol (RTSP) server the plurality of data packets of the content item streamed to the mobile device to produce a mobile media streaming server log comprising a count of streamed content item data packets and at least one type of content streamed to the mobile device;

    receiving over the wireless network content tag information associated with the streamed content item, user playback control action information, resulting in received information, to identify the identified data packet in the plurality of data packets from the mobile media player;

    identifying a mobile media playback event for the content item that occurs within the mobile media player based on the received information from the mobile device media player resulting in an identified mobile media playback event;

    gathering mediation and settlement information for the mobile media playback event with a server from a plurality of sources including a mobile media streaming server log;

    normalizing the received information from the mobile device media player, the RTSP server, and the mobile media streaming server log into a format useable by a processor of a mobile media platform to determine a settlement amount responsive to the identified mobile media playback event resulting in normalized information;

    recording the normalized information in at least one media data record and storing the at least one media data record in a non-transient processor accessible memory of the mobile media platform;

    accessing the normalized information in the at least one media data record with the processor;

    determining a portion of the streamed content item that was presented in the user interface by processing the information received from the mobile device media player with content item stream information from the RTSP server;

    determining at least two participants in the media data record, wherein at least one participant is determined by processing the content tag information associated with the streamed content item;

    calculating with the processor the settlement amount for the at least two participants for the portion of the streamed content item that was presented in the user interface using the processor; and

    adjusting one or more financial accounts associated with at least one of the at least two participants based on the settlement amount.

View all claims
  • 12 Assignments
Timeline View
Assignment View
    ×
    ×