Selection of an appropriate online content source based on program information
First Claim
1. A method of selecting a content source for an application from a plurality of potential content sources, comprising:
- maintaining a mapping between a network resource and a static URL to be accessed by an application when updating, over an electronic network, content used in the application;
receiving, at the network resource, a configuration request providing the static URL;
receiving, at the network resource, program information that at least identifies the application and version of the application;
determining a second URL based on the received information that is specific to the identified application version and from which content specific for that application version can be obtained; and
providing the second URL to the application in response to the request.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and arrangements for selecting a content source from a plurality of potential content sources based on program information are described. A network resource maintains a mapping between itself and a static URL to be accessed by an application when updating content used in the application. The network resource can receive, over an electronic network, a configuration request providing the static URL and program information that at least identifies the application and version of the application. Based on the received information that is specific to the identified application version and from which content specific for that application version can be obtained, the network resource determines a second URL and provides the second URL to the application in response to the request.
14 Citations
28 Claims
-
1. A method of selecting a content source for an application from a plurality of potential content sources, comprising:
-
maintaining a mapping between a network resource and a static URL to be accessed by an application when updating, over an electronic network, content used in the application; receiving, at the network resource, a configuration request providing the static URL; receiving, at the network resource, program information that at least identifies the application and version of the application; determining a second URL based on the received information that is specific to the identified application version and from which content specific for that application version can be obtained; and providing the second URL to the application in response to the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable medium having a computer-readable program code for selecting a content source for an application from a plurality of potential content sources, the computer program code causing a network resource to:
-
maintain a mapping between a network resource and a static URL to be accessed by an application when updating, over an electronic network, content used in the application; receive, at the network resource, a configuration request providing the static URL; receive, at the network resource, program information that at least identifies the application and version of the application; determine a second URL based on the received information that is specific to the identified application version and from which content specific for that application version can be obtained; and providing the second URL to the application in response to the request. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of selecting a content source for an application from a plurality of potential content sources, comprising:
-
maintaining a mapping between a network resource and a static URL to be accessed by an application when updating, over an electronic network, content used in the application; receiving, at the network resource, a configuration request providing the static URL with an appended variable portion, wherein the static portion includes the address of the network resource and the appended variable portion contains program information that at least identifies the application and version of the application; determining a second URL based on the received information that is specific to the identified application version and from which content specific for that application version can be obtained; and providing the second URL to the application in response to the request. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification