Patent ID: 8006119

Claim:
A processor apparatus, comprising: multiple processors, wherein one or more of the processors are configured to operate in a distributed processing system and configured to: identify a new device that is not currently coupled to the processing system, connect the new device to the processing system when signaling from the new device conforms to a communication protocol used in the processing system; configure the new device to operate with the processing system; identify data codes in the signaling from the new device identifying an application running on the new device, a data type used on the new device, or a security attribute associated with at least one of the new device, data stored in the new device, or the application running on the new device; use the identified security attribute to prevent at least one of an unauthorized application or unauthorized data from being processing by the processing system; identify at least one stored application in memory accessible by the processor, wherein the application processes the same data type used by the new device; responsive to identifying the stored application, download the stored application from memory into the processing system; use the application to process data received from the new device; and select an appropriate human machine interface to output the data.