Patent ID: 8270577

Claim:
A method comprising: storing aggregate voicemail message information in an aggregate database, the aggregate voicemail message information including voicemail message information associated with a first device number and voicemail message information associated with a second device number; retrieving updated voicemail message information associated with the first device number from a first database, where the first database, different from the aggregate database, stores the voicemail message information associated with the first device number and the updated voicemail message information associated with the first device number; retrieving updated voicemail message information associated with the second device number from a second database, where the second database, different from the first database and the aggregate database, stores the voicemail message information associated with the second device number and the updated voicemail message information associated with the second device number; updating the aggregate voicemail message information stored in the aggregate database based on the retrieved updated voicemail message information associated with the first device number and based on the retrieved updated voicemail message information associated with the second device number, wherein the aggregate voicemail message information includes an identifier to identify each voicemail message; transmitting a notification message to a user device associated with the first device number, wherein the notification message indicates the identifier of a most recently received new voicemail message, and wherein the notification message includes a first number, wherein the first number indicates a number of new voicemail messages associated with the first device number or the second device number; receiving a request from the user device, in response to the notification message, for the updated aggregated voicemail message information; and transmitting the updated aggregate voicemail message information, in response to the request from the user device, to the user device associated with the first device number.