Patents by Inventor Harmeek Bedi

Harmeek Bedi 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: 7293011
    Abstract: Provided herein are techniques that may be used to dramatically increase parallism for distributed DML operations. The work of distributed DML operations are distributed in a way that avoids self-dead locks, by ensuring that, for a given data block, no more than one slave is assigned to modify a row that is wholly contained by the data block or whose head row piece is contained by the data block. Assigning slaves in this way not only allows more slaves to be assigned to modify a partition, but allows for greater flexibility in load balancing.
    Type: Grant
    Filed: November 27, 2002
    Date of Patent: November 6, 2007
    Assignee: Oracle International Corporation
    Inventors: Harmeek Bedi, Ashish Thusoo, Thierry Cruanes
  • Patent number: 7016903
    Abstract: The present invention provides the ability to alternatively update or insert a row into a table. This functionality is accomplished by merging a source table with a destination table such that the rows in the combined table are classified as an update row or an insert row. An identifier is inserted into each row to indicate its class. Examination of the identifier allows the row to be correctly inserted into the destination table or correctly updated in the destination table.
    Type: Grant
    Filed: January 25, 2001
    Date of Patent: March 21, 2006
    Assignee: Oracle International Corporation
    Inventors: Ashish Thusoo, Bhaskar Ghosh, Harmeek Bedi