IP Library Granted Patent US 10,579,617
Granted Patent B2
US 10,579,617 · App. 14/134,099 · Granted Mar 3, 2020

Displaying messages relevant to system administration

Inventors: Wawrzyniec Niewodniczanski (Ely, GB); Nathaniel S. Borenstein (Greenbush, MI)
Assignee: Mimecast Services Ltd.
G06F16/245G06F16/248H04L51/046
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,579,617
App. No.
14/134,099
Granted
Mar 3, 2020
Kind
B2
Abstract

Among other things, in an aspect, a method includes receiving an indication of a condition at a first component of a computer system. The method also includes performing a search of one or more archives that identifies, among artifacts of at least one of the archives, information relevant to the condition. The method also includes displaying, in a user interface, information determined based on at least one of the artifacts in association with a visual representation indication of the condition.

Claims (77)

1. A method comprising:

receiving an indication of a condition at a first component of a computer system;

performing a search of one or more archives that identifies, among artifacts of at least one of the one or more archives, information relevant to the condition, wherein the artifacts include one or more e-mail messages, social media messages, and chat messages, at least some of the artifacts including content generated by one or more users describing one or more prior instances of the condition experienced by the first component;

determining, among the at least some of the identified artifacts, at least one artifact containing information describing how the condition was resolved during the one or more prior instances of the condition experienced by the first component; and

displaying, in a user interface, information determined based on the at least one artifact in association with a visual representation indication of the condition, wherein

only a subset of the determined information is displayed to a user via the user interface based, at least in part, on a predefined set of criteria governing relevancy of the information determined to be displayed,

the predefined set of criteria comprises at least one of user-specified criteria including user: selected systems and/or conditions to be monitored and system-specified criteria including system-selected systems and/or conditions to be monitored,

the user interface comprises a first portion that includes the information relevant to the condition, and a second portion that includes the subset of information determined based on the at least one artifact, the first and second portions are displayed simultaneously in the user interface, and

the at least some of the identified artifacts to being relevant to an instance of the condition experienced by a second component of the computer system, the second component being identified as matching at least one similarity criterion to the first component.

2. The method of claim 1 , further comprising:

identifying a facility at which a system administrator accesses notifications of conditions experienced by the computer system designated as managed by the system administrator, the facility being associated with the user interface;

receiving at least one notification designated for delivery to the facility; and

providing, the subset of information determined based on the at least one artifact to the facility in association with the at least one notification.

3. The method of claim 2 , wherein the facility comprises an electronic message system and the user interface comprises an electronic message.

4. The method of claim 1 , further comprising generating a search query based on keywords identified as relevant to the indicated condition.

5. The method of claim 4 , further comprising submitting the search query to a search facility that searches the one or more archives.

6. The method of claim 4 , further comprising displaying, in the user interface, a visual representation of the search query, the visual representation enabling a modification of the keywords of the search query.

7. The method of claim 4 , further comprising displaying, in the user interface, controls that enable a user to save and recall the search query.

8. The method of claim 1 , wherein the at least some of the identified artifacts include documentations describing the first component.

9. The method of claim 1 , further comprising displaying, in the user interface, one or more users identified as associated with the at least some of the artifacts.

10. The method of claim 1 , wherein an electronic message indicates the condition.

11. The method of claim 1 , wherein the electronic message is an email message, a social media message, or an instant message.

12. The method of claim 1 , wherein a telephone communication indicates the condition.

13. The method of claim 1 , wherein at least one of the one or more archives is accessed using the Internet.

14. The method of claim 1 , further comprising:

detecting the condition using a detection mechanism to determine the indication.

15. A non-transitory computer readable storage device storing a computer program product comprising machine-readable instructions that, when executed, cause a computer system to carry out operations comprising:

receiving an indication of a condition at a first component of a computer system;

performing a search of one or more archives that identifies, among artifacts of at least one of the one or more archives, information relevant to the condition, wherein the artifacts include one or more e-mail messages, social media messages, and chat messages, at least some of the artifacts including content generated by one or more users describing one or more prior instances of the condition experienced by the first component;

determining, among the at least some of the identified artifacts, at least one artifact containing information describing how the condition was resolved during the one or more prior instances of the condition experienced by the first component; and

displaying, in a user interface, information determined based on the at least one artifact in association with a visual representation indication of the condition, wherein

only a subset of the determined information is displayed to a user via the user interface based, at least in part, on a predefined set of criteria governing relevancy of the information determined to be displayed,

the predefined set of criteria comprises at least one of user-specified criteria including user-selected systems and/or conditions to be monitored and system-specified criteria including system-selected systems and/or conditions to be monitored,

the user interface comprises a first portion that includes the information relevant to the condition, and a second portion that includes the subset of information determined based on the at least one artifact, the first and second portions are displayed simultaneously in the user interface, and

the at least some of the identified artifacts being relevant to an instance of the condition experienced by a second component of the computer system, the second component being identified as matching at least one similarity criterion to the first component.

16. The non-transitory computer readable storage device of claim 15 , the operations further comprising:

