Patents by Inventor Andrew USHAKOV

Andrew USHAKOV 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: 11204909
    Abstract: A method for transferring data from a database may include receiving, at a database management system, a request to transfer, to a client, at least a portion of data stored at a database coupled with the database management system. The database management system may respond to the request by at least generating an internal table containing at least the portion of the data being transferred to the client. The database management system may further transfer at least the portion of the data to the client by at least sending, to the client, one or more data chunks. Each of the one or more data chunks may include at least a portion of a column of data from the internal table. Related systems and articles of manufacture, including computer program products, are also provided.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: December 21, 2021
    Assignee: SAP SE
    Inventors: Timothy Welch, Andrew Ushakov, Shuqing Cao, Ashutosh Kulkarni, Shyam Sunder Reddy Avula, Ajit Sabnis, Meena Ramakrishnan
  • Publication number: 20200034463
    Abstract: A method for transferring data from a database may include receiving, at a database management system, a request to transfer, to a client, at least a portion of data stored at a database coupled with the database management system. The database management system may respond to the request by at least generating an internal table containing at least the portion of the data being transferred to the client. The database management system may further transfer at least the portion of the data to the client by at least sending, to the client, one or more data chunks. Each of the one or more data chunks may include at least a portion of a column of data from the internal table. Related systems and articles of manufacture, including computer program products, are also provided.
    Type: Application
    Filed: October 30, 2018
    Publication date: January 30, 2020
    Inventors: Timothy Welch, Andrew Ushakov, Shuqing Cao, Ashutosh Kulkarni, Shyam Sunder Reddy Avula, Ajit Sabnis, Meena Ramakrishnan
  • 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