Universal short code administration facility
First Claim
1. Within a Universal Short Code (USC) administration entity, a server-based method for administering USCs, the server-based method comprising:
- at a server of the USC administration entity, receiving a USC lease request, the USC lease request comprising (1) an indicia of an Application Provider (AP) and (2) a specified period of time;
determining from the USC lease request a specific USC;
determining a current status of the specific USC through at least a lookup against a repository; and
assigning, by the server, the specific USC to the AP for the specified period of time, provided the current status of the specific USC is available, by at least updating the repository to associate the AP indicia with the specific USC.
0 Assignments
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.
83 Citations
20 Claims
-
1. Within a Universal Short Code (USC) administration entity, a server-based method for administering USCs, the server-based method comprising:
-
at a server of the USC administration entity, receiving a USC lease request, the USC lease request comprising (1) an indicia of an Application Provider (AP) and (2) a specified period of time; determining from the USC lease request a specific USC; determining a current status of the specific USC through at least a lookup against a repository; and assigning, by the server, the specific USC to the AP for the specified period of time, provided the current status of the specific USC is available, by at least updating the repository to associate the AP indicia with the specific USC. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. Within a Universal Short Code (USC) administration entity, a processor-based system configured to administer USCs, the processor-based system comprising:
a server configured to; receive a USC lease request, the USC lease request comprising (1) an indicia of an Application Provider (AP) and (2) a specified period of time; determine from the USC lease request a specific USC; determine a current status of the specific USC through at least a lookup against a repository; and assign the specific USC to the AP for the specified period of time, provided the current status of the specific USC is available, by at least updating the repository to associate the AP indicia with the specific USC. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
Specification