×

Browser-plugin based method for advanced HTTPS data processing

  • US 9,225,803 B2
  • Filed: 10/28/2009
  • Issued: 12/29/2015
  • Est. Priority Date: 12/22/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for customized processing of Hypertext Transfer Protocol Secure (HTTPS) data, the method comprising:

  • intercepting a HyperText Transfer Protocol (HTTP) request before the HTTP request is encrypted at a web browser and modifying a request header of the intercepted HTTP request to create a custom request header indicating support for one or more proprietary data processing operations including a proprietary data decompression operation, thus creating a modified HTTP request that comprises the custom request header and that is otherwise identical to the intercepted HTTP request;

    encrypting and sending the modified HTTP request, instead of the intercepted HTTP request, to a web server using a Secure Socket Layer (SSL) connection or a Transport Layer Security (TLS) connection;

    receiving from the web server via the SSL connection or the TLS connection a response to the modified HTTP request, the response including processed payload data that was created from original payload data, the response including a custom response header correlatable with the processed payload data;

    processing the processed payload data according to one or more of the one or more proprietary data processing operations, including decompressing the compressed payload data according to the proprietary data decompression operation, to create modified payload data indicative of the original payload data; and

    modifying the custom response header to create a modified response header correlatable with the modified payload data, including modifying a Content-Length header.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×