IP Library › Granted Patent US 8,923,264
Granted Patent B2
US 8,923,264 · App. 14/033,955 · Granted Dec 30, 2014

Intelligent delivery agent for short message distribution center

Inventors: Richard A. Smith (Annapolis, MD); Michael Dewey (Arnold, MD)
Assignee: TeleCommunication Systems, Inc.
H04L67/24H04L12/5895H04L51/38H04M3/42382H04M3/4872H04M3/533H04M3/53316H04W4/14H04W88/184H04L51/14H04L12/5855H04M3/5322H04M7/12H04M2203/2016H04M2203/205H04M2207/18H04W4/12
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 8,923,264
App. No.
14/033,955
Filed
Sep 23, 2013
Granted
Dec 30, 2014
Kind
B2
Art Unit
2471
USPC
370/338
Abstract

A message distribution center (MDC) and Intelligent Delivery Agent in a wireless Internet gateway interposed between content providers and a wireless carrier to subjectively examine and direct messages via simple mail transfer protocol (SMTP) based on desired rules using standard SMTP Gateway and other known protocols. The MDC includes an individual queue for each subscriber, and the provider is informed through conventional SMTP messages that the short message has been accepted. If the carrier has specifically disallowed service for a particular mobile identification number (MIN), then the content provider is informed 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. An MDC protects networks by intelligently throttling messages and configuring message delivery parameters. An MDC receives presence information. A content provider communicates with the MDC using SMTP messages, and the MDC communicates with wireless carriers.

Claims (22)

1. A method of delivering a text message, comprising:

receiving, at a message distribution center, a text message;

queuing, at said message distribution center, said received text message in an individual subscriber queue associated with a destination wireless device;

determining a presence status of said destination wireless device via message delivery receipt data associated with said destination wireless device; and

in response to said determined presence status, removing said text message from said individual subscriber queue and routing said text message from said individual subscriber queue of said message distribution center, to said destination wireless device, when said presence status via message delivery receipt data indicates that said destination wireless device is available, and foregoing delivery of said text message to said destination wireless device when said presence status via message delivery receipt data indicates that said destination wireless device is not available.

2. The method of delivering a text message according to claim 1 , wherein:

said text message is transmitted to a destination wireless carrier using Remote Method Invocation (RMI) protocols.

3. The method of delivering a text message according to claim 1 , wherein:

said text message is transmitted to a wireless carrier using Short Message Peer-to-Peer (SMPP) protocols.

4. The method of delivering a text message according to claim 1 , wherein:

said text message is transmitted to a destination gateway using Simple Mail Transfer Protocol (SMTP).

5. Apparatus for delivering a text message, comprising:

a receiver, at a message distribution center, to receive a text message;

an individual subscriber queue, at said message distribution center, and associated with a destination wireless device, to queue said received text message;

a determination module to determine a presence status of said destination wireless device via message delivery receipt data associated with said destination wireless device; and

a routing module to remove said text message from said individual subscriber queue and route said text message to said destination wireless device, when said presence status via message delivery receipt data indicates that said destination wireless device is available, and to forego delivery of said text message to said destination wireless device when said presence status via message delivery receipt data indicates that said destination wireless device is not available.

6. The apparatus for delivering a text message according to claim 5 , wherein:

said transmitter transmits said text message to a destination wireless device using Remote Method Invocation (RMI) protocols.

7. The apparatus for delivering a text message according to claim 5 , wherein:

said transmitter transmits said text message to a destination wireless device using Short Message Peer-to-Peer (SMPP) protocols.

8. The apparatus for delivering a text message according to claim 5 , wherein:

said text message is transmitted to a destination gateway using Simple Mail Transfer Protocol (SMTP).

Assignments (2)
SECURITY AGREEMENT Recorded Mar 3, 2016
From: COMTECH EF DATA CORP.; COMTECH XICOM TECHNOLOGY, INC.; COMTECH MOBILE DATACOM CORPORATION; TELECOMMUNICATION SYSTEMS, INC.
To: CITIBANK N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037993/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2013
From: SMITH, RICHARD A.; DEWEY, MICHAEL
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 031260/0154 →
Continuity (7)
Continuation 13356735 · Jan 24, 2012
Continuation 12926857 · Dec 14, 2010
Continuation 11025902 · Jan 3, 2005
Continuation 09832012 · Apr 11, 2001
Provisional Application 60196097 · Apr 11, 2000
Provisional Application 60196101 · Apr 11, 2000
Related Publication 20140156869A1 · Jun 5, 2014