Patents by Inventor Kevin N. Trinh

Kevin N. Trinh 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).

  • Publication number: 20160048574
    Abstract: A user annotation entered in association with a content document of a workflow process executed in association with a metadata context-driven processing system is detected. The user annotation entered in association with the content document is analyzed according to a process-level context associated with the content document within the workflow process. Process-level metadata of the workflow process is inferred based upon the analysis of the user annotation according to the process-level context. The inferred process-level metadata is stored as part of the process-level context of the workflow process.
    Type: Application
    Filed: May 28, 2015
    Publication date: February 18, 2016
    Inventors: Kenytt D. Avery, Edward L. Bader, Patricia V. Gatewood, Kevin N. Trinh
  • Publication number: 20160048563
    Abstract: A user annotation entered in association with a content document of a workflow process executed in association with a metadata context-driven processing system is detected. The user annotation entered in association with the content document is analyzed according to a process-level context associated with the content document within the workflow process. Process-level metadata of the workflow process is inferred based upon the analysis of the user annotation according to the process-level context. The inferred process-level metadata is stored as part of the process-level context of the workflow process.
    Type: Application
    Filed: August 14, 2014
    Publication date: February 18, 2016
    Inventors: Kenytt D. Avery, Edward L. Bader, Patricia V. Gatewood, Kevin N. Trinh
  • Patent number: 9195667
    Abstract: Method, system, and computer program product to archive data objects, by providing an object store and a shadow object store each configured to store one or more data objects, the object store and the shadow object store residing in different storage devices, creating a first object stored in the object store, the first object having at least one attribute, and responsive to receiving a request to archive the first object, transferring the first object to the shadow object store, and creating, in the object store, a reference to a location of the first object in the shadow object store, the first object remaining accessible through the object store and the shadow object store following the transfer.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: November 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Kenytt D. Avery, Edward L. Bader, Kevin N. Trinh
  • Patent number: 9182966
    Abstract: An installer for installing a software program on a computing device can be executed. The installer can perform a set of dependency checks before installing the software program. The set of dependency checks can include the validation of a pre-requisites associated with the proper execution of the software program. The pre-requisites can be a portion of a dependency content. The content can be a checklist. Before the software program is installed on the device and responsive to executing the installer, the installer can update dependency content using a custom dependency checklist. The updating of the dependency content can be performed without updating code of the software program to be installed on the device. The execution of the installer can continue using the updated dependency content for performing the set of dependency checks responsive to automatically updating the dependency content.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: November 10, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kenytt D. Avery, Edward L. Bader, Freddy I. Naime, Chi M. Nguyen, Kevin N. Trinh
  • Patent number: 9141623
    Abstract: Method, system, and computer program product to archive data objects, by providing an object store and a shadow object store each configured to store one or more data objects, the object store and the shadow object store residing in different storage devices, creating a first object stored in the object store, the first object having at least one attribute, and responsive to receiving a request to archive the first object, transferring the first object to the shadow object store, and creating, in the object store, a reference to a location of the first object in the shadow object store, the first object remaining accessible through the object store and the shadow object store following the transfer.
    Type: Grant
    Filed: August 3, 2012
    Date of Patent: September 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Kenytt D. Avery, Edward L. Bader, Kevin N. Trinh
  • Publication number: 20150229647
    Abstract: A content management system manages documents such that a document is received and stored in the content management system. Access privileges (e.g., an Access Control List) to the document are defined for one or more users of the content management system. An occurrence of a document life cycle event with respect to the document is detected and a distribution list is generated for notifying the one or more users of the document life cycle event based on the access privileges of the one or more users.
    Type: Application
    Filed: February 12, 2014
    Publication date: August 13, 2015
    Applicant: International Business Machines Corporation
    Inventors: Kenytt D. Avery, Vincent Q. Le, Kevin N. Trinh
  • Publication number: 20150229648
    Abstract: A content management system manages documents such that a document is received and stored in the content management system. Access privileges (e.g., an Access Control List) to the document are defined for one or more users of the content management system, An occurrence of a document life cycle event with respect to the document is detected and a distribution list is generated for notifying the one or more users of the document life cycle event based on the access privileges of the one or more users.
    Type: Application
    Filed: November 24, 2014
    Publication date: August 13, 2015
    Inventors: Kenytt D. Avery, Vincent Q. Le, Kevin N. Trinh
  • Publication number: 20150186125
    Abstract: An installer for installing a software program on a computing device can be executed. The installer can perform a set of dependency checks before installing the software program. The set of dependency checks can include the validation of a pre-requisites associated with the proper execution of the software program. The pre-requisites can be a portion of a dependency content. The content can be a checklist. Before the software program is installed on the device and responsive to executing the installer, the installer can update dependency content using a custom dependency checklist. The updating of the dependency content can be performed without updating code of the software program to be installed on the device. The execution of the installer can continue using the updated dependency content for performing the set of dependency checks responsive to automatically updating the dependency content.
    Type: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: KENYTT D. AVERY, EDWARD L. BADER, FREDDY I. NAIME, CHI M. NGUYEN, KEVIN N. TRINH
  • Publication number: 20140379657
    Abstract: A computer-implemented method, system and computer program product is provided for optimizing a document change or provenance scoring system by weighting sections of a document, scoring the changes for each section, and then combining the change scores for each section to generate an overall change score. An associated report may also be generated that catalogs all of the various scoring elements. The weighted score is stored in a document management system and provides a human document reviewer a level of detail to evaluate document changes. Accordingly, the weighted score reveals whether a document's changes require a brief or detailed review before the document's changes are approved for a next document version.
    Type: Application
    Filed: September 11, 2014
    Publication date: December 25, 2014
    Inventors: Kenytt D. Avery, Edward L. Bader, Jean-Marc Costecalde, Chi M. Nguyen, Kevin N. Trinh
  • Publication number: 20140358868
    Abstract: The program code assigns a first record to a first object having a first life cycle and a second record to a second object having a second life cycle, wherein the first object is associated to the second object, and wherein the assigning is based on configurable predefined rules. In response to receiving a request to perform a delete action on at least one of the first object and the second object, performing the delete action when the at least one of the first object and the second object has a life cycle that is in a destroy phase.
    Type: Application
    Filed: June 4, 2013
    Publication date: December 4, 2014
    Inventors: Jean-Marc Costecalde, Kevin N. Trinh
  • Publication number: 20140280204
    Abstract: A computer-implemented method, system and computer program product is provided for optimizing a document change or provenance scoring system by weighting sections of a document, scoring the changes for each section, and then combining the change scores for each section to generate an overall change score. An associated report may also be generated that catalogs all of the various scoring elements. The weighted score is stored in a document management system and provides a human document reviewer a level of detail to evaluate document changes. Accordingly, the weighted score reveals whether a document's changes require a brief or detailed review before the document's changes are approved for a next document version.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kenytt D. Avery, Edward L. Bader, Jean-Marc Costecalde, Chi M. Nguyen, Kevin N. Trinh
  • Publication number: 20140040211
    Abstract: Method, system, and computer program product to archive data objects, by providing an object store and a shadow object store each configured to store one or more data objects, the object store and the shadow object store residing in different storage devices, creating a first object stored in the object store, the first object having at least one attribute, and responsive to receiving a request to archive the first object, transferring the first object to the shadow object store, and creating, in the object store, a reference to a location of the first object in the shadow object store, the first object remaining accessible through the object store and the shadow object store following the transfer.
    Type: Application
    Filed: May 3, 2013
    Publication date: February 6, 2014
    Applicant: International Business Machines Corporation
    Inventors: Kenytt D. Avery, Edward L. Bader, Kevin N. Trinh