Patents by Inventor Rasesh Kelkar

Rasesh Kelkar 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: 9654582
    Abstract: Enhanced shared memory based communication driver for improved performance and scalability is described. An example method includes creating a shared memory segment for a database server instance. The database server instance and a client reside on a same computing device. A first database connection is established to the database server instance using a pre-configured communication end point. An identifier of the shared memory segment for the database server instance is sent to the database server instance and the database server instance listens to subsequent connection requests generated on the shared memory segment. Moreover, a second database connection to the database server instance is established using the shared memory segment as a communication end point. Upon a successful connection of the second database connection, the first database connection is closed.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: May 16, 2017
    Assignee: SYBASE, INC.
    Inventors: Rasesh Kelkar, Andrew Ushakov, Jaikishan Dabhole
  • Publication number: 20150189034
    Abstract: Enhanced shared memory based communication driver for improved performance and scalability is described. An example method includes creating a shared memory segment for a database server instance. The database server instance and a client reside on a same computing device. A first database connection is established to the database server instance using a pre-configured communication end point. An identifier of the shared memory segment for the database server instance is sent to the database server instance and the database server instance listens to subsequent connection requests generated on the shared memory segment. Moreover, a second database connection to the database server instance is established using the shared memory segment as a communication end point. Upon a successful connection of the second database connection, the first database connection is closed.
    Type: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Inventors: Rasesh KELKAR, Andrew USHAKOV, Jaikishan DABHOLE
  • Patent number: 7818515
    Abstract: A system includes one or more storage devices and virtualization software configured to aggregate storage in the one or more storage devices into a virtual storage device accessible to a storage consumer. The virtualization software may include a group validation layer comprising a device-independent interface configured to validate a proposed group configuration operation on the one or more storage devices. The device-independent interface may be used to verify that the proposed configuration operation would, if completed, result in a configuration capable of supporting a desired virtualization functionality. The device-independent interface may allow an application to manage the one or more devices as a unit known as a virtual device group.
    Type: Grant
    Filed: August 10, 2004
    Date of Patent: October 19, 2010
    Assignee: Symantec Operating Corporation
    Inventors: Steven Umbehocker, Rasesh Kelkar, Swanand Vaidya
  • Patent number: 7555673
    Abstract: A method, system, and computer program product to enable other nodes in a cluster to resume operations of a failed node. These operations include storage management services that allow configuration changes to be made dynamically to storage resources. Resource configuration data are synchronized on a set of nodes in a cluster immediately when a resource configuration change is made. If a node that has made a resource configuration change fails, the resource configuration change is available for use by other nodes in the set, each of which can resume operations of the failed node.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: June 30, 2009
    Assignee: Symantec Operating Corporation
    Inventors: Rasesh A. Kelkar, Swanand S. Vaidya, Rupali K. Tathavdekar, Aditya V. Deshpande
  • Patent number: 7058846
    Abstract: A method, system, and computer program product to enable other nodes in a cluster to resume operations of a failed node. These operations include storage management services that allow configuration changes to be made dynamically to storage resources. Resource configuration data are synchronized on a set of nodes in a cluster immediately when a resource configuration change is made. If a node that has made a resource configuration change fails, the resource configuration change is available for use by other nodes in the set, each of which can resume operations of the failed node.
    Type: Grant
    Filed: October 17, 2002
    Date of Patent: June 6, 2006
    Assignee: Veritas Operating Corporation
    Inventors: Rasesh A. Kelkar, Swanand S. Vaidya, Rupali K. Tathavdekar, Aditya V. Deshpande