← Back to Patent Explorer
US5633916A Expired / Lapsed US ⏱️ 0.0 years remaining

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

Assignee: Unisys Corp
•
Filing: 1994-12-30
•
Granted: 1997-05-27
•
Expires: 2014-12-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An integrated voice and data messaging system is disclosed. The system includes a Server comprising a first computer, a network applications platform (NAP) running on the first computer, and means for storing voice and data messages. In addition, the system includes a Client comprising a second computer with an associated display and means for transmitting analog voice messages and digital data messages to the Server, a Client/Server interface coupling the Client to the Server and providing a medium over which the Client and Server communicate; and a Universal Mailbox Application running on the Server, the Client, or both the Server and Client. The system is capable of visually indicating to a user, via the display device associated with the Client computer, that a message has been delivered for the user and is being held by the Server, wherein the message may be a voice, data or facsimile message. The system is particularly suited for exchanging messages among Small Office/Home Office (SOHO) users having access to one or more database services, including a voice-mail service. The SOHO users are typically not attached to a local area network (LAN) and gain access to a Server of the messaging system through a public switched telephone network (PSTN), a telephone and a personal computer (PC).

Inventors

  • 👤 Bruce Goldhagen
  • 👤 Frederick C. Kruesi
  • 👤 Gary P. Russell
  • 👤 John Homan
  • 👤 Edwin M. Elrod

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 20:14
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/42; H04M3/50; H04M3/53; H04M3/5307; H04L; H04L51/00; H04L51/56; H04L51/21; H04L51/224; H04M7/00; H04M7/12

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 304 words
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.
Claim 2
Dependent Claim 304 words
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.
Claim 3
Dependent Claim 21 words
A messaging system as recited in claim 1, wherein said universal mailbox means comprises application software running on said first computer.
Claim 4
Dependent Claim 21 words
A messaging system as recited in claim 1, wherein said universal mailbox means comprises application software running on said second computer.
Claim 5
Dependent Claim 40 words
A messaging system as recited in claim 1, further comprising an object database serving as a repository for stored voice, facsimile, and data messages exchanged between said client and server, said stored voice, facsimile, and data messages defining message objects.
Claim 6
Dependent Claim 27 words
A messaging system as recited in claim 4, further comprising a user database containing information concerning users along with references to message objects in said object database.
Claim 7
Dependent Claim 21 words
A messaging system as recited in claim 1, wherein said client and server interface comprises a public switched telephone network (PSTN).
Claim 8
Dependent Claim 23 words
A messaging system as recited in claim 1, wherein said client comprises a telephone for use in transmitting and receiving analog voice signals.
Claim 9
Dependent Claim 89 words
A messaging system as recited in claim 1, further comprising an object database serving as a repository for stored voice, facsimile, and data messages exchanged between said client and server, said stored voice, facsimile, and data messages defining message objects, and further comprising a user database containing information concerning users along with references to message objects in said object database; wherein said client and server interface comprises a public switched telephone network (PSTN); and wherein said client comprises a telephone for use in transmitting and receiving analog voice signals.
Claim 10
Dependent Claim 25 words
A messaging system as recited in claim 8, wherein said universal mailbox means comprises a server universal mailbox application and/or a client universal mailbox application.
Claim 11
Dependent Claim 354 words
A voice and data messaging system, comprising: (a) a server comprising a first computer, a multi-applications platform (MAP) miming 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; and (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 at least review, erase, or forward, via said second computer and said single telephone line, a selected one of said voice and dais messages stored by said server; wherein said universal mailbox means further includes means for performing the following functions: (1) initialization, wherein the client outdials the server; the server recognizes an incoming call and connects the call; 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; 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) message summary, wherein the server gathers all messages associated with a user's mailbox; (3) select and review selected message, wherein the server receivers a current message from the client for playback over a voice channel, wherein the user is given prescribed message review handling options while the current message is being played over the voice channel; (4) update memo, wherein the server updates a memo field associated with a message, said memo field being placed in a database; (5) create new message, wherein the user is enabled to create a new message; and (6) send message, wherein a previously created message is sent to another user stationed at another client.
Claim 12
Dependent Claim 354 words
A voice and data messaging system, comprising: (a) a server comprising a first computer, a multi-applications platform (MAP) miming 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; and (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 at least review, erase, or forward, via said second computer and said single telephone line, a selected one of said voice and dais messages stored by said server; wherein said universal mailbox means further includes means for performing the following functions: (1) initialization, wherein the client outdials the server; the server recognizes an incoming call and connects the call; 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; 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) message summary, wherein the server gathers all messages associated with a user's mailbox; (3) select and review selected message, wherein the server receivers a current message from the client for playback over a voice channel, wherein the user is given prescribed message review handling options while the current message is being played over the voice channel; (4) update memo, wherein the server updates a memo field associated with a message, said memo field being placed in a database; (5) create new message, wherein the user is enabled to create a new message; and (6) send message, wherein a previously created message is sent to another user stationed at another client.
Claim 13
Dependent Claim 62 words
A messaging system as recited in claim 10, wherein said universal mailbox means further includes means for performing the following functions: (7) erase selected message, wherein the server performs a database function to change the status of a message to erased; and (8) save selected message, wherein the server performs a database function to change the status of a message to saved.
Claim 14
Dependent Claim 312 words
A server for use in a voice and data messaging system conforming to a client and server architecture, comprising: (a) a first computer and a multi-applications platform (MAP) running on said first computer; (b) database means operatively coupled to said first computer for storing voice, data and facsimile messages; and (c) universal mailbox means for (1) visually indicating to a user, via a display device associated with a second, client computer operatively coupled to said server via a single telephone line, that voice and data messages have been delivered for said user and are being held by said database means; and (2) permitting said user to at least review, erase, or forward, via said second computer, a selected one of said voice and data messages stored by said server; wherein said universal mailbox means further includes means for performing the following functions: (1) initialization, wherein the server sends a DTMF identifying code to the client upon receiving an incoming call for a universal mailbox user; the server allocates a voice and data port; and the client initializes a client and server session upon receipt of the DTMF identifying code, thereby permitting the user to perform message retrieval and message send functions: (2) message summary, wherein the server collects all messages associated with a user's mailbox; (3) select and review selected message, wherein the server receives a current message from the client for playback over a voice channel, wherein the user is given prescribed message review handling options that are available while the current message is being played over the voice channel; (4) update memo, wherein the server updates a memo field associated with a message, said memo field being placed in a data base; (5)create new message, wherein the user is enabled to create a new message; and (6) send message, wherein a previously created message is sent to another user's mailbox.
Claim 15
Dependent Claim 312 words
A server for use in a voice and data messaging system conforming to a client and server architecture, comprising: (a) a first computer and a multi-applications platform (MAP) running on said first computer; (b) database means operatively coupled to said first computer for storing voice, data and facsimile messages; and (c) universal mailbox means for (1) visually indicating to a user, via a display device associated with a second, client computer operatively coupled to said server via a single telephone line, that voice and data messages have been delivered for said user and are being held by said database means; and (2) permitting said user to at least review, erase, or forward, via said second computer, a selected one of said voice and data messages stored by said server; wherein said universal mailbox means further includes means for performing the following functions: (1) initialization, wherein the server sends a DTMF identifying code to the client upon receiving an incoming call for a universal mailbox user; the server allocates a voice and data port; and the client initializes a client and server session upon receipt of the DTMF identifying code, thereby permitting the user to perform message retrieval and message send functions: (2) message summary, wherein the server collects all messages associated with a user's mailbox; (3) select and review selected message, wherein the server receives a current message from the client for playback over a voice channel, wherein the user is given prescribed message review handling options that are available while the current message is being played over the voice channel; (4) update memo, wherein the server updates a memo field associated with a message, said memo field being placed in a data base; (5)create new message, wherein the user is enabled to create a new message; and (6) send message, wherein a previously created message is sent to another user's mailbox.
Claim 16
Dependent Claim 52 words
A server as recited in claim 12, wherein said database means for storing voice and data messages comprises an object database, wherein the server stores in said object database stored voice, facsimile, and data messages exchanged between a client and the server, said stored voice, facsimile, and data messages defining message objects.
Claim 17
Dependent Claim 33 words
A server as recited in claim 13, further comprising a user database, wherein the server stores in said user database information concerning users along with references to message objects in said object database.
Claim 18
Dependent Claim 337 words
A server for use in a voice and data messaging system conforming to a client and server architecture, comprising: (a) a first computer and a multi-applications platform (MAP) running on said first computer; (b) means operatively coupled to said first computer for storing voice, data and facsimile messages; (c) universal mailbox means for (1) visually indicating to a user, via a display device associated with a second, client computer operatively coupled to said server via a single telephone line, that voice and data messages have been delivered for said user and are being hold by said server; and (2) permitting said user to at least 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 the following functions: (1) initialization, wherein said client outdials the server; the server recognizes an incoming call and connects the call; the server recognizes that the call is for a universal mailbox user; the server allocates a voice and data port to the user; the server outdials the client and sends a DTMF identifying code; 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) message summary, wherein the server gathers all messages associated with a user's mailbox; (3) select and review selected message, wherein the server receives a current message from the client for playback over a voice channel, wherein the user is given prescribed message review handling options while the message is being played over the voice channel; (4) update memo, wherein the server updates a memo field associated with the message, said memo field being placed in a database; (5) create new message, wherein a new message is created when a record option is selected by the user; and (6) send message, wherein a previously created message is sent to another user stretched at another client.
Claim 19
Dependent Claim 337 words
A server for use in a voice and data messaging system conforming to a client and server architecture, comprising: (a) a first computer and a multi-applications platform (MAP) running on said first computer; (b) means operatively coupled to said first computer for storing voice, data and facsimile messages; (c) universal mailbox means for (1) visually indicating to a user, via a display device associated with a second, client computer operatively coupled to said server via a single telephone line, that voice and data messages have been delivered for said user and are being hold by said server; and (2) permitting said user to at least 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 the following functions: (1) initialization, wherein said client outdials the server; the server recognizes an incoming call and connects the call; the server recognizes that the call is for a universal mailbox user; the server allocates a voice and data port to the user; the server outdials the client and sends a DTMF identifying code; 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) message summary, wherein the server gathers all messages associated with a user's mailbox; (3) select and review selected message, wherein the server receives a current message from the client for playback over a voice channel, wherein the user is given prescribed message review handling options while the message is being played over the voice channel; (4) update memo, wherein the server updates a memo field associated with the message, said memo field being placed in a database; (5) create new message, wherein a new message is created when a record option is selected by the user; and (6) send message, wherein a previously created message is sent to another user stretched at another client.
Claim 20
Dependent Claim 61 words
A server as recited in claim 15, wherein said universal mailbox means further includes means for performing the following functions: (7) erase selected message, wherein the server performs a database function to change the status of a message to erased; and (8) save selected message, wherein the server performs a database function to change the status of a message to saved.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-05-26 2000-11-25 2001-05-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-05-26 2004-11-25 2005-05-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-05-26 2008-11-25 2009-05-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag