METHOD AND SYSTEM FOR BROADCASTING MEDIA CONTENT BASED ON USER INPUT
First Claim
1. A method for enabling viewer participation in mobile TV broadcast programming, comprising:
- broadcasting a voting overlay content in an overhead portion of broadcast transmissions, the voting overlay content including a list of candidate programs;
receiving viewer input regarding the candidate programs via a unicast network;
selecting a content from the candidate programs based upon the received viewer input; and
broadcasting the selected program.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems enable mobile TV providers to select programs for broadcast based on viewer preference indications or votes. Information regarding candidate programs or content may be broadcast and displayed on mobile devices. A voting user interface may receive viewer preferences or votes and transmit vote information to the mobile TV broadcast network using a unicast network. Received voting information may be tallied to select a program or content for broadcast. Interim vote tallies may be broadcast to mobile devices until a voting session is terminated. Results of the voting session may be broadcasted followed by broadcast of the selected program.
-
Citations
30 Claims
-
1. A method for enabling viewer participation in mobile TV broadcast programming, comprising:
-
broadcasting a voting overlay content in an overhead portion of broadcast transmissions, the voting overlay content including a list of candidate programs; receiving viewer input regarding the candidate programs via a unicast network; selecting a content from the candidate programs based upon the received viewer input; and broadcasting the selected program. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A server, comprising:
-
a server processor; and a network interface coupled to the server processor and configured to connect the server processor to a network, wherein the server processor is configured with executable software instructions to perform steps comprising; generating a voting overlay content including a list of candidate programs; providing the voting overlay content to a mobile TV broadcaster for broadcast in an overhead portion of broadcast transmissions, receiving viewer input regarding the candidate programs via a unicast network; selecting a program from the candidate programs based upon the received viewer input; and causing the mobile TV broadcaster to broadcast the selected program. - View Dependent Claims (9, 10)
-
-
11. A mobile TV broadcast system, comprising:
-
a broadcaster configured to receive programs from a source of programs and configure the received programs for broadcast in mobile TV broadcast transmissions; a routing server coupled to an external network and configured to receive messages from a unicast network; and a voting server coupled to the broadcaster and to the routing server via a system network, the voting server comprising; a processor; and a network interface coupled to the processor and configured to connect the processor to the system network, wherein the processor is configured with executable software instructions to perform steps comprising; generating a voting overlay content including a list of candidate programs; providing the voting overlay content to the broadcaster for broadcast in an overhead portion of the mobile TV broadcast transmissions, receiving viewer input regarding the candidate programs from the routing server; selecting a program from the candidate programs based upon the received viewer input; and informing the broadcaster of the selected program for broadcast. - View Dependent Claims (12, 13, 14)
-
-
15. A mobile device, comprising:
-
a processor; a mobile TV broadcast receiver coupled to the processor; a unicast wireless network transceiver coupled to the processor; a display coupled to the processor; a user input element coupled to the processor; and a memory coupled to the processor, wherein the processor is configured with executable software instructions to perform steps comprising; receiving voting overlay content from an overhead portion of mobile TV broadcast transmissions; generating an image on the display of candidate broadcast programs using information obtained from the voting overlay content; receiving a user input from the user input element related to the image of the candidate broadcast programs; generating a voting data message based upon the received user input; and transmitting the voting data message to a mobile TV broadcast network via the unicast wireless network transceiver. - View Dependent Claims (16, 17)
-
-
18. A mobile TV broadcast system, comprising:
-
means for generating a voting overlay content including a list of candidate programs for broadcast; means for broadcasting the voting overlay content in an overhead portion of mobile TV broadcast transmissions; means for receiving viewer input regarding the candidate programs from a unicast network; means for selecting a program from the candidate programs based upon the received viewer input; and means for broadcasting the selected program in mobile TV broadcast transmissions. - View Dependent Claims (19, 20, 21)
-
-
22. A mobile device, comprising:
-
means for receiving voting overlay content from an overhead portion of mobile TV broadcast transmissions; means for generating a display of candidate broadcast program using information obtained from the voting overlay content; means for receiving a user input from the user input element related to the display of the candidate broadcast program; means for generating a voting data message based upon the received user input; and means for transmitting the voting data message to a mobile TV broadcast network via the unicast wireless network. - View Dependent Claims (23, 24)
-
-
25. A computer program product, comprising:
a computer-readable medium comprising; at least one instruction for generating a voting overlay content including a list of candidate programs; at least one instruction for providing the voting overlay content to a mobile TV broadcaster for broadcast in an overhead portion of broadcast transmissions; at least one instruction for receiving viewer input regarding the candidate programs via a unicast network; at least one instruction for selecting a program from the candidate programs based upon the received viewer input; and at least one instruction for causing a mobile TV broadcaster to broadcast the selected program. - View Dependent Claims (26, 27)
-
28. A computer program product, comprising:
a computer-readable medium comprising; at least one instruction for receiving voting overlay content from an overhead portion of mobile TV broadcast transmissions; at least one instruction for generating a display of candidate broadcast program using information obtained from the voting overlay content; at least one instruction for receiving a user input from the user input element related to the display of the candidate broadcast program; at least one instruction for generating a voting data message based upon the received user input; and at least one instruction for transmitting the voting data message to a mobile TV broadcast network via a unicast wireless network. - View Dependent Claims (29, 30)
Specification