US9542563B2

Accessing protected content for archiving

Summary by NHIP

Protected Content Archiving System

The system archives encrypted documents by detecting protection and requesting decryption from a server. Agent modules on client devices identify authorized users based on rules, decrypt the file, and enable remote session access.

Claim Score by NHIP

Read claim 15, the broadest

Abstract

According to one embodiment of the present invention, a system for accessing protected content includes a first computing device with at least one processor. The system determines one or more users associated with information required to access content of a protected document based on a set of rules. A request is generated and sent to at least one second computing device associated with the one or more determined users to retrieve and utilize the required information to access the content of the protected document. Embodiments of the present invention further include a method and computer program product for accessing protected content in substantially the same manner described above.

US9542563B2, drawing sheet 1
Sheet 1 of 6

Term

Projected expiry 4 December 2033.

  1. Priority and filed
  2. Granted
  3. Today
  4. Projected expiry

20 claims: 3 independent, 17 dependent

  1. 1
    A computer system for accessing protected content comprising:an archiving system with a hardware processor configured to archive documents, the archiving system having an encryption detection component that is configured to: determine a presence of protection for a received encrypted document;send a request to a decryption server system to determine one or more users able to decrypt the encrypted document;wherein the decryption server system is configured to send a decryption request to agent modules of one or more client system computing devices to identify one or more users associated with information required to access content of the received protected document based on a set of rules that provide permission to decrypt the encrypted document, the agent modules are configured to decrypt the encrypted document to provide a decrypted document;wherein the archiving system is further configured to generate a protected document by encrypting the decrypted document to ensure security of decrypted document content, wherein the archiving system is further configured to archive the protected document a link between said archived protected document and said encrypted document;wherein a first of the one or more said computing devices is configured to generate an access request to obtain the content of the received protected document from the archiving system, wherein the request is transmitted through a secure interface to a second of the one or more said computing devices to retrieve and utilize the required information to access the content of the received protected document;and wherein the archiving system is configured to allow utilization of the decrypted document content within a remote session of a secure virtual desktop, wherein the remote session of the secure virtual desktop that allows the identified one or more users to access the link between the archived protected document and the encrypted document allows the one or more users to access the decrypted document content.
  2. 8
    A non-transitory computer program product for accessing protected content comprising:a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising computer readable program code for a first computing device configured to: receive a notification from an archiving system, the archiving system having an encryption detection component that determines a presence of protection for a document received by the archiving system;receive a request at a decryption server system from the encryption detection component to determine one or more users able to decrypt the encrypted document;transmit a decryption request from the decryption server system to agent modules of one or more client system computing devices to identify at least users associated with information required to access the content of the protected document based on a set of rules that provide permission to decrypt the encrypted document, wherein the agent modules are configured to decrypt the encrypted document to provide a decrypted document;generate a protected document generated by encrypting the decrypted document to ensure security of decrypted document content;archive the protected document within the archiving system;generate a link between said archived protected document and said encrypted document;send an access request to at least one second computing device associated with the at least two determined users, the request being received by each of the at least two users to retrieve and utilize the required information to access the content of the protected document;and allow access via a remote session of the secure virtual desk to the link between said archived protected document and said encrypted document to allow access to the decrypted document content for utilizing the decrypted document content within the remote session of the secure virtual desktop, wherein the protected document is protected via at least one of encryption and password protection.
  3. 15
    Broadest claimClaim Score 39, average(NHIP)A computer-implemented method of accessing protected content comprising:providing an archiving system having an encryption detection component;examining a document received at the archiving system;using the encryption detection component to determine presence of an encryption of the document;upon detection of the encryption of the document, sending a request from the encryption detection component to a decryption server system to determine one or more users able to decrypt the encrypted document;receiving a decryption request transmitted from the decryption server system to agent modules of the client systems to identify one or more users having permission to decrypt the encrypted document;decrypting the encrypted document by the agent modules;transmitting the decrypted document from the agent modules to the archiving system;generating a protected document by encrypting the decrypted document within the archiving system to ensure security of decrypted document content, and archiving said protected document;providing a link between said archived protected document and said encrypted document;sending to said identified one or more users permission to decrypt a request through a secure virtual desktop to access the decrypted document content of said decrypted document;wherein at least one of said identified one or more users accessing the link through a remote session of the secure virtual desktop is allowed to access the decrypted document content of said decrypted document;and utilizing the decrypted document content within the remote session of the secure virtual desktop.