Collaborative file access management system
First Claim
1. A collaborative file rights management method comprising:
- identifying a file input/output (I/O) request to access a file, said file I/O request originating in an authoring application;
suppressing said file I/O request;
automatically extracting digital rights management data appended to said file;
providing said file to said authoring application; and
, managing access to said file in said authoring application based upon said extracted digital rights management data.
2 Assignments
0 Petitions
Accused Products
Abstract
A collaborative file access management system. The system can include one or more secure, collaborative files, each secure, collaborative file including a security trailer specifying at least one of an access policy and associated digital rights. The system also can include a user-layer file management application configured to limit access to the secure, collaborative file based upon the access policy. Finally, the system can include a kernel-layer file security service configured both to detect kernel-level requests to access the secure, collaborative files, and also, responsive to the detected kernel-level requests, to invoke the file management application.
199 Citations
20 Claims
-
1. A collaborative file rights management method comprising:
-
identifying a file input/output (I/O) request to access a file, said file I/O request originating in an authoring application;
suppressing said file I/O request;
automatically extracting digital rights management data appended to said file;
providing said file to said authoring application; and
,managing access to said file in said authoring application based upon said extracted digital rights management data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A collaborative file rights management method comprising:
-
identifying a file input/output (I/O) request to save a file, said request originating in an authoring application;
suppressing said request and automatically encrypting said file;
appending an access policy and digital rights management data to said encrypted file; and
,storing said file in fixed storage. - View Dependent Claims (10, 11)
-
-
12. A collaborative file rights management system comprising:
-
a file security management application configured to intercept operating system messages directed to an authoring application; and
,a file security filter driver configured to identify file input/output (I/O) requests received in a kernel-layer file system manager to open an encrypted file in said authoring application;
said file security filter driver quashing said file I/O requests, decrypting said encrypted file and providing said decrypted file to said authoring application;
said file security management application extracting digital rights management data appended to said encrypted file, detecting among intercepted operating system messages, operating system messages directed to authoring application operations which can be limited according to digital rights specified in said extracted digital rights management data, and, quashing said detected events where said digital rights management data prohibits execution of said authoring application operations.
-
-
13. A machine readable storage having stored thereon a computer program for managing digital rights in a collaborative file, said computer program comprising a routine set of instructions for causing the machine to perform the steps of:
-
identifying a file input/output (I/O) request to access a file, said file I/O request originating in an authoring application;
suppressing said file I/O request;
automatically extracting digital rights management data appended to said file;
providing said file to said authoring application; and
,managing access to said file in said authoring application based upon said extracted digital rights management data. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification