Universal short code administration facility
First Claim
1. In a messaging intermediary, a server-based method for routing a Short Message Service (SMS) message addressed to a Universal Short Code (USC) to an Application Provider (AP), the server-based method comprising:
- receiving the SMS message from a wireless carrier, the SMS message having the USC as its destination address, the SMS message having been sent by a Mobile Subscriber to the wireless carrier;
processing aspects of the SMS message including at least using information received from a USC administrator to identify from the USC the AP associated with the USC; and
sending aspects of the SMS message to the identified AP,wherein the information received from the USC administrator comprises information regarding the temporary association of respective USCs to APs.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for assigning 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
12 Claims
-
1. In a messaging intermediary, a server-based method for routing a Short Message Service (SMS) message addressed to a Universal Short Code (USC) to an Application Provider (AP), the server-based method comprising:
-
receiving the SMS message from a wireless carrier, the SMS message having the USC as its destination address, the SMS message having been sent by a Mobile Subscriber to the wireless carrier; processing aspects of the SMS message including at least using information received from a USC administrator to identify from the USC the AP associated with the USC; and sending aspects of the SMS message to the identified AP, wherein the information received from the USC administrator comprises information regarding the temporary association of respective USCs to APs. - View Dependent Claims (2, 3, 4)
-
-
5. In a messaging intermediary, a processor-based system on a server configured to route a Short Message Service (SMS) message addressed to a Universal Short Code (USC) to an Application Provider (AP), the processor-based system comprising:
-
a first interface configured to receive the SMS message from a wireless carrier, the SMS message having the USC as its destination address, the SMS message having been sent by a Mobile Subscriber to the wireless carrier; application logic configured to process aspects of the SMS message including at least using information received from a USC administrator to identify from the USC the AP associated with the USC; and a second interface configured to send aspects of the SMS message to the identified AP, wherein the information received from the USC administrator comprises information regarding the temporary association of respective USCs to APs. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program product comprising a non-transitory computer readable medium having computer program logic recorded thereon for enabling a processor to route a Short Message Service (SMS) message addressed to a Universal Short Code (USC) to an Application Provider (AP), the computer program logic configured to:
-
enable the processor to receive the SMS message from a wireless carrier, the SMS message having the USC as its destination address, the SMS message having been sent by a Mobile Subscriber to the wireless carrier; enable the processor to identify, from the USC using at least information received from a USC administrator, the AP associated with the USC; and enable the processor to send aspects of the SMS message to the identified AP, wherein the information received from the USC administrator comprises information regarding the temporary association of respective USCs to APs. - View Dependent Claims (10, 11, 12)
-
Specification