Patentable/Patents/US-8793362
US-8793362

Communications enterprise server monitor

PublishedJuly 29, 2014
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A system includes one or more wireless handheld devices, one or more enterprise servers in communication with the one or more wireless handheld devices, and an enterprise server monitor in communication with the one or more enterprise servers to collect communications performance data from one or more of the one or more enterprise servers in communication with one or more of the one or more wireless handheld devices associated with a select group of users, and to generate one or more alerts if the collected communications performance data match one or more alert conditions, the one or more alert conditions being indicative of one or more levels of potential communication failures.

Patent Claims
26 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A system, comprising: one or more wireless handheld devices; one or more enterprise servers in communication with the one or more wireless handheld devices; and an enterprise server monitor in communication with the one or more enterprise servers configured to collect communications performance data, relating to communications between one or more of the one or more enterprise servers and one or more of the one or more wireless handheld devices, from one or more of the one or more enterprise servers in communication with one or more of the one or more wireless handheld devices associated with a select group of users, and to generate one or more alerts if the collected communications performance data match at least one of a plurality of alert conditions, each alert condition being indicative of at least one of a plurality of levels of potential communication failures, each of the plurality of levels of potential communication failures corresponding to at least one of the plurality of alert conditions, wherein the plurality of levels of potential communication failures include a carrier level failure, a server level failure, and a device level failure, wherein the carrier level failure occurs when communications performance data for at least two of the one or more wireless handheld devices communicating with at least two of the one or more enterprise servers matches one of the one or more alert conditions.

2

2. The system of claim 1 , wherein one of the plurality of alert conditions includes an amount of pending electronic messages associated with the one or more wireless handheld devices and an amount of elapsed time since the one or more wireless handheld devices have communicated with the one or more enterprise servers.

3

3. The system of claim 1 , wherein one of the plurality of alert conditions is different for work hours and non-work hours.

4

4. The system of claim 1 , wherein the enterprise server monitor determines which of the one or more wireless handheld devices are associated with users muted from being monitored.

5

5. The system of claim 4 , wherein the muted users are unmuted after a designated time period has expired.

6

6. The system of claim 1 , wherein one of the plurality of alerts is transmitted via email.

7

7. The system according to claim 1 , wherein a server level failure occurs when communications performance data for at least some of the one or more wireless handheld devices communicating with only one of the one or more enterprise servers matches one of the plurality of alert conditions.

8

8. An enterprise server monitor, comprising: a server in communication with one or more enterprise servers, the one or more enterprise servers in communication with one or more wireless handheld devices, the server including a watcher service to collect communications performance data, relating to communications between one or more of the one or more enterprise servers and one or more of the one or more wireless handheld devices, from one or more of the one or more enterprise servers in communication with one or more of the one or more wireless handheld devices associated with a select group of users, and to generate one or more alerts if the collected communications performance data match at least one of a plurality of alert conditions, each alert condition being indicative of at least one of a plurality of levels of potential communication failures, each of the plurality of levels of potential communication failures corresponding to at least one of the plurality of alert conditions, wherein the plurality of levels of potential communication failures include a carrier level failure, a server level failure, and a device level failure, wherein the carrier level failure occurs when communications performance data for at least two of the one or more wireless handheld devices communicating with at least two of the one or more enterprise servers matches one of the one or more alert conditions.

9

9. The communications server monitor of claim 8 , wherein one of the plurality of alert conditions includes an amount of pending electronic messages associated with the one or more wireless handheld devices and an amount of elapsed time since the one or more wireless handheld devices have communicated with the one or more enterprise servers.

10

10. The communications server monitor of claim 8 , wherein one of the plurality of alert conditions is different for work hours and non-work hours.

11

11. The communications server monitor of claim 8 , wherein the watcher service determines which of the one or more wireless handheld devices are associated with users muted from being monitored.

12

12. The communications server monitor of claim 11 , wherein the muted users are unmuted after a designated time period has expired.

13

13. The communications server monitor of claim 8 , wherein one of the plurality of alerts is transmitted via email.

14

14. A method, comprising: selecting one or more users of one or more wireless handheld devices for monitoring; collecting communications performance data, relating to communications between one or more of the one or more enterprise servers and one or more of the one or more wireless handheld devices, from one or more enterprise servers in communication with the one or more wireless handheld devices; comparing the collected communications performance data with one or more alert conditions; and generating one or more alerts if the collected communications performance data match at least one of a plurality of alert conditions, each alert condition being indicative of at least one of a plurality of levels of potential communication failures, each of the plurality of levels of potential communication failures corresponding to at least one of the plurality of alert conditions, wherein the plurality of levels of potential communication failures include a carrier level failure, a server level failure, and a device level failure, wherein the carrier level failure occurs when communications performance data for at least two of the one or more wireless handheld devices communicating with at least two of the one or more enterprise servers matches one of the one or more alert conditions.

15

15. The method of claim 14 , wherein one of the plurality of alert conditions include an amount of pending electronic messages associated with the one or more wireless handheld devices and an amount of elapsed time since the one or more wireless handheld devices has communicated with the one or more enterprise servers.

16

16. The method of claim 14 , wherein one of the plurality of alert conditions are different for work hours and non-work hours.

17

17. The method of claim 14 , wherein the step of generating one of the plurality of alerts includes determining which of the one or more wireless handheld devices are associated with users muted from being monitored.

18

18. The method of claim 17 , wherein the muted users are unmuted after a designated time period has expired.

19

19. The method of claim 14 , wherein one of the plurality of alerts is transmitted via email.

20

20. A non-transitory computer readable memory having stored thereon computer executable instructions that, when executed on a computer, configure the computer to perform a method comprising the steps of: selecting one or more users of one or more wireless handheld devices for monitoring; collecting communications performance data, relating to communications between one or more of the one or more enterprise servers and one or more of the one or more wireless handheld devices, from one or more enterprise servers in communication with the one or more wireless handheld devices; comparing the collected communications performance data with one or more alert conditions; and generating one or more alerts if the collected communications performance data match at least one of a plurality of alert conditions, each alert condition being indicative of at least one of a plurality of levels of potential communication failures, each of the plurality of levels of potential communication failures corresponding to at least one of the plurality of alert conditions, wherein the plurality of levels of potential communication failures include a carrier level failure, a server level failure, and a device level failure, wherein the carrier level failure occurs when communications performance data for at least two of the one or more wireless handheld devices communicating with at least two of the one or more enterprise servers matches one of the one or more alert conditions.

21

21. The non-transitory computer readable memory of claim 20 , wherein one of the plurality of alert conditions includes an amount of pending electronic messages associated with the one or more wireless handheld devices and an amount of elapsed time since the one or more wireless handheld devices has communicated with the one or more enterprise servers.

22

22. The non-transitory computer readable memory of claim 20 , wherein one of the plurality of alert conditions is different for work hours and non-work hours.

23

23. The non-transitory computer readable memory of claim 20 , wherein the step of generating one of the plurality of alerts includes determining which of the one or more wireless handheld devices are associated with users muted from being monitored.

24

24. The non-transitory computer readable memory of claim 23 , wherein the muted users are unmuted after a designated time period has expired.

25

25. The non-transitory computer readable memory of claim 20 , wherein one of the plurality of alerts is transmitted via email.

26

26. The system according to claim 7 , wherein a device level failure occurs when communications performance data for only one of the one or more wireless handheld devices communicating with one or more enterprise servers matches one of the plurality of alert conditions.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

November 29, 2007

Publication Date

July 29, 2014

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Communications enterprise server monitor” (US-8793362). https://patentable.app/patents/US-8793362

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.