Selection of an appropriate online content source based on program information
First Claim
1. A computer program product being embodied in a non-transitory computer-readable medium and comprising computer instructions for:
- receiving, at a network resource from an electronic device, a configuration request for a content source that contains political region-specific content specific for an application on the electronic device, the configuration request including;
country information describing a political region of the electronic device and regional restrictions associated with the political region;
a static URL with an appended variable portion, wherein the static URL includes an address of the network resource and the appended variable portion includes application information, the application information including the political region of the electronic device;
populating the application information into a template in accordance to the political region;
determining a second URL based on the template, the second URL being associated with the content source from which the political region-specific content for the application can be obtained; and
providing the second URL to the electronic device in response to the configuration request.
0 Assignments
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.
18 Citations
21 Claims
-
1. A computer program product being embodied in a non-transitory computer-readable medium and comprising computer instructions for:
-
receiving, at a network resource from an electronic device, a configuration request for a content source that contains political region-specific content specific for an application on the electronic device, the configuration request including; country information describing a political region of the electronic device and regional restrictions associated with the political region; a static URL with an appended variable portion, wherein the static URL includes an address of the network resource and the appended variable portion includes application information, the application information including the political region of the electronic device; populating the application information into a template in accordance to the political region; determining a second URL based on the template, the second URL being associated with the content source from which the political region-specific content for the application can be obtained; and providing the second URL to the electronic device in response to the configuration request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of selecting a political region-specific content source for an application a plurality of potential content sources, comprising:
-
receiving, at a network resource from an electronic device, a configuration request for a content source that contains content specific for an application on the electronic device, the configuration request including; country information describing a political region of the electronic device and regional restrictions associated with the political region; a static URL with an appended variable portion, wherein the static URL includes an address of the network resource and the appended variable portion includes application information, the application information including the political region of the electronic device; populating the application information into a template in accordance to the political region; determining a second URL based on the template, the second URL being associated with the political region-specific source from which the content for the application can be obtained; and providing the second URL to the electronic device in response to the configuration request. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system, comprising:
-
an electronic device containing an application; a plurality of content sources; and a network resource having a processor executing stored computer code configured to; receive, at a network resource from the electronic device, a configuration request for a political region-specific content source from the plurality of content sources that contains content specific for an application on the electronic device, the configuration request including; country information describing a political region of the electronic device and regional restrictions associated with the political region; a static URL with an appended variable portion, wherein the static URL includes an address of the network resource and the appended variable portion includes application information, the application information including the political region of the electronic device; populate the application information into a template in accordance to the political region; determine a second URL based on the template, the second URL being associated with the content source from which the political region-specific content for the application can be obtained; and provide the second URL to the electronic device in response to the configuration request. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification