×

INCORPORATING WEB APPLICATIONS INTO WEB PAGES AT THE NETWORK LEVEL

  • US 20130311593A1
  • Filed: 05/17/2012
  • Published: 11/21/2013
  • Est. Priority Date: 05/17/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method in a proxy server for automatically including a plurality of web applications on one or more web pages, the method comprising:

  • the proxy server performing the following operations;

    receiving instructions that cause the plurality of web applications to be installed in a network resource that is of a domain that is hosted at an origin server, wherein the instructions are received as a result of a selection of an owner or operator of the network resource to install the plurality of web applications on at least that network resource;

    receiving, from a client device, a request for the network resource that is of the domain that is hosted at the origin server, wherein the request is received at the proxy server as a result of a Domain Name System (DNS) request for the domain resolving to the proxy server, wherein the origin server is one of a plurality of origin servers that belong to different domains that resolve to the proxy server and are owned by different entities;

    retrieving the requested network resource, wherein at a time when the requested network resource is retrieved that network resource does not include the plurality of web applications;

    determining, based on the received instructions, that the plurality of web applications are to be installed within the network resource;

    automatically modifying the retrieved network resource to include the plurality of web applications; and

    transmitting a response to the client device, the response including the modified network resource.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×