US20140229614A1

Advanced Tools for Unified Communication Data Management and Analysis

Claim Score by NHIP

Read claim 18, the broadest

Abstract

The present disclosure includes descriptions of various aspects of unified communication (UC) systems, including UC management and analysis systems and related tools and techniques. Described systems, tools, and techniques are adapted for enhanced UC data capture, analysis, and reporting; enhanced UC monitoring services; and a user survey service that can be used for conducting user surveys related to UC services. Embodiments disclosed herein include a process for determining location-based quality metrics; a process for calculating weighted availability in a computer system (e.g., a UC system); a process for generating a set of test rules based on automatic inspection of a UC topology; a process for setting a response priority for a rule failure based on classification of the failure; and process for executing a survey instance for users of a UC system based on presence information.

US20140229614A1, drawing sheet 1
Sheet 1 of 29

Term

Projected expiry 19 July 2034.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

29 claims: 5 independent, 24 dependent

  1. 1
    A computer-implemented method comprising:computing one or more aggregate metrics for calls associated with a location, wherein the location is associated with one or more geographic markers;determining an aggregate call score for the location based on the one or more aggregate metrics;and based on the aggregate call score for the location, sending a notification to one or more users associated with the one or more geographic markers.
  2. 6
    In a computer system comprising a server configured to execute a monitoring service, a method comprising, by the monitoring service:testing a plurality of workloads within a computer system, wherein the testing of each workload is performed according to a corresponding test rule;and performing a calculation of weighted availability values for the workloads based on user impact ratings for the corresponding test rules.
  3. 11
    In a computer system comprising a server configured to execute a monitoring service, a method comprising, by the monitoring service:testing a plurality of workloads within a unified communication system, wherein the testing of each workload is performed according to a corresponding test rule;detecting a rule failure associated with at least one of the test rules;classifying the rule failure as sustained or intermittent;further classifying the sustained or intermittent rule failure;and setting a response priority for responding to the rule failure, wherein the response priority is based on the classification of the rule failure.
  4. 18
    Broadest claimClaim Score 79, broad(NHIP)In a computer system comprising a server configured to execute a monitoring service, a method comprising, by the monitoring service:performing an automatic inspection of a unified communication topology;determining a set of usage scenarios based on the automatic inspection;and generating a set of test rules configured to test a plurality of workloads corresponding to the set of usage scenarios.
  5. 25
    In a computer system comprising a server configured to execute a user survey service, a method comprising, by the user survey service:identifying a set of survey candidates for a survey instance of a user survey, wherein the survey candidates are users of a unified communication system;and executing the survey instance, wherein executing the survey instance comprises: establishing a connection with the unified communication system;receiving presence information of the survey candidates;and processing the survey instance for the survey candidates based on the presence information of the survey candidates.