IP Library › Granted Patent US 9,692,763
Granted Patent B2
US 9,692,763 · App. 14/178,564 · Granted Jun 27, 2017

Document event notifications based on document access control lists

Inventors: Kenytt D. Avery (Newport Beach, CA); Vincent Q. Le (Mission Viejo, CA); Kevin N. Trinh (Garden Grove, CA)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
H04L63/101G06F17/30011G06F21/62H04L67/10H04L67/1097H04L67/42
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,692,763
App. No.
14/178,564
Granted
Jun 27, 2017
Kind
B2
Abstract

A content management system manages documents such that a document is received and stored in the content management system. Access privileges (e.g., an Access Control List) to the document are defined for one or more users of the content management system. An occurrence of a document life cycle event with respect to the document is detected and a distribution list is generated for notifying the one or more users of the document life cycle event based on the access privileges of the one or more users.

Claims (23)

1. A system for managing documents comprising:

a computer system including at least one hardware processor configured to:

conduct a policy sweep in accordance with a content management system policy for managing a plurality of documents to identify life cycle events associated with the plurality of documents, wherein the life cycle events comprise events related to a workflow assignment;

generate distribution lists from access privileges of users for the plurality of documents and store the distribution lists in a data storage in response to occurrence of the life cycle events associated with the plurality of documents, wherein generating the distribution lists comprises:

filtering the access privileges for an access privilege specified by predefined policy rules for a type of the life cycle events associated with the plurality of documents to selectively identify users with the specified access privilege for the distribution lists and increase an efficiency of the at least one hardware processor for generating the distribution lists; and

notify members of the distribution lists.

2. The system of claim 1 , wherein the access privileges are included in access control lists for the plurality of documents.

3. The system of claim 2 , wherein the notifying the members of the distribution lists includes:

resolving email addresses of the members of the distribution lists.

4. The system of claim 1 , wherein the at least one processor is further configured to:

receive a message from one of the members of the distribution lists for an action to be performed by a content management system.

5. A computer program product for managing documents in a content management system comprising:

a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code executable by at least one hardware processor to cause the at least one hardware processor to:

conduct a policy sweep in accordance with a content management system policy for managing a plurality of documents to identify life cycle events associated with the plurality of documents, wherein the life cycle events comprise events related to a workflow assignment;

generate distribution lists from access privileges of users for the plurality of documents and store the distribution lists in a data storage in response to occurrence of the life cycle events associated with the plurality of documents, wherein generating the distribution lists comprises:

filtering the access privileges for an access privilege specified by predefined policy rules for a type of the life cycle events associated with the plurality of documents to selectively identify users with the specified access privilege for the distribution lists and increase an efficiency of the at least one hardware processor for generating the distribution lists; and

notify members of the distribution lists.

6. The computer program product of claim 5 , wherein the access privileges are included in access control lists for the plurality of documents.

7. The computer program product of claim 5 , wherein the notifying the members of the distribution lists includes:

resolving contact information of the members of the distribution lists.

8. The computer program product of claim 7 , wherein the contact information includes email addresses of the members of the distribution lists obtained using a directory access protocol.

9. The computer program product of claim 5 , wherein the computer readable program code further causes the at least one hardware processor to:

receive a message from one of the members of the distribution lists for an action to be performed.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE TYPOGRAPHICAL ERROR OF INVENTOR NAME VINCENT Q. LEE TO VINCENT Q. LE PREVIOUSLY RECORDED ON REEL 032251 FRAME 0514. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 24, 2014
From: AVERY, KENYTT D.; LE, VINCENT Q.; TRINH, KEVIN N.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 032513/0115 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2014
From: AVERY, KENYTT D.; LEE, VINCENT Q.; TRINH, KEVIN N.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 032251/0514 →
Continuity (1)
Related Publication 20150229647A1 · Aug 13, 2015