Adaptive multi-device content generation based on associated internet protocol addressing
First Claim
1. A system for adaptive multi-device content distribution based on associated internet protocol (IP) addressing, the system comprising:
- a computer processor;
a content engine executing on the computer processor and configured to;
identify media content served to a television client;
identify a television client internet protocol (IP) address associated with the television client, wherein the television client is linked to a household profile;
submit, to a content exchange service, a request for content placement opportunities;
receive content placement opportunities from the content exchange service, wherein one or more content placement opportunities identify at least a portion of a mobile client IP address representing a requesting mobile client device outside of a local network of the television client; and
linking one or more of the requesting mobile client devices to the household profile by;
determining a percentage of requests of the requesting mobile client device originating from a common origin;
comparing the percentage to a predefined threshold; and
linking the requesting mobile client device to the household profile based on determining that the threshold is exceeded; and
a content provider configured to;
identify content relevant to the media content; and
provide the content for the content placement opportunity to be displayed on the one or more requesting mobile client devices linked to the household profile.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for adaptive multi-device content distribution based on associated internet protocol (IP) addressing, the system including: a computer processor; a content engine executing on the computer processor and configured to: identify media content served to a television client; identify a client internet protocol (IP) address associated with the television client; submit, to a content exchange service, a request for content placement opportunities; receive content placement opportunities from the content exchange service, each content placement opportunity identifying at least a portion of a source IP address; identify, based on the provided portion of the source IP address, a subset of the content placement opportunities associated with the client IP address; and a content provider configured to: identify content relevant to the media content; and provide the content for the subset of the content placement opportunities.
-
Citations
16 Claims
-
1. A system for adaptive multi-device content distribution based on associated internet protocol (IP) addressing, the system comprising:
-
a computer processor; a content engine executing on the computer processor and configured to; identify media content served to a television client; identify a television client internet protocol (IP) address associated with the television client, wherein the television client is linked to a household profile; submit, to a content exchange service, a request for content placement opportunities; receive content placement opportunities from the content exchange service, wherein one or more content placement opportunities identify at least a portion of a mobile client IP address representing a requesting mobile client device outside of a local network of the television client; and linking one or more of the requesting mobile client devices to the household profile by; determining a percentage of requests of the requesting mobile client device originating from a common origin; comparing the percentage to a predefined threshold; and linking the requesting mobile client device to the household profile based on determining that the threshold is exceeded; and a content provider configured to; identify content relevant to the media content; and provide the content for the content placement opportunity to be displayed on the one or more requesting mobile client devices linked to the household profile. - View Dependent Claims (2)
-
-
3. A non-transitory computer-readable storage medium comprising a plurality of instructions for 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 television client; identify a television client internet protocol (IP) address associated with the television client, wherein the television client is linked to a household profile; submit, to a content exchange service, a request for content placement opportunities; receive content placement opportunities from the content exchange service, wherein one or more content placement opportunities identify at least a portion of a mobile client IP address representing a requesting mobile client device outside of a local network of the television client; and linking one or more of the requesting mobile client devices to the household profile by; determining a percentage of requests of the requesting mobile client device originating from a common origin; comparing the percentage to a predefined threshold; and linking the requesting mobile client device to the household profile based on determining that the threshold is exceeded; and identify content relevant to the media content; and provide the content for the content placement opportunity to be displayed on the one or more requesting mobile client devices linked to the household profile. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
-
10. A method for adaptive multi-device content distribution based on associated internet protocol (IP) addressing, the method comprising:
-
identifying media content served to a television client; identifying a television client internet protocol (IP) address associated with the television client, wherein the television client is linked to a household profile; submitting, by a computer processor and to a content exchange service, a request for content placement opportunities; receiving content placement opportunities from the content exchange service, wherein one or more content placement opportunities identify at least a portion of a mobile client IP address representing a requesting mobile client device outside of a local network of the television client; linking one or more of the requesting mobile client devices to the household profile by; determining a percentage of requests of the requesting mobile client device originating from a common origin; comparing the percentage to a predefined threshold; and linking the requesting mobile client device to the household profile based on determining that the threshold is exceeded; and identifying content relevant to the media content; and providing the content for the content placement opportunity to be displayed on the one or more requesting mobile client devices linked to the household profile. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification