Patent ID: 7568204
Filing Date: 2009-07-28
Classification: G06F,Y10S

Abstract:
1. In a computer system that is capable of transferring data segments of a particular type from a calling module to a called module using a plurality of transfer mechanisms, a method of conveying the data segment in a uniform manner for at least some of the plurality of transfer mechanisms, the method comprising the following: an act of the computer system determining that a data segment of a particular type is to be transferred from the calling module to the called module; an act of the computer system determining which of a plurality of transfer mechanisms is selected as a transfer mechanism for transferring the data segment from the called module to the calling module; an act of the computer system providing a unified data structure in which the data segment will be transferred, the unified data structure containing various data fields into which the data segment may be added, wherein the unified data structure includes: an act of the calling module adding information to the unified data structure to a particular one or more of the plurality of data fields, wherein the one or more data fields into which the information is inserted are selected depending on the selected transfer mechanism that includes at least one of a particular data type or a particular transfer interface; and an act of the calling module passing control of the unified data structure from the calling module to the called module.