Methods, systems, and computer program products for providing media content delivery audit and verification services
First Claim
1. A method for auditing a media content delivery transaction, the method comprising:
- by at least one node in a wireless communications network that is not part of a media content provider;
receiving copies, generated by a communications link probe or an integrated message feed, of messages that traverse the wireless communications network;
analyzing the copies of the messages;
identifying, from the copies of the messages, at least one message associated with delivery of media content provided by the media content provider to a wireless communications device via the wireless communications network;
determining, based on the at least one message, whether or not the delivery of the media content was successful;
generating, based on the at least one message, a media content delivery transaction record that contains information associated with the delivery of the media content;
including, in the media content delivery transaction record, a transaction disposition indication that indicates whether or not the delivery of the media content was successful and at least one of a media content type, media content size, and a delivery mode;
accessing, by an audit application at the node, the media content delivery transaction record and verifying, by the audit application at the node, delivery statistics provided by the media content provider; and
confirming, based on the verification, revenue that should be paid to a network operator.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for providing media content delivery audit and verification services are disclosed. In one example, a monitoring system analyzes messages associated with communications in a wireless communications network. The monitoring system identifies, from the messages, messages that are associated with the request for or delivery of media content to a wireless communications device via the network. Copies of the messages relating to media content delivery are generated, correlated, and analyzed in order to provide a network operator with information that may be used to verify media content delivery transactions and associated revenues.
49 Citations
32 Claims
-
1. A method for auditing a media content delivery transaction, the method comprising:
-
by at least one node in a wireless communications network that is not part of a media content provider; receiving copies, generated by a communications link probe or an integrated message feed, of messages that traverse the wireless communications network; analyzing the copies of the messages; identifying, from the copies of the messages, at least one message associated with delivery of media content provided by the media content provider to a wireless communications device via the wireless communications network; determining, based on the at least one message, whether or not the delivery of the media content was successful; generating, based on the at least one message, a media content delivery transaction record that contains information associated with the delivery of the media content; including, in the media content delivery transaction record, a transaction disposition indication that indicates whether or not the delivery of the media content was successful and at least one of a media content type, media content size, and a delivery mode; accessing, by an audit application at the node, the media content delivery transaction record and verifying, by the audit application at the node, delivery statistics provided by the media content provider; and confirming, based on the verification, revenue that should be paid to a network operator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for providing content delivery audit service in a wireless communications network environment, the system comprising:
-
a communications link probe or an integrated message feed for copying messages that traverse a wireless communications network; and a node that is not part of a media content provider, the node comprising; a message monitoring function for analyzing the message copies and identifying, from the messages copies, at least a first message associated with a media content delivery transaction for delivering media content provided by the media content provider to a wireless communications device via the wireless communications network; a correlation function for receiving information associated with the at least a first message from the monitoring function and generating a media content transaction detail record (TDR) related to the observed media content delivery transaction, wherein the correlation function is adapted to generate the media content TDR at a location in the wireless communications network that is not associated with a media content provider, wherein the correlation function is adapted to determine, based on the at least first message, whether or not the delivery of the media content was successful at a location in the wireless communications network that is not part of a media content provider and wherein the correlation function includes, in the media content TDR, a transaction disposition indication that indicates whether or not delivery of the media content was successful and at least one of a media content type, media content size, and a delivery mode; and an audit application for accessing the media content delivery transaction record, verifying delivery statistics provided by the media content provider, and confirming, based on the verification, revenue that should be paid to a network operator. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer program product comprising computer-executable instructions embodied in a computer-readable medium for performing steps comprising:
-
by at least one node in a wireless communications network that is not part of a media content provider; receiving copies, generated by a communications link probe or an integrated message feed, of messages that traverse the wireless communications network; analyzing the copies of the messages; identifying, from the copies of the messages, at least one message associated with delivery of media content provided by the media content provider to a wireless communications device via the wireless communications network; determining, based on the at least one message, whether or not the delivery of the media content was successful; generating, based on the at least one message, a media content delivery transaction record that contains information associated with the delivery of the media content; including, in the media content delivery transaction record, a transaction disposition indication that indicates whether or not the delivery of the media content was successful and at least one of a media content type, media content size, and a delivery mode; accessing, by an audit application at the node, the media content delivery transaction record and verifying, by the audit application at the node, delivery statistics provided by the media content provider; and confirming, based on the verification, revenue that should be paid to a network operator. - View Dependent Claims (31, 32)
-
Specification