Patent ID: 8027293
Filing Date: 2011-09-27
Classification: H04L

Abstract:
1. A communication device, comprising: a first processing platform; a communication interface, wherein the communication interface is configured to support communications over one or more communication channels; a communication application running on the first processing platform, wherein the communication application operates to request selected content that includes a plurality of items of information from a service associated with a target address; a request mapper application running on the first processing platform or a second processing platform, a link selection application running on the first processing platform, the second processing platform, or a third processing platform, wherein the link selection application is informed of the characterization of each of the items of information that are part of the first web page by the request mapper and based on the characterization of at least some of the items of information selects a first one of the communication channels for obtaining at least a first one of the plurality of selected items of information that are part of the first web page and notifies a network interface application to use the selected first one of the communication channels to obtain the first one of the plurality of items of information that are part of the first web page, and wherein the link selection application informs the request mapper to open a socket for the first one of the plurality of items of information that are part of the first web page, wherein at least a first script included in scripts observed by the request mapper includes an indication of priority, wherein the first script is related to the first item of information, and wherein the indication of priority is used by the link selection application in selecting the communication channel used for obtaining the first item of information.