Apparatus and method for routing multimedia messages between a user agent and multiple multimedia message service centers
First Claim
1. A router, comprising:
- (a) a first server interface for receiving a multimedia message, sent from a user agent, based on a pre-determined destination address;
(b) a message routing mechanism for;
(i) selecting a target multimedia message service center, having an address, from a plurality of multimedia message service centers; and
(ii) applying the address to the multimedia message received by the first server interface; and
(c) a first client interface for forwarding the multimedia message to the applied address.
22 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and a method for routing a multimedia message sent by a user agent to one of a plurality of multimedia message service centers, the user agent applying a pre-determined determined destination address to the multimedia message. The multimedia message is received at the pre-determined destination address, a target multimedia message service center is selected and the multimedia message is forwarded to the target multimedia message service center. Routing is based on address information contained in the multimedia message, session identification information associated with the multimedia message, load-balancing and fault-tolerance information associated with each one of the plurality of multimedia message service centers, service identifying information contained in the multimedia message and combinations thereof.
137 Citations
37 Claims
-
1. A router, comprising:
-
(a) a first server interface for receiving a multimedia message, sent from a user agent, based on a pre-determined destination address;
(b) a message routing mechanism for;
(i) selecting a target multimedia message service center, having an address, from a plurality of multimedia message service centers; and
(ii) applying the address to the multimedia message received by the first server interface; and
(c) a first client interface for forwarding the multimedia message to the applied address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for routing a multimedia message sent by a user agent to one of a plurality of multimedia message service centers, the user agent applying a predetermined destination address to the multimedia message, comprising the steps of:
-
a) receiving the multimedia message, at the pre-determined destination address;
b) selecting a target multimedia message service center from the plurality of multimedia message service centers;
c) applying an address of the target multimedia message service center to the received multimedia message; and
d) forwarding the received multimedia message responsive to the applied address of the target multimedia message service center. - View Dependent Claims (19, 20)
-
-
21. A computer program product for routing a multimedia message sent by a user agent to one of a plurality of multimedia message service centers, the user agent applying a pre-determined destination address to the multimedia message, the computer program product comprising:
-
computer readable program code devices for;
a) receiving the multimedia message, at the pre-determined destination address,;
b) selecting a target multimedia message service center from the plurality of multimedia message service centers;
c) applying an address of the target multimedia message service center to the received multimedia message; and
d) forwarding the received multimedia message responsive to the applied address of the target multimedia message service center. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification