SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR MANAGING RIGHTS OF MEDIA IN COLLABORATIVE ENVIRONMENTS
First Claim
1. A system, comprising:
- a plurality of communication clients, inter-communicated by a network, each for initiating a collaborative concurrent processing of a resource file; and
a rights manager, coupled to each said plurality of communications clients, for authorizing said processing of said resource file responsive to a rights management tag associated with said resource file, said rights manager securing said rights management tag with said resource file to produce a digital resource and said rights manager decrypting said digital resource to produce said resource file and said rights management tag.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method, computer program product, and propagated signal of this collaborative system are adapted to track metadata relating to an online digital asset that captures each user'"'"'s or group'"'"'s interest in the asset and thus, in the aggregate, defines a collective interest in the asset and self-selects a relevant market based upon the nature of the asset, the distribution, and the collective group. Further, the system, method, computer program product, and propagated signal implement a rights manager to provide for digital rights management in collaborative systems. The system includes a plurality of communication clients, inter-communicated by a network, each for initiating a collaborative concurrent processing of a resource file; and a rights manager, coupled to each the plurality of communications clients, for authorizing the processing of the resource file responsive to a rights management tag associated with the resource file, the rights manager securing the rights management tag with the resource file to produce a digital resource and the rights manager decrypting the digital resource to produce the resource file and the rights management tag. The method includes initiating a collaborative concurrent processing of a resource file by a particular one communication client of a plurality of communication clients, inter-communicated by a network; and authorizing the processing of the resource file by a rights manager, the authorizing responsive to a rights management tag associated with the resource file, the rights manager securing the rights management tag with the resource file to produce a digital resource and the rights manager decrypting the digital resource to produce the resource file and the rights management tag.
175 Citations
26 Claims
-
1. A system, comprising:
-
a plurality of communication clients, inter-communicated by a network, each for initiating a collaborative concurrent processing of a resource file; and a rights manager, coupled to each said plurality of communications clients, for authorizing said processing of said resource file responsive to a rights management tag associated with said resource file, said rights manager securing said rights management tag with said resource file to produce a digital resource and said rights manager decrypting said digital resource to produce said resource file and said rights management tag. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, the method comprising:
-
initiating a collaborative concurrent processing of a resource file by a particular one communication client of a plurality of communication clients, inter-communicated by a network; and authorizing said processing of said resource file by a rights manager, said authorizing responsive to a rights management tag associated with said resource file, said rights manager securing said rights management tag with said resource file to produce a digital resource and said rights manager decrypting said digital resource to produce said resource file and said rights management tag. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26)
-
-
19. A computer program product comprising a computer readable medium carrying program instructions for operating a system when executed using a computing system, the executed program instructions executing a method, the method comprising:
-
a) receiving an electronic resource at a communication client over a network, said electronic resource including an associated identifier; and b) linking said associated identifier to said communication client in a database structure; and c) monitoring rendering related processes of said electronic resource by said communications client to generate a set of associated process parameters; and d) linking said set of associated process parameters to said associated identifier and to said communication client in said database structure.
-
Specification