Back to results
US 2011/0088009 A1Published application
Tutorial systems for code creation and provenance tracking
AssigneeYahoo! Inc.
InventorsM. Cameron Jones, Elizabeth F. Churchill, David Ayman Shamma
Life of this patent
Estimating the term…
Abstract
The disclosed embodiments of computer systems and techniques facilitate creation and retrieval of software code. Provenance tracking at the step level allows for each step to be tracked to its original creator and to various remixes of the original in the line of provenance.
Claims28
A computer system for creating instructional tutorials and tracking provenance of materials incorporated or referenced therein, the computer system configured to:
- select material from original resource objects or derivatives thereof;
- define the selected material by a universal resource identifier and a boundary specification;
- excerpt the selected material and create a snippet from the excerpted material;
- integrate the snippet and a narrative description into a tutorial;
- track the provenance of the selected material and the snippet back to an original resource object of the original resource objects, including any intermediate derivatives of the material within a chain of provenance;
- and
- reference the original resource object and any intermediate contributors to derivatives in a line of provenance in the tutorial.
4 more elements
A method for creating instructional tutorials and tracking provenance of materials incorporated or referenced therein, comprising:
- selecting material from original resource objects or derivatives thereof;
- defining the selected material by a universal resource identifier and a boundary specification;
- excerpting the selected material and creating snippet from the excerpted material;
- integrating the snippet and a narrative description into a tutorial;
- tracking the provenance of the selected material and the snippet back to an original resource object of the original resource objects, including any intermediate derivatives of the material within a chain of provenance;
- referencing the original resource object and any intermediate contributors to derivatives in a line of provenance in the tutorial.
3 more elements
Dependencies are inferred from the claim text.