Patent application number | Description | Published |
20090083102 | Computer method and apparatus for engineered product management using a project view and a visual grammar - Computer method and apparatus managing software configuration revisions. A repository holds one or more assets. For each asset, the repository holds respective revisions of the asset. A revision manager tracks changes of state of assets of the repository. Each change of state of a given asset results in a respective revision of the given asset. The revision manager provides a project view illustrating for a set of assets (i) changes of state of assets of the set, (ii) resulting revisions of the assets and (iii) any relationships between the resulting revisions. In this way, i.e., via the project view, the present invention revision manager enables users to manage assets and revisions. The revision manager renders the project view in one mode illustrating changes made to the assets (state changes) in order of time, and in another mode illustrating changes made to the assets (state changes) in order of sequence of revisions. The revision manager may render the project view effectively overlaid or otherwise combined with project planning and scheduling information. The revision manager employs a visual grammar in providing and generating the project view. The visual grammar employs: lines to indicate branches, a certain polygon to represent tags, a shaded or filled circles to represent commit points, and dashed lines to show where assets are copied from one state to another, merging of changes from one branch to another, and deletion/creation of branches and assets. | 03-26-2009 |
20090083165 | Computer method and apparatus for engineered product management including simultaneous indication of working copy status and repository status - A computer method and apparatus for managing revisions to engineered products includes a repository, a local data store (working copy) and a revision manager. Each engineered product is formed of one or more assets. The repository holds the plurality of assets and tracks changes of the assets. For a given asset, the revision manager provides, together in a certain screen view, display of (a) indications of changes made to a working copy of the given asset relative to the given asset as held in the repository, and (b) indications of changes made to the given asset in the repository relative to the working copy of the given asset. The certain screen view in one embodiment employs a tabular format with sortable columns, color coded symbols, textual summaries of changes made to assets and textual description of changes made to assets in the repository. | 03-26-2009 |
20090083308 | Computer method and apparatus for per asset time-line display in engineering product revision management - Computer method and apparatus managing engineering product revisions. A repository holds one or more assets. For each asset, the repository holds respective revisions of the asset. A revision manager tracks changes of state of assets of the repository. Each change of state of a given asset results in a respective revision of the given asset. The revision manager provides a repository per asset timeline view illustrating for a subject asset (i) a timeline sequence of changes of state of the subject asset and (ii) contents of the subject asset. The timeline sequence represents the revision history of the asset. Each of the graphical elements in the timeline sequence implements a handle to the respective revision or state of the subject asset as held in the repository. The invention repository view with timeline sequence enhances users ability to navigate among assets and revisions in the repository. | 03-26-2009 |
20090083343 | Computer method and apparatus for accessing assets in an engineering product management system repository - Computer method and apparatus managing engineering product revisions. A repository holds one or more assets. For each asset, the repository holds respective revisions of the asset. A revision manager tracks changes of state of assets of the repository. Each change of state of a given asset results in a respective revision of the given asset. The revision manager provides a project view having at least one element (i) corresponding to one or more assets and (ii) being an access handle to the one or more assets as held in the repository. Screen view elements that effectively serve as handles include the trunk, branches, tags, commit points and performance indicators. Through these elements, the present invention revision manager enables users to access, copy and move repository-based assets and revisions. The revision manager renders a repository view that has head elements of branches from the project view. The head elements in either or both views serve as handles to working copies of respective assets. | 03-26-2009 |