×

Collaborative code conflict detection, notification and resolution

  • US 8,407,670 B2
  • Filed: 06/02/2006
  • Issued: 03/26/2013
  • Est. Priority Date: 06/02/2006
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented network-based process for conflict detection and notification, comprising using a computer to perform the following process actions:

  • maintaining a list of edited project elements associated with a development project, each of said edited project elements having been previously edited by a first developer and representing an edited version of a previously created project element;

    maintaining a list of related project elements which relate to the edited project elements, each of said related project elements being different from the edited project element it is related to and previously created versions of the edited project element it is related to, but having a dependency that exists between the related project element and the edited project element it is related to, and said related project elements list indicating, for each related project element, the edited project element it is related to, and exclusively listing only related project elements which relate to the edited project elements;

    inputting an edit message identifying a project element associated with the project that a second developer is changing;

    determining if the edit message identifies one of the edited project elements, using said list of edited project elements;

    determining if the edit message identifies a project element that is related to an edited project element, using the related project elements list;

    whenever the edit message identifies one of the edited project elements, notifying the first and second developers of a potential conflict; and

    whenever the edit message identifies a project element that is related to an edited project element, notifying the first and second developers of a potential conflict between the edited project element and the project element identified in the edit message.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×