IP Library Granted Patent US 10,412,430
Granted Patent B2
US 10,412,430 · App. 14/289,571 · Granted Sep 10, 2019

Method and system for recommending targeted television programs based on online behavior

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,412,430
App. No.
14/289,571
Granted
Sep 10, 2019
Kind
B2
Abstract

Methods, systems, and programming for recommending targeted television programs based on online behavior is provided. In one example, information related to one or more online activities of a user is received. An identifier associated with the user is determined. Information related to television consumption of the user is assessed based on the identifier. An index is generated based on the online activity information and the television consumption information. One or more recommendations are generated based on the index.

Claims (42)

1. A method for facilitating a television program presentation and content insertion thereto, the method being implemented on a machine having at least one processor, storage, and a communication platform, the method comprising:

receiving, by a user online activity analyzer, information related to online activities of a plurality of users;

identifying, by the user online activity analyzer, based on the online activity information, a characteristic that is shared by a group of the plurality of users;

accessing, by a user television consumption analyzer, television consumption information of the group of users;

determining, by the user television consumption analyzer, one or more television programs consumed by the group of users based on the television consumption information;

determining, by an indexing module, an index that correlates the characteristic shared by the group of users, each of the one or more television programs, and a score corresponding to each of the one or more television programs based on an amount of online activity related to the characteristic, an amount of users performing online activity related to the characteristic, or an amount of time or frequency that users consume the corresponding television program; and

generating, by a recommendation module, a recommendation of a first television program from the one or more television programs to be presented with an advertisement based on the index and score for the first television program relative to the other scores for the other television programs,

wherein the advertisement is inserted in a presentation of the first television program and is identified as being associated with the characteristic shared by the group of users.

2. The method of claim 1 , wherein determining the score is based on the amount of online activity related to the characteristic or the amount of users performing online activity related to the characteristic.

3. The method of claim 1 , wherein determining the score comprises determining the score is based on the number of users in the group of users who consumed the respective television program.

4. The method of claim 1 , wherein determining the score comprises determining the score is based on the amount of time that the group of users spent consuming the respective television program.

5. The method of claim 1 , wherein the recommendation of the first television program is generated based on at least one of pricing information associated with the first television program or volume information associated with the first television program,

wherein the pricing information comprises information related to cost of purchasing time during a presentation of the first television program, and

wherein the volume information comprises information related to quantity of viewers during the presentation of the first television program.

6. The method of claim 1 , further comprising:

receiving information related to offline activities of the plurality of users,

wherein identifying the shared characteristic comprises identifying the shared characteristic of the group of users based on the online activity information and the offline activity information.

7. The method of claim 6 , wherein the one or more offline activities comprise one or more offline transactions.

8. The method of claim 1 , wherein identifying the shared characteristic comprises identifying the shared characteristic of the group of users based on, an amount of online activities performed by the group of users that are related to a same type of online resources.

9. The method of claim 1 , wherein the group of users comprises a first group of users, wherein determining the score comprises determining one or more first correlation scores associated with the shared characteristic of the first group of users and the one or more television programs, the method further comprising:

identifying, based on the online activity information, a characteristic shared by a second group of users;

accessing information related to television consumption of the second group of users; determining one or more other television programs based on the television consumption information of the second group of users; determining one or more second correlation scores associated with the shared characteristic of the second group of users and the one or more other television programs; and generating an index indicating (i) the shared characteristic of the first group of users, (ii) the one or more first correlation scores, (iii) the shared characteristic of the second group of users, and (iv) the one or more second correlation scores, wherein the advertisement is recommended to be presented with the television program based on the generated index.

10. The method of claim 1 , wherein the one or more online activities comprises at least one of accessing of online content, posting of online content, or making an online transaction.

11. A system having at least one processor, storage, and a communication platform for facilitating a television program presentation and content insertion thereto, the system comprising:

a user online activity analyzer configured to receive information related to one or more online activities of a plurality of users, and identify a characteristic that is shared by a group of the plurality of users based on the online activity information;

a user television consumption analyzer configured to access television consumption information of the group of users, and determine one or more television programs consumed by the group of users based on the television consumption information;

an indexing module configured to determine an index that correlates the characteristic shared by the group of users, each of the one or more television programs, and a score corresponding to each of the one or more television programs based on an amount of online activity related to the characteristic, an amount of users performing online activity related to the characteristic, or an amount of time or frequency that users consume the corresponding television program; and

a recommendation module configured to generate a recommendation of a first television program from the one or more television programs to be presented with an advertisement based on the index and score for the first television program relative to the other scores for the other television programs, wherein the advertisement is inserted in a presentation of the first television program and is identified as being associated with the characteristic shared by the group of users.

