×

System and method for message storage assurance in a geographically distributed voice messaging system

  • US 7,734,023 B2
  • Filed: 06/29/2005
  • Issued: 06/08/2010
  • Est. Priority Date: 06/30/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for voice message storage assurance, comprising:

  • polling a local data store co-located with a local voice mail system to determine if a voice message has been stored to the local data store;

    notifying a common message store, located remotely from the local data store, when the voice message is present in the local data store;

    transferring, to the common message store, a copy of the voice message stored on the local data store, wherein transferring comprises communicating with an application program interface (API) to a first library and a second library, wherein;

    the second library encapsulates storage device-specific logic; and

    the first library includes functions for supporting messaging services and is configured to isolate a voice extensible mark-up language (VXML) browser from a device-specific protocol used by the second library in order to communicate message blocks to a storage device that is comprised within the common message store;

    requesting, via the common message store, message content using a block-by-block repetitive process via the first and second libraries; and

    waiting for a communication from the common message store of successful receipt of the voice message, wherein receipt of said communication is prerequisite to deleting the voice message from the local data store.

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