Comment data interaction and updating among input data received for a shared application
AssigneeOpen Invention Network, LLC
InventorDavid Gerard Ledet
Life of this patent
Estimating the term…
Abstract
Code creation and revision requires optimal error detection and correction and collaboration among programmers. One example method of operation may include receiving and processing a comment associated with a first user profile, identifying a software code context of the comment based on a software code data file, identifying a number of other user profiles associated with the software code context of the comment, and transmitting request messages to the other user profiles to provide feedback regarding the software code context of the comment.
Claims20
A computer-implemented method comprising a processor executing a plurality of steps including:
- recording a first required comment when a first user makes a change to a software code data file, wherein the recorded first comment includes at least one of audio input, video input, text input, and a link to a source of information other than the software code data file;
- indexing the first comment into the changed code for future reference;
- automatically associating the recorded first comment with a user profile of the first user;
- depicting to a second user, in a graphical user interface (GUI), the changed software code and an indicator to the left of and adjacent to the changed software code in a column dedicated to displaying comment indicators, signifying that at least the recorded first comment indexed into the changed code is available for review;
- responsive to an interaction of the second user with the indicator, depicting the first comment in the GUI in a comment box with at least three different graphical elements that initiate a different respective function when selected, including:
- a Reply graphical element that initiates sending an email or text message to the first user;
- a Chat graphical element that initiates a chat session with the first user;
- and
- an Add Comment graphical element that initiates recording a new comment to be appended to the existing comment;
- in the case the second user selects the Add Comment graphical element, recording a second comment and appending it to the first comment as a comment stream;
- requiring the recording the second comment in the case the second user makes a change to the software code data file;
- in the case the second user selects the Reply graphical element, invoking a communication application automatically configured to send a message to the first user;
- and
- in the case the user selects the Chat graphical element, automatically invoking a chat session with the first user.
An apparatus comprising:
- a receiver configured to receive a comment associated with a user profile;
- a processor configured to:
- record a first required comment from a first user when changing a software code data file, wherein the recorded first comment includes at least one of audio input, video input, text input, and a link to a source of information other than the software code data file;
- index the recorded first comment into the changed code for future reference;
- automatically associate the recorded first comment with a user profile of the first user;
- depict to a second user, in a graphical user interface (GUI), the changed software code and an indicator to the left of and adjacent to the changed software code in a column dedicated to displaying comment indicators, signifying that at least the recorded first comment indexed into the changed code is available for review;
- responsive to an interaction of the second user with the indicator, depict the first comment in the GUI in a comment box with at least three different graphical elements that initiate a different respective function when selected, including:
- a Reply graphical element that initiates sending an email or text message to the first user;
- a Chat graphical element that initiates a chat session with the first user;
- and
- an Add Comment graphical element that initiates recording a new comment to be appended to the existing comment;
- in the case the second user selects the Add Comment graphical element, recording a second comment and appending it to the first comment as a comment stream;
- requiring the recording the second comment in the case the second user makes a change to the software code data file;
- in the case the second user selects the Reply graphical element, invoking a communication application automatically configured to send a message to the first user;
- and
- in the case the user selects the Chat graphical element, automatically invoking a chat session with the first user.
A non-transitory computer readable storage medium configured to store instructions that when executed cause a processor to perform:
- recording a first required comment when a first user makes a change to a software code data file, wherein the recorded first comment includes at least one of audio input, video input, text input, and a link to a source of information other than the software code data file;
- indexing the first comment into the changed code for future reference;
- automatically associating the recorded first comment with a user profile of the first user;
- depicting to a second user, in a graphical user interface (GUI), the changed software code and an indicator to the left of and adjacent to the changed software code in a column dedicated to displaying comment indicators, signifying that at least the recorded first comment indexed into the changed code is available for review;
- responsive to an interaction of the second user with the indicator, depicting the first comment in the GUI in a comment box with at least three different graphical elements that initiate a different respective function when selected, including:
- a Reply graphical element that initiates sending an email or text message to the first user;
- a Chat graphical element that initiates a chat session with the first user;
- and
- an Add Comment graphical element that initiates recording a new comment to be appended to the existing comment;
- in the case the second user selects the Add Comment graphical element, recording a second comment and appending it to the first comment as a comment stream;
- requiring the recording the second comment in the case the second user makes a change to the software code data file;
- in the case the second user selects the Reply graphical element, invoking a communication application automatically configured to send a message to the first user;
- and
- in the case the user selects the Chat graphical element, automatically invoking a chat session with the first user.
Dependencies are inferred from the claim text.