Targeted online, telephone and television advertisements based on cross-service subscriber profiling
First Claim
Patent Images
1. A tangible non-transitory computer readable storage medium, having a computer program stored therein, the computer program comprising:
- instructions to monitor packet traffic data in a communication network for at least two of a plurality of subscriber devices associated with a subscriber, wherein each of the plurality of subscriber devices utilizes a different service selected from voice over internet protocol, internet protocol television and web site access via the internet;
instructions to develop a holistic profile for the subscriber, based on the monitored packet traffic data between each of the subscriber devices, a first web site visited by the subscriber and the different services being utilized by each of the subscriber devices;
instructions to create a profile for a second and different web site visited by the subscriber based on the holistic profile of the subscriber developed based on the subscriber visiting the first web site and not based on the subscriber visiting the second web site; and
instructions to divide a plurality of holistic profiles data for a plurality of subscribers into a quantity, K advertising groups, based on the holistic profiles data for the plurality of subscribers;
instructions to replicate a quantity, N internet protocol television channels K times;
instructions to assign a new and unique channel number for each N channel number for each replicated channel in each of the K advertising groups; and
instructions to map each of the N channel numbers to the new and unique channel number at a set top box when a subscriber selects one of the N channel numbers, wherein each of the N channel numbers is the same in each of the K advertising groups, and wherein each of the N channel numbers is mapped to a different new channel number in each of the K advertising groups.
3 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed for monitoring data packet traffic in a communication network for at least two of a plurality of subscriber devices associated with a subscriber; developing a holistic subscriber profile for the subscriber based on the monitored data packet traffic; selecting advertisement data for a current one of the plurality of subscriber devices based on the holistic subscriber profile and sending the selected advertising data to the current subscriber device. A system is disclosed for performing the method. A data structure is disclosed for use in performing the method.
61 Citations
20 Claims
-
1. A tangible non-transitory computer readable storage medium, having a computer program stored therein, the computer program comprising:
-
instructions to monitor packet traffic data in a communication network for at least two of a plurality of subscriber devices associated with a subscriber, wherein each of the plurality of subscriber devices utilizes a different service selected from voice over internet protocol, internet protocol television and web site access via the internet; instructions to develop a holistic profile for the subscriber, based on the monitored packet traffic data between each of the subscriber devices, a first web site visited by the subscriber and the different services being utilized by each of the subscriber devices; instructions to create a profile for a second and different web site visited by the subscriber based on the holistic profile of the subscriber developed based on the subscriber visiting the first web site and not based on the subscriber visiting the second web site; and instructions to divide a plurality of holistic profiles data for a plurality of subscribers into a quantity, K advertising groups, based on the holistic profiles data for the plurality of subscribers; instructions to replicate a quantity, N internet protocol television channels K times; instructions to assign a new and unique channel number for each N channel number for each replicated channel in each of the K advertising groups; and instructions to map each of the N channel numbers to the new and unique channel number at a set top box when a subscriber selects one of the N channel numbers, wherein each of the N channel numbers is the same in each of the K advertising groups, and wherein each of the N channel numbers is mapped to a different new channel number in each of the K advertising groups. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for sending advertising data comprising:
-
analyzing packet traffic data in the communication system generated by a subscriber on one of a plurality of subscriber devices; correlating the packet traffic data into a holistic profile for the subscriber; developing the holistic profile for the subscriber, based on monitored packet traffic data between each of the plurality of subscriber devices and a first web site visited by the subscriber on one of the plurality of subscriber devices; and creating a profile for a second and different website visited by the subscriber based on the holistic profile of the subscriber developed based on the subscriber visiting the first web site and not the second web site and a context for the subscriber; and selecting advertising data based on the holistic profile of the subscriber to send to a current one of the plurality subscriber devices; dividing a plurality of holistic profiles data for a plurality of subscribers into a quantity, K advertising groups, based on the holistic profiles data for the plurality of subscribers; replicating a quantity, N internet protocol television channels K times; assigning a new and unique channel number for each N channel number for each replicated channel in each of the K advertising groups; and mapping each of the N channel numbers to the new and unique channel number at a set top box when a subscriber selects one of the N channel numbers, wherein each of the N channel numbers is the same in each of the K advertising groups, and wherein each of the N channel numbers is mapped to a different new channel number in each of the K advertising groups. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification