Patents by Inventor Bibhu Ranjan Priyadarshi

Bibhu Ranjan Priyadarshi 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: 7870123
    Abstract: The invention relates to a method of determining the performance of an optimizer program arranged to generate a plan. The method generally comprises the steps of executing the optimizer utilising at least one test case to derive a pre-variation plan; executing the pre-variation plan to generate a first output; varying a strategy of the optimizer program; executing the varied optimizer program utilising the at least one test case to derive a post-variation plan; and executing the post-variation plan to generate a second output. The outputs are then grouped according to at least one element of the plans to assess the performance of the optimizer.
    Type: Grant
    Filed: December 1, 2006
    Date of Patent: January 11, 2011
    Assignee: Teradata US, Inc.
    Inventors: Bibhu Ranjan Priyadarshi, Grace Au, Olli Pekka Kostamaa
  • Patent number: 7747609
    Abstract: Deriving join cost demographics for a binary join, i.e., a join between two relations each having a join column, includes using a correlation factor related to the ratio of unique join column values stored in each of a plurality of units of storage to the total number of unique values in the join column.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: June 29, 2010
    Assignee: Teradata US, Inc.
    Inventors: Grace K. Au, Bibhu Ranjan Priyadarshi, Ramakrishna Korlapati, Sanjay Sukumaran Nair
  • Publication number: 20080133457
    Abstract: The invention relates to a method of determining the performance of an optimizer program arranged to generate a plan. The method generally comprises the steps of executing the optimizer utilising at least one test case to derive a pre-variation plan; executing the pre-variation plan to generate a first output; varying a strategy of the optimizer program; executing the varied optimizer program utilising the at least one test case to derive a post-variation plan; and executing the post-variation plan to generate a second output. The outputs are then grouped according to at least one element of the plans to assess the performance of the optimizer.
    Type: Application
    Filed: December 1, 2006
    Publication date: June 5, 2008
    Inventors: Bibhu Ranjan Priyadarshi, Grace Au, Olli Pekka Kostamaa
  • Patent number: 7260563
    Abstract: A method, database system, and computer program are disclosed for optimized costing. The method includes identifying a join that identifies a first table and a second table. The method further includes determining an optimized cost of reading the first table. If the number of unique first table values is greater than the number of unique second table values, the number of instances where a unique first table value matches a unique second table value is returned. Otherwise, the number of unique first table values is returned. The method further includes determining an optimized cost of reading the second table. The optimized cost of reading the second table includes the number of unique second table values. The method also includes summing the optimized cost of reading the first table and the optimized cost of reading the second table.
    Type: Grant
    Filed: October 8, 2003
    Date of Patent: August 21, 2007
    Assignee: NCR Corp.
    Inventors: Bibhu Ranjan Priyadarshi, Grace Kwan-On Au, Kuorong Chiang