Patent ID: 8949783
Filing Date: 2015-02-03
Classification: H04L

Abstract:
1. A method of transmitting information to a receiving computer system, said method comprising: determining, in a processing unit of a computer, whether the receiving computer system can receive the information without converting a local format of the information into a canonical format of the information, said determining comprising specifying whether said converting the local format into the canonical format is required or is avoidable; if it is determined that the receiving computer system cannot receive the information without said converting the local format into the canonical format, then delaying said converting the local format to the canonical format until an identity and a nature of the receiving computer system is identified, and then transmitting the information to the receiving computer system after said delaying said converting the local format to the canonical format; and if it is determined that the receiving computer system can receive the information without said converting the local format into the canonical format, then transmitting the information to the receiving computer system, wherein the delayed converting of said local format is implemented by overriding function definitions in an object-oriented programming language wherein the local format comprises a representation of another computer system in a structured language, and wherein said determining whether the receiving computer system can receive the information without said converting the local format into the canonical format comprises comparing properties of the receiving computer system against properties of a sending computer system, said properties comprising at least one of a network address, a machine manufacturer, a machine type, and a machine name.