Patents by Inventor Evan C. Hughes

Evan C. Hughes 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: 11151306
    Abstract: A category is determined to which a portion of a code selected for review by a reviewer belongs. A subset is selected from a set of checklist items. A checklist item in the subset is configured for reviewing a set of categories of code portions including the category of the portion. A context including a characteristic of the reviewer is determined of the review of the portion. A checklist item in a sub-subset of the subset of checklist items is usable in reviewing the code portions under a set of contexts. The context of the review of the portion corresponds to a context in the set of contexts. Using a checklist item from the sub-subset, a checklist is dynamically configured to be specific to the review of the portion, specific to the reviewer, and specific to the review.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: October 19, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Evan C. Hughes, Richard A. Maludzinski
  • Patent number: 10360023
    Abstract: Techniques are described for version control with selectable file portion synchronization between an IDE and a repository, so that a version control system of this disclosure either synchronizes or ignores different portions of a file during synchronization, in accordance with user selections. In one example, a method includes evaluating content entered into a file. The method further includes detecting a starting delimiter and a stopping delimiter in the file. The method further includes copying a first portion of the file outside the starting delimiter and the stopping delimiter to a repository, and refraining from copying a second portion of the file inside the starting delimiter and the stopping delimiter to the repository.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: July 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Scott D. Cowan, Evan C. Hughes
  • Publication number: 20180293216
    Abstract: A category is determined to which a portion of a code selected for review by a reviewer belongs. A subset is selected from a set of checklist items. A checklist item in the subset is configured for reviewing a set of categories of code portions including the category of the portion. A context including a characteristic of the reviewer is determined of the review of the portion. A checklist item in a sub-subset of the subset of checklist items is usable in reviewing the code portions under a set of contexts. The context of the review of the portion corresponds to a context in the set of contexts. Using a checklist item from the sub-subset, a checklist is dynamically configured to be specific to the review of the portion, specific to the reviewer, and specific to the review.
    Type: Application
    Filed: June 13, 2018
    Publication date: October 11, 2018
    Applicant: International Business Machines Corporation
    Inventors: Evan C. Hughes, Richard A. Maludzinski
  • Patent number: 10025765
    Abstract: A category is determined to which a portion of a code selected for review by a reviewer belongs. A subset is selected from a set of checklist items. A checklist item in the subset is configured for reviewing a set of categories of code portions including the category of the portion. A context including a characteristic of the reviewer is determined of the review of the portion. A checklist item in a sub-subset of the subset of checklist items is usable in reviewing the code portions under a set of contexts. The context of the review of the portion corresponds to a context in the set of contexts. Using a checklist item from the sub-subset, a checklist is dynamically configured to be specific to the review of the portion, specific to the reviewer, and specific to a given time of the review.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: July 17, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Evan C. Hughes, Richard A. Maludzinski
  • Publication number: 20170235568
    Abstract: Techniques are described for version control with selectable file portion synchronization between an IDE and a repository, so that a version control system of this disclosure either synchronizes or ignores different portions of a file during synchronization, in accordance with user selections. In one example, a method includes evaluating content entered into a file. The method further includes detecting a starting delimiter and a stopping delimiter in the file. The method further includes copying a first portion of the file outside the starting delimiter and the stopping delimiter to a repository, and refraining from copying a second portion of the file inside the starting delimiter and the stopping delimiter to the repository.
    Type: Application
    Filed: February 17, 2016
    Publication date: August 17, 2017
    Inventors: Scott D. Cowan, Evan C. Hughes
  • Publication number: 20170109179
    Abstract: A category is determined to which a portion of a code selected for review by a reviewer belongs. A subset is selected from a set of checklist items. A checklist item in the subset is configured for reviewing a set of categories of code portions including the category of the portion. A context including a characteristic of the reviewer is determined of the review of the portion. A checklist item in a sub-subset of the subset of checklist items is usable in reviewing the code portions under a set of contexts. The context of the review of the portion corresponds to a context in the set of contexts. Using a checklist item from the sub-subset, a checklist is dynamically configured to be specific to the review of the portion, specific to the reviewer, and specific to a given time of the review.
    Type: Application
    Filed: October 15, 2015
    Publication date: April 20, 2017
    Applicant: International Business Machines Corporation
    Inventors: Evan C. Hughes, Richard A. Maludzinski