US2012079518A1PendingUtilityA1

Validation of TV viewership utlizing methods, systems and computer control logic

46
Assignee: WAN CHIEH-YIHPriority: Sep 23, 2010Filed: Sep 23, 2010Published: Mar 29, 2012
Est. expirySep 23, 2030(~4.2 yrs left)· nominal 20-yr term from priority
H04N 21/44226H04N 21/44224H04N 21/44222H04N 21/41265H04H 60/65H04N 21/2668H04N 21/25891H04N 21/44218H04N 21/4532H04N 21/4668H04H 60/45H04N 21/812H04N 21/64322H04N 21/6582H04N 21/44204H04N 21/4667
46
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method, system and computer control logic to provide personalization of a viewer's usage of an Internet TV platform. The method includes tracking a viewer's interactive usage pattern of the TV platform; generating viewer usage data based on the tracking; analyzing the viewer usage data on a substantially real-time basis; and personalizing the viewer's usage of the TV platform on a based on an analysis the viewer usage data.

Claims

exact text as granted — not AI-modified
1 . A method, comprising:
 tracking a viewer's interactive usage pattern of an Internet TV platform;   generating viewer usage data based on the tracking;   analyzing the viewer usage data;   personalizing the viewer's usage of the TV platform based on an analysis the viewer usage data.   
     
     
         2 . The method of  claim 1 , wherein analyzing comprises analyzing on a substantially real-time basis. 
     
     
         3 . The method of  claim 1 , wherein analyzing comprises correlating the viewer's usage data with data on a content provider's network. 
     
     
         4 . The method of  claim 1 , wherein personalizing comprises creating and storing a profile for the viewer using the viewer usage data. 
     
     
         5 . The method of  claim 1 , wherein tracking comprises using an input capture module, wherein using the module includes:
 harvesting information on channel changes;   actively assisting the channel changes by interacting with the viewer.   
     
     
         6 . The method of  claim 5 , wherein actively assisting includes using a channel surfing utility of the input capture module to automatically surf channels. 
     
     
         7 . The method of  claim 6 , wherein actively assisting includes automatically surfing channels during commercial breaks. 
     
     
         8 . The method of  claim 1 , wherein the viewer's usage data includes time-stamped event packages. 
     
     
         9 . A system comprising:
 at least one processor; and   at least one memory in communication with the at least one processor, the at least one memory adapted to store a plurality of processing instructions to direct the at least one processor to:   track a viewer's interactive usage pattern of an Internet TV platform;   generate viewer usage data based on the tracking;   analyze the viewer usage data;   personalize the viewer's usage of the TV platform based on an analysis the viewer usage data.   
     
     
         10 . The system of  claim 9 , wherein the memory further stores processing instructions to correlate the viewer's usage data with data from the TV platform. 
     
     
         11 . The system of  claim 9 , wherein the memory further stores processing instructions to analyze on a substantially real-time basis. 
     
     
         12 . The system of  claim 9 , wherein the memory further stores processing instructions to create and store a profile for the viewer including the viewer's usage data. 
     
     
         13 . The system of  claim 9 , wherein the memory further stores processing instructions to track by using an input capture module to harvest information on channel changes; and to actively assist the channel changes by interacting with the viewer. 
     
     
         14 . The system of  claim 13 , wherein the memory further stores processing instructions to actively assist by using a channel surfing utility of the input capture module to automatically surf channels. 
     
     
         15 . The system of  claim 14 , wherein the channel surfing utility is adapted to automatically surf channels during commercial breaks. 
     
     
         16 . A computer program product comprising a computer readable medium having computer program logic stored thereon, the computer logic comprising:
 logic configured to cause a processor to track a viewer's interactive usage pattern of an Internet TV platform;   logic configured to cause a processor to generate viewer usage data based on the tracking;   logic configured to direct the at least one processor to analyze the viewer usage data;   logic configured to cause a processor to personalize the viewer's usage of the TV platform based on a substantially real-time analysis the viewer usage data.   
     
     
         17 . The computer program product of  claim 16 , wherein the logic configured to direct the at least on processor to analyze is further configured to direct the at least one processor to analyze on a substantially real-time basis. 
     
     
         18 . The computer program product of  claim 16 , wherein the computer control logic further comprises logic configured to create and store a profile for the viewer including the viewer's usage data. 
     
     
         19 . The computer program product of  claim 16 , wherein the computer control logic further comprises logic configured to track by using an input capture module to harvest information on channel changes; and to actively assist the channel changes by interacting with the viewer. 
     
     
         20 . The computer program product of  claim 19 , wherein the computer control logic further comprises logic configured to actively assist by using a channel surfing utility of the input capture module to automatically surf channels.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.