Systems and methods for distributing and redeeming credits on a broadcast system
First Claim
1. A method for providing credits in a mobile broadcast TV system, comprising:
- transmitting a first message from a broadcast service provider to a mobile device via a unicast network, the first message including credit information defining an amount of credits to be conveyed to the mobile device;
storing the credit information in memory of the mobile device as a credit amount; and
decrementing a portion of the credit amount in response to receiving a second message from the broadcast service provider as part of a purchase transaction.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems enable receiving on mobile devices credits, tokens or coupons from mobile TV broadcast service providers. Credits may be delivered via direct unicast messages such as SMS or e-mail, or via broadcast provisioning messages. Subscription response messages may be used to deliver credits to mobile devises which transmit a request for service. Broadcast service providers may push credits to mobile devices by transmitting a solicited pull message or a credit grant push message. Credits may be sent to mobile devices within a credit response message or a long term decryption key message. Credits may be used a purchase transaction, with the broadcast service provider controlling redemption of credits by sending an a long term decryption key message via a unicast network or a short term decryption key message via the broadcast network to cause mobile devices to decrement their stored credits.
-
Citations
82 Claims
-
1. A method for providing credits in a mobile broadcast TV system, comprising:
-
transmitting a first message from a broadcast service provider to a mobile device via a unicast network, the first message including credit information defining an amount of credits to be conveyed to the mobile device; storing the credit information in memory of the mobile device as a credit amount; and decrementing a portion of the credit amount in response to receiving a second message from the broadcast service provider as part of a purchase transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A mobile broadcast TV system, comprising:
-
a unicast network; a mobile broadcast network including a broadcast antenna, and a broadcast network server coupled to the broadcast antenna and to the unicast network, the broadcast network server configured with server processor-executable instructions to perform steps comprising transmitting a first message from a broadcast service provider to a mobile device via the unicast network, the first message including credit information defining an amount of credits to be conveyed to the mobile device; and a mobile device including a mobile device processor, a unicast transceiver coupled to the processor and configured to communicate with the unicast network, and a broadcast receiver coupled to the processor and configured to receive communications from the broadcast network, wherein the mobile device processor is configured with processor-executable instructions to perform steps comprising; storing the credit information in memory of the mobile device as a credit amount; and decrementing a portion of the credit amount in response to receiving a second message from the broadcast service provider as part of a purchase transaction. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A mobile device configured to receive mobile broadcast TV services, comprising:
-
a processor; a mobile broadcast receiver coupled to the processor, the mobile broadcast receiver configured to receive mobile broadcast transmissions from a mobile broadcast service provider; a cellular network transceiver coupled to the processor and configured to communicate with a unicast network; and a memory coupled to the processor, wherein the processor is configured with processor-executable instructions to perform steps comprising; receiving via the cellular network transceiver a first message from a broadcast service provider transmitted via the unicast network, the first message including credit information defining an amount of credits to be conveyed to the mobile device; storing the credit information in the memory as a credit amount; and decrementing a portion of the credit amount in response to receiving a second message from the broadcast service provider as part of a purchase transaction. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A server within a mobile broadcast TV system, the server comprising:
a server processor of a broadcast service provider coupled to a mobile broadcast transmitter and to a unicast network, the server processor configured with processor-executable instructions to perform steps comprising; receiving a service request message from a mobile device via the unicast network; transmitting a service response message to the mobile device via the unicast network in response to receiving the service request message, the service response message including credit information defining an amount of credits to be conveyed to the mobile device. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42)
-
43. A mobile device configured to receive mobile broadcast TV services, comprising:
-
means for receiving a first message from a broadcast service provider transmitted via a unicast network, the first message including credit information defining an amount of credits to be conveyed to the mobile device; means for storing the credit information as a credit amount; means for receiving a second message from the broadcast service provider as part of a purchase transaction; and means for decrementing a portion of the credit amount in response to receiving the second message from the broadcast service provider. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A server within a mobile broadcast TV system, the server comprising:
-
means for receiving a service request message from a mobile device via a unicast network; means for transmitting a service response message to the mobile device via the unicast network in response to receiving the service request message, the service response message including credit information defining an amount of credits to be conveyed to the mobile device. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62)
-
-
63. A computer program product, comprising:
a computer-readable medium, comprising; at least one instruction for receiving a first message from a broadcast service provider transmitted via a unicast network, the first message including credit information defining an amount of credits to be conveyed to the mobile device; at least one instruction for storing the credit information in memory as a credit amount; and at least one instruction for decrementing a portion of the credit amount in response to receiving a second message from the broadcast service provider as part of a purchase transaction. - View Dependent Claims (64, 65, 66, 67, 68, 69, 70, 71, 72, 73)
-
74. A computer program product, comprising:
a computer-readable medium comprising; at least one instruction for receiving a service request message from a mobile device via a unicast network; at least one instruction for transmitting a service response message to the mobile device via the unicast network in response to receiving the service request message, the service response message including credit information defining an amount of credits to be conveyed to the mobile device. - View Dependent Claims (75, 76, 77, 78, 79, 80, 81, 82)
Specification