System and method for enhanced direction of automated content identification in a distributed environment
First Claim
1. A method comprising:
- providing at least a process of a plurality of processes, each process relating to automatically sourcing at least an element of a plurality of elements, each element relating of an aspect of an external digital content at least one of to be introduced and introduced into a digital content file, wherein an aspect of the external digital content is selected from the group comprising, a file length, a file size, a file type, a file format, an author, a copyright, a license, an owner, and an aspect of the content of the external digital content;
providing a content development system allowing a user to work with the digital content file and operating upon a first computer;
providing a file alteration monitor in communication with the first computer, the file alteration monitor configured with at least one metadata of a plurality of metadata to gather for the content development system;
establishing that an event has occurred, the event determined in dependence upon a least automatically detecting when the digital content file is at least one of imported, created, moved, altered, and deleted within the content development system, the at least one of at least one of modifying the at least one metadata and adding new metadata to the plurality of metadata;
providing the at least one of metadata and new metadata as the provided data term;
transmitting to at least one software queue of a plurality of software queues in dependence upon establishing that an event occurred at least one of the digital content file, a predetermined portion of a plurality of metadata associated with the digital content file, and a signature associated with the digital content file;
providing at least one policy engine of a plurality of policy engines, each policy engine polling a predetermined portion of the software queues to determine whether an event has been stored within the predetermined portion of the software queues;
retrieving with the one policy engine upon determining that an event has been stored the event and applying at least one policy of a plurality of policies to the at least one of the digital content file, a predetermined portion of the plurality of metadata associated with the digital content file, and a signature associated with the digital content file associated with the event; and
dispatching an action term to the memory to become one of the plurality of data terms, the dispatching determined in dependence upon at least the one policy and a result of applying the at least one policy to the at least one of the digital content file, a predetermined portion of the plurality of metadata associated with the digital content file, and a signature associated with the digital content file associated with the event.
3 Assignments
0 Petitions
Accused Products
Abstract
The successful development of digital production content within a development organization requires that the intellectual property rights of the multiple elements of digital content introduced into the digital production content. According to the invention there is provided a means of automatically identifying the source, licenses and other associated intellectual property information associated with the digital content introduced. The invention providing for the direction of a dynamic search engine according to metadata relating to the digital content produced, wherein the digital content introduced is not identified within existing databases of intellectual properties indexed according to digital content. Further the invention provides for interfacing the dynamic search engine with a web crawler to data mine a region of the World Wide Web around the location of the digital content introduced determined by the dynamic search engine.
15 Citations
3 Claims
-
1. A method comprising:
-
providing at least a process of a plurality of processes, each process relating to automatically sourcing at least an element of a plurality of elements, each element relating of an aspect of an external digital content at least one of to be introduced and introduced into a digital content file, wherein an aspect of the external digital content is selected from the group comprising, a file length, a file size, a file type, a file format, an author, a copyright, a license, an owner, and an aspect of the content of the external digital content; providing a content development system allowing a user to work with the digital content file and operating upon a first computer; providing a file alteration monitor in communication with the first computer, the file alteration monitor configured with at least one metadata of a plurality of metadata to gather for the content development system; establishing that an event has occurred, the event determined in dependence upon a least automatically detecting when the digital content file is at least one of imported, created, moved, altered, and deleted within the content development system, the at least one of at least one of modifying the at least one metadata and adding new metadata to the plurality of metadata; providing the at least one of metadata and new metadata as the provided data term; transmitting to at least one software queue of a plurality of software queues in dependence upon establishing that an event occurred at least one of the digital content file, a predetermined portion of a plurality of metadata associated with the digital content file, and a signature associated with the digital content file; providing at least one policy engine of a plurality of policy engines, each policy engine polling a predetermined portion of the software queues to determine whether an event has been stored within the predetermined portion of the software queues; retrieving with the one policy engine upon determining that an event has been stored the event and applying at least one policy of a plurality of policies to the at least one of the digital content file, a predetermined portion of the plurality of metadata associated with the digital content file, and a signature associated with the digital content file associated with the event; and dispatching an action term to the memory to become one of the plurality of data terms, the dispatching determined in dependence upon at least the one policy and a result of applying the at least one policy to the at least one of the digital content file, a predetermined portion of the plurality of metadata associated with the digital content file, and a signature associated with the digital content file associated with the event.
-
-
2. An apparatus comprising:
-
at least a processor, the processor executing at least a process of a plurality of processes, each process relating to automatically sourcing at least an element of a plurality of elements and each element relating to an aspect of an external digital content at least one of to be introduced and introduced into a digital content file, wherein an aspect of the external digital content is selected from the group comprising, a file length, a file size, a file type, a file format, an author, a copyright, a license, an owner, an aspect of the external content, and a specific element of the external content; a content development system allowing a user to work with the digital content file and operating upon a first computer comprising at least the processor; a file alteration monitor in communication with the first computer, the file alteration monitor configured with at least one metadata of a plurality of metadata to gather for the content development system, the file alteration monitor; establishing that an event has occurred, the event determined in dependence upon a least automatically detecting when the digital content file is at least one of imported, created, moved, altered, and deleted within the content development system, the at least one of at least one of modifying the at least one metadata and adding new metadata to the plurality of metadata; and providing the at least one of metadata and new metadata as the provided data term; at least one software queue of a plurality of software queues, the at least one software queue receiving data from the file alteration monitor in dependence upon establishing that an event occurred at least one of the digital content file, a predetermined portion of a plurality of metadata associated with the digital content file, and a signature associated with the digital content file; and at least one policy engine of a plurality of policy engines, each policy engine polling a predetermined portion of the software queues to determine whether an event has been stored within the predetermined portion of the software queues, retrieving the data stored within the software queue upon determining that an event has been stored the event and applying at least one policy of a plurality of policies to the at least one of the digital content file, a predetermined portion of the plurality of metadata associated with the digital content file, and a signature associated with the digital content file associated with the event, and dispatching an action term to the memory to become one of the plurality of data terms, the dispatching determined in dependence upon at least the one policy and a result of applying the at least one policy to the at least one of the digital content file, a predetermined portion of the plurality of metadata associated with the digital content file, and a signature associated with the digital content file associated with the event. - View Dependent Claims (3)
-
Specification