Short message server without local customer database
DC CAFCFirst Claim
1. A short message server which is coupled to a home location register (HLR) means and a mobile service switching center (MSC) of a mobile telecommunications network, said short message server comprising:
- a) memory means for storing short messages; and
b) processor meansfor receiving a properly formatted request for transmission of a short message from an originator, said properly formatted request including a destination and a short message,for forwarding all short messages of all properly formatted requests to said memory means regardless of whether or not the destination of the message is to an authorized subscriber,for generating a routing information request to the HLR in response to a properly formatted request,for receiving a routing response from the HLR having location information and return code information, andfor retrieving said short message from said memory means and sending said short message to an MSC based on said location information when said destination is valid and authorized.
11 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A short message server (SMS) is provided with memory for storing short messages, and a SMS gateway/interworking (processing) block. The SMS accepts all properly formatted incoming messages, and queries an HLR database for destination information as well as to determine whether the destination of each incoming message is valid and authorized. If the destination is either not valid or not authorized, the SMS sends an error message to the originator, and effectively deletes the message from its memory. Where the destination is valid and authorized, the message is forwarded towards its destination. The SMS specifically does not include a subscriber database, and instead relies on the communication with the HLR and its subscriber database to provide the necessary information. Communication between the SMS and the HLR is preferably via the GSM MAP (mobile application part) protocol.
-
Citations
14 Claims
-
1. A short message server which is coupled to a home location register (HLR) means and a mobile service switching center (MSC) of a mobile telecommunications network, said short message server comprising:
-
a) memory means for storing short messages; and b) processor means for receiving a properly formatted request for transmission of a short message from an originator, said properly formatted request including a destination and a short message, for forwarding all short messages of all properly formatted requests to said memory means regardless of whether or not the destination of the message is to an authorized subscriber, for generating a routing information request to the HLR in response to a properly formatted request, for receiving a routing response from the HLR having location information and return code information, and for retrieving said short message from said memory means and sending said short message to an MSC based on said location information when said destination is valid and authorized. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of handling telecommunications short messages, comprising:
-
a) receiving a properly formatted request for transmission of a short message from an originator, said properly formatted request including a destination and a short message; b) forwarding all short messages of all properly formatted requests to a memory means regardless of whether or not the destination of the message is to an authorized subscriber; c) generating a routing information request to a home location register (HLR) in response to the properly formatted request; d) receiving a routing response from the HLR having location information and return code information; and e) retrieving said short message from said memory means and sending said short message to a mobile service switching center (MSC) based on said location information when said destination is valid and authorized. - View Dependent Claims (11, 12, 13, 14)
-
Specification