IP Library Granted Patent US 10,212,201
Granted Patent B2
US 10,212,201 · App. 15/830,606 · Granted Feb 19, 2019

Facilitating user communication about a common topic

Inventor: Nathaniel S. Borenstein (Greenbush, MI)
Assignee: MIMECAST SERVICES LTD.
H04L65/403G06F17/30312G06F17/30598H04L12/1818H04L51/04H04L51/32
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,212,201
App. No.
15/830,606
Granted
Feb 19, 2019
Kind
B2
Abstract

Among other things, we describe identifying, in first data available to a first user and not available to a second user, and in second data available to the second user not available to the first user, data pertaining to a common topic, and enabling the first user and the second user to communicate about the common topic based on the identification.

Claims (25)

1. A computer-implemented method for facilitating communication between at least two users about a common topic, the method comprising:

storing, concurrently in an archive, first data and second data, wherein access to the first data and the second data is limited to a first user and a second user, respectively, based, at least in part, on respective permission settings associated with each of the first data and second data;

analyzing, via an analysis engine, the first and second data in response to at least the first data being stored in the archive;

identifying, via the analysis engine, data pertaining to common topic in both the first data and second data;

determining, via the analysis engine, whether any preexisting communicative relationship exists between the first user and the second user and, if a preexisting communicative relationship is determined to exist, whether the preexisting communicative relationship related to the common topic;

transmitting a communication to the first user via a communication engine at least in the event that the analysis engine determines that a preexisting communicative relationship related to the common topic does not exist between the first user and the second user, the communication comprises identification of the common topic identified in the first data and the second data and further comprises indication that particular data not available to the first user and pertaining to the common topic is accessible upon request; and

enabling, via the communication engine, the first user and the second user to communicate about the common topic based on the analysis engine identifying the data pertaining to the common topic, in response to receipt of a request from the first user for access to the particular data not available to the first user and pertaining to the common topic.

2. The method of claim 1 , wherein enabling the first user and the second user to communicate about the common topic comprises sending a first communication to the first user that indicates that other users are interested in a common topic.

3. The method of claim 1 , wherein enabling the first user and the second user to communicate about the common topic comprises sending a first communication to the first user that identifies the common topic and indicates that other users are interested in the common topic.

4. The method of claim 3 , wherein enabling the first user and the second user to communicate about the common topic comprises sending a second communication to the second user that identifies the common topic and indicates that other users are interested in the common topic.

5. The method of claim 3 , wherein the indication that other users are interested in the common topic comprises an identification of the second user.

6. The method of claim 3 , further comprising receiving, based on sending the first communication, a response from the first user that indicates that the first user would like to collaborate with the second user.

7. The method of claim 6 , further comprising introducing the first user and the second user.

8. The method of claim 7 , wherein introducing the first user and the second user is based on receiving the response from the first user.

9. The method of claim 7 , further comprising sending the first communication to the second user, wherein the first communication introduces the first user and the second user.

10. The method of claim 1 , wherein the first data is not initially available to the second user based on a permission setting associated with the first data and the second data is not initially available to the first user based on a permission setting associated with the second data.

11. The method of claim 10 , wherein the respective permission settings are established by the first and second users, respectively.

12. The method of claim 1 , further comprising enabling, based on the identification, the first user to make at least some of the first data available to the second user.

13. The method of claim 1 , further comprising sending, based on the identification, a request to the first user to make at least some of the first data available to the second user.

14. The method of claim 1 , further comprising enabling, in response to receipt of the request to access the particular data not available to the first user and pertaining to the common topic, the second user to make at least some of the particular data available to the first user.

15. The method of claim 1 , further comprising sending, in response to receipt of the request to access the particular data not available to the first user and pertaining to the common topic, a request to the second user to make at least some of the particular data available to the first user.

16. The method of claim 1 , wherein enabling the first user and the second user to communicate about the common topic comprises providing, based on receiving the request to access the particular data not available to the first user, the first user access to at least some of the particular data that was previously not available to the first user.

17. The method of claim 1 , further comprising determining, based on the identification, whether the first user and the second user communicate about the common topic; in which enabling the first user and the second user to communicate is based on determining that the first user and the second user do not communicate about the common topic.

18. The method of claim 1 , further comprising receiving data from users, in which the data includes user data for each of the users and includes the first data and the second data, and the users include the first user and the second user; and analyzing the user data for each of the users to determine one or more topics associated with the user data, wherein the identification is based on the analysis.

19. The method of claim 1 , wherein the first and second data stored in the archive comprises documents and communications.

Assignments (5)
SECURITY INTEREST Recorded May 20, 2022
From: MIMECAST NORTH AMERICA, INC.; MIMECAST SERVICES LIMITED
To: ARES CAPITAL CORPORATION
Reel/Frame 060132/0429 →
RELEASE OF SECURITY INTEREST Recorded May 19, 2022
From: JPMORGAN CHASE BANK, N.A.
To: MIMECAST SERVICES LTD.; ETORCH INC.
Reel/Frame 059962/0294 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2018
From: BORENSTEIN, NATHANIEL S.
To: MIMECAST NORTH AMERICA, INC.
Reel/Frame 047606/0124 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2018
From: MIMECAST NORTH AMERICA, INC.
To: MIMECAST SERVICES LTD.
Reel/Frame 047606/0148 →
SECURITY AGREEMENT Recorded Jul 23, 2018
From: MIMECAST SERVICES LIMITED
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 046616/0242 →
Continuity (3)
Continuation 15090652 · Apr 5, 2016
Continuation 14025903 · Sep 13, 2013
Related Publication 20180139249A1 · May 17, 2018