Processing selected browser requests
AssigneeFacebook, Inc.
InventorDavid Arsenault
Life of this patent
Estimating the term…
Abstract
Processing a browser request that specifies a destination network resource generally includes intercepting a browser request that specifies a selected destination network resource and redirecting the browser request to a network server that differs from the destination resource specified by the browser request. Processing a browser request also may include intercepting a browser request received from a client computer at a proxy server when the browser request specifies a selected destination network resource and performing instructions associated with and in addition to instructions performed to download the selected destination network resource.
Claims4
-15. (canceled)
A method comprising:
- receiving a browser request, wherein the browser request specifies a destination network resource residing on a destination server;
- retrieving content associated with the destination network resource specified by the browser request;
- determining, using at least one processor, whether the browser request necessitates additional processing;
- retrieving additional content from a server other than the destination server when the browser request necessitates additional processing;
- enabling presentation of the content associated with the destination network resource;
- and
- enabling presentation of the additional content from the server other than the destination server concurrently with the presentation of the content associated with the destination network resource.
A method comprising:
- receiving a browser request, wherein the browser request specifies a destination network resource residing on a destination server;
- determining, using at least one processor, whether the destination network resource specified by the browser request matches at least one selected destination network resource;
- retrieving content associated with the destination network resource specified by the browser request;
- retrieving additional content from a server other than the destination server when the destination network resource specified by the browser request matches the at least one selected destination network resource;
- enabling presentation of the content associated with the destination network resource and the additional content from the server other than the destination server within a split display including at least two sections, wherein the content associated with the destination network resource is displayed within a first of the at least two sections and the additional content from the server other than the destination server is displayed within a second of the at least two sections.
A method comprising:
- receiving a content request, wherein the content request specifies a first content source residing at a first content server;
- retrieving content associated with the first content source specified by the content request;
- determining, using at least one processor, whether the content request necessitates additional processing;
- retrieving additional content from a second content source residing at a second content server when the content request necessitates additional processing;
- enabling presentation of the content associated with the first content source;
- and
- enabling presentation of the additional content from the second content source concurrently with the presentation of the content associated with the first content source.
Dependencies are inferred from the claim text.