Pre-Grant Publication Number: 20100325150
Please help the USPTO examine the application by evaluating the relevance of the publicly submitted prior art to the patent application.
Peer To Patent forwards the Top 10 most relevant prior art submissions and their annotations to the USPTO.
Review this prior art and click on the thumbs up (or down) to indicate whether this submission should be forwarded to the USPTO.
If you login then you can add an annotation by typing in the box at the bottom of the screen to comment on the relevance of the prior art to the claims of the patent application.
Review this prior art and click on the thumbs up (or down) to indicate whether this submission should be forwarded to the USPTO.
If you login then you can add an annotation by typing in the box at the bottom of the screen to comment on the relevance of the prior art to the claims of the patent application.

Prior Art Detail
Summary / Description
| Summary / Description | A description of Ariadne, a system for tracking originality metadata and the data structure used to implement the tracking mechanism. |
Basic Information
| Type of Prior Art | Print Publication |
| Publication Title * | IBM SYSTEMS JOURNAL |
| Author | Luo et al. |
| ISBN | |
| Page Range | 289-303 |
| Medium | Journal article |
| Publication Date * | 2007 |
| URL | |
Notes / To Do
| Notes | |
Excerpt
Excerpt ...Ariadne’s architecture within the Eclipse framework, the originality metadata of which it keeps track, and the history clue— the data structure used to implement the tracking mechanism. We also discuss the implementation of the Ariadne client, the main component of the system, and show how digital signatures are used to validate the integrity of the metadata-handling process..." "...In the current implementation of the Ariadne client, its originality-tracking capability is demonstrated on Java** source code (for other kinds of artifacts, similar modifications to the corresponding artifact editors are required). The Ariadne client dynamically tracks the developer’s editing events (such as insert, delete, and copy-and-paste) in the Ariadne Java editor, identifies the currently edited artifact and the associated originality-information metadata, and updates the originality-information metadata. It also supports the creation of the CoO report..." "...History clue is the Ariadne data structure for managing originality metadata consistently and reliably. Because any number of developers may be involved in editing a source-code file, tracking authorship and ownership throughout the software life cycle presents a technical challenge... |
Relevance
Claims
1
Relevance
Ariadne is a system for auditing software usage. In the embodiment in this paper it is used to monitor originality information in source code, it explicitly states: Although our prototype is designed to handle source code, our approach can be extended to other software artifacts; Many of the components of Ariadne appear to have equivalents to the components in this patent application.
Ariadne is a system for auditing software usage. In the embodiment in this paper it is used to monitor originality information in source code, it explicitly states: Although our prototype is designed to handle source code, our approach can be extended to other software artifacts; Many of the components of Ariadne appear to have equivalents to the components in this patent application.
Claim Chart
Some
8
Relevance
Ariadne is a system for auditing software usage. In the embodiment in this paper it is used to monitor originality information in source code, it explicitly states: Although our prototype is designed to handle source code, our approach can be extended to other software artifacts; Many of the components of Ariadne appear to have equivalents to the components in this patent application.
Ariadne is a system for auditing software usage. In the embodiment in this paper it is used to monitor originality information in source code, it explicitly states: Although our prototype is designed to handle source code, our approach can be extended to other software artifacts; Many of the components of Ariadne appear to have equivalents to the components in this patent application.
Claim Chart
Some
0 days left








