Dynamic retrieval of installation packages when installing software
First Claim
Patent Images
1. A machine-implemented method for installing software, the method comprising:
- receiving, through a network interface of a computing system, information from a broadcast server about availability of one or more installation packages for software;
determining, from the information received from the broadcast server, a specific installation package to be installed, the software having one or more installation packages to be installed;
receiving information about data rates of each of a plurality of repositories;
automatically identifying a repository from the plurality of repositories from which to obtain the specific installation package, wherein the identification is based on priority criteria, and wherein the priority criteria is based on dynamically changing parameters which include the data rates of the plurality of repositories;
obtaining the specific installation package from the identified repository; and
installing the specific installation package after obtaining the specific installation package.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for dynamic retrieval of installation packages when installing software is described herein. In one embodiment, a process can be provided to determine a specific installation package to be installed for software having one or more packages to be installed. A repository can be automatically identified from a plurality of repositories from which to obtain the specific installation package, based on priority criteria. The priority criteria can be based on dynamically changing parameters. The specific installation package can be obtained from the identified repository.
-
Citations
20 Claims
-
1. A machine-implemented method for installing software, the method comprising:
-
receiving, through a network interface of a computing system, information from a broadcast server about availability of one or more installation packages for software; determining, from the information received from the broadcast server, a specific installation package to be installed, the software having one or more installation packages to be installed; receiving information about data rates of each of a plurality of repositories; automatically identifying a repository from the plurality of repositories from which to obtain the specific installation package, wherein the identification is based on priority criteria, and wherein the priority criteria is based on dynamically changing parameters which include the data rates of the plurality of repositories; obtaining the specific installation package from the identified repository; and installing the specific installation package after obtaining the specific installation package. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium comprising executable instructions to cause a computing system to perform a method comprising:
-
receiving, through a network interface of the computing system, information from a broadcast server about availability of one or more installation packages for software; determining, from the information received from the broadcast server, a specific installation package to be installed, the software having one or more installation packages to be installed; receiving information about data rates of each of a plurality of repositories; automatically identifying a repository from the plurality of repositories from which to obtain the specific installation package, wherein the identification is based on priority criteria, and wherein the priority criteria is based on dynamically changing parameters which include the data rates of the plurality of repositories; obtaining the specific installation package from the identified repository; and installing the specific installation package after obtaining the specific installation package. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification