IP Library Granted Patent US 7,162,014
Granted Patent B2
US 7,162,014 · App. 10/881,355 · Granted Jan 9, 2007

Method and system for interfacing systems unified messaging with legacy systems located behind corporate firewalls

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,162,014
App. No.
10/881,355
Granted
Jan 9, 2007
Kind
B2
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.

Claims (30)

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.

2. The software of claim 1 , further operable to automatically periodically poll the one or more legacy message systems to detect whether at least one message for at least one user has been received by the legacy message systems.

3. The software of claim 1 , further operable to permit user definition of a user profile and selection of one or more predetermined message processing attributes.

4. The software of claim 3 , further operable to permit definition of a user profile and selection of one or more predetermined message processing attributes through a unified messaging system web-based interface.

5. The software of claim 3 , further operable to permit definition of a user profile and selection of one or more predetermined message processing attributes through an interactive voice response system.

6. The software of claim 1 , wherein the one or more computers coupled between the unified messaging server and the one or more legacy message systems comprise a middleware server.

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.

8. The system of claim 7 , further comprising the middleware server operable to record and digitize one or more messages retrieved from a voicemail-based legacy message system.

9. The system of claim 7 , further comprising the unified messaging system operable to provide to the one or more legacy messaging systems account access authorization information maintained in a user profile associated with the user.

10. The system of claim 7 , further comprising the unified messaging system operable to communicate one or more notifications to a message indicator associated with a user communication device.

11. The system of claim 10 , further comprising the unified messaging system operable to communicate a message indicator in response to retrieval of a message from the one or more legacy message systems.

12. The system of claim 10 , further comprising the unified messaging system operable to communicate a message indicator in response to a query received from the user communication device.

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.

14. The method of claim 13 , further comprising contacting the one or more legacy message systems to determine the presence of one or more user messages in response to a user request for message reporting.

15. The method of claim 13 , further comprising contacting the one or more legacy message systems to determine the presence of one or more user messages in response to a request for message reporting from a user communication device.

16. The method of claim 13 , further comprising:

storing converted messages retrieved from the one or more legacy message systems; and

communicating a message indicator to a user communication device indicative of a stored message awaiting user review.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 054305/0505 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CLEARINGHOUSE LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 046485/0644 →
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: ROCKSTAR CONSORTIUM US LP; ROCKSTAR CONSORTIUM LLC; BOCKSTAR TECHNOLOGIES LLC; CONSTELLATION TECHNOLOGIES LLC; MOBILESTAR TECHNOLOGIES LLC; NETSTAR TECHNOLOGIES LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 034924/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2014
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 034027/0914 →
CHANGE OF NAME Recorded Apr 7, 2011
From: NORTHERN TELECOM LIMITED
To: NORTEL NETWORKS CORPORATION
Reel/Frame 026099/0833 →
CHANGE OF NAME Recorded Apr 7, 2011
From: NORTEL NETWORKS CORPORATION
To: NORTEL NETWORKS LIMITED
Reel/Frame 026099/0846 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2004
From: SBC HOLDINGS PROPERTIES, L.P.
To: SBC PROPERTIES, L.P.
Reel/Frame 015219/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2004
From: AMERITECH PROPERTIES, INC.
To: SBC HOLDINGS PROPERTIES, L.P.
Reel/Frame 015213/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2004
From: AMERITECH CORPORATION
To: AMERITECH PROPERTIES, INC.
Reel/Frame 015211/0078 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2004
From: SKLADMAN, JULIA; CHATTERLEY, BRUCE A.; THORNBERRY, JR., ROBERT J.; NG, ALEXANDER; PETERSON, BRUCE L.
To: AMERITECH CORPORATION; NORTHERN TELECOM LIMITED
Reel/Frame 015207/0811 →