Patents by Inventor Jonathan P. Ruby

Jonathan P. Ruby 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: 8112389
    Abstract: Multiple atomic “component” database transactions are combined into a single extended transaction through message passing. The multiple component transactions that comprise a single extended transaction may, in combination, perform a single computation. The component transactions may pass messages to each other by writing and reading records to and from one or more databases. The resulting extended transaction may be distributed and/or long-lived.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: February 7, 2012
    Inventor: Jonathan P. Ruby
  • Publication number: 20110270812
    Abstract: Multiple atomic “component” database transactions are combined into a single extended transaction through message passing. The multiple component transactions that comprise a single extended transaction may, in combination, perform a single computation. The component transactions may pass messages to each other by writing and reading records to and from one or more databases. The resulting extended transaction may be distributed and/or long-lived.
    Type: Application
    Filed: October 26, 2010
    Publication date: November 3, 2011
    Inventor: Jonathan P. Ruby
  • Patent number: 7840525
    Abstract: Multiple atomic “component” database transactions are combined into a single extended transaction through message passing. The multiple component transactions that comprise a single extended transaction may, in combination, perform a single computation. The component transactions may pass messages to each other by writing and reading records to and from one or more databases. The resulting extended transaction may be distributed and/or long-lived.
    Type: Grant
    Filed: October 11, 2007
    Date of Patent: November 23, 2010
    Inventor: Jonathan P. Ruby
  • Publication number: 20080092139
    Abstract: Multiple atomic “component” database transactions are combined into a single extended transaction through message passing. The multiple component transactions that comprise a single extended transaction may, in combination, perform a single computation. The component transactions may pass messages to each other by writing and reading records to and from one or more databases. The resulting extended transaction may be distributed and/or long-lived.
    Type: Application
    Filed: October 11, 2007
    Publication date: April 17, 2008
    Inventor: Jonathan P. Ruby