Patent ID: 9537856
Date: 2017-01-03
CPC Classifications: G06F,H04L

Claim:
1. A method, comprising: receiving from a client at a first server, a request transmitted over a network for first content, wherein the request comprises an external page address for a first web page from a web browser application operating on the client, the first web page comprising one of first content marked by a tag or a first external locator for the first content; determining whether the request is authorized and the first server is technologically capable of serving the first content; in response to determining that the request is authorized: obtaining one of a second locator or second content based on the external page address and at least one of the external first locator or the tag, the second locator not included in the first web page; locating the second content, the second content distinct from the first content; preparing a modified web page comprising one of the second locator substituted for the first locator or the second content substituted for the first content; and providing the modified web page to the web browser application; in response to determining that the request is not authorized: permitting the web browser application to output the first web page if the first server is technologically capable of serving the first content, and if the first server is not technologically capable of serving the first content, returning data to the client that causes the client to request the content from a second server.