IP Library › Granted Patent US 11,564,015
Granted Patent B2
US 11,564,015 · App. 17/714,965 · Granted Jan 24, 2023

Targeted television advertisements based on online behavior

Inventor: Roy Shkedi (Forest Hills, NY)
Assignee: Intent IQ, LLC
H04N21/812G06F16/248G06F16/951G06Q30/0241G06Q30/0251G06Q30/0255G06Q30/0256G06Q30/0269H04L12/66H04L61/5007H04L67/306H04N21/25891H04N21/42684H04N21/44222H04N21/44224H04N21/4532H04N21/6125H04N21/64322
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 11,564,015
App. No.
17/714,965
Granted
Jan 24, 2023
Kind
B2
Abstract

In a method for delivering targeted television advertisements based on online behavior, IP addresses indicating online access devices and IP addresses indicating television set-top boxes are electronically associated for a multitude of users. Using user profile information derived from online activity from one of the online access IP addresses, a television advertisement is selected, such as by using behavioral targeting or demographic information, and automatically directed to the set-top box indicated by the set-top IP address associated with that online access IP address. Preferably neither the user profile information nor the electronic association of online access and set-top box IP addresses includes personally identifiable information.

Claims (51)

1. A computer system comprising at least one hardware server computer, wherein the computer system is programmed and connected to perform a method of using common IP addresses to identify associations among multiple electronic devices and using an identified association to cause cross-device action, the method comprising:

(a) with the computer system, creating an electronic database containing a multitude of associations, each indicating an association between device identifiers of two or more Internet-accessing electronic devices of a multitude of Internet-accessing electronic devices, wherein:

(i) each of the associations is determined using stored data relating to Internet access by various of the multitude of devices, the stored data comprising (A) a device identifier of one of the Internet-accessing devices,

(B) an IP address through which the one of the devices accessed the Internet, and (C) a timestamp identifying when the one of the devices accessed the Internet;

(ii) at least some of the associations indicate association between at least two devices of the two or more Internet-accessing electronic devices, which association is determined by using the stored data to determine that both of the at least two devices have accessed the Internet via a common IP address at respective times satisfying a predetermined time-relation criterion;

(iii) at least some of the associations indicate association between at least two devices of the two or more Internet-accessing electronic devices, which association is determined without use of personally identifiable information; and

(iv) the computer system determining the associations accesses the Internet without using any of the common IP addresses of the associations identified in part (ii); and

(b) when the computer system and a first device identified in a first association are in communication with one another, with the computer system using a device identifier of the first device and user profile information associated with a device identifier of a second device identified in the first association to cause an automatic action to be taken with respect to the first device, wherein:

(i) the first association is one of the associations identified in part (a)(ii); and

(ii) the first association was stored in the electronic database described in part (a) prior to the computer system and the first device being in communication with one another as described in part (b).

2. The computer system of claim 1 wherein the predetermined time-relation criterion comprises the criterion that one of the two or more Internet-accessing electronic devices referenced in part (a)(ii) accessed the Internet within a specified length of time after a time when another of the two or more Internet-accessing electronic devices referenced in part (a)(ii) accessed the Internet.

3. The computer system of claim 1 wherein the predetermined time-relation criterion comprises the criterion that one of the two or more Internet-accessing electronic devices referenced in part (a)(ii) accessed the Internet between two times when another one of the two or more Internet-accessing electronic devices referenced in part (a)(ii) accessed the Internet.

4. The computer system of claim 1 wherein the first association of part (b) is one of the associations identified in part (a)(iii).

5. The computer system of claim 1 wherein the second device of part (b) comprises a mobile device that accessed the Internet both via the common IP address of the first association and via at least one different IP address, and wherein the user profile information of part (b) was collected when the mobile device accessed the Internet other than via the common IP address.

6. The computer system of claim 5 wherein the user profile information of part (b) was collected after the computer system has determined the first association, and wherein the first association of part (b) is one of the associations identified in part (a)(iii).

7. The computer system of claim 5 wherein the predetermined time-relation criterion comprises the criterion that one of the two or more Internet-accessing electronic devices referenced in part (a)(ii) accessed the Internet between two times when another one of the two or more Internet-accessing electronic devices referenced in part (a)(ii) accessed the Internet.

8. The computer system of claim 7 wherein:

(A) the first device of part (b) is a television set-top box;

(B) the second device of part (b) is an online user interface device;

(C) the user profile information of part (b) was collected after the computer system has determined the first association; and

(D) the first association of part (b) is one of the associations identified in part (a)(iii).

9. The computer system of claim 1 wherein the user profile information of part (b) was collected after the computer system has determined the first association.

10. The computer system of claim 1 wherein the automatic action of part (b) comprises selecting an advertisement, from among a plurality of possible advertisements, based at least in part on at least a portion of the user profile information associated with the device identifier of the second device, and causing the selected advertisement to be directed to the second device.

11. The computer system of claim 10 wherein part (b) takes place when the first device is redirected to the computer system to receive delivery of an advertisement.

12. The computer system of claim 1 wherein at least one of the device identifier of the first device of part (b) and the device identifier of the second device of part (b) is stored in a cookie readable by the computer system.

