Patent attributes
A system and method for integrating heterogeneous phone message mailboxes in a common interface. A message record is created in a data structure of a local telephone device when a phone message received over a first telephone line is stored in a local answering device is completed. A message alert is received when a remote phone message is stored in a remote mailbox associated with a second telephone line linked to the local telephone device. The remote phone message is sent to the local telephone device for silent playback. The remote message is marked as old at the remote mailbox. A message record is created in the data structure corresponding to the remote message. A program operates to produce an ordered message record list in the data structure that includes, for example, an interleaved chronological list of all phone messages stored in the local and remote mailboxes.