Controlling Software Distribution or File Transfer
2 Assignments
0 Petitions
Accused Products
Abstract
An example of a solution provided here comprises automatically measuring bandwidth of a network connection; comparing results of the measuring, with bandwidth parameters; preventing a transfer of a file via the network connection, if measured bandwidth is less than a minimum acceptable value; providing to an end user an option of transferring a file via the network connection, if measured bandwidth is not less than a minimum acceptable value, but is less than an optimal value; and automatically transferring a file via the network connection, if measured bandwidth is greater than or equal to an optimal value.
-
Citations
39 Claims
-
1-17. -17. (canceled)
-
18. A system for controlling file transfer, comprising:
-
a processor; and a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to; automatically measure bandwidth of a network connection; compare results of the measuring with bandwidth parameters; prevent a transfer of a file between a source device and a destination device in response to the measured bandwidth being less than a minimum acceptable value based on results of the comparing; provide, to an end users a, displayed message regarding the measured bandwidth and having an option of accepting or rejecting the transferring of the file via the network connection, in response to the measured bandwidth being not less than the minimum acceptable value, but being less than an optimal value based on results of the comparing; and automatically transfer the file via the network connection, in response to the measured bandwidth being greater than or equal to an optimal value based on results of the comparing. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
-
19-20. -20. (canceled)
-
21. A computer program product comprising a computer memory having computer-executable instructions recorded thereon, which, when executed by a computing device, cause the computing device to:
-
automatically measure bandwidth of a network connection; compare results of the measuring with bandwidth parameters; prevent a transfer of a file between a source device and a destination device in response to the measured bandwidth being less than a minimum acceptable value based on results of the comparing; provide, to an end user, a displayed message regarding the measured bandwidth and having an option of accepting or rejecting the transferring of the file via the network connection, in response to the measured bandwidth being not less than the minimum acceptable value, but being less than an optimal value based on results of the comparing; and automatically transfer the file via the network connection, in response to the measured bandwidth being greater than or equal to an optimal value based on results of the comparing. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
-
-
22-23. -23. (canceled)
Specification