Patents by Inventor Joseph P. Winchester

Joseph P. Winchester 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: 6934719
    Abstract: Methods systems and computer program products are provided which provide a transacted variable. The transacted variable is associated with a specific transaction such that actions on the underlying object of the transacted variable do not affect the contents of the transacted variable unless the actions are carried out in the context of the specific transaction associated with the transacted variable. Furthermore, the transacted variable allows for actions to be taken in the context of its specific associated transaction irrespective of an active transaction.
    Type: Grant
    Filed: February 14, 2002
    Date of Patent: August 23, 2005
    Assignee: International Business Machines Corporation
    Inventors: Martin P. Nally, Scott Rich, Joseph P. Winchester
  • Patent number: 6542885
    Abstract: Methods systems and computer program products are provided which provide a transacted variable. The transacted variable is associated with a specific transaction such that actions on the underlying object of the transacted variable do not affect the contents of the transacted variable unless the actions are carried out in the context of the specific transaction associated with the transacted variable. Furthermore, the transacted variable allows for actions to be taken in the context of its specific associated transaction irrespective of an active transaction.
    Type: Grant
    Filed: December 30, 1998
    Date of Patent: April 1, 2003
    Assignee: International Business Machines Corporation
    Inventors: Martin P. Nally, Scott Rich, Joseph P. Winchester
  • Publication number: 20020073092
    Abstract: Methods systems and computer program products are provided which provide a transacted variable. The transacted variable is associated with a specific transaction such that actions on the underlying object of the transacted variable do not affect the contents of the transacted variable unless the actions are carried out in the context of the specific transaction associated with the transacted variable. Furthermore, the transacted variable allows for actions to be taken in the context of its specific associated transaction irrespective of an active transaction.
    Type: Application
    Filed: February 14, 2002
    Publication date: June 13, 2002
    Inventors: Martin P. Nally, Scott Rich, Joseph P. Winchester