Method and system for interfacing systems unified messaging with legacy systems located behind corporate firewalls
First Claim
1. Software for providing user access, through a unified messaging system, to messages obtained from one or more legacy message systems maintained behind a firewall, wherein the one or more legacy message systems use one or more protocols not usable by a unified messaging server of the unified messaging system, and wherein the software is embodied in computer readable media and when executed operable to direct one or more computers coupled between the unified messaging server and the one or more legacy message systems to:
- retrieve one or more messages from the one or more legacy message systems maintained behind the firewall in response to a query and detection of at least one message on the one or more legacy message systems;
convert at least one message retrieved from the one or more legacy message systems to a protocol usable by the unified messaging server; and
forward at least one retrieved and converted message to the unified messaging server for access by a user.
12 Assignments
0 Petitions
Accused Products
Abstract
A system and method for interfacing unified message processing systems with legacy voice mail, e-mail and facsimile systems, located behind corporate firewalls. The system includes a unified message server, a proxy interface and a message protocol converter. The proxy interface is configured to access the legacy system in response to a request from a unified message server. Messages stored on the legacy system are converted by a protocol converter to a predetermined format compatible with the unified message server. The converted messages are then transferred to a unified message server which is capable of providing messages from different messaging system, such as voice mail, e-mail and facsimile to users in a predetermined format. The invention permits enterprise wide communication systems to provide unified messaging without abandoning pre-existing legacy messaging system.
65 Citations
16 Claims
-
1. Software for providing user access, through a unified messaging system, to messages obtained from one or more legacy message systems maintained behind a firewall, wherein the one or more legacy message systems use one or more protocols not usable by a unified messaging server of the unified messaging system, and wherein the software is embodied in computer readable media and when executed operable to direct one or more computers coupled between the unified messaging server and the one or more legacy message systems to:
-
retrieve one or more messages from the one or more legacy message systems maintained behind the firewall in response to a query and detection of at least one message on the one or more legacy message systems; convert at least one message retrieved from the one or more legacy message systems to a protocol usable by the unified messaging server; and forward at least one retrieved and converted message to the unified messaging server for access by a user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A messaging system, comprising:
-
one or more legacy message systems; a unified messaging system including a unified messaging server operably coupled to the one or more legacy message systems maintained behind a firewall, the one or more legacy message systems using one or more protocols not usable by the unified messaging server; and a middleware server coupled between the unified messaging server and the one or more legacy message systems maintained behind the firewall, the middleware server operable to; retrieve one or more messages maintained by the one or more legacy message systems maintained behind the firewall in response to a query and detection of at least one message on the one or more legacy message systems; convert one or more messages retrieved from the one or more legacy message systems from a legacy message system protocol to a protocol usable by the unified messaging server; and forward the converted one or more messages to the unified messaging server for access by a user. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for presenting a message from one or more legacy message systems to a user through a unified messaging system including a unified messaging server and a middleware server coupled between the unified messaging server and the one or more legacy message systems, the one or more legacy message systems maintained behind a firewall and operating on one or more protocols not usable by the unified messaging server, the method comprising:
-
the middleware server of the unified messaging system retrieving from the one or more legacy message systems maintained behind the firewall one or more messages belonging to a user requesting message reporting; the middleware server converting one or more messages retrieved from a legacy message system protocol to a protocol compatible with the unified messaging system; and the unified messaging server delivering the one or more converted messages to a user communication device in accordance with one or more settings in a user profile defining user preferences for message delivery. - View Dependent Claims (14, 15, 16)
-
Specification