Patents by Inventor Robert M. Kreuch

Robert M. Kreuch 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: 11093527
    Abstract: Described are techniques for providing a framework having a scanning control for selecting a batch of documents using configuration data and a process control for processing the batch of documents. Under control of the framework, the batch of documents is sent to a plurality of subscribed applications serially, wherein the batch of documents is selected based on a high key value stored in the configuration data, and wherein each of the subscribed applications subscribes with the framework to process a document type, and the stored high key value in the configuration data is updated for use in selecting another batch of documents.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: August 17, 2021
    Assignee: International Business Machines Corporation
    Inventors: Eric L. Edeen, Robert M. Kreuch, Michael R. C. Seaman
  • Patent number: 11074273
    Abstract: Described are techniques for providing a framework having a scanning control for selecting a batch of documents using configuration data and a process control for processing the batch of documents. Under control of the framework, the batch of documents is sent to a plurality of subscribed applications serially, wherein the batch of documents is selected based on a high key value stored in the configuration data, and wherein each of the subscribed applications subscribes with the framework to process a document type, and the stored high key value in the configuration data is updated for use in selecting another batch of documents.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: July 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Eric L. Edeen, Robert M. Kreuch, Michael R. C. Seaman
  • Patent number: 10534769
    Abstract: The present disclosure relates to maintaining consistency in a content management system. A content management system generally includes a transactional database for storing content metadata and a non-transactional data repository for storing content. According to one embodiment, a content management system generates a set of content identifiers. The content management system receives a request to upload content to the content management system. Upon receiving the request, the content management system associates the content with a content identifier from the set of content identifiers and generates a name for the content from the content identifier. The content management system stores the content, with the generated name, in a non-transactional data repository and persists metadata related to the content in a transactional data store.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: January 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Roger G. Bacalzo, Robert M. Kreuch, Michael R. C. Seaman
  • Patent number: 9922070
    Abstract: The present disclosure relates to maintaining consistency in a content management system. A content management system generally includes a transactional database for storing content metadata and a non-transactional data repository for storing content. According to one embodiment, a content management system generates a set of content identifiers. The content management system receives a request to upload content to the content management system. Upon receiving the request, the content management system associates the content with a content identifier from the set of content identifiers and generates a name for the content from the content identifier. The content management system stores the content, with the generated name, in a non-transactional data repository and persists metadata related to the content in a transactional data store.
    Type: Grant
    Filed: May 4, 2015
    Date of Patent: March 20, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Roger G. Bacalzo, Robert M. Kreuch, Michael R. C. Seaman
  • Publication number: 20160328437
    Abstract: The present disclosure relates to maintaining consistency in a content management system. A content management system generally includes a transactional database for storing content metadata and a non-transactional data repository for storing content. According to one embodiment, a content management system generates a set of content identifiers. The content management system receives a request to upload content to the content management system. Upon receiving the request, the content management system associates the content with a content identifier from the set of content identifiers and generates a name for the content from the content identifier. The content management system stores the content, with the generated name, in a non-transactional data repository and persists metadata related to the content in a transactional data store.
    Type: Application
    Filed: May 4, 2015
    Publication date: November 10, 2016
    Inventors: Roger G. BACALZO, Robert M. KREUCH, Michael R.C. SEAMAN
  • Publication number: 20160328438
    Abstract: The present disclosure relates to maintaining consistency in a content management system. A content management system generally includes a transactional database for storing content metadata and a non-transactional data repository for storing content. According to one embodiment, a content management system generates a set of content identifiers. The content management system receives a request to upload content to the content management system. Upon receiving the request, the content management system associates the content with a content identifier from the set of content identifiers and generates a name for the content from the content identifier. The content management system stores the content, with the generated name, in a non-transactional data repository and persists metadata related to the content in a transactional data store.
    Type: Application
    Filed: June 23, 2016
    Publication date: November 10, 2016
    Inventors: Roger G. BACALZO, Robert M. KREUCH, Michael R.C. SEAMAN
  • Publication number: 20150254324
    Abstract: Described are techniques for providing a framework having a scanning control for selecting a batch of documents using configuration data and a process control for processing the batch of documents. Under control of the framework, the batch of documents is sent to a plurality of subscribed applications serially, wherein the batch of documents is selected based on a high key value stored in the configuration data, and wherein each of the subscribed applications subscribes with the framework to process a document type, and the stored high key value in the configuration data is updated for use in selecting another batch of documents.
    Type: Application
    Filed: February 20, 2015
    Publication date: September 10, 2015
    Inventors: Eric L. Edeen, Robert M. Kreuch, Michael R.C. Seaman
  • Publication number: 20150254323
    Abstract: Described are techniques for providing a framework having a scanning control for selecting a batch of documents using configuration data and a process control for processing the batch of documents. Under control of the framework, the batch of documents is sent to a plurality of subscribed applications serially, wherein the batch of documents is selected based on a high key value stored in the configuration data, and wherein each of the subscribed applications subscribes with the framework to process a document type, and the stored high key value in the configuration data is updated for use in selecting another batch of documents.
    Type: Application
    Filed: March 7, 2014
    Publication date: September 10, 2015
    Applicant: International Business Machines Corporation
    Inventors: Eric L. Edeen, Robert M. Kreuch, Michael R.C. Seaman
  • Patent number: 8332359
    Abstract: Methods, apparatus, and articles for creating a document revision history for a document imported into a first Electronic Document Management System (EDMS) from a second EDMS. Metadata and content from the second EDMS is “mirrored” within the first EDMS to create an artificial or mirrored revision history of a document within the first EDMS. Doing so allows users of the first EDMS to access any version of a document and its history, as though the document had always existed on the first EDMS. Content may be stored onto the first EDMS or a reference to the content may be stored instead. Rules may be developed to resolve conflicts between different document versions in the first and second EDMS.
    Type: Grant
    Filed: July 28, 2008
    Date of Patent: December 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Robert M. Kreuch, Michael Seaman, Roger G. Bacalzo, Grace Smith, Eric L. Edeen
  • Patent number: 7831563
    Abstract: A data storage management system comprises a workflow engine, a lifecycle module, and a storage application. The workflow engine is configured to manage a plurality of defined business processes and to execute at least one process step associated with at least one data item. The lifecycle module is configured to detect a change in lifecycle of the at least one data item. The storage application is configured to perform at least one storage action on the data item as a result of the data item reaching a step in a business process, the data item having a change in lifecycle, the data item having a change in metadata, or an event occurring to the data item. Application layer information about data derived from operation of the system allows the system to make more accurate determinations of business value of data and to determine appropriate storage actions to perform on data.
    Type: Grant
    Filed: October 9, 2006
    Date of Patent: November 9, 2010
    Assignee: International Business Machines Corporation
    Inventors: Albert C. Brown, Robert M. Kreuch
  • Publication number: 20100023562
    Abstract: Methods, apparatus, and articles for creating a document revision history for a document imported into a first Electronic Document Management System (EDMS) from a second EDMS. Metadata and content from the second EDMS is “mirrored” within the first EDMS to create an artificial or mirrored revision history of a document within the first EDMS. Doing so allows users of the first EDMS to access any version of a document and its history, as though the document had always existed on the first EDMS. Content may be stored onto the first EDMS or a reference to the content may be stored instead. Rules may be developed to resolve conflicts between different document versions in the first and second EDMS.
    Type: Application
    Filed: July 28, 2008
    Publication date: January 28, 2010
    Inventors: ROBERT M. KREUCH, Michael Seaman, Roger G. Bacalzo, Grace Smith, Eric L. Edeen
  • Publication number: 20070271306
    Abstract: A data storage management system comprises a workflow engine, a lifecycle module, and a storage application. The workflow engine is configured to manage a plurality of defined business processes and to execute at least one process step associated with at least one data item. The lifecycle module is configured to detect a change in lifecycle of the at least one data item. The storage application is configured to perform at least one storage action on the data item as a result of the data item reaching a step in a business process, the data item having a change in lifecycle, the data item having a change in metadata, or an event occurring to the data item. Application layer information about data derived from operation of the system allows the system to make more accurate determinations of business value of data and to determine appropriate storage actions to perform on data.
    Type: Application
    Filed: October 9, 2006
    Publication date: November 22, 2007
    Inventors: Albert C. Brown, Robert M. Kreuch