Patents by Inventor Francis Joseph Ricchio

Francis Joseph Ricchio 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: 8090701
    Abstract: An apparatus and system are disclosed for communicating with multiple data stores. The present invention includes a control module that communicates with a plurality of data stores. The control module is in communication with a connection module. The connection module communicates with a first association module that is in communication with a first data store. The control module communicates with the first data store through the connection module and the first association module. In addition, the first association module communicates with a second association module. The second association module communicates with a second data store. The control module also communicates with the second data store through the connection module, the first association module, and the second association module.
    Type: Grant
    Filed: November 20, 2008
    Date of Patent: January 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Francis Joseph Ricchio, Judy Y. Tse
  • Patent number: 7818738
    Abstract: A system and method to automatically identify resources requiring upgrade in a hierarchical database management system. The system may include an input module to receive input identifying a single resource for upgrade. A comparator module may compare an active resource library to a staging library to identify additional resources for upgrade, and an incorporation module may incorporate the single input resource and the additional resources into an upgrade list. A generation module may then automatically derive a unit of change from this list, where the unit of change includes the single input resource as well as additional resources that interact with the input resource.
    Type: Grant
    Filed: December 15, 2006
    Date of Patent: October 19, 2010
    Assignee: International Business Machines Corporation
    Inventors: John Charles Barmettler, Angelique Nicole Greenhaw, Terry Lee Krein, Karen Alicia Ranson, Francis Joseph Ricchio, Thanh Tien, Judy Y. Tse, Anuradha Venkata Vakkalagadda
  • Publication number: 20090138485
    Abstract: An apparatus and system are disclosed for communicating with multiple data stores. The present invention includes a control module that communicates with a plurality of data stores. The control module is in communication with a connection module. The connection module communicates with a first association module that is in communication with a first data store. The control module communicates with the first data store through the connection module and the first association module. In addition, the first association module communicates with a second association module. The second association module communicates with a second data store. The control module also communicates with the second data store through the connection module, the first association module, and the second association module.
    Type: Application
    Filed: November 20, 2008
    Publication date: May 28, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Francis Joseph Ricchio, Judy Y. Tse
  • Patent number: 7472124
    Abstract: A method is disclosed for communicating with multiple data stores. The present invention includes a control module that communicates with a plurality of data stores. The control module is in communication with a connection module. The connection module communicates with a first association module that is in communication with a first data store. The control module communicates with the first data store through the connection module and the first association module. In addition, the first association module communicates with a second association module. The second association module communicates with a second data store. The control module also communicates with the second data store through the connection module, the first association module, and the second association module.
    Type: Grant
    Filed: June 17, 2004
    Date of Patent: December 30, 2008
    Assignee: International Business Machines Corporation
    Inventors: Francis Joseph Ricchio, Judy Y. Tse
  • Publication number: 20080147744
    Abstract: A system and method to automatically identify resources requiring upgrade in a hierarchical database management system. The system may include an input module to receive input identifying a single resource for upgrade. A comparator module may compare an active resource library to a staging library to identify additional resources for upgrade, and an incorporation module may incorporate the single input resource and the additional resources into an upgrade list. A generation module may then automatically derive a unit of change from this list, where the unit of change includes the single input resource as well as additional resources that interact with the input resource.
    Type: Application
    Filed: December 15, 2006
    Publication date: June 19, 2008
    Inventors: John Charles Barmettler, Angelique Nicole Greenhaw, Terry Lee Krein, Karen Alicia Ranson, Francis Joseph Ricchio, Thanh Tien, Judy Y. Tse, Anuradha Venkata Vakkalagadda
  • Patent number: 6453323
    Abstract: A method, apparatus, and article of manufacture for resolving long-busy conditions for synchronized data sets. A long-busy condition is detected in a first one of the synchronized data sets. Further access to the first data set is prevented and all subsequent accesses are directed to another, available, second one of the data sets during the long-busy condition. All updates that are made to the second data set during the long-busy condition are identified and stored in a data structure. An untimed read operation is used to determine when the long-busy condition has cleared. Once the long-busy condition is cleared, the first data set is placed into a recovery mode, wherein the identified updates are applied to the first data set. During the recovery mode, the first data set is read-inhibited to prevent read accesses thereto, but the first data set is write-enabled to allow write access thereto.
    Type: Grant
    Filed: July 12, 1999
    Date of Patent: September 17, 2002
    Assignee: International Business Machines Corporation
    Inventors: Takeshi Hoshino, Hiroaki Katahira, Fumitoyo Kawano, Francis Joseph Ricchio, Shinji S. Satoh, Takashi Ueyama
  • Patent number: 5774716
    Abstract: A database system having a sequential log that is shared by multiple computer systems is described. The database system receives data records generated by multiple computer systems, and stores such data records in the sequential log. The database system periodically reorganizes the data records in the sequential log such that the data records are stored in sequential physical memory locations of the sequential log by order of their creation.
    Type: Grant
    Filed: June 5, 1995
    Date of Patent: June 30, 1998
    Assignee: International Business Machines Corp.
    Inventors: Mark Walter Harbinski, Francis Joseph Ricchio
  • Patent number: 5729742
    Abstract: A database system having a sequential log that is shared by multiple computer systems is described. The database system receives data records generated by multiple computer systems, and stores such data records in the sequential log. The database system periodically reorganizes the data records in the sequential log such that the data records are stored in sequential physical memory locations of the sequential log by order of their creation.
    Type: Grant
    Filed: February 27, 1995
    Date of Patent: March 17, 1998
    Assignee: International Business Machines Corporation
    Inventors: Mark Walter Harbinski, Francis Joseph Ricchio