Patents by Inventor Dan Gilkerson
Dan Gilkerson 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: 9858069Abstract: A computer-implemented method of managing work items associated with agile software development includes displaying a first group of incomplete work items associated with a current iteration of an agile software development project. In response to a first user input, a first incomplete work item of the first group is transferred from the current iteration to a subsequent iteration of the agile software development project. A determination is made that no incomplete work items remain associated with the current iteration. The current iteration is closed and the subsequent iteration is activated.Type: GrantFiled: September 8, 2015Date of Patent: January 2, 2018Assignee: VERSIONONE, INC.Inventors: Robert Holler, Ian Culling, Rajiv Delwadia, Pavel Mamut, Mark Crowe, Donald Hanson, Patrick Boudreaux, Dan Gilkerson, Julie Brooks, Eric Farr, Jerry Odenwelder
-
Patent number: 9582135Abstract: Systems and methods for providing multiple display modes for a pane in a graphical user interface are provided. In some implementations, a computer-implemented method for displaying a pane in a user interface, includes: in a first display mode: displaying the pane in the user interface, wherein display of the pane persists regardless of a position of a pointer icon in the user interface; and ceasing to display the pane in response to detecting selection of an indicator; and in a second display mode: displaying the pane in the user interface, wherein display of the pane persists while the pointer icon is positioned over the indicator or within the perimeter of the pane; and ceasing to display the pane in response to detecting that the pointer icon is no longer positioned over the indicator or within the perimeter of the pane.Type: GrantFiled: May 8, 2013Date of Patent: February 28, 2017Assignee: VERSIONONE, INC.Inventors: Robert Holler, Ian Culling, Rajiv Delwadia, Pavel Mamut, Mark Crowe, Donald Hanson, Patrick Boudreaux, Dan Gilkerson, Julie Brooks, Eric Farr, Jerry Odenwelder
-
Publication number: 20160231999Abstract: A computer-implemented method of managing work items associated with agile software development includes displaying a first group of incomplete work items associated with a current iteration of an agile software development project. In response to a first user input, a first incomplete work item of the first group is transferred from the current iteration to a subsequent iteration of the agile software development project. A determination is made that no incomplete work items remain associated with the current iteration. The current iteration is closed and the subsequent iteration is activated.Type: ApplicationFiled: September 8, 2015Publication date: August 11, 2016Inventors: Robert Holler, Ian Culling, Rajiv Delwadia, Pavel Mamut, Mark Crowe, Donald Hanson, Patrick Boudreaux, Dan Gilkerson, Julie Brooks, Eric Farr, Jerry Odenwelder
-
Patent number: 9292809Abstract: A method includes, in a project management application, identifying a group of software assets being managed using the project management application (the group includes: a first set of attributes and a corresponding first set of values), responsive to a de-selection of an attribute from the first set of attributes by a first user having a first privilege type, causing the deselected attribute to be inaccessible to one or more other users; and responsive to receiving, from a second user having a second privilege type, a request for accessing attributes associated with the group of software assets; and in accordance with a determination that the second privilege type enables the second user to access a second set of attributes, without regard to the de-selection by the first user, causing to be displayed, to the second user, the second set of attributes. The second set of attributes includes the deselected attribute.Type: GrantFiled: April 4, 2014Date of Patent: March 22, 2016Assignee: VERSIONONE, INC.Inventors: Robert Holler, Mark Crowe, Rajiv Delwadia, Dan Gilkerson, Pavel Mamut, Donald Hanson
-
Patent number: 9129240Abstract: A computer-implemented method of managing work items associated with agile software development includes displaying a first group of incomplete work items associated with a current iteration of an agile software development project. In response to a first user input, a first incomplete work item of the first group is transferred from the current iteration to a subsequent iteration of the agile software development project. A determination is made that no incomplete work items remain associated with the current iteration. The current iteration is closed and the subsequent iteration is activated.Type: GrantFiled: October 15, 2013Date of Patent: September 8, 2015Assignee: VERSIONONE, INC.Inventors: Robert Holler, Ian Culling, Rajiv Delwadia, Pavel Mamut, Mark Crowe, Donald Hanson, Patrick Boudreaux, Dan Gilkerson, Julie Brooks, Eric Farr, Jerry Odenwelder
-
Publication number: 20140359555Abstract: A method for reporting build runs includes: obtaining code changes for a software product; identifying the code change as affecting a work item of a software product under development, the work item specifies a feature to be added to or a defect to be removed from the software product; generating (i) a plurality of build runs of the software product, respective build runs corresponding to one or more code changes; and (ii) data associating the work item with one or more build runs that each correspond to at least one of the one or more code changes specified as involving the work item; receiving a user input selecting the work item; and in response to the user input, displaying respective identifiers of at least one build run of the one or more build runs associated with the work item, including presenting an identifier of the at least one build run.Type: ApplicationFiled: August 19, 2014Publication date: December 4, 2014Inventors: Robert Holler, Ian Culling, Rajiv Delwadia, Pavel Mamut, Mark Crowe, Donald Hanson, Patrick Boudreaux, Dan Gilkerson, Eric Farr, Jerry Odenwelder
-
Patent number: 8875088Abstract: A computer-implemented method of performing project schedule forecasting based on stored project data includes receiving a first user input selecting a first plurality of work items in a project. Respective work items of the first plurality have respective work estimates. A second user input is received specifying one or more first work item attributes referencing historical work completion data. A first historical rate of work completion is determined in accordance with the historical work completion data referenced by the one or more first work item attributes. An estimated time of completion of the first plurality of work items is calculated in accordance with the first historical rate of work completion and provided for display.Type: GrantFiled: January 21, 2009Date of Patent: October 28, 2014Assignee: Versionone, Inc.Inventors: Robert Holler, Ian Culling, Rajiv Delwadia, Pavel Mamut, Mark Crowe, Donald Hanson, Patrick Boudreaux, Dan Gilkerson, Eric Farr, Jerry Odenwelder
-
Patent number: 8813040Abstract: A method for reporting build runs includes: obtaining code changes for a software product; identifying the code change as affecting a work item of a software product under development, the work item specifies a feature to be added to or a defect to be removed from the software product; generating (i) a plurality of build runs of the software product, respective build runs corresponding to one or more code changes; and (ii) data associating the work item with one or more build runs that each correspond to at least one of the one or more code changes specified as involving the work item; receiving a user input selecting the work item; and in response to the user input, displaying respective identifiers of at least one build run of the one or more build runs associated with the work item, including presenting an identifier of the at least one build run.Type: GrantFiled: April 8, 2013Date of Patent: August 19, 2014Assignee: VersionOne, Inc.Inventors: Robert Holler, Ian Culling, Rajiv Delwadia, Pavel Mamut, Mark Crowe, Donald Hanson, Patrick Boudreaux, Dan Gilkerson, Eric Farr, Jerry Odenwelder
-
Publication number: 20140223409Abstract: A method includes, in a project management application, identifying a group of software assets being managed using the project management application (the group includes: a first set of attributes and a corresponding first set of values), responsive to a de-selection of an attribute from the first set of attributes by a first user having a first privilege type, causing the deselected attribute to be inaccessible to one or more other users; and responsive to receiving, from a second user having a second privilege type, a request for accessing attributes associated with the group of software assets; and in accordance with a determination that the second privilege type enables the second user to access a second set of attributes, without regard to the de-selection by the first user, causing to be displayed, to the second user, the second set of attributes. The second set of attributes includes the deselected attribute.Type: ApplicationFiled: April 4, 2014Publication date: August 7, 2014Applicant: VersionOne, Inc.Inventors: Robert Holler, Mark Crowe, Rajiv Delwadia, Dan Gilkerson, Pavel Mamut, Donald Hanson
-
Publication number: 20140115557Abstract: A computer-implemented method of managing work items associated with agile software development includes displaying a first group of incomplete work items associated with a current iteration of an agile software development project. In response to a first user input, a first incomplete work item of the first group is transferred from the current iteration to a subsequent iteration of the agile software development project. A determination is made that no incomplete work items remain associated with the current iteration. The current iteration is closed and the subsequent iteration is activated.Type: ApplicationFiled: October 15, 2013Publication date: April 24, 2014Applicant: VERSIONONE, INC.Inventors: Robert Holler, Ian Culling, Rajiv Delwadia, Pavel Mamut, Mark Crowe, Donald Hanson, Patrick Boudreaux, Dan Gilkerson, Julie Brooks, Eric Farr, Jerry Odenwelder
-
Patent number: 8701078Abstract: A method of managing agile software development includes displaying a group of assets associated with an agile software development process. The group has a particular type and the assets include a first set of attributes selected for display. In response to detecting a request by a first user, a group of available attributes is displayed including the first set. De-selection of an attribute from the first set is detected. For other users accessing respective groups of assets of the particular type, the first set of attributes is displayed for assets in the respective groups, wherein the first set does not include the deselected attribute.Type: GrantFiled: October 3, 2008Date of Patent: April 15, 2014Assignee: Versionone, Inc.Inventors: Robert Holler, Mark Crowe, Rajiv Delwadia, Dan Gilkerson, Pavel Mamut, Donald Hanson
-
Publication number: 20130339932Abstract: A method for reporting build runs includes: obtaining code changes for a software product; identifying the code change as affecting a work item of a software product under development, the work item specifies a feature to be added to or a defect to be removed from the software product; generating (i) a plurality of build runs of the software product, respective build runs corresponding to one or more code changes; and (ii) data associating the work item with one or more build runs that each correspond to at least one of the one or more code changes specified as involving the work item; receiving a user input selecting the work item; and in response to the user input, displaying respective identifiers of at least one build run of the one or more build runs associated with the work item, including presenting an identifier of the at least one build run.Type: ApplicationFiled: April 8, 2013Publication date: December 19, 2013Inventors: Robert Holler, Ian Culling, Rajiv Delwadia, Pavel Mamut, Mark Crowe, Donald Hanson, Patrick Boudreaux, Dan Gilkerson, Eric Farr, Jerry Odenwelder
-
Patent number: 8561012Abstract: A computer-implemented method of managing work items associated with agile software development includes displaying a first group of incomplete work items associated with a current iteration of an agile software development project. In response to a first user input, a first incomplete work item of the first group is transferred from the current iteration to a subsequent iteration of the agile software development project. A determination is made that no incomplete work items remain associated with the current iteration. The current iteration is closed and the subsequent iteration is activated.Type: GrantFiled: October 8, 2008Date of Patent: October 15, 2013Assignee: Versionone, Inc.Inventors: Robert Holler, Ian Culling, Rajiv Delwadia, Pavel Mamut, Mark Crowe, Donald Hanson, Patrick Boudreaux, Dan Gilkerson, Julie Brooks, Eric Farr, Jerry Odenwelder
-
Publication number: 20130246966Abstract: Systems and methods for providing multiple display modes for a pane in a graphical user interface are provided. In some implementations, a computer-implemented method for displaying a pane in a user interface, includes: in a first display mode: displaying the pane in the user interface, wherein display of the pane persists regardless of a position of a pointer icon in the user interface; and ceasing to display the pane in response to detecting selection of an indicator; and in a second display mode: displaying the pane in the user interface, wherein display of the pane persists while the pointer icon is positioned over the indicator or within the perimeter of the pane; and ceasing to display the pane in response to detecting that the pointer icon is no longer positioned over the indicator or within the perimeter of the pane.Type: ApplicationFiled: May 8, 2013Publication date: September 19, 2013Inventors: Robert Holler, Ian Culling, Rajiv Delwadia, Pavel Mamut, Mark Crowe, Donald Hanson, Patrick Boudreaux, Dan Gilkerson, Julie Brooks, Eric Farr, Jerry Odenwelder
-
Patent number: 8453067Abstract: A computer-implemented method of displaying a pane in a user interface includes two display modes. In the first display mode, the pane is displayed in the user interface, wherein display of the pane persists regardless of a position of a pointer icon in the user interface, and display of the pane ceases in response to selection of an indicator. In the second display mode, the pane is displayed in the user interface, wherein display of the pane persists while the pointer icon is positioned over the indicator or within the perimeter of the pane, and display of the pane ceases in response to detecting that the pointer icon is no longer positioned over the indicator or within the perimeter of the pane.Type: GrantFiled: October 8, 2008Date of Patent: May 28, 2013Assignee: VersionOne, Inc.Inventors: Robert Holler, Ian Culling, Rajiv Delwadia, Pavel Mamut, Mark Crowe, Donald Hanson, Patrick Boudreaux, Dan Gilkerson, Julie Brooks, Eric Farr, Jerry Odenwelder
-
Patent number: 8418147Abstract: A computer-implemented method of developing software includes receiving successive code changes for a software product. Input is received specifying that one or more code changes involve a work item associated with development of the software product. A plurality of build runs of the software product is generated. Respective build runs of the plurality correspond to one or more of the successive code changes. Data is stored associating the work item with one or more build runs that each correspond to at least one of the one or more code changes specified as involving the work item. A user input selecting the work item is received; in response, respective identifiers of at least one build run of the one or more build runs associated with the work item are displayed.Type: GrantFiled: May 8, 2009Date of Patent: April 9, 2013Assignee: Versionone, Inc.Inventors: Jerry Odenwelder, Robert Holler, Ian Culling, Rajiv Delwadia, Pavel Mamut, Mark Crowe, Donald Hanson, Patrick Boudreaux, Dan Gilkerson, Eric Farr