Patents by Inventor Roopak Parikh

Roopak Parikh 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: 11483405
    Abstract: The system provisions and upgrades a private cloud stack from a public cloud application. The system registers and activates installed private cloud stacks to discover names, and software packages. The system enables each private cloud stack's roles for data plane elements and activates a private cloud stack. The system receives connection request from the installed host agent to customer resource manager. The system receives host related information from host agent. The software system stores and pushes the desired state for particular host agent to the host agent. The system installs components on enterprise machine associated with role via host agent. The system configures said installed components using templates and dynamic template parameters. The system receives continuous configuration updates for the installed components and continuous heart beat messages for account manager. The system displays visual alerts via UI for any heartbeat, component install or configuration failures.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: October 25, 2022
    Assignee: Platform9, Inc.
    Inventors: Bich Cau Le, Paavan Kashinath Shanbhag, Roopak Parikh, Sachin Manpathak, Robert Frederick Deuel
  • Publication number: 20160366233
    Abstract: The system provisions and upgrades a private cloud stack from a public cloud application. The system registers and activates installed private cloud stacks to discover names, and software packages. The system enables each private cloud stack's roles for data plane elements and activates a private cloud stack. The system receives connection request from the installed host agent to customer resource manager. The system receives host related information from host agent. The software system stores and pushes the desired state for particular host agent to the host agent. The system installs components on enterprise machine associated with role via host agent. The system configures said installed components using templates and dynamic template parameters. The system receives continuous configuration updates for the installed components and continuous heart beat messages for account manager. The system displays visual alerts via UI for any heartbeat, component install or configuration failures.
    Type: Application
    Filed: June 9, 2016
    Publication date: December 15, 2016
    Applicant: Platform9, Inc.
    Inventors: Bich Cau Le, Paavan Kashinath Shanbhag, Roopak Parikh, Sachin Manpathak, Robert Frederick Deuel
  • Patent number: 8819674
    Abstract: One embodiment of the present invention is a method for a virtual machine to access data from a virtual device, the method including: (a) attaching the virtual device to the virtual machine with a backing store that is a virtual image of a file system conforming to a predetermined file system format, wherein: (i) file system data is stored in one or more files, (ii) the virtual image includes metadata stored apart from the file system data, which metadata corresponds to the predetermined file system format, (iii) the metadata includes one or more directory records, and (iv) the one or more directory records include information that points directly or indirectly to the file system data; (b) issuing a read request for a block of data from the file system as if stored in the predetermined file system format; (c) accessing the metadata and determining the location of the requested block of data in the file system data; and (d) retrieving the requested block of data from the file system data.
    Type: Grant
    Filed: August 21, 2008
    Date of Patent: August 26, 2014
    Assignee: WMware, Inc.
    Inventors: Roopak Parikh, Kiran Joshi, Sirish Raghuram, Karthik Sreenivasa Murthy, Vasani Soam Snehal
  • Publication number: 20100050170
    Abstract: One embodiment of the present invention is a method for a virtual machine to access data from a virtual device, the method including: (a) attaching the virtual device to the virtual machine with a backing store that is a virtual image of a file system conforming to a predetermined file system format, wherein: (i) file system data is stored in one or more files, (ii) the virtual image includes metadata stored apart from the file system data, which metadata corresponds to the predetermined file system format, (iii) the metadata includes one or more directory records, and (iv) the one or more directory records include information that points directly or indirectly to the file system data; (b) issuing a read request for a block of data from the file system as if stored in the predetermined file system format; (c) accessing the metadata and determining the location of the requested block of data in the file system data; and (d) retrieving the requested block of data from the file system data.
    Type: Application
    Filed: August 21, 2008
    Publication date: February 25, 2010
    Applicant: VMWARE, INC.
    Inventors: Roopak Parikh, Kiran Joshi, Sirish Raghuram, Karthik Sreenivasa Murthy, Vasani Soam Snehal
  • Publication number: 20040205068
    Abstract: An integrated application platform for mobile devices unifies the server-sideand client-side wireless applications for connected, disconnected and mixed mode operation. The platform allows a user of a mobile device having a browser to access data from an enterprise system while the mobile device is in a connected mode of operation, a disconnected mode of operation or a mixed mode of operation. The enterprise system of one embodiment of the present invention includes a server, where the server interfaces with a database source adapter for adapting the data from a database on the enterprise system for use by the server. The mobile device and the unified server are provided with a multi-mode application and a smart client module. When the mobile device is in the connected mode, the multi-mode application and the smart client module operate from the server using data taken from the database on the enterprise system.
    Type: Application
    Filed: November 5, 2003
    Publication date: October 14, 2004
    Applicant: EVERYPATH, INC.
    Inventors: Prakash Iyer, Amitabh B. Sinha, Hideki Fujita, Roopak Parikh
  • Publication number: 20030037021
    Abstract: A method for providing an enhanced experience associated with a scripting language on a device that does not have the ability to run scripts. The method includes receiving at an application server a script, and sending new information based on executing the script to a device.
    Type: Application
    Filed: January 17, 2001
    Publication date: February 20, 2003
    Inventors: Prasad Krothappalli, Ravi Pachipala, Mahesh Rangamani, Amitabh Sinha, Roopak Parikh, Ritesh Adval, Mark Tracy
  • Publication number: 20020133616
    Abstract: A method for providing service to a communications device that has contacted a service provider that is unable to provide service directly. The method includes examining a service request from a communications device at a first service provider having a first address to determine whether the communications device is to be redirected to a second service provider having a second address, and sending to the communications device from the first service provider the second address when the communications device is to be redirected to the second service provider.
    Type: Application
    Filed: January 17, 2001
    Publication date: September 19, 2002
    Inventors: Richard Yoza, Roopak Parikh, Prakash Iyer
  • Publication number: 20020095475
    Abstract: A method for maintaining at a server frame context for a device that is unable to display multiple frames. The method includes generating a first data structure having a first pointer for a first frame and a second pointer for a second frame, and associating a first context indicator with the first data structure. The method then includes sending from a server to a device the first context indicator, the first pointer, and a first document pointed to by the first pointer.
    Type: Application
    Filed: January 17, 2001
    Publication date: July 18, 2002
    Inventors: Prasad Krothapalli, Ravi Pachipala, Mahesh Rangamani, Amitabh Sinha, Roopak Parikh, Ritesh Adval, Mark Tracy