Computer-implemented forum for enabling secure exchange of information
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.
1 Assignment
0 Petitions
Accused Products
Abstract
A secure communication forum is established through use of a network resource that is available to a host user and one or more forum users. The host user is validated and assigned a master key for his or her forum. Individual users who are to participate in the forum are assigned users keys that are validated with the master key. The forum is maintained for ongoing use for the users.
57 Citations
20 Claims
-
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 Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for enabling secure communications between a plurality of users, the system comprising:
-
one or more processors that operate to provide; (a) a setup manager comprising; a setup interface that receives input from a host user, the input from the host user identifying one or more forum users; a master key generator that generates a master key and associates the master key with the host user; and a user key generator that generates a user key for each of the one or more forum users, each user key being validated by the master key and associated with a corresponding forum user; and (b) a forum manager comprising; a data store manager that manages a data store medium retaining information corresponding to a plurality of documents or records; and a forum interface to verify individual forum users that seek access to the data store medium; wherein the data store manager is to; auto-encrypt a document or record submitted by a submitting forum user, of the one or more forum users, for retention in the data store medium; auto-decrypt a document or record that is requested for access by an accessing forum user of the one or more forum users; and make the data store medium available for access to the one or more forum users over a plurality of forum user sessions. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification