UNIVERSAL CONTENT TRACEABILITY
First Claim
1. A method implemented in a non-transitory machine-readable storage medium and processed by one or more processors configured to perform the method, comprising:
- identifying a piece of content;
assigning one or more content identifiers to the piece of content;
generating a unique instance identifier for the piece of content;
providing content metadata and instance metadata to the piece of content; and
recording the one or more content identifiers, the instance identifier, the content metadata, and the instance metadata in a database for subsequent traceability of the piece of content.
8 Assignments
0 Petitions
Accused Products
Abstract
Techniques for universal content traceability are presented. A piece of content is tagged with one or more content identifiers and with a unique instance identifier. The content also is tagged with content and instance-level metadata. The tagged information is maintained with the document and separately from the document in a centralized or distributed database system or table. As operations are performed on the content, the tagged information may be updated as necessary. The content can then use the tagged information in connection with the database to trace its origins and history during its lifecycle.
-
Citations
20 Claims
-
1. A method implemented in a non-transitory machine-readable storage medium and processed by one or more processors configured to perform the method, comprising:
-
identifying a piece of content; assigning one or more content identifiers to the piece of content; generating a unique instance identifier for the piece of content; providing content metadata and instance metadata to the piece of content; and recording the one or more content identifiers, the instance identifier, the content metadata, and the instance metadata in a database for subsequent traceability of the piece of content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method implemented in a non-transitory machine-readable storage medium and processed by one or more processors configured to perform the method, comprising:
-
presenting a content traceability interface to a user; receiving, via the interface and from the user, a file having a piece of content; resolving one or more content identifiers and a unique instance identifier for the piece of content; accessing a database using the one or more content identifiers and the instance identifier; and providing, via the interface, one or more tracing maps for the piece of content to the user. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A multi-processor implemented system, comprising:
-
a server machine having multiple processors; and the server machine configured with and to execute a server agent and to interact with one or more client agents executing on one or more client machines; the server agent configured to interact with each client agent to supply each piece of content being manipulated on a particular client machine with one or more content identifiers, a unique instance identifier, content metadata, and instance metadata, and the server agent further configured to maintain a database to link the content identifiers and instance identifiers to other pieces of content managed in the database to create traceability for content. - View Dependent Claims (19, 20)
-
Specification