IP Library Granted Patent US 7,693,132
Granted Patent B1
US 7,693,132 · App. 10/954,236 · Granted Apr 6, 2010

Multicast and unicast message re-direction system, method, message re-director, and network device

Assignee: Avaya Canada Corp.
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,693,132
App. No.
10/954,236
Granted
Apr 6, 2010
Kind
B1
Abstract

A plurality of local networks each have one or more terminal sets and a message re-director. The message re-directors are adapted to communicate with each other across another network through edge devices. The message re-directors are also adapted to convert multicast messages received locally from the terminal sets into unicast messages for transmission across the other network. The unicast messages are received by the other message re-directors. Each one of the other message re-directors then multicasts information received as part of the multicast messages received to the terminal sets within its local network.

Claims (40)

1. A method comprising:

receiving at a message re-director a received unicast message containing information and a message type identifier;

determining at the message re-director whether the information is to be forwarded as a unicast message or a multicast message using the message type identifier;

if the message type identifier indicates that the information is to be forwarded as a multicast message, sending a multicast message from the message re-director containing the information;

if the message type identifier indicates that the information is to be forwarded as a unicast message, sending from the message re-director a first other unicast message containing the information; and

performing the determining whether the information is to be forwarded as a unicast message or a multicast message using the message type identifier on the basis of whether the message type identifier identifies a unique identifier of a network device,

wherein the first other unicast message is sent to the network device if the message type identifier identifies the unique identifier of the network device.

2. A message re-director comprising:

a memory adapted to store first instructions;

an interface adapted to receive a received unicast message containing information and a message type identifier; and

a processor adapted to, using the first instructions:

i) determine whether the information is to be forwarded as a unicast message or a multicast message using the message type identifier;

ii) if the message type identifier indicates that the information is to be forwarded as a multicast message, provide second instructions for sending a multicast message containing the information; and

iii) if the message type identifier indicates that the information is to be forwarded as a unicast message, provide third instructions for sending a first other unicast message containing the information,

wherein the processor is adapted to determine whether the information is to be forwarded as a unicast message or a multicast message on the basis of whether the message type identifier identifies a unique identifier of a network device; and

if the message type identifier identifies the unique identifier of the network device, provide fourth instructions for sending the first other unicast message to the network device.

3. An article of manufacture comprising:

a computer usable medium having computer readable program code means embodied therein, the computer readable code means in the article of manufacture comprising:

computer readable code means for, responsive to receiving a received unicast message containing information and

a message type identifier determining whether the information is to be forwarded as a unicast message or a multicast message using the message type identifier;

computer readable code means for, if the message type identifier indicates that the information is to be forwarded as a multicast message providing first instructions for sending a multicast message containing the information;

computer readable code means for, if the message type identifier indicates that the information is to be forwarded as a unicast message providing second instructions for sending a first other unicast message containing the information;

computer readable code means for, determining whether the information is to be forwarded as a unicast message or a multicast message using the message type identifier on the basis of whether the message type identifier identifies a unique identifier of a network device, and

computer readable code means for providing third instructions for sending the first other unicast message to the network device if the message type identifier identifies the unique identifier of the network device.

4. A message re-director comprising:

a memory adapted to store first instructions;

an interface adapted to receive a received unicast message containing information and a header including a message type identifier; and

a processor adapted to, using the first instructions:

i) determine whether the information is to be forwarded as a unicast message or a multicast message using the message type identifier;

ii) if the message type identifier indicates that the information is to be forwarded as a multicast message, provide second instructions for sending a multicast message containing the information; and

iii) if the message type identifier indicates that the information is to be forwarded as a unicast message, provide third instructions for sending a first other unicast message containing the information,

wherein the message re-director is selected from the group consisting of a VoIP telephone, a packet based telephone, a video phone, a personal computer, a personal digital assistant, a soft phone, a wireless device and a wireless telephone.

5. A message re-director comprising:

a memory adapted to store first instructions;

an interface adapted to receive a received unicast message containing information and a header including a message type identifier; and

a processor adapted to, using the first instructions:

i) determine whether the information is to be forwarded as a unicast message or a multicast message using the message type identifier;

ii) if the message type identifier indicates that the information is to be forwarded as a multicast message, provide second instructions for sending a multicast message containing the information; and

iii) if the message type identifier indicates that the information is to be forwarded as a unicast message, provide third instructions for sending a first other unicast message containing the information,

wherein the message redirector comprises a VoIP telephone.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2024
From: AVAYA CANADA CORP.
To: ARLINGTON TECHNOLOGIES, LLC
Reel/Frame 066983/0315 →
INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT Recorded Mar 25, 2024
From: CITIBANK, N.A.
To: AVAYA LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 066894/0117 →
INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT Recorded Mar 25, 2024
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: AVAYA LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 066894/0227 →
MERGER Recorded Mar 17, 2006
From: NIMCAT NETWORKS INCORPORATED
To: AVAYA CANADA CORP.
Reel/Frame 017322/0265 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2004
From: COOPER, ERIC; POUSTCHI, BEHROUZ
To: NIMCAT NETWORKS, INC.
Reel/Frame 015866/0313 →