×

Universal messaging service using single voice grade telephone line within a client/server architecture

  • US 5,633,916 A
  • Filed: 12/30/1994
  • Issued: 05/27/1997
  • Est. Priority Date: 12/30/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A voice and data messaging system, comprising:

  • (a) a server comprising a first computer, a multi-applications platform (MAP) running on said first computer, and means for storing voice and data messages;

    (b) a client comprising a second computer with an associated display and means for transmitting analog voice messages and digital data messages to said server;

    (c) a client and server interface coupling said client to said server and providing a medium over which said client and server communicate, wherein the interface is a single telephone line;

    (d) universal mailbox means for (1) visually indicating to a user, via the display associated with the second computer, that voice and data messages have been delivered for said user and are being held by said server; and

    (2) permitting said user to review, erase, or forward, via said second computer and said single telephone line, a selected one of said voice and data messages stored by said server;

    wherein said universal mailbox means further includes means for performing a plurality of message functions including;

    (1) an initialization function wherein a client outdials the server;

    the server recognizes that the call is for a universal mailbox user;

    the server allocates a voice and data port;

    the server sends a DTMF identifying code; and

    the client receives the DTMF identifying code and initializes a client and server session, thereby permitting the user to perform message retrieval and message send functions;

    (2) erase selected message wherein the server performs a database function to change the status of a message to erased; and

    (3) save selected message, wherein the server performs a database function to change the status of a message to saved; and

    (e) client interface means for allowing the user to select from some or all of said plurality of message functions, a message function to be performed.

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