Patents by Inventor Avininder Pal Singh GREWAL

Avininder Pal Singh GREWAL 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).

  • Patent number: 8724471
    Abstract: A transmission method for multiple TCP sessions with the same host including methods for congestion control and retransmission of lost segments.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: May 13, 2014
    Assignee: Mobidia Technology, Inc.
    Inventors: Sina K. Noureddin, Avininder Pal Singh Grewal, Allison Courtney Lenters
  • Publication number: 20130204988
    Abstract: A method for managing TCP sessions with a mobile device. A loopback proxy is configured within the mobile device to re-direct HTTP requests by the mobile device to a remote server back to the mobile device. The proxy accepts the local TCP connection initiated by the mobile device, extracts address and port information for the remote server from the HTTP request, then communicates with the remote server on behalf of the mobile device in order to open a remote TCP connection. The proxy then fuses the streams of the local TCP connection with those of the remote TCP connection.
    Type: Application
    Filed: August 2, 2012
    Publication date: August 8, 2013
    Applicant: Mobidia Technology, Inc.
    Inventors: Avininder Pal Singh Grewal, Eric Eden
  • Publication number: 20120236718
    Abstract: A transmission method for multiple TCP sessions with the same host including methods for congestion control and retransmission of lost segments.
    Type: Application
    Filed: March 2, 2012
    Publication date: September 20, 2012
    Applicant: Mobidia Technology, Inc.
    Inventors: Sina K. NOUREDDIN, Avininder Pal Singh GREWAL, Allison Courtney LENTERS
  • Publication number: 20110219113
    Abstract: A method and system for stateful handling of packets in a network are described. In a client-server network environment, the stateful inspection of incoming protocols is offloaded from the server and distributed to the client device. The stateful inspection, as well as the provisioning of the client with the necessary functions required by the handlers, is referred to as Client Assisted Application Level Gateway (ALG). This version of ALG, in which the client performs or assists the server by performing at least some of the inspection and provisioning tasks, allows for a marked performance gain to the network gateway by reducing its packet inspection load.
    Type: Application
    Filed: March 2, 2011
    Publication date: September 8, 2011
    Inventors: Avininder Pal Singh GREWAL, Zeljko OLUIC