The present invention is directed to data transmission and more particularly to a method and system for managing data transmission.
A user will often move around with a device (e.g., desktop, laptop, personal digital assistant, etc.) and still wish to be connected to the remote server of their companies or other systems. In fact, if the user wants to have a look at emails located on the remote server the user can use connection manager software to optimize any download to a mail client included in the device.
This optimization software will search for networks that the device may connect to in order to determine a list of the available networks. In addition, the software may also be able to give the bandwidth of the network. In terms of network performance the user would prefer to retrieve only a part of the email when the bandwidth is narrow, for example if the connection is a GPRS connection. By comparison, all emails may be downloaded if a broader bandwidth is available.
Mail clients allow the user to filter messages according to a threshold size. The entire mail box may be partially downloaded to the device. This kind of option is very useful when the user wants to defer the synchronization of the mailbox with the device until such time that another network with a broader bandwidth is available.
At present, the user can only do this operation manually. If the user fails to change the synchronization profile when a broader bandwidth is available, the filtering of the emails will continue even though it would have been possible to download them entirely without any size limitation.
In the same way, if the user fails to change the synchronization profile in order to filter the mail, entire downloading of the email though the new available network will occur. For example, for GPRS at a very narrow bandwidth this may be very time consuming. This will clearly give rise to many disadvantages that may be time consuming and costly.
One object of the present invention is to overcome at least some of the problems associated with the prior art and provide an improved method and system for managing data transmission.
More particularly the present invention provides a method of managing data transmission comprising the steps of:
More particularly the present invention discloses a system for managing data transmission comprising:
Advantages of the present invention are set out below. The mail sync adaptor will automatically configure the mail client with the highest bandwidth available near the device. This avoids the need for the user to manually change the selection of the bandwidth each time it is needed.
Reference will now be made, by way of example, to the accompanying drawings, in which:
Referring to
The mail client 101 is able to connect to a network 102 via a connection 104. The network 102 is in turn connected via a connection 105 to a remote server 103. The connections may be effected in any appropriate manner or through a different medium than a network, as long as the device 100 may communicate with the remote server 103. The network connection enables access to a remote server 103 in order to download e-mails from a mail server 106 located on the remote server 103. It will be appreciated that the download of e-mails is one example of data which may be downloaded, but this invention may extend to any other sort of data, for example, video, telephone, documents, music or any other media or data.
The network connection may be of any known type, for example Ethernet, WiFi, ADSL, GPRS, Modem, etc. For each type of network connection there will be a different average maximum bandwidth as is well known in the art. The following list shows examples of several types of networks with an example average maximum value of bandwidth: Ethernet (100 Mb), WiFi (11 Mb), ADSL (2 Mb), GPRS (56 kb), and modem (56 kb).
Referring now to
The mail sync adaptor 210 then consults a configuration “config” file 201, which may be in the device, the network, the remote server, or elsewhere. This “config” file 201 enables the device to configure itself with the synchronization protocol which matches the network resource which has the highest available bandwidth. In the above mentioned example this will be WiFi. Once the correct synchronization profile is selected and loaded on the device the user will be able to access e-mails or other data using the highest available bandwidth resource, in this case the WiFi connection 207. This will ensure that download of any data will be optimized in terms of time taken for the download to occur.
The different steps of the process of this invention are shown with reference to
While the invention has been particularly shown and described with reference to a preferred embodiment, it will be understood that various changes in form and detail may be made therein without departing from the spirit, and scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
05300291.1 | Apr 2005 | EP | regional |