IP Library Granted Patent US 11,769,010
Granted Patent B2
US 11,769,010 · App. 12/152,763 · Granted Sep 26, 2023

Document management workflow for redacted documents

Inventors: John Rebstock (Edmonton, CA); Christopher K. Schrichte (Missoula, MT)
Assignee: Celcorp, Inc.
G06F40/253G06F40/166
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 11,769,010
App. No.
12/152,763
Granted
Sep 26, 2023
Kind
B2
Abstract

A method including accessing an electronic document from a source of electronic documents; determining if the electronic document is redaction protected; and when the electronic document is redaction protected, allowing the electronic document to be opened only if a redaction application is available to allow opening of the electronic document with a redaction.

Claims (45)

1. A non-transitory computer program product comprising a computer readable storage medium storing a computer program configured to perform operations when executed by digital processing apparatus, the operations comprising:

after receiving a request for an electronic document file of a document by the apparatus from a user, determining by the apparatus whether the electronic document file, which is stored in at least one non-transitory memory, is a redacted form of the document or an unredacted form of the document; and

selecting one of:

transmitting the electronic document file by the apparatus to the user after the electronic document file has been determined to be the redacted form of the document; or

automatically performing a redaction of information in the electronic document file caused by the apparatus having determined that the electronic document file is the unredacted form of the document and transmitting the automatically redacted electronic document file by the apparatus to the user, where the redaction is performed with use of a redaction rule set stored in the apparatus, where the stored redaction rule set comprises information regarding identities of authorized users which is used to authorize performance of the redaction and subsequent transmission of a redacted form of the electronic document file to the user.

2. The non-transitory computer program product of claim 1 wherein the operations further comprise:

after performing the redaction, automatically storing the subsequently formed redacted form of the electronic document in the at least one non-transitory memory.

3. A non-transitory computer program product comprising a computer readable storage medium storing a computer program configured to perform operations when executed by digital processing apparatus, the operations comprising:

determining by the apparatus whether an electronic document file comprises either a redacted form of a document or an unredacted form of the document;

determining by the apparatus whether a redaction application is operably connected to a document viewing application; and

based upon a determination that the electronic document file comprises the unredacted form of the document, causing the apparatus to prevent opening of the electronic document file by the document viewing application unless the redaction application has been determined by the apparatus to be operably connected to the document viewing application.

4. A non-transitory computer program product as in claim 3 where the operations further comprise:

based upon receiving a request by an apparatus for the electronic document file or the document from a user, accessing the electronic document file by the apparatus from a source of electronic document files; and

cause automatic performing of a redaction operation by the apparatus when the electronic document file in the source of electronic document files is determined to comprise the unredacted form of the document and with use of a redaction rule set stored in the apparatus comparing identification information regarding the user requesting the electronic document file or the document to user information in the redaction rule set.

5. A non-transitory computer program product as in claim 3 where the operations further comprise:

based upon scanning a paper form of the document, automatically performing a redaction of information on the document, where the automatic redaction is initiated based upon the scanning;

storing the redacted form of the document in at least one non-transitory memory, where the storing of the redacted form of the document is initiated because of the scanning; and

storing the unredacted form of the document in the at least one non-transitory memory at substantially a same time the redacted form of the document is stored in the at least one non-transitory memory, where the storing of the unredacted form of the document is initiated because of the scanning.

6. A method comprising:

receiving a request for an electronic document by an apparatus from a user;

accessing the electronic document by the apparatus from a source of electronic documents based upon the request;

determining by the apparatus whether the electronic document in the source of electronic documents is either a redacted form of an original document or an unredacted form of the original document; and

selecting one of:

transmitting the electronic document by the apparatus to the user after the electronic document in the source of electronic documents has been determined to be the redacted form of the original document, or

automatically performing a redaction operation by the apparatus caused by the apparatus having determined that the electronic document in the source of electronic documents is the unredacted form of the original document and transmitting the automatically redacted electronic document by the apparatus to the user, where the redaction operation is performed with use of a redaction rule set stored in the apparatus comparing identification information regarding the user requesting the electronic document to user information in the redaction rule set;

determining if the electronic document is redaction protected; and

after the electronic document has been determined to be redaction protected, allowing the electronic document to be opened only if a redaction application is available to allow opening of the electronic document with a redaction.

7. A method comprising:

receiving a request for an electronic document by an apparatus from a user;

accessing the electronic document by the apparatus from a source of electronic documents based upon the request;

determining by the apparatus whether the electronic document in the source of electronic documents is either a redacted form of an original document or an unredacted form of the original document; and

selecting one of:

transmitting the electronic document by the apparatus to the user after the electronic document in the source of electronic documents has been determined to be the redacted form of the original document, or

automatically performing a redaction operation by the apparatus caused by the apparatus having determined that the electronic document in the source of electronic documents is the unredacted form of the original document and transmitting the automatically redacted electronic document by the apparatus to the user, where the redaction operation is performed with use of a redaction rule set stored in the apparatus comparing identification information regarding the user requesting the electronic document to user information in the redaction rule set;

determining if the electronic document is protected; and

after the electronic document has been determined to be protected, allowing the electronic document to be opened only if a viewer application is available to allow opening of the electronic document with a different view than an original view of the electronic document, where the different view comprises at least some information from the electronic document.

8. A method comprising:

receiving a request for an electronic document by an apparatus from a user;

accessing the electronic document by the apparatus from a source of electronic documents based upon the request;

determining by the apparatus whether the electronic document in the source of electronic documents is either a redacted form of an original document or an unredacted form of the original document; and

selecting one of:

transmitting the electronic document by the apparatus to the user after the electronic document in the source of electronic documents has been determined to be the redacted form of the original document, or

automatically performing a redaction operation by the apparatus caused by the apparatus having determined that the electronic document in the source of electronic documents is the unredacted form of the original document and transmitting the automatically redacted electronic document by the apparatus to the user, where the redaction operation is performed with use of a redaction rule set stored in the apparatus comparing identification information regarding the user requesting the electronic document to user information in the redaction rule set;

determining by the apparatus whether a redaction application is operably connected to a document viewing application; and

the apparatus preventing opening of the electronic document by the document viewing application, after the electronic document has been determined to comprise the unredacted form of the original document, unless the redaction application has been determined by the apparatus to be operably connected to the document viewing application.

Assignments (4)
LIEN Recorded Oct 10, 2016
From: TERADACT SOLUTIONS, INC.
To: ARDMORE LAND & DEVELOPMENT, LLC
Reel/Frame 040298/0863 →
SECURITY AGREEMENT Recorded Oct 1, 2010
From: CELCORP, INC.; NEW MARKET TECHNOLOGY FUND I, LLC
To: ESTATE OF NANCY RUWE
Reel/Frame 025077/0346 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2008
From: SCHRICHTE, CHRISTOPHER K.
To: CELCORP, INC.
Reel/Frame 021955/0824 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2008
From: REBSTOCK, JOHN
To: CELCORP, INC.
Reel/Frame 021955/0827 →
Continuity (3)
Continuation In Part 11544685 · Oct 6, 2006
Provisional Application 60724986 · Oct 6, 2005
Related Publication 20090089663A1 · Apr 2, 2009