CPC H04N 21/2668 (2013.01) [G06Q 30/02 (2013.01); G06Q 30/0201 (2013.01); G06Q 30/0241 (2013.01); G06Q 30/0245 (2013.01); G06Q 30/0267 (2013.01); H04H 60/31 (2013.01); H04N 21/251 (2013.01); H04N 21/252 (2013.01); H04N 21/2541 (2013.01); H04N 21/25808 (2013.01); H04N 21/25891 (2013.01); H04N 21/41265 (2020.08); H04N 21/42203 (2013.01); H04N 21/42204 (2013.01); H04N 21/4222 (2013.01); H04N 21/42221 (2013.01); H04N 21/437 (2013.01); H04N 21/44204 (2013.01); H04N 21/44218 (2013.01); H04N 21/44222 (2013.01); H04N 21/44224 (2020.08); H04N 21/44226 (2020.08); H04N 21/4758 (2013.01); H04N 21/47815 (2013.01); H04N 21/4788 (2013.01); H04N 21/482 (2013.01); H04N 21/4821 (2013.01); H04N 21/4826 (2013.01); H04N 21/6334 (2013.01); H04N 21/812 (2013.01); H04N 21/8545 (2013.01); H04N 21/8586 (2013.01)] | 22 Claims |
1. A TV mobile control device processor-implemented method, comprising:
obtaining local TV program schedule listing data, wherein a user mobile device provides indication of its geographical locality and the user mobile device obtains local TV program schedule listing data automatically responsive to the indicated geographical locality;
providing the local obtained TV program schedule listing data to a user mobile device communicatively coupled to a wireless communication component;
receiving a user media program selection message from the user mobile device,
wherein the received user media program selection message contains a selection of one of items from the local obtained TV program schedule listing data, and
wherein the user mobile device converts said user media program selection message to a local TV remote channel selection, and transmits said local TV remote channel selection to a TV receiver via the wireless communication component, and wherein the local TV remote channel selection is a content source identifier for the user media program selection;
determining the TV receiver is displaying a channel source matching the local TV remote channel selection, wherein the TV receiver is unmodified to include programming triggered by receipt of signal which when triggered by receipt of the signal by the TV receiver would obtain from existing stored data inside the TV receiver, and wherein the TV receiver is any of a television, monitor, set top box;
determining whether the received user media program selection message indicates a user watching event;
determining a user watching time length associated with the user selected channel when the received user media program selection message is determined to indicate the user watching event; and
generating and storing a user watching event log file including the user selected channel and the determined user watching time length.
|