US2015189099A1PendingUtilityA1

Prepaid Short Messaging

Assignee: TELECOMM SYSTEMS INCPriority: Feb 25, 2000Filed: Mar 12, 2015Published: Jul 2, 2015
Est. expiryFeb 25, 2020(expired)· nominal 20-yr term from priority
G06Q 20/10H04M 17/10H04W 4/12H04W 4/24H04Q 2213/13336G06Q 20/108H04W 8/18H04Q 2213/13196H04M 2215/54H04Q 2213/13134H04M 2215/32H04M 15/90H04M 2215/7813H04M 2215/28H04Q 2213/13098H04W 4/14H04M 2215/016H04Q 3/0029H04Q 2213/13175H04Q 2213/13093H04M 2215/8166H04M 15/8207H04Q 2213/13103H04Q 2213/13375H04Q 2213/13377G06Q 40/06H04M 2215/22H04L 12/1432H04M 15/51G06Q 20/105G06Q 20/3674H04Q 3/0045H04M 17/00G06Q 20/102H04Q 2213/13389G06Q 40/00H04M 15/854H04Q 2213/13345H04Q 2213/1313G06Q 40/12
61
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A prepaid messaging solution which uses open networking standards (e.g., TCP/IP) and which supports pre-payment of enhanced Internet messaging services. The disclosed prepaid architectures and methods accurately determine if a subscriber has sufficient account balance to deliver a complete short message, prior to delivery of the message. The short message may be prevented from being delivered (either at the source end or at the destination end) if insufficient funds are in the subscriber's account. A prepaid tariff engine is preferably extensible over a TCP/IP network, and supports remote interaction with the SMSC and web chat servers for the purpose of applying a real-time billing charge for each message. A service provider may create subscriber classes of service that define and uniquely identify subscriber rate and/or tariffing plans used to apply real-time billing charges for sending or receiving of messages. The prepaid short message tariff engine determines the appropriate message billing based upon, e.g., flat rate per message, message count (e.g., 10 messages @ $5.00), character count (e.g., $0.01/char.), Time of Day, Day of Week (i.e., peak & non-peak hours), type of message, and/or mobile location (i.e., network point code). The prepaid short messaging service preferably supports Internet web page access to subscriber's relating to their short messaging account balances and status maintained in the prepaid short messaging database of the prepaid messaging server.

Claims

