Patents by Inventor Akshay Nanduri

Akshay Nanduri has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20100049850
    Abstract: The invention described here deals with implementing custom data processing of HTTPS based on a Browser-Plugin Method. Such custom data processing may include, but is not limited to, custom data compression, custom data encryption, data monitoring, data modification. There are two distinct methods to implement the Browser-Plugin Method for Advanced HTTPS Data Processing of the subject invention (BPAHDP). In both cases, BPAHDP provides the option of conducting custom data processing that co-exists with data compression, data encryption, or other types of data processing operations supported by the HTTP standard. Additionally, both BPAHDP methods ensure that the web-browser still implements and executes the underlying SSL/TLS channel setup and encryption operations. In both embodiments of BPAHDP, the most critical functionality is the ability to modify HTTP request/response headers and data sent over a TLS/SSL channel. In the regular HTTP case (HTTP over TCP) headers and data are sent as clear-text (i.e.
    Type: Application
    Filed: October 28, 2009
    Publication date: February 25, 2010
    Applicant: SLIPSTREAM DATA INC.
    Inventors: Akshay Nanduri, Ajit Singh, Salmaan Ahmed, David Sze
  • Publication number: 20090316774
    Abstract: In order to increase the compression of data being transmitted between two devices in communication, the data may be broken up into individual components and individually compressed using different compression state information. The method of multi-part interactive compression comprises the steps of retrieving a request for data from a communicating party; retrieving the data; parsing the data into components according to the content of the data; and compressing each of the components using compression state information.
    Type: Application
    Filed: June 2, 2008
    Publication date: December 24, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: En-Hui YANG, Ajit SINGH, Salmaan AHMED, David P. SZE, Akshay NANDURI
  • Patent number: 7634572
    Abstract: Methods for custom processing of HTTPS data transmitted between a web browser and a web server are described. The methods comprise creating a custom request header by intercepting and modifying a HTTPS header. The modification indicates support for preselected customized processing operations. The method further comprises sending the custom request header with a HTTP request to a web server. The methods further comprise receiving processed payload data from the web server and a HTTP response header. The processed payload data is created by processing original payload data based on preselected customized processing operations. The web browser modifies the response header to create a modified response header, and the processed payload data using one or more of the customized processing operations. The modified payload data is provided to the web browser for use. The methods ensure that the web browser implements and executes the underlying channel set up and encryption operations.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: December 15, 2009
    Assignee: Slipstream Data Inc.
    Inventors: Akshay Nanduri, Ajit Singh, Salmaan Ahmed, David Sze
  • Publication number: 20060155869
    Abstract: The invention described here deals with implementing custom data processing of HTTPS based on a Browser-Plugin Method. Stich custom data processing may include, but is not limited to, custom data compression, custom data encryption, data monitoring, data modification. There are two distinct methods to implement the Browser-Plugin Method for Advanced HTTPS Data Processing of the subject invention (BPAHDP). In both cases, BPAHDP provides the option of conducting custom data processing that co-exists with data compression, data encryption, or other types of data processing operations supported by the HTTP standard. Additionally, both BPAHDP methods ensure that the web-browser still implements and executes the underlying SSL/TLS channel setup and encryption operations. In both embodiments of BPAHDP, the most critical functionality is the ability to modify HTTP request/response headers and data sent over a TLS/SSL channel. In the regular. HTTP case (HTTP over TCP) headers and data are sent as clear-text (i.e.
    Type: Application
    Filed: December 22, 2005
    Publication date: July 13, 2006
    Applicant: SlipStream Data Inc.
    Inventors: Akshay Nanduri, Ajit Singh, Salmaan Ahmed, David Sze