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, the one or more legacy message systems being independently incompatible with the unified messaging system, and where the software is embodied in computer readable and when executed operable to direct a computer to:
- retrieve one or more messages from the one or more legacy message systems in response to 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 compatible with a protocol of the unified messaging system; and
filter at least one retrieved message for processing in accordance with a predetermined message processing attribute stored in a user profile.
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.
67 Citations
20 Claims
-
1. Software for providing user access, through a unified messaging system, to messages obtained from one or more legacy message systems, the one or more legacy message systems being independently incompatible with the unified messaging system, and where the software is embodied in computer readable and when executed operable to direct a computer to:
-
retrieve one or more messages from the one or more legacy message systems in response to 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 compatible with a protocol of the unified messaging system; and
filter at least one retrieved message for processing in accordance with a predetermined message processing attribute stored in a user profile. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A messaging system, comprising:
-
one or more legacy message systems;
a unified messaging system operably coupled to the one or more legacy message system, the unified messaging system operating on a protocol incompatible with a protocol of the one or more legacy message systems; and
the unified messaging system operable to retrieve one or more messages maintained by the one or more legacy message systems in response to a user request for message reporting, convert one or more messages retrieved from the one or more legacy message systems from a legacy message system protocol to a unified messaging system compatible protocol and provide the converted one or more messages to the user in accordance with one or more message delivery settings in a unified messaging system user profile. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for presenting a message from one or more legacy message systems to a user through a unified messaging system, the unified messaging system and the legacy message system operating on incompatible protocols, comprising:
-
retrieving from the one or more legacy message systems one or more messages belonging to a user requesting message reporting;
converting each message retrieved from a legacy message system protocol to a protocol compatible with the unified messaging system; and
delivering the converted message 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 (17, 18, 19, 20)
-
Specification