Patents by Inventor Vachaspati Varadarajan

Vachaspati Varadarajan 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: 10467025
    Abstract: In some examples, a method includes receiving, by a supervisor component executing at a computing device, a request to execute an application; responsive to determining that an application container for maintaining installable sub-packages of the application is allocated in memory of the computing device, determining, by a container runtime of the application container, one or more dependencies of the application; retrieving, by the container runtime, the one or more dependencies; and responsive to retrieving the one or more dependencies, executing, by the application container, the application.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: November 5, 2019
    Assignee: Google LLC
    Inventors: Ficus Kirkpatrick, Vachaspati Varadarajan, Subramaniam Ganapathy, Patrick Baumann, Jesse Evans
  • Publication number: 20190155667
    Abstract: In some examples, a method includes receiving, by a supervisor component executing at a computing device, a request to execute an application; responsive to determining that an application container for maintaining installable sub-packages of the application is allocated in memory of the computing device, determining, by a container runtime of the application container, one or more dependencies of the application; retrieving, by the container runtime, the one or more dependencies; and responsive to retrieving the one or more dependencies, executing, by the application container, the application.
    Type: Application
    Filed: January 22, 2019
    Publication date: May 23, 2019
    Inventors: Ficus Kirkpatrick, Vachaspati Varadarajan, Subramaniam Ganapathy, Patrick Baumann, Jesse Evans
  • Patent number: 10268531
    Abstract: In some examples, a method includes receiving, by a supervisor component executing at a computing device, a request to execute an application; responsive to determining that an application container for maintaining installable sub-packages of the application is allocated in memory of the computing device, determining, by a container runtime of the application container, one or more dependencies of the application; retrieving, by the container runtime, the one or more dependencies; and responsive to retrieving the one or more dependencies, executing, by the application container, the application.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: April 23, 2019
    Assignee: Google LLC
    Inventors: Ficus Kirkpatrick, Vachaspati Varadarajan, Subramaniam Ganapathy, Patrick Baumann, Jesse Evans
  • Publication number: 20170206073
    Abstract: In some examples, a method includes receiving, by a supervisor component executing at a computing device, a request to execute an application; responsive to determining that an application container for maintaining installable sub-packages of the application is allocated in memory of the computing device, determining, by a container runtime of the application container, one or more dependencies of the application; retrieving, by the container runtime, the one or more dependencies; and responsive to retrieving the one or more dependencies, executing, by the application container, the application.
    Type: Application
    Filed: January 13, 2017
    Publication date: July 20, 2017
    Inventors: Ficus Kirkpatrick, Vachaspati Varadarajan, Subramaniam Ganapathy, Patrick Baumann, Jesse Evans
  • Publication number: 20050260979
    Abstract: A wireless communication network 104, and a method thereof, comprising a server (110, 210) that generates (706) a patch, a wireless communication device (102, 216) comprising a transceiver (302) that receives (804) the patch and a processor (304) that processes the patch. The patch identifies one of a same command, a change command and a difference command. The same command indicates an unchanged file. The change command indicates a changed file. The difference command indicates that data submitted in this command has been differenced by a file-level difference based on a file extension. The processor (304) of the wireless communication device (102, 216) scans (806) the patch for any difference commands indicating that data submitted in this command has been differenced by a file-level difference based on a file extension.
    Type: Application
    Filed: March 22, 2005
    Publication date: November 24, 2005
    Inventors: Vadim Draluk, Boris Klots, Vachaspati Varadarajan