identifying a facility at which a system administrator accesses notifications of conditions experienced by the computer system designated as managed by the system administrator, the facility being associated with the user interface;

receiving at least one notification designated for delivery to the facility; and

providing, the subset of information determined based on the at least one artifact to the facility in association with the at least one notification.

17. The non-transitory computer readable storage device of claim 16 , wherein the facility comprises an electronic message system and the user interface comprises an electronic message.

18. The non-transitory computer readable storage device of claim 15 , the operations further comprising generating a search query based on keywords identified as relevant to the indicated condition.

19. The non-transitory computer readable storage device of claim 18 , the operations further comprising submitting the search query to a search facility that searches the one or more archives.

20. The non-transitory computer readable storage device of claim 18 , the operations further comprising displaying, in the user interface, a visual representation of the search query, the visual representation enabling a modification of the keywords of the search query.

21. The non-transitory computer readable storage device of claim 18 , the operations further comprising displaying, in the user interface, controls that enable a user to save and recall the search query.

22. The non-transitory computer readable storage device of claim 15 , wherein the at least some of the identified artifacts include documentations describing the first component.

23. The non-transitory computer readable storage device of claim 15 , the operations further comprising displaying, in the user interface, one or more users identified as associated with the at least some of the artifacts.

24. The non-transitory computer readable storage device of claim 15 , wherein an electronic message indicates the condition.

25. The non-transitory computer readable storage device of claim 15 , wherein the electronic message is an email message, a social media message, or an instant message.

26. The non-transitory computer readable storage device of claim 15 , wherein a telephone communication indicates the condition.

27. The non-transitory computer readable storage device of claim 15 , wherein at least one of the one or more archives is accessed using the Internet.

28. The non-transitory computer readable storage device of claim 15 , the operations further comprising detecting the condition using a detection mechanism to determine the indication.

29. A system comprising:

a computer system configured to:

receive an indication of a condition at a first component of the computer system;

performing a search of one or more archives that identifies, among artifacts of at least one of the one or more archives, information relevant to the condition, wherein the artifacts include one or more e-mail messages, social media messages, and chat messages, at least some of the artifacts including content generated by one or more users describing one or more prior instances of the condition experienced by the first component;

determine, among the at least some of the identified artifacts, at least one artifact containing information describing how the condition was resolved during the one or more prior instances of the condition experienced by the first component; and

display, in a user interface, information determined based on the at least one artifact in association with a visual representation indication of a condition, wherein

only a subset of the determined information is displayed to a user via the user interface based, at least in part, on a predefined set of criteria governing relevancy of the information determined to be displayed, wherein

the predefined set of criteria comprises at least one of user-specified criteria including user: selected systems and/or conditions to be monitored and system-specified criteria including system-selected systems and/or conditions to be monitored,

the user interface comprises a first portion that includes the information relevant to the condition, and a second portion that includes the subset of information determined based on the at least one artifact, the first and second portions are displayed simultaneously in the user interface, and

the at least some of the identified artifacts being relevant to an instance of the condition experienced by a second component of the computer system, the second component being identified as matching at least one similarity criterion to the first component.

30. The system of claim 29 , the computer system further configured to:

identify a facility at which a system administrator accesses notifications of conditions experienced by the computer system designated as managed by the system administrator, the facility being associated with the user interface;

receive at least one notification designated for delivery to the facility; and

provide, the subset of information determined based on the at least one artifact to the facility in association with the at least one notification.

31. The system of claim 30 , wherein the facility comprises an electronic message system and the user interface comprises an electronic message.

32. The system of claim 29 , the system configured to generate a search query based on keywords identified as relevant to the indicated condition.

33. The system of claim 32 , the system configured to submit the search query to a search facility that searches the one or more archives.

34. The system of claim 32 , the system configured to display, in the user interface, a visual representation of the search query, the visual representation enabling a modification of the keywords of the search query.

35. The system of claim 32 , the system configured to display, in the user interface, controls that enable a user to save and recall the search query.

36. The system of claim 29 , wherein the at least some of the identified artifacts include documentations describing the first component.

37. The system of claim 29 , the system configured to display, in the user interface, one or more users identified as associated with the at least some of the artifacts.

38. The system of claim 29 , wherein an electronic message indicates the condition.

39. The system of claim 29 , wherein the electronic message is an email message, a social media message, or an instant message.

40. The system of claim 29 , wherein a telephone communication indicates the condition.

41. The system of claim 29 , wherein at least one of the one or more archives is accessed using the Internet.

42. The system of claim 29 , the system configured to detect the condition using a detection mechanism.

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 →
SECURITY AGREEMENT Recorded Jul 23, 2018
From: MIMECAST SERVICES LIMITED
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 046616/0242 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2017
From: MIMECAST NORTH AMERICA, INC.
To: MIMECAST SERVICES LTD.
Reel/Frame 042821/0798 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2014
From: NIEWODNICZANSKI, WAWRZYNIEC; BORENSTEIN, NATHANIEL S.
To: MIMECAST NORTH AMERICA INC.
Reel/Frame 031946/0546 →
Continuity (1)
Related Publication 20150178349A1 · Jun 25, 2015