Patent ID: 7047293
Filing Date: 2006-05-16
Classification: G06F,H04N

Abstract:
1. An object-oriented method of collecting information regarding a plurality of target applications in an application unit, comprising: receiving from a first one of the plurality of target applications through an interface, by a monitoring device in the application unit, a request to send first information regarding monitored usage of the first one of the plurality of target applications to a first predetermined destination through a first communication protocol using a first data format; and sending, by a protocol processor in the application unit, the first information to the first predetermined destination through the first communication protocol, wherein the protocol processor is configured to send data through a plurality of different communication protocols, wherein the step of sending, by the protocol processor, the first information further comprises: creating a first software class having a declared virtual function; creating a second software class derived from the first software class having a first definition of the declared virtual function; and executing the first definition.