IP Library Granted Patent US 9,736,662
Granted Patent B2
US 9,736,662 · App. 14/569,329 · Granted Aug 15, 2017

Mobile messaging short code translation and routing system and method

Inventors: Gerald Hewes (Lexington, MA); Boon Hwang (San Rafael, CA); Michael Pirie (Redmond, WA); Randall Snyder (Las Vegas, NV)
Assignee: MANTIS MESSAGING, INC.
H04W4/14H04W8/26H04W88/184H04W88/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,736,662
App. No.
14/569,329
Granted
Aug 15, 2017
Kind
B2
Abstract

Provided herein is a system, method and product for performing address translation and routing of short codes. The embodiment described herein primarily supports the wireless and standardized SMS; however, one skilled in the art can readily appreciate that the present invention can also be applied to any mobile messaging technology, e.g., Multimedia Messaging Service (“MMS”), etc.

Claims (28)

1. In a network system comprising at least one mobile device, message entity gateway, short code translator and a plurality of application servers, a method of translating and routing short code addresses, comprising:

providing a plurality of short codes and corresponding application servers destination addresses;

at said mobile device,

initiating a mobile-originated message to one of the plurality of application servers, said message having a short code; and

forwarding the mobile-originated message to the message entity gateway;

at said message entity gateway,

if the corresponding destination address of the short code was previously cached, routing the mobile-originated message to the one of the plurality of application servers based on the destination address,

else,

querying the short code translator with said short code for said corresponding application server destination address,

caching the destination address for future use,

establishing a connection between the message entity gateway and the one of the plurality of application servers,

routing the mobile-originated message to one of the plurality of application servers based on the destination address received via an aggregator; and

connecting the aggregator to the plurality of application servers and performing a lookup of the destination address via the short code translator;

wherein the short code is a logical address within a telephony numbering plan.

2. In a network system comprising at least one mobile device, message entity gateway, short code translator and a plurality of application servers, a method of translating and routing short code addresses, comprising:

providing a plurality of short codes and corresponding mobile device destination addresses;

at one of said plurality of application servers,

initiating an application-originated message to the mobile device, said message having a short code; and

forwarding the application-originated message to the message entity gateway;

at said message entity gateway,

if the corresponding destination address of the short code was previously cached, routing the application-originated message to the mobile device based on the destination address,

else,

querying the short code translator with said short code for said corresponding mobile device destination address,

caching the destination address for future use,

establishing a connection between the message entity gateway and the mobile device,

routing the application-originated message to the mobile device based on the destination address received via an aggregator; and

connecting the aggregator to the plurality of application servers and performing a lookup of the destination address via the short code translator

wherein the short code is a logical address within a telephony numbering plan.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2018
From: MANTIS MESSAGING, INC.
To: FIRST AGGREGATOR, LLC
Reel/Frame 045435/0226 →
CHANGE OF NAME Recorded Apr 17, 2017
From: MOBILE MESSENGER GLOBAL, INC.
To: POST SMS GLOBAL CO., INC.
Reel/Frame 042269/0442 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2017
From: POST SMS GLOBAL CO. INC.
To: MANTIS MESSAGING, INC.
Reel/Frame 041801/0765 →
CHANGE OF NAME Recorded Mar 29, 2017
From: MOBILE MESSENGER GLOBAL, INC.
To: POST SMS GLOBAL CO., INC.
Reel/Frame 042112/0766 →
CHANGE OF NAME Recorded Feb 16, 2017
From: M-QUBE, INC.
To: MOBILE MESSENGER GLOBAL, INC.
Reel/Frame 041281/0535 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2014
From: HEWES, GERALD; HWANG, BOON; PIRIE, MICHAEL; SNYDER, RANDALL
To: M-QUBE, INC.
Reel/Frame 034518/0798 →
Continuity (4)
Continuation 13434480 · Mar 29, 2012
Continuation 10556963
Provisional Application 60471016 · May 16, 2003
Related Publication 20150099554A1 · Apr 9, 2015