Multi-layered metadata management system
First Claim
Patent Images
1. A metadata management system comprising:
- a metadata database configured to store linkable instantiated metadata layer objects, each instantiated metadata layer object comprising object links, metadata content, and a rights policy; and
a metadata management engine coupled with the metadata layer database, the metadata management engine comprising a processor and memory storing software instructions that when executed by the processor cause the processor to perform the following steps;
instantiating a metadata layer object as an instantiated metadata layer object upon recognition of an annotation event by linking the instantiated metadata layer object to a set of external metadata objects, and populating metadata content of the instantiated metadata layer object based on annotation content from the annotation event;
generating a metadata rights policy for the instantiated metadata layer object based on the annotation event;
storing the instantiated metadata layer object with its metadata rights policy in the metadata layer database;
determining an authorization of a user with respect to accessing the instantiated metadata layer object by resolving a difference between the metadata rights policy of the instantiated metadata layer object and the metadata rights policy of at least one of the external metadata objects; and
configuring an output device to present the instantiated metadata layer object and the at least one of the linked external metadata objects according to the authorization.
1 Assignment
0 Petitions
Accused Products
Abstract
A metadata layer management system is presented. Layers of metadata objects can be constructed where each metadata layer object comprises a rights policy. As entities interaction with the metadata layer objects, possibly by navigating links among the objects, each entity'"'"'s access rights to the objects are governed by the rights policy. Further, the disclosed techniques provide for resolving rights conflicts among the rights policies of the metadata layer objects.
23 Citations
26 Claims
-
1. A metadata management system comprising:
-
a metadata database configured to store linkable instantiated metadata layer objects, each instantiated metadata layer object comprising object links, metadata content, and a rights policy; and a metadata management engine coupled with the metadata layer database, the metadata management engine comprising a processor and memory storing software instructions that when executed by the processor cause the processor to perform the following steps; instantiating a metadata layer object as an instantiated metadata layer object upon recognition of an annotation event by linking the instantiated metadata layer object to a set of external metadata objects, and populating metadata content of the instantiated metadata layer object based on annotation content from the annotation event; generating a metadata rights policy for the instantiated metadata layer object based on the annotation event; storing the instantiated metadata layer object with its metadata rights policy in the metadata layer database; determining an authorization of a user with respect to accessing the instantiated metadata layer object by resolving a difference between the metadata rights policy of the instantiated metadata layer object and the metadata rights policy of at least one of the external metadata objects; and configuring an output device to present the instantiated metadata layer object and the at least one of the linked external metadata objects according to the authorization. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification