×

Message store architecture

  • US 6,580,786 B1
  • Filed: 09/11/2000
  • Issued: 06/17/2003
  • Est. Priority Date: 09/11/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. A scalable message store comprising:

  • a telephony access server that receives a user request for a message, with the user identified by a user number, and provides streaming access to message data of the message;

    a web access server that receives a user request for the message, with the user identified by the user number, and provides non-streaming access to message data of the message;

    a message file that stores message data, with the message file including a plurality of message records, each message record including a message block header and message data;

    a user record file including a plurality of user records, each record including a user profile section and a message directory section;

    a record mapping table, accessed by either the telephony or web access server to obtain an index to a user record based on the user number;

    with the telephony access server or web access server utilizing the index to access the user record for the user and accessing the message directory for that user to obtain a pointer to a message record having message data requested in the user request to either the telephony access server or web access server, wherein the message block header of the obtained message record includes a pointer to another message record including additional message data of the requested message if the message data of the requested message spans additional message records.

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