×

Evaluating communications feature utilization

  • US 10,453,012 B2
  • Filed: 09/16/2014
  • Issued: 10/22/2019
  • Est. Priority Date: 09/16/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method performed by one or more data processing apparatus, the method comprising:

  • using a communication platform comprising a server that executes a communications application, providing communication services of a communication service provider to a plurality of devices that are segmented into a plurality of organizations;

    identifying, for a particular organization of the plurality of organizations, a set of communications features that are included in a communications service that is provided to the particular organization;

    using an analytics apparatus, determining, for a time period and for each of one or more communications features in the set of communications features, a usage level of each of the one of more communications features by one or more devices of the particular organization,wherein determining the usage level of the communications features comprises any one or more of determining a total adoption rate for the communications features, a period usage change for the communications features, a peak use for the communications features, and an average usage for the communications features;

    storing, using the analytics apparatus, usage data corresponding to use of each of the one or more communications features, for each of the one or more devices and for each of the plurality of organizations, in a data store;

    determining, using the analytics apparatus, whether a malfunction selected from the group consisting of performance of the one or more devices, performance of a communication server, and performance of a network exists for any of the one or more communication features by accessing an event log;

    if a malfunction exists for any of the one or more communication features, continuing to provide the one or more communication features for a specified period of time;

    determining using the analytics apparatus, based on the usage level of at least one of the one or more communications features being less than a specified level, that the at least one of the communications features is being underutilized;

    selecting, by one or more computers and based on the determination that the at least one of the communications features is being underutilized, an updated set of communications features that removes the at least one of the communications features from the communications service that is provided to the particular organization,wherein selecting the updated set of communications features, further comprises use of a database comprising historical data related to providing communications features to similar organizations;

    comparing using the analytics apparatus, the usage data to benchmark data;

    generating, by one or more computers, data that automatically changes the set of communications features provided to the particular organization based, at least in part on the updated set of communications features;

    reporting the malfunction to the communication service provider and to the particular organization; and

    using the server, automatically changing the one or more communication features for the particular organization.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×