×

Systems and methods for providing and installing software

  • US 7,707,573 B1
  • Filed: 12/31/2003
  • Issued: 04/27/2010
  • Est. Priority Date: 12/31/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for installing a software component on a recipient computing device on a network connected to a donor computing device comprising the software component, the method comprising:

  • monitoring resource usage by software applications running on the recipient computing device, wherein the monitored resource usage comprises usage of the network by the software applications;

    determining a need of the recipient computing device for a software component;

    detecting a switch of the recipient computing device from a low-speed network connection to a high-speed network connection;

    initiating, responsive to detecting the switch, a transfer of the software component from the donor computing device to the recipient computing device via the network during a time period when the monitored resource usage indicates that sufficient network bandwidth is available to not adversely impact usage of the network by the software applications; and

    initiating an installation of the software component on the recipient computing device during a time period selected based on the determined need and the monitored resource usage that does not adversely impact the software applications.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×