×

Incorporating web applications into web pages at the network level

  • US 10,205,674 B2
  • Filed: 09/30/2014
  • Issued: 02/12/2019
  • 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 a web page, the method comprising the following operations performed by the proxy server:

  • receiving an instruction to install the plurality of web applications in the web page, wherein the instruction is received as a result of an owner or operator of the web page selecting to install the plurality of web applications for at least the web page;

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

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

    determining, based on the received instruction, that the plurality of web applications are to be installed within the web page;

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

    transmitting a response to the client device, the response including the modified web page.

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