Patents by Inventor Jaijeet Chakravorty

Jaijeet Chakravorty 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: 9715438
    Abstract: Provided are techniques for static execution of statements. Information from an execution file that describes statements that have been bound to a database during a previous execution of those statements dynamically and describes metadata about the statements is loaded. While executing a program that includes statements, for each of the statements, it is determined whether that statement is bound to the database. In response to determining that the statement is bound to the database, the statement is executed statically using the loaded information. In response to determining that the statement is not bound to the database, the statement is executed dynamically.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: July 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: William Robert Bireley, Stephen Andrew Brodsky, Jaijeet Chakravorty, Anshul Dawra, Swaminathan Gounder
  • Patent number: 8402436
    Abstract: A method of accessing layers in a multi-layer software architecture including a first layer, a second layer, and a third layer. The method includes: at the third layer, publishing an interface; and at the first layer, before execution of a first function, registering a callback routine with the third layer using the interface.
    Type: Grant
    Filed: October 27, 2008
    Date of Patent: March 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: William R. Bireley, Delmar E. Blevins, Stephen A. Brodsky, Jaijeet Chakravorty, Anshul Dawra, Suavi A. Demir, Swaminathan Gounder, Paul Ostler
  • Patent number: 8145655
    Abstract: Provided are a method, system, and article of manufacture for generating information on database queries in source code into object code compiled from the source code. Source code including query statements to perform operations with respect to a database is translated into executable object code. A statement descriptor for at least one query statement is generated into the object code, wherein the statement descriptor for the at least one query statement includes information on the query statement including the query statement in the source code. The statement descriptors in the object code are processed to output information on the query statements indicated in the statement descriptors.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: March 27, 2012
    Assignee: International Business Machines Corporation
    Inventors: William Robert Bireley, Delmar Eugene Blevins, Stephen Andrew Brodsky, Jaijeet Chakravorty, Anshul Dawra, Suavi Ali Demir, Swaminathan Gounder
  • Publication number: 20100107139
    Abstract: A method of accessing layers in a multi-layer software architecture including a first layer, a second layer, and a third layer. The method includes: at the third layer, publishing an interface; and at the first layer, before execution of a first function, registering a callback routine with the third layer using the interface.
    Type: Application
    Filed: October 27, 2008
    Publication date: April 29, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William R. Bireley, Delmar E. Blevins, Stephen A. Brodsky, Jaijeet Chakravorty, Anshul Dawra, Suavi A. Demir, Swaminathan Gounder, Paul Ostler
  • Publication number: 20090007138
    Abstract: Provided are techniques for static execution of statements. Information from an execution file that describes statements that have been bound to a database during a previous execution of those statements dynamically and describes metadata about the statements is loaded. While executing a program that includes statements, for each of the statements, it is determined whether that statement is bound to the database. In response to determining that the statement is bound to the database, the statement is executed statically using the loaded information. In response to determining that the statement is not bound to the database, the statement is executed dynamically.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William Robert BIRELEY, Stephen Andrew BRODSKY, Jaijeet CHAKRAVORTY, Anshul DAWRA, Swaminathan GOUNDER
  • Publication number: 20080319959
    Abstract: Provided are a method, system, and article of manufacture for generating information on database queries in source code into object code compiled from the source code. Source code including query statements to perform operations with respect to a database is translated into executable object code. A statement descriptor for at least one query statement is generated into the object code, wherein the statement descriptor for the at least one query statement includes information on the query statement including the query statement in the source code. The statement descriptors in the object code are processed to output information on the query statements indicated in the statement descriptors.
    Type: Application
    Filed: June 22, 2007
    Publication date: December 25, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William Robert BIRELEY, Delmar Eugene BLEVINS, Stephen Andrew BRODSKY, Jaijeet CHAKRAVORTY, Anshul DAWRA, Suavi Ali DEMIR, Swaminathan GOUNDER