Patent ID: 8321288

Claim:
A method for tracking transactions involving media assets on a data network, said data network being serviced by multiple service providers, the method comprising: tracking transaction information that allows for billing of an e-commerce transaction involving a plurality of services provided by the multiple service providers, the transaction information comprising service provider information, revenue sharing information, and asset information, wherein the tracking of the transaction information includes, tracking the service provider information, wherein the service provider information indicates which one of the multiple service providers performed a corresponding one of the plurality of services for a particular media asset, tracking the revenue sharing information among the multiple service providers for servicing the plurality of services of the e-commerce transaction, the revenue sharing information includes an amount of revenue share of the e-commerce transaction for a carrier that was used to upload the particular media asset, and in response to a particular media asset being uploaded to the media gateway associated with the data network, tracking the asset information, at a media gateway, wherein the asset information characterizes the particular media asset and the media gateway captures a plurality of media assets uploaded from a plurality of devices.