Patent ID: 7590759

Claim:
A system for providing data access between an information source and a mobile communication device, the system comprising: a transcoding system comprising a first storage medium containing a plurality of processor executable transcoders, each transcoder executable to transcode information content from a respective first content type into a respective second content type; a second storage medium containing a configuration file comprising a listing of transcoders available at the transcoding system, the first and second storage mediums physically located at locations remote from each other; the configuration file configured to receive updates from the transcoding system to allow the configuration file to accurately identify the transcoders that are available at the transcoding system; and a first network device physically located at a location remote from both the transcoding system and the configuration file, the first network device comprising a connection handler system, the connection handler system operable to receive connection data for a connection between the information source and the mobile communication device and to select a corresponding connection handler from a plurality of connection handlers based on the connection data, the selected connection handler operable to transmit information content received from the information source to the transcoding system and operable to specify to the transcoding system one or more transcoders from the plurality of transcoders to use to transcode the information content, the selected connection handler further operable to receive transcoded information content from the transcoding system and to send the transcoded information content to the mobile communication device.