Patent ID: 7895354

Claim:
A system for controlling a format used for data communication between a remote receiver and at least one of a device, an appliance, an application and an application unit, the system comprising: means for providing plural communications formats capable of providing data transfer; means for selecting a first format of the plural communications formats to transfer data between the remote receiver and the at least one of a device, an appliance, an application and an application unit; means for selecting a second format of the plural communications formats to transfer data between the remote receiver and the at least one of a device, an appliance, an application and an application unit; means for collecting events at the at least one of a device, an appliance, an application and an application unit; means for dynamically generating first and second format processors for implementing the first and second formats; first means for attempting to transfer the collected events between the remote receiver and the at least one of a device, an appliance, an application and an application unit using the first format processor; and second means for attempting to transfer the collected events between the remote receiver and the at least one of a device, an appliance, an application and an application unit using the second format processor after attempting to transfer the collected events between the remote receiver and the at least one of a device, an appliance, an application and an application unit using the first format processor, and for checking for a transmission failure before transferring the collected events using the second format.