Patents by Inventor Parthasarathy Ramachandran

Parthasarathy Ramachandran 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: 9565189
    Abstract: Described is an architecture for providing access to administrative functionality in a virtualization system using implied authentication. This approach avoids the problems associated with the requirements to use a user ID and password to access an admin console. The user ID and password can be rendered completely unnecessary, or where the user ID and password combination is only used as a supplement to the implied authentication.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: February 7, 2017
    Assignee: NUTANIX, INC.
    Inventors: Binny Sher Gill, Karthik Chandrasekaran, Parthasarathy Ramachandran
  • Publication number: 20160203013
    Abstract: A method for leveraging hypervisor functionality for maintaining application consistent snapshots in a virtualization environment deployed by the hypervisor includes utilizing the hypervisor to generate a hypervisor-specific application consistent snapshot of a virtual machine running in the virtualization environment, taking a storage controller specific application consistent snapshot of the hypervisor-specific application consistent snapshot of the virtual machine, and logically deleting the hypervisor-specific application consistent snapshot.
    Type: Application
    Filed: June 14, 2013
    Publication date: July 14, 2016
    Inventors: Venkata Krishna Chaitanya Bayapuneni, Parthasarathy Ramachandran
  • Publication number: 20160203166
    Abstract: A method for performing lockless lookups during a rolling upgrade of a column family from an old column family version to a new column family version in a NoSQL database.
    Type: Application
    Filed: April 11, 2014
    Publication date: July 14, 2016
    Applicant: NUTANIX, INC.
    Inventors: Mohit ARON, Parthasarathy RAMACHANDRAN, Rishi BHARDWAJ
  • Publication number: 20160188232
    Abstract: Described is an approach for implementing stretching datastores/clusters in a virtualization environment. In this approach, data replication can be performed across multiple namespace protocols. In addition, control can be made of the granularity of the data replication such that different combinations of data subsets are replicated from one cluster to another.
    Type: Application
    Filed: December 30, 2014
    Publication date: June 30, 2016
    Applicant: NUTANIX, INC.
    Inventors: Parthasarathy RAMACHANDRAN, Brian BYRNE
  • Patent number: 8627344
    Abstract: A data driven, no-refresh, high-interactivity user interface framework, which can be used in (or with) web browsers to provide user interface for accessing product and service configuration through network connection. For example, the user interface can be used with web-based customer order management or product configurator. In one embodiment, the user interface presented as a web document is updated using Document Object Model (DOM) to avoid refreshing. Updates to the user interface are driven by the data managed by the user interface. An event queue for user actions to be dispatched to the server is provided to improve usability of the user interface. A user interface level application program interface is provided for external applications/modules to improve configurability.
    Type: Grant
    Filed: December 15, 2004
    Date of Patent: January 7, 2014
    Assignee: Siebel Systems, Inc.
    Inventors: Setiono Tandriono, Parthasarathy Ramachandran, Muralidhara Varmaraja, Yong Li, Sharad Mitra
  • Publication number: 20070226613
    Abstract: A data driven, no-refresh, high-interactivity user interface framework, which can be used in (or with) web browsers to provide user interface for accessing product and service configuration through network connection. For example, the user interface can be used with web-based customer order management or product configurator. In one embodiment, the user interface presented as a web document is updated using Document Object Model (DOM) to avoid refreshing. Updates to the user interface are driven by the data managed by the user interface. An event queue for user actions to be dispatched to the server is provided to improve usability of the user interface. A user interface level application program interface is provided for external applications/modules to improve configurability.
    Type: Application
    Filed: December 15, 2004
    Publication date: September 27, 2007
    Inventors: Setiono Tandriono, Parthasarathy Ramachandran, Muralidhara Varmaraja, Yong Li, Sharad Mitra
  • Patent number: 6993712
    Abstract: Techniques to support various operations (e.g., drag-and-drop, stretch) and data manipulation in a browser environment, e.g., to allow data for an object located in one part of a document (e.g., a webpage) to be associated with another object located in another part of the document. In one design, a document includes at least one applet for at least one display window. Each applet includes at least one browser object representative of an entity for an end application. Each browser object is associated with a respective set of one or more scripts used to facilitate a set of one or more operations (e.g., drag-and-drop, stretch) permitted for the browser object. A data transfer object is generated upon initiation of a selected operation and includes data associated with a source (browser) object. The data transfer object may thereafter be operated on by various target (browser) object to effectuate the selected operation.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: January 31, 2006
    Assignee: Siebel Systems, Inc.
    Inventors: Parthasarathy Ramachandran, Christopher Scott Nash, Thomas W. Bowe, Jr.
  • Publication number: 20030066032
    Abstract: Techniques to support various operations (e.g., drag-and-drop, stretch) and data manipulation in a browser environment, e.g., to allow data for an object located in one part of a document (e.g., a webpage) to be associated with another object located in another part of the document. In one design, a document includes at least one applet for at least one display window. Each applet includes at least one browser object representative of an entity for an end application. Each browser object is associated with a respective set of one or more scripts used to facilitate a set of one or more operations (e.g., drag-and-drop, stretch) permitted for the browser object. A data transfer object is generated upon initiation of a selected operation and includes data associated with a source (browser) object. The data transfer object may thereafter be operated on by various target (browser) object to effectuate the selected operation.
    Type: Application
    Filed: September 28, 2001
    Publication date: April 3, 2003
    Applicant: Siebel Systems,Inc.
    Inventors: Parthasarathy Ramachandran, Christopher Scott Nash, Thomas W. Bowe