×

Enhanced availability for message services

  • US 9,747,133 B2
  • Filed: 06/21/2012
  • Issued: 08/29/2017
  • Est. Priority Date: 06/21/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computing apparatus comprising:

  • a storage device;

    a processing system operatively coupled with the storage device; and

    program instructions stored on the storage device for implementing an enhanced availability process in a message service provided by a plurality of service elements, wherein the program instructions, when executed by the processing system, direct the-processing system to;

    receive monitoring information corresponding to a monitored characteristic of a first service element of the plurality of service elements, wherein the monitoring information indicates a health status of the first service element;

    determine a granular level of availability of the first service element for the message service based at least in part on the monitoring information, the granular level of availability is represented as a numeric scale corresponding to the availability of the first service element;

    determine an availability of the first service element for the message service based at least in part on the granular level of availability and an availability characteristic pertaining to an operational state of the first service element; and

    communicate the availability of the first service element to initiate an availability action, wherein the availability action comprises a determination of an availability of another service element for the message service based on the determined availability of the first service element;

    wherein the plurality of service elements comprises a plurality entry servers and at least one network load balancer, wherein the first service element comprises one of the plurality of entry servers and wherein a second service element comprises the network load balancer.

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