There is provided a system and method for enhancing television with wireless broadcast messages. The system including a television, a mobile device, and a server, wherein the television is configured to transmit a broadcast message to the mobile device, the broadcast message used by the television to request enhancement data from the server, the mobile device is configured to receive the broadcast message from the television and transmit a request to the server in response to receiving the broadcast message, and the server configured to receive the request from the mobile device and transmit the enhancement data to the television in response to receiving the request, wherein the enhancement data is used by the television to enhance media content being displayed on a display. The television may transmit the broadcast message to the mobile device using Bluetooth low energy and receive the enhancement data from the server using the Internet.
BACKGROUND(1) Nowadays, consumers are looking to buy the most advanced televisions to enhance their viewing pleasure. However, televisions are not designed to enhance programs based on target consumers. For example, televisions are not able to determine which consumers are watching the programs, which programs the consumers actually want to watch, or what the television can do to enhance the viewing experience for the consumers. This may cause some consumers to have boring viewing experience, especially when he or she is not interested in the program being played on the television.(2) For example, if a consumer is watching a television program with other consumers, the television will not know how to enhance the viewing experience specifically for that consumer. As such, the viewing experience for the consumer will be relatively similar to the viewing experience of everybody else. For another example, if a consumer is watching a sports channel that gives sport score updates, that consumer will be provided with the same sport scores as all the other consumers that are watching the same sports channel. As such, the consumer may not be provided with sports scores that are of actual interest to the consumer.SUMMARY(3) The present disclosure is directed to enhancing television with wireless broadcast messages, substantially as shown in and/or described in connection with at least one of the figures, as set forth more completely in the claims.
1. A television comprising: a display configured to display a media content; a wireless device configured to transmit a broadcast message to a plurality of mobile devices of a plurality of users who are concurrently viewing the television, the broadcast message including an identity of the television and an identity of the media content and being used by the plurality of the mobile devices to send a request for aggregated enhancement data to a server for the television, wherein each request sent by the plurality of the mobile devices includes the identity of the television that is to receive the aggregated enhancement data, and further includes an identity of a user of each of the plurality of the mobile devices, wherein generation of the aggregated enhancement data is based on the identity of the user; and a media interface configured to receive the aggregated enhancement data from the server in response to the transmitting of the broadcast message to the plurality of the mobile devices requesting the server to send the aggregated enhancement data to the television; wherein the display is further configured to enhance the media content using the aggregated enhancement data received by the media interface from the server, wherein the aggregated enhancement data includes a group specific data selected based on the plurality of users, and wherein enhancing the media content using the aggregated enhancement data includes adding a plurality of media content overlays to the media content, and wherein each of the plurality of media content overlays comprises enhancement data specific to one of the plurality of users.
8. A server comprising: a memory storing an aggregated enhancement data database; and a processor configured to: receive a plurality of requests for enhanced media content for a television from a plurality of mobile devices of a plurality of users who are concurrently viewing the television that sends a broadcast message, the broadcast message including an identity of the television and an identity of the media content, wherein each of the plurality of requests includes the identity of the television that is to receive the aggregated enhancement data, and further includes an identity of a user of each of the plurality of the mobile devices, wherein generation of the aggregated enhancement data is based on the identity of the user; retrieve aggregated enhancement data from the aggregated enhancement data database in response to the receiving of the plurality of requests; and transmit the aggregated enhancement data to the television, the aggregated enhancement data for use by the television to enhance a media content, wherein the aggregated enhancement data includes a group specific data selected based on the plurality of users; wherein enhancing the media content using the aggregated enhancement data includes adding a plurality of media content overlays to the media content, and wherein each of the plurality of media content overlays comprises enhancement data specific to one of the plurality of users.
13. A mobile device comprising: a memory storing a software application; and a processor configured to execute the software application to: receive a broadcast message from a wireless device embedded in a television, the broadcast message including an identity of a media content being displayed by the television and an identity of the television; and transmit a request, generated using the broadcast message, to a server for sending enhanced media content as part of an aggregated request to the television, the request including the identity of the media content, an identity of the television that is to receive the enhanced media content and an identity of a user of the mobile device, wherein the aggregated request includes a plurality of requests transmitted by a plurality of mobile devices used by a plurality of users concurrently using the television; wherein the enhanced media content comprises aggregated enhancement data including a group specific data selected by the server based on the identity of each of the plurality of users of the plurality of mobile devices, and wherein sending the enhanced media content using the aggregated enhancement data includes adding a plurality of media content overlays to the media content, and wherein each of the plurality of media content overlays comprises enhancement data specific to one of the plurality of users.