×

Monitoring persistent client connection status in a distributed server environment

  • US 9,237,077 B2
  • Filed: 03/28/2014
  • Issued: 01/12/2016
  • Est. Priority Date: 06/17/2011
  • Status: Active Grant
First Claim
Patent Images

1. A visual voicemail system, comprising:

  • a plurality of voicemail platforms receiving and storing voicemail messages for mobile station users, each voicemail platform having an assigned unique system identifier;

    a plurality of notification servers receiving notifications regarding the voicemail messages stored in the voicemail platforms, and in response, generating and sending mobile messaging service messages through a mobile communication network to mobile stations notifying the mobile station users about the stored voicemail messages, the voicemail platforms functioning as clients with respect to the notification servers, communication of the notifications from the voicemail platforms to the notification servers using a persistent packet communication connection between each voicemail platform and at least one of the notification servers; and

    a bind agent in communication with the plurality of notification servers, the bind agent configured to;

    (a) request each notification server to identify associated voicemail platforms among the plurality of voicemail platforms with which the respective notification server has active connections and receive, from each notification server, corresponding system identifiers of the associated voicemail platforms with which the respective notification server has the active connections; and

    (b) based on the system identifiers received from each notification server, identify a connection fault between at least one of the voicemail platforms and at least one of the notification servers.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×