exact text as granted — not AI-modified
1 - 30 . (canceled) 
     
     
         31 . A method comprising:
 receiving, at a server comprising one or more computing devices with access to a physical account database of information associated with prepaid balances of accounts of prepaid wireless subscribers, a file of a predetermined approximate size from a sending device, that is addressed to a recipient;   the server querying, in response to the receiving, the physical account database to determine whether a given prepaid balance of a given account is sufficient to support a transfer of the file to the recipient; and   the server causing the file to be sent to the recipient in response to determining that the given prepaid balance is sufficient to support the transfer of the file to the recipient, wherein the file is not sent to the recipient in response to determining that the given prepaid balance is not sufficient to support the transfer of the file to the recipient.   
     
     
         32 . The method of  claim 31 , wherein the given account is associated with the sending device or the recipient. 
     
     
         33 . The method of  claim 31 , further comprising providing a message to a device associated with the given account that characterizes the given prepaid balance of the given account. 
     
     
         34 . The method of  claim 31 , wherein the file is a binary file. 
     
     
         35 . The method of  claim 31 , further comprising:
 preventing the transfer of the file to the recipient in response to determining that the given prepaid balance of the given account is not sufficient to support the transfer of the file to the recipient.   
     
     
         36 . The method of  claim 31 , further comprising:
 debiting the given prepaid balance of the given account in response to determining that the given prepaid balance of the given account is sufficient to support the transfer of the file to the recipient.   
     
     
         37 . The method of  claim 36 , wherein the given prepaid balance of the given account is debited by an amount corresponding to at least one of a type of the file, a size of the file, a time that the file is received and a mobile location of a device associated with the given account. 
     
     
         38 . The method of  claim 31 , wherein the sending device or a device associated with the recipient comprises at least one of the following:
 a mobile device;   a mobile phone;   a personal digital assistant;   an Applet executing on the sending device;   an Intelligent agent executing on the sending device;   a Desktop chat client executing on the sending device;   a Gaming card device; or   any combination thereof.   
     
     
         39 . The method of  claim 31 , wherein the server is operating on an intelligent network. 
     
     
         40 . The method of  claim 31 , wherein the given prepaid balance of the given account defines funds available for debit. 
     
     
         41 . The method of  claim 31 , wherein at least one of the sending device and the recipient comprises a mobile device operating on a wireless carrier network. 
     
     
         42 . A method comprising:
 receiving, from a sender, a request to transfer a file to a recipient device at a server comprising one or more computing devices with access to a physical account database of information associated with accounts of prepaid wireless subscribers;   the server rating the file to determine a rate for transferring the file to the recipient device;   the server querying, in response to the receiving, the physical account database to determine a prepaid balance in an account associated with a device addressed in the request;   the server determining whether the prepaid balance in the account associated with the device addressed in the request is sufficient to support the rate for transferring the file to the recipient device; and   the server causing the file to be sent to the recipient device in response to determining that the prepaid balance is sufficient to support the rate for transferring the file to the recipient, wherein the file is not sent to the recipient device in response to determining that the prepaid balance in the account associated with the device addressed in the request is not sufficient to support the rate for transferring the file to the recipient device.   
     
     
         43 . The method of  claim 42 , further comprising:
 debiting the account associated with the device addressed in the request in response to determining that the prepaid balance is sufficient to support the rate for transferring the file to the recipient device.   
     
     
         44 . The method of  claim 42 , wherein the recipient device comprises a mobile device operating on a wireless carrier network. 
     
     
         45 . The method of  claim 42 , wherein the prepaid balance of the account associated with the device addressed in the request is accessible through a web page. 
     
     
         46 . The method of  claim 42 , further comprising:
 the server determining at least one of a plurality of characteristics associated with the file, wherein the plurality of characteristics associated with the file comprises a type of the file, a size of the file, a time that the request to transfer the file is received and a mobile location of the device addressed in the request that is associated with the account;   wherein the rate for transferring the file to the recipient device is based on the determined at least one of the plurality of characteristics associated with the file.   
     
     
         47 . The method of  claim 42 , further comprising:
 preventing the transfer of the file to the recipient device in response to determining that the prepaid balance is not sufficient to support the rate for the transfer of the file to the recipient device.   
     
     
         48 . A method comprising:
 tariffing, at a server comprising one or more computing devices with access to a physical database of information associated with accounts of prepaid wireless subscribers, a file received via a network from a sending device addressed to a recipient to determine a tariff for transferring the file to the recipient;   the server querying, in response to the tariffing, the physical account database to determine whether a prepaid balance in at least one of the accounts of prepaid wireless subscribers is sufficient to support the tariff for transferring the file to the recipient; and   the server causing the file to be sent to the recipient in response to determining that the prepaid balance is sufficient to support the tariff for transferring the file to the recipient, wherein the file is not sent to the recipient in response to determining that the prepaid balance is not sufficient to support the tariff for transferring the file to the recipient.   
     
     
         49 . The method of  claim 48 , wherein the file has a definite size and the tariffing is based on the definite size of the file. 
     
     
         50 . The method of  claim 48 , further comprising:
 debiting, from the at least one of the accounts, the tariff for transferring the file to the recipient in response to determining that the prepaid balance is sufficient to support the tariff for transferring the file to the recipient.   
     
     
         51 . The method of  claim 48 , further comprising:
 storing the file in a buffer; and   suspending the transfer of the file in response to determining that the prepaid balance is not sufficient to support the tariff for transferring the file, until the prepaid balance is replenished sufficiently to support the tariff for transferring the file to the recipient.   
     
     
         52 . The method of  claim 48 , further comprising:
 suspending a service of a given prepaid wireless subscriber associated with the at least one of the accounts of prepaid wireless subscribers until the prepaid balance is replenished sufficiently to support the tariff for transferring the file to the recipient.   
     
     
         53 . The method of  claim 48 , further comprising:
 preventing the transfer of the file to the recipient in response to determining that the prepaid balance is not sufficient to support the tariff for the transfer of the file to the recipient.   
     
     
         54 . The method of  claim 48 , wherein the tariff for transferring the file to the recipient is based on at least one of a type of the file, the size of the file, a time that the file is received and a mobile location of a device associated with the at least one of the accounts. 
     
     
         55 . A server comprising one or more computing devices with access to a physical database of information associated with accounts of prepaid wireless subscribers, the server being configured to:
 receive a file from a sending device addressed to a recipient;   determine a cost for completing a transfer of the file to the recipient;   query a physical account database to determine a prepaid balance of an account of a prepaid wireless subscriber associated with the sending device or the recipient;   determine whether the prepaid balance in the account associated with the sending device or the recipient is sufficient to complete the transfer of the file to the recipient; and   cause the file to be sent to the recipient in response to determining that the prepaid balance is sufficient to complete the transfer of the file to the recipient, wherein the file is not sent to the recipient in response to determining that the prepaid balance is not sufficient to complete the transfer of the file to the recipient.   
     
     
         56 . The server of  claim 55 , wherein the server is further configured to:
 debit the account associated with the sending device or the recipient in response to determining that the prepaid balance is sufficient to complete the transfer of the file to the recipient.   
     
     
         57 . The server of  claim 55 , wherein the cost is based on at least one of a type of the file, a size of the file, a time that the file is received, and a mobile location of the device associated with the prepaid subscriber. 
     
     
         58 . The server of  claim 55 , wherein the server is further configured to:
 prevent the transfer of the file to the recipient device in response to determining that the prepaid balance is not sufficient to complete the transfer of the file to the recipient.   
     
     
         59 . The server of  claim 55 , wherein the server is further configured to:
 store the file in a buffer; and   suspend the transfer of the file in response to determining that the prepaid balance is not sufficient to complete the transferring of the file to the recipient, until the prepaid balance is replenished sufficiently to support the transferring of the file to the recipient.   
     
     
         60 . The server of  claim 55 , wherein the server operates on a wireless carrier network.

Join the waitlist — get patent alerts

Track US2015189099A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.