13. The computer system of claim 1 wherein the device identifier of the first device of part (b) and the device identifier of the second device of part (b) include no personally identifiable information pertaining to a user of the first device or the second device.

14. An article comprising a tangible data storage medium that is not a transitory propagating signal encoding computer-readable instructions that, when applied to a computer system comprising at least one hardware server computer, instruct the computer system to perform a method comprising:

(a) with the computer system, creating an electronic database containing a multitude of associations, each indicating an association between device identifiers of two or more Internet-accessing electronic devices of a multitude of Internet-accessing electronic devices, wherein:

(i) each of the associations is determined using stored data relating to Internet access by various of the multitude of devices, the stored data comprising (A) a device identifier of one of the Internet-accessing devices, (B) an IP address through which the one of the devices accessed the Internet, and (C) a timestamp identifying when the one of the devices accessed the Internet;

(ii) at least some of the associations indicate association between at least two devices of the two or more Internet-accessing electronic devices, which association is determined by using the stored data to determine that both of the at least two devices have accessed the Internet via a common IP address at respective times satisfying a predetermined time-relation criterion;

(iii) at least some of the associations indicate association between at least two devices of the two or more Internet-accessing electronic devices, which association is determined without use of personally identifiable information; and

(iv) the computer system determining the associations accesses the Internet without using any of the common IP addresses of the associations identified in part (ii); and

(b) when the computer system and a first device identified in a first association are in communication with one another, with the computer system using a device identifier of the first device and user profile information associated with a device identifier of a second device identified in the first association to cause an automatic action to be taken with respect to the first device, wherein:

(i) the first association is one of the associations identified in part (a)(ii); and

(ii) the first association was stored in the electronic database described in part (a) prior to the computer system and the first device being in communication with one another as described in part (b).

15. The article of claim 14 wherein the predetermined time-relation criterion comprises the criterion that one of the two or more Internet-accessing electronic devices referenced in part (a)(ii) accessed the Internet within a specified length of time after a time when another of the two or more Internet-accessing electronic devices referenced in part (a)(ii) accessed the Internet.

16. The article of claim 14 wherein the predetermined time-relation criterion comprises the criterion that one of the two or more Internet-accessing electronic devices referenced in part (a)(ii) accessed the Internet between two times when another one of the two or more Internet-accessing electronic devices referenced in part (a)(ii) accessed the Internet.

17. The article of claim 14 wherein the first association of part (b) is one of the associations identified in part (a)(iii).

18. The article of claim 14 wherein the second device of part (b) comprises a mobile device that accessed the Internet both via the common IP address of the first association and via at least one different IP address, and wherein the user profile information of part (b) was collected when the mobile device accessed the Internet other than via the common IP address.

19. The article of claim 18 wherein the user profile information of part (b) was collected after the computer system has determined the first association, and wherein the first association of part (b) is one of the associations identified in part (a)(iii).

20. The article of claim 18 wherein the predetermined time-relation criterion comprises the criterion that one of the two or more Internet-accessing electronic devices referenced in part (a)(ii) accessed the Internet between two times when another one of the two or more Internet-accessing electronic devices referenced in part (a)(ii) accessed the Internet.

21. The article of claim 20 wherein:

(A) the first device of part (b) is a television set-top box;

(B) the second device of part (b) is an online user interface device;

(C) the user profile information of part (b) was collected after the computer system has determined the first association; and

(D) the first association of part (b) is one of the associations identified in part (a)(iii).

22. The article of claim 14 wherein the user profile information of part (b) was collected after the computer system has determined the first association.

23. The article of claim 14 wherein the automatic action of part (b) comprises selecting an advertisement, from among a plurality of possible advertisements, based at least in part on at least a portion of the user profile information associated with the device identifier of the second device, and causing the selected advertisement to be directed to the second device.

24. The article of claim 23 wherein part (b) takes place when the first device is redirected to the computer system to receive delivery of an advertisement.

25. The article of claim 14 wherein at least one of the device identifier of the first device of part (b) and the device identifier of the second device of part (b) is stored in a cookie readable by the computer system.

26. The article of claim 14 wherein the device identifier of the first device of part (b) and the device identifier of the second device of part (b) include no personally identifiable information pertaining to a user of the first device or the second device.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2022
From: SHKEDI, ROY, MR.
To: ALMONDNET, INC
Reel/Frame 062131/0161 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2022
From: ALMONDNET, INC
To: INTENT IQ, LLC
Reel/Frame 062131/0257 →
LICENSE Recorded Dec 16, 2022
From: INTENT IQ, LLC
To: ALMONDNET, INC
Reel/Frame 062131/0330 →
Continuity (9)
Continuation 16925655 · Jul 10, 2020
Continuation 16228479 · Dec 20, 2018
Continuation 15803631 · Nov 3, 2017
Continuation 15179356 · Jun 10, 2016
Continuation 14246525 · Apr 7, 2014
Division 13097885 · Apr 29, 2011
Division 12860666 · Aug 20, 2010
Continuation 11736544 · Apr 17, 2007
Related Publication 20220360862A1 · Nov 10, 2022
Cited By (5)
US 12,212,818 US 12,267,565 US 12,457,388 US 12,604,048 US 12,731,173