IP Library › Granted Patent US 10,713,693
Granted Patent B2
US 10,713,693 · App. 15/067,336 · Granted Jul 14, 2020

Method and apparatus for advertising content management

Inventors: Ian Weston (York, GB); Timothy John Ocock (London, GB)
Assignee: DEVNET, INC.
G06Q30/0277
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,713,693
App. No.
15/067,336
Granted
Jul 14, 2020
Kind
B2
Abstract

A method for replacing advertising content may include intercepting, at an edge of a network providing communication between an end user device and one or more servers capable of responding to requests from the end user device, a request from the end user device and transmitted via the network, determining whether a response to the request will include advertizing content based on a destination of the request, intercepting the response based on the determination, modifying the response to extract the advertizing content to replace the advertizing content with replacement content in a modified response, and enabling the modified response to be provided to the end user device. The replacement content may be selected based on a comparison of technical properties of the advertizing content with technical properties of the replacement content, and a correlation of affinity criteria associated with the replacement content to a user associated with the end user device.

Claims (36)

1. An apparatus provided at an edge of a network providing communication between an end user device and one or more servers capable of responding to requests from the end user device, the apparatus comprising processing circuitry configured to, when executed:

intercept a request from the end user device and transmitted via the network;

determine whether a response to the request will include advertizing content based on a destination of the request;

intercept the response based on the determination;

modify the response to extract the advertizing content to replace the advertizing content with replacement content in a modified response; and

enable the modified response to be provided to the end user device,

wherein the replacement content is selected based on:

a comparison of technical properties of the advertizing content with technical properties of the replacement content, and

a correlation of affinity criteria associated with the replacement content to a user associated with the end user device.

2. The apparatus of claim 1 , wherein the comparison of the technical properties of the advertizing content with the technical properties of the replacement content comprises determining a match between the technical properties of the advertizing content with the technical properties of the replacement content.

3. The apparatus of claim 2 , wherein the technical properties of the advertizing content comprise properties indicative of size and shape of the advertizing content.

4. The apparatus of claim 2 , wherein the technical properties of the advertizing content comprise properties indicative of a format and type of the advertizing content.

5. The apparatus of claim 1 , wherein the affinity criteria comprises a classification of the replacement content by type, genre or price.

6. The apparatus of claim 5 , wherein the correlation of the affinity criteria to the user comprises selecting the replacement content based on comparing the type, genre or price of potential replacement content to profile information associated with the user.

7. The apparatus of claim 1 , wherein the replacement content is stored in a repository associated with a proxy server at the edge of the network.

8. The apparatus of claim 1 , wherein the replacement content is auctioned content stored in a repository associated with a proxy server at the edge of the network.

9. The apparatus of claim 1 , wherein determining whether the response to the request will include advertizing content comprises determining whether the destination of the request is an advertizing content server.

10. The apparatus of claim 1 , wherein intercepting the request is performed in response to a prior election of the user to enable content replacement at the end user device.

11. A method executable via operation of configured processing circuitry, the method comprising:

intercepting, at an edge of a network providing communication between an end user device and one or more servers capable of responding to requests from the end user device, a request from the end user device and transmitted via the network;

determining whether a response to the request will include advertizing content based on a destination of the request;

intercepting the response based on the determination;

modifying the response to extract the advertizing content to replace the advertizing content with replacement content in a modified response; and

enabling the modified response to be provided to the end user device,

wherein the replacement content is selected based on:

a comparison of technical properties of the advertizing content with technical properties of the replacement content, and

a correlation of affinity criteria associated with the replacement content to a user associated with the end user device.

12. The method of claim 11 , wherein the comparison of the technical properties of the advertizing content with the technical properties of the replacement content comprises determining a match between the technical properties of the advertizing content with the technical properties of the replacement content.

13. The method of claim 12 , wherein the technical properties of the advertizing content comprise properties indicative of size and shape of the advertizing content.

14. The method of claim 12 , wherein the technical properties of the advertizing content comprise properties indicative of a format and type of the advertizing content.

15. The method of claim 11 , wherein the affinity criteria comprises a classification of the replacement content by type, genre or price.

16. The method of claim 15 , wherein the correlation of the affinity criteria to the user comprises selecting the replacement content based on comparing the type, genre or price of potential replacement content to profile information associated with the user.

17. The method of claim 11 , wherein the replacement content is stored in a repository associated with a proxy server at the edge of the network.

18. The method of claim 11 , wherein the replacement content is auctioned content stored in a repository associated with a proxy server at the edge of the network.

19. The method of claim 11 , wherein determining whether the response to the request will include advertizing content comprises determining whether the destination of the request is an advertizing content server.

20. The method of claim 11 , wherein intercepting the request is performed in response to a prior election of the user to enable content replacement at the end user device.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2024
From: DEVNET, INC.
To: THE DEVELOPER NETWORK LTD.
Reel/Frame 069452/0615 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2017
From: THE DEVELOPER NETWORK LTD.
To: DEVNET, INC.
Reel/Frame 043840/0467 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2016
From: WESTON, IAN; OCOCK, TIMOTHY JOHN
To: THE DEVELOPER NETWORK LIMITED
Reel/Frame 038095/0480 →
Continuity (1)
Related Publication 20170262902A1 · Sep 14, 2017