Patent ID: 7551563
Filing Date: 2009-06-23
Classification: H04L

Abstract:
1. A method for providing optimal connection between a client and a network, said method comprising: providing multiple connection routes between said client and said network during a single diversified session having multiple different portions of data with each portion having a different type of data, wherein the single diversified session has multiple different types of data; determining an effective connection route for each of said portion of said diversified session, wherein said determining further includes dynamically monitoring a network session for the occurrence of specific pre-defined characteristics exhibited by particular data types, wherein each particular data type has an effective connection route for achieving efficient network performance, and wherein the pre-defined characteristic is not a size of data; displaying a user interface, wherein the displayed user interface contains a plurality of effective connection routes over which to transmit a type of data, and wherein the effective routes are determined based on one or more criteria selected from among wired connection, wireless connection, level of security, and transfer protocol, wherein each criteria is determined independent of cost; prompting for a selection within the user interface of said effective connection route for one or more of the particular data types, and a different effective connection route for a second one of the particular data types; routing a first portion of the multiple different portions of said diversified session via a first connection route, wherein a first type of data is routed via a first effective connection route; and in response to receiving a selected effective connection route, dynamically routing a next portion of the multiple different portions of said diversified session via a next connection route that is different from the first connection route in response to a change in a connection requirement of said diversified session, based on different functional characteristics of a type of data within the next portion of the diversified session relative to the type of data within the first portion, wherein each of the multiple different portions of said single diversified session has a corresponding effective route among the multiple connection routes, such that the first connection route is an effective route for the first type of data within the portion of the diversified session and said next connection route is an effective route for said second type of data within the next portion of said diversified session, wherein each particular data type is transmitted via an effective connection route corresponding to the particular data type, and wherein the different types of data transmitted on different effective routes are re-associated at a destination to recreate the single diversified session.