Patent ID: 7395539
Filing Date: 2008-07-01
Classification: G06F,G06Q

Abstract:
1. A digital information appliance-implemented method for performing a transaction in a network environment, comprising: requesting content over a network connection, the request being made utilizing a request object that comprises a request dynamic base object which includes a request interface dynamic base object and a request implementation dynamic base object; receiving the content on a first digital information appliance, said content including being in conjunction with an encapsulated transaction object; monitoring usage of the content; identifying a utilization event of the monitored usage; and storing an occurrence of the utilization event in the transaction object; wherein the content and transaction information are encapsulated in the transaction object; wherein the transaction object is capable of transmitting data related to the stored occurrence of the utilization event over a network via a direct, object-to-object communications protocol; and wherein the request is made to the request interface dynamic base object, the request interface dynamic base object passing the request to a request implementation dynamic base object, the request implementation dynamic base object capable of negotiating among a plurality of content objects a desired content object based upon a user-defined criterion that includes at least one of cost, pricing structure and compatibility of the content object with the digital information appliance.