System and method for implementing a universal messaging gateway (UMG)
First Claim
Patent Images
1. A middleware platform system comprising:
- at least one external short message entity (ESME);
at least one short message service center (SMSC);
a universal message gateway including a first common interface for connecting to said at least one ESME and a second common interface for connecting to said at least one SMSC;
said universal message gateway further including a home location register module and a mobile switching center module;
said home location register module and said mobile switching center module being configured to receive short message service traffic from said at least one SMSC; and
said universal message gateway being configured to direct said short message service traffic to a virtual mobile station address associated with said at least one ESME, wherein said universal message gateway is configured to implement a security and network management algorithm for blocking incoming said traffic based upon the SMSC from which said traffic was relayed or originated.
2 Assignments
0 Petitions
Accused Products
Abstract
The system and method for implementing a Universal Messaging Gateway (UMG) disclosed herewith provides telecommunications Network Operators (NO) and like related parties with innovative and flexible art for delivering domestic and foreign network originated Multi-Media traffic and/or, more generally, interactive and/or synchronous mobile text and related telecommunications messaging or information services to a large number of related receiving telecommunications network equipment (as ESMEs and/or SMS-Cs in relation to SMS traffic).
5 Citations
13 Claims
-
1. A middleware platform system comprising:
-
at least one external short message entity (ESME); at least one short message service center (SMSC); a universal message gateway including a first common interface for connecting to said at least one ESME and a second common interface for connecting to said at least one SMSC;
said universal message gateway further including a home location register module and a mobile switching center module;said home location register module and said mobile switching center module being configured to receive short message service traffic from said at least one SMSC; and said universal message gateway being configured to direct said short message service traffic to a virtual mobile station address associated with said at least one ESME, wherein said universal message gateway is configured to implement a security and network management algorithm for blocking incoming said traffic based upon the SMSC from which said traffic was relayed or originated. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program stored on a computer readable media when executed by a computer, said computer program comprising:
-
instructions for a universal message gateway having a first common interface for connecting to at least one external short message entity (ESME), a second common interface for connecting to at least one short message service center (SMSC), and a home location register module and a mobile switching center module configured to receive telecommunications messaging traffic from said at least one SMSC, wherein the instructions configure said universal message gateway to direct said telecommunications messaging traffic to a virtual mobile station address associated with said at least one ESME, and wherein the instructions also configure said universal message gateway to implement a security and network management algorithm for blocking incoming said traffic based upon the SMSC from which said traffic was relayed or originated.
-
-
6. A middleware platform system comprising:
-
at least one external short message entity (ESME); at least one short message service center (SMSC); a universal message gateway including a first common interface for connecting to said at least one ESME and a second common interface for connecting to said at least one SMSC;
said universal message gateway further including a home location register module and a mobile switching center module;said home location register module and said mobile switching center module being configured to receive short message service traffic from said at least one SMSC; and said universal message gateway being configured to direct said short message service traffic to a virtual mobile station address associated with said at least one ESME, wherein said common interfaces are configured to implement a throttling parameter defining a number of short message service messages that are permitted to be received from one of said SMSCs or directed to said ESME within a configurable time frame by said universal message gateway.
-
-
7. A universal message gateway comprising:
-
a first common interface for connecting to at least one external short message entity (ESME); a second common interface for connecting to at least one short message service center (SMSC); a home location register module and a mobile switching center module configured to receive telecommunications messaging traffic from said at least one SMSC; and a routing engine connected to said first common interface, said second common interface, said home location register module, and said mobile switching center module; wherein said routing engine is configured to direct said telecommunications messaging traffic to a virtual mobile station address associated with said at least one ESME, and wherein said common interfaces are configured to implement a throttling parameter defining a number of short message service messages that are permitted to be received from one of said SMSCs or directed to said ESME within a configurable time frame by said universal message gateway. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
Specification