Intelligent Delivery Agent for Short Message Distribution Center
2 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.
16 Citations
18 Claims
-
1-10. -10. (canceled)
-
11. A method of delivering a short message, comprising:
-
receiving, at a message distribution center, said short message; queuing, at said message distribution center, said received short message in an individual subscriber queue; determining, at said message distribution center, a presence status of a destination wireless device relating to a given communication standard through interaction with a mobile activity status tracking service for that given communication standard; and in response to said determination, delivering from said message distribution center said short message to said destination wireless device using an available communication standard when said destination wireless device is determined to be available via said given communication standard and foregoing delivery of said short message to said destination wireless device when said wireless device is not available. - View Dependent Claims (12, 13, 14)
-
-
15. Apparatus for delivering a short message, comprising:
-
means for receiving, at a message distribution center, said short message; means for queuing, at said message distribution center, said received short message in an individual subscriber queue; means for determining, at said message distribution center, a presence status of a destination wireless device relating to a given communication standard through interaction with a mobile activity status tracking service for that given communication standard; and means, responsive to said means for determining, for delivering from said message distribution center said short message to said destination wireless device using an available communication standard when said destination wireless device is determined to be available via said given communication standard and foregoing delivery of said short message to said destination wireless device when said wireless device is not available. - View Dependent Claims (16, 17, 18)
-
Specification