IP Library Granted Patent US 9,900,754
Granted Patent B2
US 9,900,754 · App. 14/854,401 · Granted Feb 20, 2018

Wireless internet gateway limiting message distribution

Inventor: Richard A. Smith (Annapolis, MD)
Assignee: Telecommunication Systems, Inc.
H04W4/14H04L63/105H04L67/04H04L67/28H04L67/2823H04L67/2842H04M15/61H04W4/12H04W12/08H04L63/0428H04L67/40H04L69/08H04W88/16
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 9,900,754
App. No.
14/854,401
Granted
Feb 20, 2018
Kind
B2
Abstract

A wireless Internet gateway bridges wireless devices to the Internet, e.g., via a short message service center (SMSC). The gateway provides a portal to SMPP, HTTP, TNPP, or other protocol messages using Java Remote Method Invocation (RMI) techniques. Application servers insert RMI objects containing messages in a message queue handler of the gateway. The RMI objects are queued and passed either directly to a destination delivery handler (e.g., SMPP, SMTP, HTTP or TNPP protocol handler), or passed through a generic destination interface. An SMTP handler provides direct communication of SMTP protocol messages (i.e., email) to the message queue. An SMPP link proxy module provides direct access between a local application server and the destination delivery handler. The messages are packaged into relevant messages of the particular destination protocol (e.g., SMPP), and transmitted to the relevant network element (e.g., to an SMSC).

Claims (24)

1. A method of providing two-way text messaging with a physical wireless Internet gateway server, comprising:

injecting a text message into a Java Remote Method Invocation (RMI) object;

passing, via said physical wireless Internet gateway server, said RMI object including said text message to a listener agent associated with a destination mobile device registered therewith, rather than delivered into a message queue associated with said destination mobile device; and

delivering said RMI object including said text message, together with a return path iMessageReceiver object;

returning a response to said text message to said return path iMessageReceiver object;

wherein text messages are received from, and sent to, a wireless device external to the physical wireless internet gateway server, in a protocol independent manner.

2. The method of providing two-way text messaging with a physical wireless Internet gateway server according to claim 1 , wherein:

said text message is delivered using at least three parameters.

3. The method of providing two-way text messaging with a physical wireless Internet gateway server according to claim 2 , wherein said at least three parameters include:

an identity of said return path iMessageReceiver object;

an identity of a sending mobile device; and

a body of said text message.

4. The method of providing two-way text messaging with a physical wireless Internet gateway server according to claim 2 , wherein said at least three parameters include:

a message priority level.

5. The method of providing two-way text messaging with a physical wireless Internet gateway server according to claim 2 , wherein said at least three parameters include:

a phone number of an initiating mobile device.

6. The method of providing two-way text messaging with a physical wireless Internet gateway server according to claim 2 , wherein said at least three parameters include:

a validity time relating to said text message.

7. The method of providing two-way text messaging with a physical wireless Internet gateway server according to claim 2 , wherein said at least three parameters include:

a delivery receipt request.

8. The method of providing two-way text messaging with a physical wireless Internet gateway server according to claim 1 , further comprising:

logging details about said text message, in a messages database.

9. The method of providing two-way text messaging with a physical wireless Internet gateway server according to claim 1 , further comprising:

storing said text message in a message cache.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2022
From: TELECOMMUNICATIONS SYSTEMS, INC
To: ARTAX, LLC
Reel/Frame 059852/0141 →
RELEASE OF SECURITY INTEREST Recorded Apr 25, 2022
From: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
To: COMTECH TELECOMMUNICATIONS CORP.
Reel/Frame 059820/0971 →
SECURITY INTEREST Recorded Nov 16, 2018
From: COMTECH TELECOMMUNICATIONS CORP.; COMTECH EF DATA CORP.; COMTECH XICOM TECHNOLOGY, INC.; COMTECH SYSTEMS, INC.; COMTECH PST CORP.; COMTECH MOBILE DATACOM CORPORATION; ANGELS ACQUISITION CORP.; ARMER COMMUNICATIONS ENGINEERING SERVICES, INC.; COMTECH AEROASTRO, INC.; COMTECH ANTENNA SYSTEMS, INC.; COMTECH COMMUNICATIONS CORP.; COMTECH COMSTREAM, INC.; COMTECH SYSTEMS INTERNATIONAL, INC.; COMTECH TOLT TECHNOLOGIES, INC.; TIERNAN RADYNE COMSTREAM, INC.; COMTECH CPI ELECTRON DEVICES CORP.; COMTECH CPI MICROWAVE CORP.; TELECOMMUNICATION SYSTEMS, INC.; NETWORKS IN MOTION, INC.; SOLVERN INNOVATIONS, INC.; MICRODATA, LLC; MICRODATA GIS, INC.; MAPLE ACQUISITION LLC; NEXTGEN COMMUNICATIONS, INC., A CORPORATION OF MARYLAND; NEXTGEN COMMUNICATIONS, INC., A CORPORATION OF VIRGINIA; OLIVE ACQUISITION LLC
To: CITIBANK, N.A.
Reel/Frame 048104/0080 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2015
From: SMITH, RICHARD A.
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 036567/0006 →
Continuity (6)
Continuation 14515655 · Oct 16, 2014
Continuation 12929311 · Jan 13, 2011
Division 11700894 · Feb 1, 2007
Division 09630762 · Aug 2, 2000
Provisional Application 60199367 · Apr 25, 2000
Related Publication 20160014575A1 · Jan 14, 2016