Directory Lookup for Federated Messaging
First Claim
Patent Images
1. A method for performing a directory lookup for federated messaging, the method comprising:
- receiving, at a first server from a first device belonging to a first secure communication network, a first identifier for a second user belonging to a second secure communication network;
determining, by the first server, whether the first device is permitted to communicate with the second secure communication network;
when the first device is permitted to transmit communications to the second secure communication network, determining, by the first server, whether the second user is permitted to communicate with the first secure communication network;
when the second user is permitted to receive communications from the first secure communication network, providing, from the first server to the first user device, profile information of the second user.
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.
21 Citations
23 Claims
-
1. A method for performing a directory lookup for federated messaging, the method comprising:
-
receiving, at a first server from a first device belonging to a first secure communication network, a first identifier for a second user belonging to a second secure communication network; determining, by the first server, whether the first device is permitted to communicate with the second secure communication network; when the first device is permitted to transmit communications to the second secure communication network, determining, by the first server, whether the second user is permitted to communicate with the first secure communication network; when the second user is permitted to receive communications from the first secure communication network, providing, from the first server to the first user device, profile information of the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for performing a directory lookup for federated messaging, the system comprising:
-
an interface configured to receive a first identifier for a second user belonging to a second secure communication network from a first device belonging to a first secure communication network; a processor configured to determine whether the first device is permitted to communicate with the second secure communication network, determine whether the second user is permitted to communicate with the first secure communication network, and provide profile information of the second user to the first device when the first device and the second user are permitted to communicate; and a memory coupled to the processor and configured to provide the processor with instructions for determining whether to provide the second user'"'"'s profile to the first device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium comprising instructions that when, executed by at least one processor, perform the steps of:
-
receiving, at a first server from a first device belonging to a first secure communication network, a first identifier for a second user belonging to a second secure communication network; determining, by the first server, whether the first device is permitted to communicate with the second secure communication network; when the first device is permitted to transmit communications to the second communication network, determining, by the first server, whether the second user is permitted to communicate with the first secure communication network; when the second user is permitted to receive communications from the first communication network, providing, from the first server to the first user device, profile information of the second user. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification