Intelligent delivery agent for short message distribution center
First Claim
1. A method of providing cross-carrier messaging, comprising:
- intercepting a short message from a sending subscriber of a first wireless carrier intended for transmission over an Internet;
storing said intercepted short message in an individual subscriber queue located in a gateway;
determining a destination of said short message based on a mobile identification number (MIN); and
automatically delivering said short message to said receiving subscriber of a second wireless carrier different from said first wireless carrier without transmission over said Internet;
whereby said short message is transmitted between different wireless carriers without requiring transmission over an Internet.
4 Assignments
0 Petitions
Accused Products
Abstract
A message distribution center (MDC) and Intelligent Delivery Agent are implemented in a wireless Internet gateway interposed between content providers and a wireless carrier to subjectively examine and direct messages via SMTP based on desired rules (e.g., non-peak hours, paying subscribers only, etc.) using standard SMTP Gateway and other well-known protocols. The MDC includes an individual queue for each subscriber, and the provider is informed through conventional SMTP protocol messages that the short message has been accepted. If the carrier has specifically disallowed service for a particular MIN (e.g., in the case of churning), then the content provider is informed through an SMTP interchange that the recipient is invalid. An MDC provides a single mechanism for interacting with subscribers of multiple carriers, regardless of each carrier'"'"'s underlying infrastructure. For the carrier, an MDC can protect their SS7 network by intelligently throttling messages and configuring message delivery parameters to be more network friendly. An MDC can receive outside a relevant wireless network recipient handset presence information. In the disclosed embodiment, a content provider communicates with the MDC using SMTP protocol messages, and the MDC communicates with wireless carriers preferably using RMI/SMPP techniques.
-
Citations
11 Claims
-
1. A method of providing cross-carrier messaging, comprising:
-
intercepting a short message from a sending subscriber of a first wireless carrier intended for transmission over an Internet;
storing said intercepted short message in an individual subscriber queue located in a gateway;
determining a destination of said short message based on a mobile identification number (MIN); and
automatically delivering said short message to said receiving subscriber of a second wireless carrier different from said first wireless carrier without transmission over said Internet;
whereby said short message is transmitted between different wireless carriers without requiring transmission over an Internet. - View Dependent Claims (2, 3)
-
-
4. A method of automatically delivering a short message to a mobile device, comprising:
-
determining when said mobile device has powered up by inspecting SS7 data from a home location register relating to said mobile device; and
automatically delivering said short message to said mobile device when said mobile device has powered up based on information obtained from said inspection of SS7 data.
-
-
5. (canceled)
-
6. Apparatus for providing cross-carrier messaging, comprising:
-
means for intercepting a short message from a sending subscriber of a first wireless carrier intended for transmission over an Internet;
means for storing said intercepted short message in an individual subscriber queue located in a gateway;
means for determining a destination of said short message based on a mobile identification number (MIN); and
means for automatically delivering said short message to said receiving subscriber of a second wireless carrier different from said first wireless carrier without transmission over said Internet;
whereby said short message is transmitted between different wireless carriers without requiring transmission over an Internet. - View Dependent Claims (7, 8)
-
-
9. Apparatus for automatically delivering a short message to a mobile device, comprising:
-
means for determining when said mobile device has powered up by inspecting SS7 data from a home location register relating to said mobile device; and
means for automatically delivering said short message to said mobile device when said mobile device has powered up based on information obtained from said inspection of SS7 data.
-
-
10. (canceled)
-
11. Apparatus for automatically delivering a short message to a mobile device, comprising:
-
a determiner determining when said mobile device has powered up by inspecting SS7 data from a home location register relating to said mobile device; and
a deliverer automatically delivering said short message to said mobile device when said mobile device has powered up based on information obtained from said inspection of SS7 data.
-
Specification