Prepaid charging interface enhancements enabling prepaid messaging buckets
First Claim
1. A method of prepaid handling of a short message service (SMS) or multimedia messaging service (MMS) type user message for communication through a wireless network comprising steps of:
- receiving the SMS or MMS user message for communication through the wireless network, to or from a mobile station of a subscriber having prepaid wireless service, at a Short Message Service Center (SMSC) or a Multimedia Messaging Service Center (MMSC) in the wireless network;
sending a prepaid transaction request signaling message from the SMSC or the MMSC to a prepaid server;
receiving a prepaid transaction response signaling message at the SMSC or MMSC from the prepaid server;
controlling further processing of the SMS or MMS user message through the wireless network, based on data contained in the received signaling response message, and at least one of;
detecting in the prepaid transaction response signaling message a policy override indicator, for indicating whether to complete communication of the SMS or MMS user message through the wireless network regardless of an applicable accounting policy;
orincluding an exception indicator in the prepaid transaction request signaling message.
2 Assignments
0 Petitions
Accused Products
Abstract
The signaling interface between a wireless network message center and a prepaid control platform is enhanced by addition of one or more parameters useful in supporting special accounting treatments for user message communications through a wireless network, for example, a ConnectedAddressList, an ExceptionIndicator and/or a PolicyOverrideIndicator. The ConnectedAddressList and PolicyOverrideIndicator can be used to allow a prepaid wireless service provider to offer a wide variety of free or specially priced messaging buckets to its subscribers (or to a select group of its subscribers). User messages may be delivered for free, for example, if they are going to or coming from other customers of the service provider. The ExceptionIndicator can be used to block application of such buckets, e.g. to enable premium pricing, for international delivery or the like.
-
Citations
14 Claims
-
1. A method of prepaid handling of a short message service (SMS) or multimedia messaging service (MMS) type user message for communication through a wireless network comprising steps of:
-
receiving the SMS or MMS user message for communication through the wireless network, to or from a mobile station of a subscriber having prepaid wireless service, at a Short Message Service Center (SMSC) or a Multimedia Messaging Service Center (MMSC) in the wireless network; sending a prepaid transaction request signaling message from the SMSC or the MMSC to a prepaid server; receiving a prepaid transaction response signaling message at the SMSC or MMSC from the prepaid server; controlling further processing of the SMS or MMS user message through the wireless network, based on data contained in the received signaling response message, and at least one of; detecting in the prepaid transaction response signaling message a policy override indicator, for indicating whether to complete communication of the SMS or MMS user message through the wireless network regardless of an applicable accounting policy;
orincluding an exception indicator in the prepaid transaction request signaling message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of prepaid accounting for handling of a short message service (SMS) or multimedia messaging service (MMS) type user message for communication through a wireless network comprising:
-
receiving a prepaid transaction request signaling message, at a prepaid server from a Short Message Service Center (SMSC) or a Multimedia Messaging Service Center (MMSC) in the wireless network, regarding a requested communication of the SMS or MMS user message through the wireless network to or from a mobile station of a subscriber having prepaid wireless service; executing a prepaid accounting transaction with regard to an account of the subscriber, in response to the received prepaid transaction request signaling message; sending a prepaid transaction response signaling message from the prepaid server to the SMSC or MMSC reporting a result of the executed prepaid accounting transaction with regard to the subscriber'"'"'s account, to enable control of further processing of the SMS or MMS user message through the wireless network, and at least one of; including in the prepaid transaction response signaling message a policy override indicator, for indicating whether to complete communication of the SMS or MMS user message through the wireless network regardless of an applicable accounting policy;
ordetecting an exception indicator in the prepaid transaction request signaling message. - View Dependent Claims (10, 11, 12)
-
-
13. A product comprising:
-
non-transitory a machine readable storage medium; and an executable program, carried by the machine readable storage medium, for causing a programmable Short Message Service Center (SMSC) or Multimedia Messaging Service Center (MMSC) in a wireless network to perform functions related to prepaid handling of a short message service (SMS) or multimedia messaging service (MMS) type user message for communication through the wireless network, the functions comprising; receiving the SMS or MMS user message for communication through the wireless network, to or from a mobile station of a subscriber having prepaid wireless service; sending a prepaid transaction request signaling message from the SMSC or the MMSC to a prepaid server; receiving a prepaid transaction response signaling message at the SMSC or MMSC from the prepaid server; controlling further processing of the SMS or MMS user message through the wireless network, based on data contained in the received signaling response message, and at least one of; detecting in the prepaid transaction response signaling message a policy override indicator, for indicating whether to complete communication of the SMS or MMS user message through the wireless network regardless of an applicable accounting policy;
orincluding an exception indicator in the prepaid transaction request signaling message.
-
-
14. A product comprising:
-
non-transitory machine readable storage medium; and an executable program, carried by the machine readable storage medium, for causing a programmable server to perform functions for prepaid accounting for handling of a short message service (SMS) or multimedia messaging service (MMS) type user message for communication through a wireless network, the functions comprising; receiving a prepaid transaction request signaling message, at the prepaid server from a Short Message Service Center (SMSC) or a Multimedia Messaging Service Center (MMSC) in the wireless network, regarding a requested communication of the SMS or MMS user message through the wireless network to or from a mobile station of a subscriber having prepaid wireless service; executing a prepaid accounting transaction with regard to an account of the subscriber, in response to the received prepaid transaction request signaling message; sending a prepaid transaction response signaling message from the prepaid server to the SMSC or MMSC reporting a result of the executed prepaid accounting transaction with regard to the subscriber'"'"'s account, to enable control of further processing of the SMS or MMS user message through the wireless network, and at least one of; including in the prepaid transaction response signaling message a policy override indicator, for indicating whether to complete communication of the SMS or MMS user message through the wireless network regardless of an applicable accounting policy;
ordetecting an exception indicator in the prepaid transaction request signaling message.
-
Specification