×

Voicemail notification server load balancing

  • US 8,411,826 B2
  • Filed: 06/18/2009
  • Issued: 04/02/2013
  • Est. Priority Date: 06/18/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computing device-implemented method comprising:

  • receiving, from a server and by the computing device, a particular number of threads;

    generating, by the computing device, a dynamic thread based on the particular number of threads, the generating the dynamic thread including;

    providing, to the server, information associated with a load of the computing device;

    providing, to the server, information associated with connections between the computing device and a message store;

    receiving, from the server, an instruction to generate the dynamic thread when one or more of the load is less than or equal to a particular load, a number of the connections is less than or equal to a particular number, or size information associated with the message store is greater than or equal to a particular size; and

    generating, based on receiving the instruction, the dynamic thread;

    retrieving, from the message store and by the computing device, a message based on the dynamic thread and when the message store is not empty;

    receiving, by the computing device, a binding from another server associated with a user;

    generating, by the computing device, a notification based on the retrieved message and based on the binding; and

    providing, by the computing device, the notification to a user device associated with the user.

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