Method and system for controlling and auditing content /services systems
First Claim
1. A method of monitoring a transaction between a receiver and a content provider occurring over a network operated by a network operator, wherein said content provider offers enhanced content programming relating to the transaction, the method comprising the steps of:
- accepting a user request for the enhanced content programming by the receiver, said user request containing request information;
stripping at least a portion of the request information from said user request;
inserting third party parameters into said user request to form a modified user request;
directing said modified user request to the content provider;
intercepting a user request response directed to the receiver by the content provider, wherein said user request response comprises at least a portion of the transaction; and
permitting the transaction to proceed if the content provider abides by said third party parameters.
4 Assignments
0 Petitions
Accused Products
Abstract
An improved interactive network system is provided that allows the Network Operator to control the transfer of information to and from the network end users, the system preferably using triggers or markers embedded within the programming broadcast to users via the network. As a consequence of this system, the Network Operator is able to efficiently garner revenues from third parties transacting business over the network and to control the look and feel of programming offered to network users. Additionally the system can be used as a means of limiting network access, filtering programming, providing on-screen graphics or audible signals for particular programming types or providers, bookmarking programming, profiling network users, targeting advertising, and simplifying network transactions.
-
Citations
33 Claims
-
1. A method of monitoring a transaction between a receiver and a content provider occurring over a network operated by a network operator, wherein said content provider offers enhanced content programming relating to the transaction, the method comprising the steps of:
-
accepting a user request for the enhanced content programming by the receiver, said user request containing request information;
stripping at least a portion of the request information from said user request;
inserting third party parameters into said user request to form a modified user request;
directing said modified user request to the content provider;
intercepting a user request response directed to the receiver by the content provider, wherein said user request response comprises at least a portion of the transaction; and
permitting the transaction to proceed if the content provider abides by said third party parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of controlling a network transaction, the method comprising the steps of:
-
directing enhanced broadcast information via a network to a plurality of receivers, wherein said network is controlled by a network operator, and wherein at least a portion of said enhanced broadcast information is provided by at least one content provider;
detecting triggers within said portion of said enhanced broadcast information provided by said at least one content provider, wherein said detecting step is performed by a third party;
intercepting by said third party a user request directed at said at least one content provider from a receiver of said plurality of receivers coupled to said network, said user request containing request information;
stripping at least a portion of the request information from said user request;
inserting third party parameters into said user request to form a modified user request;
directing said modified user request to said at least one content provider;
intercepting a user request response directed to said receiver by said at least one content provider;
permitting the network transaction to proceed if the content provider abides by said third party parameters; and
storing at least a portion of the network transaction information provided by said at least one content provider in said user request response, wherein said storing step is performed by said third party. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A network-based system for supporting a user transaction, the system comprising:
-
a network;
a content provider coupled to said network, wherein said content provider supplies enhanced content programming relating to the user transaction;
a receiver coupled to said network, said receiver capable of receiving said enhanced content programming and submitting user requests to said content provider via said network;
software within said receiver allowing a third party to control interactions between said receiver and said content provider;
a third party controller coupled to said network for extracting information relating to the user transaction from submitted user requests and from at least one request response from said content provider;
a third party data base for storing said extracted information; and
a display coupled to said receiver for displaying said enhanced content programming and for displaying information stored within said third party data base. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
Specification