Patent Number: 7,046,691

Title: Methods and systems for dynamic conversion of objects from one format type to another format type by selectively using an intermediary format type

Abstract: The dynamic conversion of a data structure from an origin data format into a destination data format is described. Instead of using a single data conversion module to accomplish this data conversion, a gateway computer system identifies a sequence of format conversion modules that, when executed in sequence, converts the data structure from the origin to the destination data format. The conversion occurs dynamically during run time and reduces the amount of needed data conversion modules significantly, particularly when there is a large amount of possible origin data formats and destination data formats. This conversion is particularly useful when communicating over wireless networks since there is little standardization in wireless devices resulting in wireless devices having many different proprietary data formats.

Inventors: Kadyk; Donald (Bothell, WA), Fishman; Neil (Bothell, WA), Seinfeld; Marc E. (Kenmore, WA)

Assignee: Microsoft Corporation

International Classification: H04J 3/22 (20060101)

Expiration Date: 5/16/02018