Patents by Inventor Sudipto Chowdhuri

Sudipto Chowdhuri 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: 9710516
    Abstract: A system includes reception of a client query including a JOIN between a local database table of a first computing system and a remote table of a second computing system, transmission of an instruction to the second computing system to define a new table in the second computing system, the new table associated with a storage handler for retrieving data of the local database table, generation of a remote query of the second computing system, the remote query including a second JOIN between the new table and the remote table, transmission of the remote query to the second computing system, and reception of results of the remote query from the second computing system.
    Type: Grant
    Filed: May 14, 2014
    Date of Patent: July 18, 2017
    Assignee: SAP SE
    Inventors: Shahul Hameed P, George Quaye, Sudipto Chowdhuri, Santosh Pendap
  • Publication number: 20150331912
    Abstract: A system includes reception of a client query including a JOIN between a local database table of a first computing system and a remote table of a second computing system, transmission of an instruction to the second computing system to define a new table in the second computing system, the new table associated with a storage handler for retrieving data of the local database table, generation of a remote query of the second computing system, the remote query including a second JOIN between the new table and the remote table, transmission of the remote query to the second computing system, and reception of results of the remote query from the second computing system.
    Type: Application
    Filed: May 14, 2014
    Publication date: November 19, 2015
    Inventors: Shahul Hameed P, George Quaye, Sudipto Chowdhuri, Santosh Pendap
  • Patent number: 9104731
    Abstract: A system, method, and computer program product are provided for performing a join operation between a local table at a local server and a remote table at a remote server. In accordance with an embodiment of the present invention, a query instruction to join the local table and the remote table is received at the remote server. Qualifying rows of the local table are then retrieved to the remote server, and the remote table is joined with the qualifying rows to generate a result table, which is then sent to the local server.
    Type: Grant
    Filed: July 10, 2008
    Date of Patent: August 11, 2015
    Assignee: SYBASE, INC.
    Inventors: Curtis Johnson, Steve Olson, Victor Mesenzeff, Sudipto Chowdhuri
  • Patent number: 8515945
    Abstract: System, methods and articles of manufacture for joining data in the database tables comprising, performing an index scan on a global index of a first database table, determining rows in the first database table that may be joined with a second database table based on a needed partitioning, wherein the needed partitioning is determined using an index scan, determining a number of partitions in the second database table, and joining each of the corresponding partitions in the first database table with a corresponding partitions in the second database table.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: August 20, 2013
    Assignee: Sybase, Inc.
    Inventors: Santosh Pendap, Sudipto Chowdhuri, Peter J. Schneider
  • Publication number: 20120124045
    Abstract: System, methods and articles of manufacture for joining data in the database tables comprising, performing an index scan on a global index of a first database table, determining rows in the first database table that may be joined with a second database table based on a needed partitioning, wherein the needed partitioning is determined using an index scan, determining a number of partitions in the second database table, and joining each of the corresponding partitions in the first database table with a corresponding partitions in the second database table.
    Type: Application
    Filed: November 16, 2010
    Publication date: May 17, 2012
    Applicant: Sybase, Inc.
    Inventors: Santosh PENDAP, Sudipto Chowdhuri, Peter J. Schneider
  • Publication number: 20100010976
    Abstract: A system, method, and computer program product are provided for performing a join operation between a local table at a local server and a remote table at a remote server. In accordance with an embodiment of the present invention, a query instruction to join the local table and the remote table is received at the remote server. Qualifying rows of the local table are then retrieved to the remote server, and the remote table is joined with the qualifying rows to generate a result table, which is then sent to the local server.
    Type: Application
    Filed: July 10, 2008
    Publication date: January 14, 2010
    Applicant: Sybase, Inc.
    Inventors: Curtis Johnson, Steve Olson, Victor Mesenzeff, Sudipto Chowdhuri
  • Publication number: 20060218123
    Abstract: A system and methodology for parallel query optimization using semantic-based partitioning is described.
    Type: Application
    Filed: June 2, 2005
    Publication date: September 28, 2006
    Applicant: SYBASE, INC.
    Inventors: Sudipto Chowdhuri, Mihnea Andrei
  • Publication number: 20060080285
    Abstract: A database system with methodology for parallel schedule generation in a query optimizer is described. In one embodiment, for example, in a database system, a method is described for parallel optimization of a query, the method comprises steps of: generating a plurality of parallel plans for obtaining data requested by the query, the parallel plans including parallel operators for executing portions of the query in parallel; adjusting parallel operators of each parallel plan if necessary based on resources available for executing the query; creating a schedule for each parallel plan indicating a sequence for execution of operators of each parallel plan; determining execution cost of each parallel plan based on its schedule; and selecting a particular parallel plan having lowest execution cost for obtaining data requested by the query.
    Type: Application
    Filed: October 13, 2004
    Publication date: April 13, 2006
    Applicant: SYBASE, INC.
    Inventor: Sudipto Chowdhuri