IP Library Granted Patent US 11,503,356
Granted Patent B2
US 11,503,356 · App. 17/140,110 · Granted Nov 15, 2022

Intelligent multi-device content distribution based on internet protocol addressing

Inventor: Farhad Massoudi (San Francisco, CA)
Assignee: Tubi, Inc.
H04N21/2668H04L45/72H04L45/74H04L65/60H04L67/306H04N21/25841H04N21/25891H04N21/42684H04N21/6125H04N21/812H04L41/50H04L41/5048H04L61/5007H04N21/4782
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,503,356
App. No.
17/140,110
Granted
Nov 15, 2022
Kind
B2
Abstract

A system for intelligent multi-device content distribution based on associated internet protocol (IP) addressing, including: identifying, by a computer processor, first advertising content served to a first client device; identifying a first client device IP address associated with the first client device, where the first client device is linked to a household profile; submitting, to a content exchange service, a request for content placement opportunities; receiving content placement opportunities from the content exchange service, where one or more content placement opportunities identify at least a portion of a second client device IP address of a second client device; linking the second client device to the household profile; selecting second advertising content based on the first advertising content; and providing the second advertising content for the content placement opportunity to be displayed on the second client device.

Claims (70)

1. A system for intelligent multi-device content distribution based on associated internet protocol (IP) addressing, the system comprising:

a computer processor;

an advertising engine executing on the computer processor and configured to:

identify media content served to a first client device;

identify a first client device IP address corresponding to the first client device,

wherein the first client device is linked to a household profile;

submit a request for content placement opportunities;

receive content placement opportunities identifying at least a portion of a mobile client IP address representing a requesting mobile client device outside of a local network of the first client device; and

linking the mobile client device to the household profile by:

determining a percentage of requests of the mobile client device originating from an IP address common with the first client device IP address;

comparing the percentage to a predefined threshold; and

linking the mobile client device to the household profile based on determining that the threshold is exceeded; and

a content provider configured to:

select advertising content based on the media content; and

provide the advertising content for the content placement opportunity to be displayed on the mobile client device.

2. The system of claim 1 , wherein the media content and the advertising content are related.

3. The system of claim 1 , wherein the first client device is a non-mobile television client.

4. The system of claim 1 , further comprising determining that the first client device is a tablet computer, wherein the determining comprises at least one selected from a group consisting of:

determining that multiple content requests from the first client device originate from the same geographic location,

analyzing media access control (MAC) address information corresponding to the first client device,

analyzing make, model, type, or category information corresponding to the first client device,

analyzing the content served to the first client device;

analyzing user submitted indications about the first client device; and

analyzing information associating the first client device with the household from a third party entity.

5. The system of claim 1 , wherein the household profile represents a grouping of related computing devices.

6. The system of claim 1 , wherein:

the advertising engine is further configured to provide the request and the first client device IP address to a content exchange service, wherein the content exchange service identifies content placement opportunities by matching at least a portion of the first client device IP address with at least a portion of the mobile client device IP address; and

receiving content placement opportunities includes receiving the content placement opportunities from the content exchange service.

7. The system of claim 1 , wherein the first client device is a tablet computer.

8. The system of claim 1 , wherein the first client device and the mobile client device are the same device.

9. A method for intelligent multi-device content distribution based on associated internet protocol (IP) addressing, the method comprising:

identifying, by a computer processor, media content served to a first client device;

identifying a first client device IP address corresponding to the first client device, wherein the first client device is linked to a household profile;

submitting a request for content placement opportunities;

receiving content placement opportunities identifying at least a portion of a mobile client IP address representing a requesting mobile client device outside of a local network of the first client device;

linking the mobile client device to the household profile by:

determining a percentage of requests of the mobile client device originating from an IP address common with the first client device IP address;

comparing the percentage to a predefined threshold; and

linking the mobile client device to the household profile based on determining that the threshold is exceeded;

selecting advertising content based on the media content; and

providing the advertising content for the content placement opportunity to be displayed on the mobile client device.

10. The method of claim 9 , wherein the media content and the second advertising content are related.

11. The method of claim 9 , wherein the first client device is a non-mobile television client.

12. The method of claim 9 , further comprising determining that the first client device is a tablet computer, wherein the determining comprises at least one selected from a group consisting of:

determining that multiple content requests from the first client device originate from the same geographic location,

analyzing media access control (MAC) address information corresponding to the first client device,

analyzing make, model, type, or category information corresponding to the first client device,

analyzing the content served to the first client device;

analyzing user submitted indications about the first client device; and

analyzing information associating the first client device with the household from a third party entity.

13. The method of claim 9 , wherein the household profile represents a grouping of related computing devices.

14. The method of claim 9 :

further comprising providing the request and the first client device IP address to a content exchange service, wherein the content exchange service identifies content placement opportunities by matching at least a portion of the first client device IP address with at least a portion of the mobile client device IP address; and

wherein receiving content placement opportunities includes receiving the content placement opportunities from the content exchange service.

15. The method of claim 9 , wherein the first client device is a tablet computer.

16. The method of claim 9 , wherein the first client device and the mobile client device are the same device.

17. A non-transitory computer-readable storage medium comprising a plurality of instructions for intelligent multi-device content distribution, the plurality of instructions executing on at least one computer processor to enable the computer processor to:

identify media content served to a first client device;

identify a first client device IP address corresponding to the first client device, wherein the first client device is linked to a household profile;

submit a request for content placement opportunities;

receive content placement opportunities identifying at least a portion of a mobile client IP address representing a requesting mobile client device outside of a local network of the first client device;

linking the mobile client device to the household profile by:

determining a percentage of requests of the mobile client device originating from an IP address common with the first client device IP address;

comparing the percentage to a predefined threshold; and

linking the mobile client device to the household profile based on determining that the threshold is exceeded;

select advertising content based on the media content; and

provide the advertising content for the content placement opportunity to be displayed on the mobile client device.

18. The non-transitory computer-readable storage medium of claim 17 , wherein the media content and the advertising content are related.

19. The non-transitory computer-readable storage medium of claim 17 , wherein the first client device is a tablet computer.

20. The non-transitory computer-readable storage medium of claim 17 , wherein the first client device is a non-mobile television client.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2024
From: MASSOUDI, FARHAD
To: ADRISE, INC.
Reel/Frame 067314/0887 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2024
From: ADRISE, INC.
To: TUBI, INC.
Reel/Frame 067315/0139 →
Continuity (5)
Continuation 16510985 · Jul 15, 2019
Continuation 14846277 · Sep 4, 2015
Continuation 14056897 · Oct 17, 2013
Provisional Application 61800348 · Mar 15, 2013
Related Publication 20210227279A1 · Jul 22, 2021