IP Library Granted Patent US 9,256,600
Granted Patent B2
US 9,256,600 · App. 13/446,429 · Granted Feb 9, 2016

Method and system for electronic content locking

Inventors: Jeremy Auger (Kitchener, CA); Brian Cepuran (Kitchener, CA)
Assignee: D2L CORPORATION
G06F17/30011G06F21/10G06F21/6218
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,256,600
App. No.
13/446,429
Granted
Feb 9, 2016
Kind
B2
Abstract

A method for electronic content locking including: accessing electronic content and determining if the electronic content is currently locked for a first user. The method further determines meta-data relating to the electronic content and allows a second user to override the lock such that the electronic content is unlocked if the meta-data meet predetermined criteria. A system for electronic content locking having: an electronic content repository; and a locking controller adapted to change the status of electronic content in the electronic content repository between locked and unlocked. The system further includes a data collection module designed to retrieve meta-data relating to electronic content; and an override controller designed to override the locking controller and change the status of the locked electronic content from a first user to a second user.

Claims (37)

1. A method for electronic content locking comprising:

accessing electronic content;

determining if the electronic content is currently locked for a first user;

determining meta-data relating to the electronic content wherein at least a part of the meta-data relating to the electronic content is collected contemporaneously with editing by the first user, and wherein the meta-data relating to the electronic content comprises information relating to changes to electronic content by the first user while the electronic content is locked for the first user;

receiving a request to override the lock from a second user;

in response to receiving the request to override the lock,

providing, to the second user, a preview of changes to the electronic content made by the first user, wherein the preview of the changes are provided based at least in part on the meta-data relating to the electronic content; and

allowing the second user to override the lock such that the electronic content is unlocked if the meta-data relating to the electronic content meet predetermined criteria, wherein the second user is not within a predetermined group of users that has been previously authorized to unlock the electronic content.

2. The method for electronic content locking of claim 1 further comprising presenting at least part of the meta-data to the second user.

3. The method for electronic content locking of claim 1 wherein overriding the lock further comprises the same second user re-locking the content.

4. The method for electronic content locking of claim 1 wherein overriding the lock for the electronic content comprises overriding the lock for a part of the electronic content.

5. The method for electronic content locking of claim 4 wherein overriding the lock for the part of the electronic content comprises overriding the lock on a subset of the content and allowing the second user to edit that subset.

6. The method for electronic content locking of claim 4 wherein the remaining part of the electronic content remains locked for the first user.

7. The method for electronic content locking of claim 1 wherein the meta-data comprises edits to the electronic content.

8. The method for electronic content locking of claim 1 further comprising sending, to the first user, one or more of a notification of the requested to override the lock and a notification that the second user has overridden the lock for the electronic content.

9. The method for electronic content locking of claim 1 further comprising saving a copy of the first user's edits prior to override the lock for the electronic content.

10. The method for electronic content locking of claim 1 wherein instructions from the second user to override the lock for the electronic content are received via a network enabled device.

11. The method of claim 1 wherein the determining if the electronic content is currently locked for a first user comprises determining whether the first user has included conditions with respect to the lock.

12. The method of claim 11 wherein overriding the lock comprises determining if the conditions the first user has included with respect to the lock are satisfied.

13. The method of claim 1 wherein the second user not within a predetermined group of users is not a user within a predetermined administrator group or super-user group.

14. The method of claim 1 , further comprising:

in response to receiving the request to override the lock, prompting the second user to select one or more of whether to commit at least a part of the changes, discard at least a part of the changes, whether to save a copy of at least a part of the changes, and whether to send the first user a copy of the changes.

15. A system for electronic content locking comprising:

one or more processors; and

one or more memories coupled with the one or more processors, wherein the one or more processors are configured to provide the one or more processors with instructions, which when executed, cause the one or more processors to:

access electronic content;

determine if the electronic content is currently locked for a first user;

determine meta-data relating to the electronic content, wherein at least a part of the meta-data relating to the electronic content is collected contemporaneously with editing by the first user, and wherein the meta-data relating to the electronic content comprises information relating to changes to electronic content by the first user while the electronic content is locked for the first user;

receive a request to override the lock from a second user;

in response to receiving the request to override the lock,

provide, to the second user, a preview of changes to the electronic content made by the first user, wherein the preview of the changes are provided based at least in part on the meta-data relating to the electronic content; and

allow the second user to override the lock such that the electronic content is unlocked if the meta-data relating to the electronic content meet predetermined criteria, wherein the second user is not within a predetermined group of users that has been previously authorized to unlock the electronic content.

16. The system for electronic content locking of claim 15 , wherein the instructions, when executed, further cause the one or more processors to present at least part of the meta-data to the second user.

17. The system for electronic content locking of claim 15 , wherein the instructions, when executed, further cause the one or more processors to divide the electronic content into parts and save the parts in the content repository.

18. The system for electronic content locking of claim 15 wherein the instructions, when executed, further cause the one or more processors to notify the first user if there is a change in status of the locked electronic content.

19. The system of claim 15 , wherein the instructions, when executed, further cause the one or more processors to determine whether the first user has included conditions with respect to the lock.

20. The system of claim 19 wherein the instructions, when executed, further cause the one or more processors to determine if the conditions the first user has included with respect to the lock are satisfied.

Assignments (3)
CHANGE OF NAME Recorded Feb 11, 2015
From: DESIRE2LEARN INCORPORATED
To: D2L INCORPORATED
Reel/Frame 034954/0483 →
CHANGE OF NAME Recorded Feb 11, 2015
From: D2L INCORPORATED
To: D2L CORPORATION
Reel/Frame 034954/0493 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2012
From: AUGER, JEREMY, MR.; CEPURAN, BRIAN, MR.
To: DESIRE2LEARN INCORPORATED
Reel/Frame 028044/0517 →
Continuity (1)
Related Publication 20130275401A1 · Oct 17, 2013