12. The system of claim 11 , wherein determining the score is based on the amount of online activity related to the characteristic or the amount of users performing online activity related to the characteristic.

13. The system of claim 11 , wherein determining the score comprises determining the score is based on the number of users in the group of users who consumed the respective television program.

14. The system of claim 11 , wherein determining the score comprises determining the score is based on the amount of time that the group of users spent consuming the respective television program.

15. The system of claim 11 , wherein identifying the shared characteristic comprises identifying the shared characteristic of the group of users based on an amount of online activities performed by the group of users that are related to a same type of online resources.

16. A non-transitory machine-readable medium having information recorded thereon for facilitating a television program presentation and content insertion thereto, wherein the information, when read by the machine, causes the machine to perform the following:

receiving information related to online activities of a plurality of users;

identifying, based on the online activity information, a characteristic that is shared by a group of the plurality of users;

accessing television consumption information of the group of users;

determining one or more television programs consumed by the group of users based on the television consumption information;

determining an index that correlates the characteristic shared by the group of users, each of the one or more television programs, and a score corresponding to each of the one or more television programs based on an amount of online activity related to the characteristic, an amount of users performing online activity related to the characteristic, or an amount of time or frequency that users consume the corresponding television program; and

generating a recommendation of a first television program from the one or more television programs to be presented with an advertisement based on the index and score for the first television program relative to the other scores for the other television programs, wherein the advertisement is inserted in a presentation of the first television program and is identified as being associated with the characteristic shared by the group of users.

17. The medium of claim 16 , wherein determining the score is based on the amount of online activity related to the characteristic or the amount of users performing online activity related to the characteristic.

18. The medium of claim 16 , wherein determining the score comprises determining the score is based on the number of users in the group of users who consumed the respective television program.

19. The medium of claim 16 , wherein determining the score comprises determining the score is based on the amount of time that the group of users spent consuming the respective television program.

Assignments (11)
SECURITY INTEREST Recorded Sep 12, 2022
From: AMOBEE, INC.; TREMOR INTERNATIONAL LTD.; YUME, INC.; R1DEMAND, LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 061409/0110 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY DATA PREVIOUSLY RECORDED AT REEL: 046786 FRAME: 0762. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 19, 2019
From: VIDEOLOGY, INC.
To: AMOBEE, INC.
Reel/Frame 050194/0361 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2018
From: VIDEOLOGY, INC.; LUCIDMEDIA NETWORKS, INC.; COLLIDER MEDIA, INC.
To: AMOBEE, INC.
Reel/Frame 046786/0762 →
SECURITY INTEREST Recorded Jul 17, 2017
From: VIDEOLOGY, INC.
To: FAST PAY PARTNERS LLC
Reel/Frame 043020/0810 →
SECURITY INTEREST Recorded Jul 17, 2017
From: VIDEOLOGY, INC.
To: FPP SANDBOX LLC
Reel/Frame 043022/0001 →
RELEASE OF SECURITY INTEREST Recorded Jul 14, 2017
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
To: VIDEOLOGY, INC.; COLLIDER MEDIA, INC.; VIDEOLOGY MEDIA TECHNOLOGIES, LLC; LUCIDMEDIA NETWORKS, INC.
Reel/Frame 043008/0051 →
RELEASE OF SECURITY INTEREST Recorded Jul 10, 2017
From: PINNACLE VENTURES, L.L.C., AS AGENT
To: VIDEOLOGY, INC.; LUCIDMEDIA NETWORKS, INC.; COLLIDER MEDIA, INC.
Reel/Frame 042956/0467 →
SECURITY INTEREST Recorded Aug 31, 2015
From: VIDEOLOGY, INC.; COLLIDER MEDIA, INC.; LUCIDMEDIA NETWORKS, INC.
To: PINNACLE VENTURES, L.L.C., AS AGENT
Reel/Frame 036462/0456 →
PATENT SECURITY AGREEMENT SUPPLEMENT Recorded Dec 30, 2014
From: VIDEOLOGY, INC.; COLLIDER MEDIA, INC.; VIDEOLOGY MEDIA TECHNOLOGIES, LLC; LUCIDMEDIA NETWORKS, INC.
To: WELLS FARGO NATIONAL BANK
Reel/Frame 034717/0223 →
SECURITY INTEREST Recorded Dec 8, 2014
From: VIDEOLOGY, INC.; COLLIDER MEDIA, INC.; LUCIDMEDIA NETWORKS, INC.
To: PINNACLE VENTURES, L.L.C., AS AGENT
Reel/Frame 034425/0455 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2014
From: FERBER, SCOTT ANDREW; SCHLEIDER, ALECK HOWARD; JONES, D. BRYAN
To: VIDEOLOGY INC.
Reel/Frame 033627/0473 →