Universal short code administration facility
First Claim
1. A method within a messaging system for routing a message addressed with a Universal Short Code (USC) to an Application Provider (AP), the method comprising:
- (a) receiving the message at a gateway, the message having the USC as its address;
(b) processing aspects of the message including at least issuing a routing request comprising the USC;
(c) receiving a routing response identifying the AP,wherein (i) the routing request causes a query to a database, (ii) the routing response contains results of the query to the database, and (iii) the database comprises information regarding temporary association of respective USCs to APs; and
(d) sending aspects of the message to the AP.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for assigning a short codes to provide uniformity among wireless carriers. In the systems and methods, a Universal Short Code (USC) Administrator maintains a list of short codes and their lease status so that SMS messages sent to a particular short code may be routed to the proper holder of the short code. A network facilitator is in communication with both the USC Administrator and at least one wireless carrier to route the SMS message to the proper holder of the short code. The short code may be leased for a specified period of time so that the short code can be reassigned after expiration of the lease.
-
Citations
19 Claims
-
1. A method within a messaging system for routing a message addressed with a Universal Short Code (USC) to an Application Provider (AP), the method comprising:
-
(a) receiving the message at a gateway, the message having the USC as its address; (b) processing aspects of the message including at least issuing a routing request comprising the USC; (c) receiving a routing response identifying the AP, wherein (i) the routing request causes a query to a database, (ii) the routing response contains results of the query to the database, and (iii) the database comprises information regarding temporary association of respective USCs to APs; and (d) sending aspects of the message to the AP. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method within a Network Facilitator (NF) for routing a Short Message Service (SMS) message addressed with a Universal Short Code (USC) to an Application Provider (AP), the method comprising:
-
(a) receiving the SMS message at a gateway, the message having the USC as its address; (b) processing aspects of the SMS message including at least issuing a routing request comprising the USC; and (c) receiving a routing response identifying the AP, wherein (i) the routing request causes a query to a database, (ii) the routing response contains results of the query to the database, and (iii) the database comprises information regarding temporary association of respective USCs to an APs; and (d) sending aspects of the SMS message to the AP. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system within a Network Facilitator (NF) for routing a message addressed with a Universal Short Code (USC) to an Application Provider (AP), the system comprising:
-
(a) a gateway at which the message, addressed with the USC, may be received; and (b) a processing capability configured to process aspects of the message including at least (i) issuing a routing request comprising the USC and (ii) receiving a routing response identifying the AP, wherein (i) the routing request causes a query to a database, (ii) the routing response contains results of the query to the database, and (iii) the database comprises information regarding temporary association of respective USCs to APs; and (c) a gateway from which aspects of the message may be sent to the AP. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification