Federated Messaging
First Claim
Patent Images
1. A method for federated messaging, the method comprising:
- receiving, at a first server from a first device belonging to a first secure communication network, a first communication for a second device belonging to a second secure communication network, wherein the first communication includes a first security group identifier associated with the first device and a second security group identifier associated with the second device;
determining, by the first server, whether a first set of permissions associated with the first security group identifier permit the first device to communicate with the second secure communication network; and
determining, by the first server, whether a second set of permissions associated with the second security group identifier permit the second device to communicate with the first secure communication network; and
providing, by the first server, the first communication to the second device on the second secure communication network when the first device and the second device are permitted to communicate.
4 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure describes a method, system, and non-transitory computer readable medium that includes instructions that permit users of different secure communication networks to exchange secure communications. A secure communication platform includes a user database that allows users from different secure communication networks to access keys for recipients outside of their network. Additionally, the secure communication platform provides a high degree of trust regarding the sender'"'"'s identity, allowing the receiving network to trust the sender.
-
Citations
18 Claims
-
1. A method for federated messaging, the method comprising:
-
receiving, at a first server from a first device belonging to a first secure communication network, a first communication for a second device belonging to a second secure communication network, wherein the first communication includes a first security group identifier associated with the first device and a second security group identifier associated with the second device; determining, by the first server, whether a first set of permissions associated with the first security group identifier permit the first device to communicate with the second secure communication network; and determining, by the first server, whether a second set of permissions associated with the second security group identifier permit the second device to communicate with the first secure communication network; and providing, by the first server, the first communication to the second device on the second secure communication network when the first device and the second device are permitted to communicate. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for federated messaging, the system comprising:
-
an interface configured to receive a first communication from a first device belonging to a first secure communication network for a second device belonging to a second secure communication network, wherein the first communication includes a first security group identifier associated with the first device and a second security group identifier associated with the second device; a processor configured to determine whether a first set of permissions associated with the first security group identifier permit the first device to communicate with the second secure communication network, determine whether a second set of permissions associated with the second security group identifier permit the second device to communicate with the first secure communication network, and provide the first communication to the second device on the second secure communication network when the first device and the second device are permitted to communicate; and a memory coupled to the processor and configured to store the first set of permissions and second set of permissions and to provide the processor with instructions for determining whether the first device and the second device are permitted to communicate. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium comprising instructions that when, executed by at least one processor, perform the steps of:
-
receiving a first communication from a first device belonging to a first secure communication network for a second device belonging to a second secure communication network, wherein the first communication includes a first security group identifier associated with the first device and a second security group identifier associated with the second device; determining whether a first set of permissions associated with the first security group identifier permit the first device to communicate with the second secure communication network; and determining whether a second set of permissions associated with the second security group identifier permit the second device to communicate with the first secure communication network; and providing the first communication to the second device on the second secure communication network when the first device and the second device are permitted to communicate. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification