Patent ID: 7136364

Claim:
An article comprising; a machine-readable medium that stores machine-executable instructions, the instructions causing a machine to: automatically determine one of a plurality of available interfaces to use between a mobile device and a destination, said automatically determine one of a plurality of available interfaces using a list of ranked interfaces from most preferable to least preferable, and selecting a most preferable available interface on the list; operate using a selected interface; alter a record of information transmitted across a network from a mobile unit to a destination based on an acknowledgement by the destination of receipt of the transmitted information; automatically determine whether at least one additional interface should be opened based on a usage parameter based on fees levied for use of each of respective interface, and if so, automatically open the at least one additional interface and adding the at least one additional interface to the list; periodically rank the interfaces on the list of interfaces from most preferable to least preferable based on mobile device battery drain associated with usage of each respective interface; and automatically determine if a more preferable interface is available, and is so, seamlessly change to the new interface by opening a new interface, close a current interface, and establish the new interface connection, and transmit information from the mobile unit to the destination based on the record after the mobile unit established a new interface connection to the destination including causing the machine to transmit information from the mobile unit to the destination after the mobile unit establishes the new interface connection.