US 12,015,815 B2
Mobile content tracking platform apparatuses, methods and systems
Manish Bhatia, Cranbury, NJ (US); Michael Scott Saxon, Westfield, NJ (US); Nigel Stephen Pratt, Los Altos, CA (US); and Pyeush Gurha, Mountain View, CA (US)
Assigned to Symphony Advanced Media, San Francisco, CA (US)
Filed by Symphony Advanced Media, San Francisco, CA (US)
Filed on Jan. 6, 2014, as Appl. No. 14/148,662.
Application 14/148,662 is a continuation of application No. 13/341,217, filed on Dec. 30, 2011, granted, now 8,667,520.
Claims priority of provisional application 61/504,913, filed on Jul. 6, 2011.
Prior Publication US 2014/0173643 A1, Jun. 19, 2014
Int. Cl. H04N 21/2668 (2011.01); G06Q 30/02 (2023.01); G06Q 30/0201 (2023.01); G06Q 30/0241 (2023.01); G06Q 30/0242 (2023.01); G06Q 30/0251 (2023.01); H04H 60/31 (2008.01); H04N 21/25 (2011.01); H04N 21/254 (2011.01); H04N 21/258 (2011.01); H04N 21/41 (2011.01); H04N 21/422 (2011.01); H04N 21/437 (2011.01); H04N 21/442 (2011.01); H04N 21/475 (2011.01); H04N 21/478 (2011.01); H04N 21/4788 (2011.01); H04N 21/482 (2011.01); H04N 21/6334 (2011.01); H04N 21/81 (2011.01); H04N 21/8545 (2011.01); H04N 21/858 (2011.01)
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
OG exemplary drawing
 
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.