Claims Analysis
Total Claims: 42
Claim 1
Independent Claim
231 words
A messaging system for providing access to e-mail messages and voice-mail messages, the messaging system comprising: a workstation that interfaces with a user, the workstation comprising: an agent responsible for e-mail message replication and synchronization of both e-mail and voice-mail messages; a voice-mail service provider responsible for voice-mail message replication and sending voice-mail messages; an e-mail service provider for retrieving and sending e-mail messages; a messaging sub-system for supporting the voice-mail service provider and the e-mail service provider, and a workstation mailbox for storing messages, said agent monitoring message activity in the workstation mailbox, and said messaging sub-system delivering e-mail messages to the workstation mailbox; a voice-mail server that sends and receives voice-mail messages, the voice-mail server comprising a voice-mail message store for storing messages, the voice-mail server responsible for voice-mail message and e-mail message replication, synchronization and storage in concert with the agent; an e-mail server that sends and receives e-mail messages; and a communication system variably connecting each of the workstation, the voice-mail server, and the e-mail server with each other; wherein the voice-mail server receives a voice-mail message and stores the voice-mail message in the voice-mail message store, the voice-mail server communicates a copy of the voice-mail message to the voice-mail service provider, the voice mail service provider delivers the voice-mail message to the messaging sub-system that creates the voice-mail message in the workstation mailbox of the workstation.
Claim 2
Dependent Claim
231 words
A messaging system for providing access to e-mail messages and voice-mail messages, the messaging system comprising: a workstation that interfaces with a user, the workstation comprising: an agent responsible for e-mail message replication and synchronization of both e-mail and voice-mail messages; a voice-mail service provider responsible for voice-mail message replication and sending voice-mail messages; an e-mail service provider for retrieving and sending e-mail messages; a messaging sub-system for supporting the voice-mail service provider and the e-mail service provider, and a workstation mailbox for storing messages, said agent monitoring message activity in the workstation mailbox, and said messaging sub-system delivering e-mail messages to the workstation mailbox; a voice-mail server that sends and receives voice-mail messages, the voice-mail server comprising a voice-mail message store for storing messages, the voice-mail server responsible for voice-mail message and e-mail message replication, synchronization and storage in concert with the agent; an e-mail server that sends and receives e-mail messages; and a communication system variably connecting each of the workstation, the voice-mail server, and the e-mail server with each other; wherein the voice-mail server receives a voice-mail message and stores the voice-mail message in the voice-mail message store, the voice-mail server communicates a copy of the voice-mail message to the voice-mail service provider, the voice mail service provider delivers the voice-mail message to the messaging sub-system that creates the voice-mail message in the workstation mailbox of the workstation.
Claim 3
Dependent Claim
27 words
The messaging system in accordance with claim 1 , wherein the messaging system further comprising a proxy e-mail client that retrieves e-mail messages from the e-mail server.
Claim 4
Dependent Claim
28 words
The messaging system in accordance with claim 1 , wherein the agent communicates a change in status of a message in the workstation mailbox to the voice-mail server.
Claim 5
Dependent Claim
29 words
The messaging system in accordance with claim 3 , wherein the change in status of a message is at least one of message deleted, message read, and message new.
Claim 6
Dependent Claim
50 words
The messaging system in accordance with claim 4 , wherein the status of the message in the workstation mailbox is message deleted, and the agent communicates the status of the message to the voice-mail server using a deletion record, the deletion record previously created when the deleted message was deleted.
Claim 7
Dependent Claim
26 words
The messaging system in accordance with claim 5 , wherein the agent deletes the deletion record when acknowledgement of deletion is received from the voice-mail server.
Claim 8
Dependent Claim
32 words
The messaging system in accordance with claim 3 , wherein the agent marks the message that changed in status as not synchronized, the agent notifies the voice-mail server of the changed status.
Claim 9
Dependent Claim
40 words
The messaging system in accordance with claim 7 , wherein the voice-mail server sends acknowledgement of receipt of the change in status of the message to the agent, and agent marks the message as synchronized upon receipt of the acknowledgement.
Claim 10
Dependent Claim
28 words
The messaging system in accordance with claim 1 , wherein the voice-mail communicates a change in status of a message in the voice-mail message store to the agent.
Claim 11
Dependent Claim
29 words
The messaging system in accordance with claim 9 , wherein the change in status of a message is at least one of message deleted, message read, and message new.
Claim 12
Dependent Claim
51 words
The messaging system in accordance with claim 10 , wherein the status of the message in the voice-mail message store is message deleted, and the voice-mail server communicates the status of the message to the agent using a deletion record, the deletion record previously created when the deleted message was deleted.
Claim 13
Dependent Claim
24 words
The messaging system in accordance with claim 11 , wherein the voice-mail server deletes the deletion record when acknowledgement is received from the agent.
Claim 14
Dependent Claim
33 words
The messaging system in accordance with claim 9 , wherein the voice-mail server marks the message that changed in status as not synchronized, the voice-mail server notifies the agent of the changed status.
Claim 15
Dependent Claim
41 words
The messaging system in accordance with claim 13 , wherein the agent sends acknowledgment of receipt of the change in status of the message to the voice-mail server, the voice-mail server marks the message and synchronized upon receipt of the acknowledgement.
Claim 16
Dependent Claim
50 words
The messaging system in accordance with claim 1 , wherein the agent monitors a change in status of a message in the workstation mailbox, the agent marking a message that has changed in status as not synchronized, when the workstation is operating and not in connection with the voice-mail server.
Claim 17
Dependent Claim
31 words
The messaging system in accordance with claim 15 , wherein the agent communicates the stored change in status to the voice-mail server when the workstation gains connection with the voice-mail server.
Claim 18
Dependent Claim
45 words
The messaging system in accordance with claim 1 , wherein the agent monitors a deletion of a message in the workstation mailbox, the agent creating a deletion record when the deletion occurs, when the workstation is operating and not in connection with the voice-mail server.
Claim 19
Dependent Claim
56 words
The messaging system in accordance with claim 1 , wherein subsequent to the agent and the voice-mail server being not in communication, said agent and said voice-mail server establish communication, each of the agent and the voice-mail server performing incremental synchronization whereby only messages that have been changed prior to the establishment of communication are synchronized.
Claim 20
Dependent Claim
22 words
The messaging system in accordance with claim 18 , wherein, the agent synchronizes messages with a status change in the workstation mailbox.
Claim 21
Dependent Claim
22 words
The messaging system in accordance with claim 18 , wherein, the agent synchronizes messages that have been deleted in the workstation mailbox.
Claim 22
Dependent Claim
19 words
The messaging system in accordance with claim 18 , wherein, the agent synchronizes new messages in the workstation mailbox.
Claim 23
Dependent Claim
23 words
The messaging system in accordance with claim 18 wherein, the voice-mail server synchronizes messages with a status change in the voice-mail message store.
Claim 24
Dependent Claim
24 words
The messaging system in accordance with claim 18 , wherein, the voice-mail server synchronizes messages that have been deleted in the voice-mail message store.
Claim 25
Dependent Claim
34 words
The messaging system in accordance with claim 23 , wherein, the voice-mail server synchronizing messages that have been deleted in the voice-mail message store includes the agent requesting confirmation from the user of deletion.
Claim 26
Dependent Claim
21 words
The messaging system in accordance with claim 18 , wherein, the voice-mail server synchronizes new messages in the voice-mail message store.
Claim 27
Dependent Claim
248 words
A messaging system for providing access to e-mail messages and voice-mail messages, the messaging system comprising: a workstation that interfaces with a user, the workstation comprising: an agent responsible for e-mail message replication and synchronization of both e-mail and voice-mail messages; a voice-mail service provider responsible for voice-mail message replication and sending voice-mail messages; an e-mail service provider for retrieving and sending e-mail messages; a messaging sub-system for supporting the voice-mail service provider and the e-mail service provider, and a workstation mailbox for storing messages, said agent monitoring message activity in the workstation mailbox; a voice-mail server that sends and receives voice-mail messages, the voice-mail server comprising a voice-mail message store for storing messages, the voice-mail server responsible for voice-mail message and e-mail message replication and, synchronization of both e-mail messages and voice-mail messages in concert with the agent; an e-mail server that sends and receives e-mail messages; and a communication system variably connecting each of the workstation, the voice-mail server, and the e-mail server with each other; wherein a proxy e-mail client retrieves e-mail messages from the e-mail server when the agent is not logged on to the voice-mail server, the proxy e-mail client is inactive when the agent is logged on to the voice-mail server; and wherein the voice-mail server communicates with the workstation to determine if the workstation is in connection with the voice-mail server, the voice-mail server activating the proxy e-mail receiver if the voice-mail server determines that the workstation is not in connection.
Claim 28
Dependent Claim
248 words
A messaging system for providing access to e-mail messages and voice-mail messages, the messaging system comprising: a workstation that interfaces with a user, the workstation comprising: an agent responsible for e-mail message replication and synchronization of both e-mail and voice-mail messages; a voice-mail service provider responsible for voice-mail message replication and sending voice-mail messages; an e-mail service provider for retrieving and sending e-mail messages; a messaging sub-system for supporting the voice-mail service provider and the e-mail service provider, and a workstation mailbox for storing messages, said agent monitoring message activity in the workstation mailbox; a voice-mail server that sends and receives voice-mail messages, the voice-mail server comprising a voice-mail message store for storing messages, the voice-mail server responsible for voice-mail message and e-mail message replication and, synchronization of both e-mail messages and voice-mail messages in concert with the agent; an e-mail server that sends and receives e-mail messages; and a communication system variably connecting each of the workstation, the voice-mail server, and the e-mail server with each other; wherein a proxy e-mail client retrieves e-mail messages from the e-mail server when the agent is not logged on to the voice-mail server, the proxy e-mail client is inactive when the agent is logged on to the voice-mail server; and wherein the voice-mail server communicates with the workstation to determine if the workstation is in connection with the voice-mail server, the voice-mail server activating the proxy e-mail receiver if the voice-mail server determines that the workstation is not in connection.
Claim 29
Dependent Claim
25 words
The messaging system in accordance with claim 26 , wherein the proxy e-mail client retrieves a voice-mail server retrieved e-mail by polling the e-mail server.
Claim 30
Dependent Claim
31 words
The messaging system in accordance with claim 27 , wherein the proxy e-mail client maintains a history of e-mail messages processed in order to only process new messages at each poll.
Claim 31
Dependent Claim
32 words
The messaging system in accordance with claim 26 , wherein the proxy e-mail client retrieves a voice-mail server retrieved e-mail by receiving forwarded copies of the e-mail messages from the e-mail server.
Claim 32
Dependent Claim
41 words
The messaging system in accordance with claim 29 , wherein the agent queries the voice-mail server to determine whether the new e-mail was previously retrieved by the proxy e-mail client when the agent was not in communication with the voice-mail server.
Claim 33
Dependent Claim
52 words
The messaging system in accordance with claim 30 , wherein if the new e-mail was previously retrieved by the proxy e-mail client, then the voice-mail server communicates back to the agent the status of the e-mail, the agent then applying the status of the e-mail to the message in the workstation mailbox.
Claim 34
Dependent Claim
38 words
The messaging system in accordance with claim 30 , wherein if the new e-mail was not previously retrieved by the proxy e-mail client, then the agent communicates a copy of the new e-mail message to the voice-mail server.
Claim 35
Dependent Claim
205 words
A messaging system for providing access to e-mail messages and voice-mail messages, the messaging system comprising: a workstation that interfaces with a user, the workstation comprising: an agent responsible for e-mail message replication and synchronization of both e-mail and voice-mail messages; a voice-mail service provider responsible for voice-mail message replication and sending voice-mail messages; an e-mail service provider for retrieving and sending e-mail messages; a messaging sub-system for supporting the voice-mail service provider and the e-mail service provider; and a workstation mailbox for storing messages, said agent monitoring message activity in the workstation mailbox, and said messaging sub-system delivering e-mail messages to the workstation mailbox; a voice-mail server that sends and receives voice-mail messages, the voice-mail server comprising a voice-mail message store for storing messages, the voice-mail server responsible for voice-mail message and e-mail message replication, synchronization and storage in concert with the agent; an e-mail server that sends and receives e-mail messages; and a communication system variably connecting each of the workstation, the voice-mail server, and the e-mail server with each other; wherein when the agent detects the arrival of a new e-mail message in the workstation mail box, the agent communicates a copy of the e-mail message to the voice-mail server for storage.
Claim 36
Dependent Claim
205 words
A messaging system for providing access to e-mail messages and voice-mail messages, the messaging system comprising: a workstation that interfaces with a user, the workstation comprising: an agent responsible for e-mail message replication and synchronization of both e-mail and voice-mail messages; a voice-mail service provider responsible for voice-mail message replication and sending voice-mail messages; an e-mail service provider for retrieving and sending e-mail messages; a messaging sub-system for supporting the voice-mail service provider and the e-mail service provider; and a workstation mailbox for storing messages, said agent monitoring message activity in the workstation mailbox, and said messaging sub-system delivering e-mail messages to the workstation mailbox; a voice-mail server that sends and receives voice-mail messages, the voice-mail server comprising a voice-mail message store for storing messages, the voice-mail server responsible for voice-mail message and e-mail message replication, synchronization and storage in concert with the agent; an e-mail server that sends and receives e-mail messages; and a communication system variably connecting each of the workstation, the voice-mail server, and the e-mail server with each other; wherein when the agent detects the arrival of a new e-mail message in the workstation mail box, the agent communicates a copy of the e-mail message to the voice-mail server for storage.
Claim 37
Dependent Claim
213 words
A messaging system for providing access to e-mail messages and voice-mail messages, the messaging system comprising: a workstation that interfaces with a user, the workstation comprising: an agent responsible for e-mail message replication and synchronization of both e-mail and voice-mail messages; a voice-mail service provider responsible for voice-mail message replication and sending voice-mail messages. an e-mail service provider for retrieving and sending e-mail messages; a messaging sub-system for supporting the voice-mail service provider and the e-mail service provider, and a workstation mailbox for storing messages, said agent monitoring message activity in the workstation mailbox; a voice-mail server that sends and receives voice-mail messages, the voice-mail server comprising a voice-mail message store for storing messages, the voice-mail server responsible for voice-mail message and e-mail message replication and, synchronization of both e-mail messages and voice-mail messages in concert with the agent: an e-mail server that sends and receives e-mail messages; and a communication system variably connecting each of the workstation, the voice-mail server, and the e-mail server with each other; wherein each of the agent and the voice-mail server perform message synchronization based on preference rules and wherein the preference rules dictate that between an old message and a new message, each of the old and new messages is synchronized to be an old message.
Claim 38
Dependent Claim
213 words
A messaging system for providing access to e-mail messages and voice-mail messages, the messaging system comprising: a workstation that interfaces with a user, the workstation comprising: an agent responsible for e-mail message replication and synchronization of both e-mail and voice-mail messages; a voice-mail service provider responsible for voice-mail message replication and sending voice-mail messages. an e-mail service provider for retrieving and sending e-mail messages; a messaging sub-system for supporting the voice-mail service provider and the e-mail service provider, and a workstation mailbox for storing messages, said agent monitoring message activity in the workstation mailbox; a voice-mail server that sends and receives voice-mail messages, the voice-mail server comprising a voice-mail message store for storing messages, the voice-mail server responsible for voice-mail message and e-mail message replication and, synchronization of both e-mail messages and voice-mail messages in concert with the agent: an e-mail server that sends and receives e-mail messages; and a communication system variably connecting each of the workstation, the voice-mail server, and the e-mail server with each other; wherein each of the agent and the voice-mail server perform message synchronization based on preference rules and wherein the preference rules dictate that between an old message and a new message, each of the old and new messages is synchronized to be an old message.
Claim 39
Dependent Claim
255 words
A messaging system for providing access to e-mail messages and voice-mail messages, the messaging system comprising: means for interfacing with a user comprising: means for e-mail message replication and synchronization of both e-mail and voice-mail messages; a voice-mail service provider responsible for voice-mail message replication and sending voice-mail messages; an e-mail service provider for retrieving and sending e-mail messages; a messaging sub-system for supporting the voice-mail service provider and the e-mail service provider, and a workstation mailbox for storing messages, said means for e-mail message replication and synchronization monitoring message activity in the workstation mailbox, and said messaging sub-system delivering e-mail messages to the workstation mailbox; means for sending and receiving e-mail messages; and means for sending and receiving voice-mail messages comprising a voice-mail message store for storing messages, the means for sending and receiving voice-mail messages responsible for voice-mail message and e-mail message replication, synchronization and storage in concert with the means for e-mail message replication and synchronization; and means for variably connecting each of the means for interfacing, the means for sending and receiving voice-mail messages, and the means for sending and receiving e-mail messages with each other; wherein when the means for sending and receiving voice-mail messages receives a voice-mail message and stores the voice-mail message in the voice mail message store, the means for sending and receiving voice-mail messages communicates a copy of the voice-mail to the voice-mail service provider, the voice-mail service provider delivers the voice-mail message to the message subsystem that creates the voice-mail message in the workstation mailbox.
Claim 40
Dependent Claim
255 words
A messaging system for providing access to e-mail messages and voice-mail messages, the messaging system comprising: means for interfacing with a user comprising: means for e-mail message replication and synchronization of both e-mail and voice-mail messages; a voice-mail service provider responsible for voice-mail message replication and sending voice-mail messages; an e-mail service provider for retrieving and sending e-mail messages; a messaging sub-system for supporting the voice-mail service provider and the e-mail service provider, and a workstation mailbox for storing messages, said means for e-mail message replication and synchronization monitoring message activity in the workstation mailbox, and said messaging sub-system delivering e-mail messages to the workstation mailbox; means for sending and receiving e-mail messages; and means for sending and receiving voice-mail messages comprising a voice-mail message store for storing messages, the means for sending and receiving voice-mail messages responsible for voice-mail message and e-mail message replication, synchronization and storage in concert with the means for e-mail message replication and synchronization; and means for variably connecting each of the means for interfacing, the means for sending and receiving voice-mail messages, and the means for sending and receiving e-mail messages with each other; wherein when the means for sending and receiving voice-mail messages receives a voice-mail message and stores the voice-mail message in the voice mail message store, the means for sending and receiving voice-mail messages communicates a copy of the voice-mail to the voice-mail service provider, the voice-mail service provider delivers the voice-mail message to the message subsystem that creates the voice-mail message in the workstation mailbox.
Claim 41
Independent Claim
210 words
A method for providing access to e-mail messages and voice-mail messages, the method comprising the steps of: providing a workstation that interfaces with a user, the workstation comprising: an agent responsible for e-mail message replication and synchronization of both e-mail and voice-mail messages; a voice-mail service provider responsible for voice-mail message replication and sending voice-mail messages; an e-mail service provider for retrieving and sending e-mail messages; a messaging sub-system for supporting the voice-mail service provider and the e-mail service provider, and a workstation mailbox for storing messages, said agent monitoring message activity in the workstation mailbox and said messaging sub-system delivering e-mail messages to the workstation mailbox; providing a voice-mail server that sends and receives voice-mail messages, the voice-mail server comprising a voice-mail message store for storing messages, the voice-mail server responsible for voice-mail message and e-mail message replication, synchronization and storage in concert with the agent; providing an e-mail server that sends and receives e-mail messages; and providing a communication system variably connecting each of the workstation, the voice-mail server, and the e-mail server with each other; wherein when the agent detects the arrival of a new e-mail message in the workstation mail box, the agent communicates a copy of the e-mail message to the voice-mail server for storage.
Claim 42
Independent Claim
210 words
A method for providing access to e-mail messages and voice-mail messages, the method comprising the steps of: providing a workstation that interfaces with a user, the workstation comprising: an agent responsible for e-mail message replication and synchronization of both e-mail and voice-mail messages; a voice-mail service provider responsible for voice-mail message replication and sending voice-mail messages; an e-mail service provider for retrieving and sending e-mail messages; a messaging sub-system for supporting the voice-mail service provider and the e-mail service provider, and a workstation mailbox for storing messages, said agent monitoring message activity in the workstation mailbox and said messaging sub-system delivering e-mail messages to the workstation mailbox; providing a voice-mail server that sends and receives voice-mail messages, the voice-mail server comprising a voice-mail message store for storing messages, the voice-mail server responsible for voice-mail message and e-mail message replication, synchronization and storage in concert with the agent; providing an e-mail server that sends and receives e-mail messages; and providing a communication system variably connecting each of the workstation, the voice-mail server, and the e-mail server with each other; wherein when the agent detects the arrival of a new e-mail message in the workstation mail box, the agent communicates a copy of the e-mail message to the voice-mail server for storage.