×

Computer-implemented forum for enabling secure exchange of information

  • US 9,100,171 B1
  • Filed: 12/17/2009
  • Issued: 08/04/2015
  • Est. Priority Date: 12/17/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for enabling secure communications between a plurality of users, the method being implemented by one or more processors and comprising:

  • (a) establishing a secure communication forum through use of a setup interface between a host user and one or more forum users, in which the one or more processors validate the host user, assign the host user a master key, and assign the one or more forum users user keys for use in participating in the secure communication forum, wherein establishing the secure communication forum further comprises;

    generating the master key and a user key for the host user;

    acknowledging the one or more forum users from the host user, wherein the host user uses the setup interface to send one or more invitations to the one or more forum users to participate in the secure communication forum; and

    generating a user key for each forum user, and validating each user key with the master key, wherein each forum user responds to the one or more invitations over the setup interface;

    (b) making the secure communication forum available for ongoing encrypted document and record exchange over a forum interface accessible only by the host user and the one or more forum users;

    wherein making the secure communication forum available includes responding to the host user and the one or more forum users interacting with the forum interface by automatically (i) encrypting a document or record specified by the host user for a respective one of the one or more forum users, (ii) verifying that the respective forum user'"'"'s user key is validated by the host user'"'"'s master key, and (iii) based on the verification of the respective forum user'"'"'s user key, enabling the respective forum user to securely access the document or record.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×