IP Library Granted Patent US 8,990,330
Granted Patent B2
US 8,990,330 · App. 14/022,794 · Granted Mar 24, 2015

First party advertisement serving

Inventors: Greg Neal (Evergreen, CO); Glynne Casteel (Westminster, CO); Ron Hill (Broomfield, CO); Bruce Droste (Westminster, CO)
Assignee: TruEffect, Inc.
G06Q30/0277H04N21/23424H04N21/812G06F21/6263G06Q30/02G06Q30/0255
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 8,990,330
App. No.
14/022,794
Granted
Mar 24, 2015
Kind
B2
Abstract

Adservers with the ability to access advertiser cookies and vice versa when both are serving from the advertiser's domain are provided, thereby avoiding the overhead and delay in backend cookie synchronization efforts. Further, advertising cookie data can be gathered regardless of whether a user is browsing a publisher's web site with an advertisement served by an adserver, or browsing the advertiser's web site, because the cookies were previously set when the user visited the advertiser's web site in the context of a first-party cookie. Even if the user has configured his or her browser to limit the setting of third-party cookies, the cookies can still be read by the adserver. By making cookie and advertising data immediately available in real time to both the advertiser and the adserver, the solution also provides for instantaneous and accurate targeting of web advertising to allow an educated ad selection process by either party.

Claims (31)

1. A method for serving advertisements, the method comprising:

establishing a virgin domain;

configuring a computer system to act as an origin server within the virgin domain; setting the origin server to serve web content without using cookies; and

serving advertisements from within the virgin domain.

2. The method of claim 1 further comprising detecting a cookie from a browser through the virgin domain and taking a corrective action to restore a status of the virgin domain.

3. The method of claim 2 wherein the corrective action comprises deleting the cookie detected from the browser.

4. The method of claim 2 wherein the corrective action comprises expiring the cookie detected from the browser.

5. The method of claim 1 further comprising detecting a cookie from a browser through the virgin domain and providing an alert in response to detecting the cookie from the browser.

6. The method of claim 5 further comprising removing the virgin domain from a database of virgin domains.

7. The method of claim 1 further comprising detecting cookies from a browser through the virgin domain and establishing a replacement virgin domain.

8. The method of claim 7 wherein the operation of establishing a replacement virgin domain comprises:

replacing the virgin domain with the replacement virgin domain;

re-configuring the computer system to act as the origin server within the replacement virgin domain;

setting the origin server to serve web content from the replacement virgin domain without using cookies; and

serving advertisements from within the replacement virgin domain.

9. The method of claim 1 further verifying the virgin domain.

10. The method of claim 9 wherein the operation of verifying comprises cross-checking the virgin domain via a database of domain names.

11. The method of claim 9 wherein the operation of verifying comprises auditing a plurality of domain registrars to audit a status of the virgin domain.

12. The method of claim 1 wherein the origin server creates a stateless session.

13. The method of claim 12 wherein the origin server creates the stateless session via HTTP requests and responses that do not contain state information.

14. A system for serving advertisements, the method comprising:

a sever configured to operate as an origin server within a virgin domain, the server further configured to serve web content within the virgin domain without using cookies, wherein the web content includes serving advertisements from within the virgin domain.

15. The system of claim 14 wherein the server is further configured to detect a cookie from a browser through the virgin domain and take a corrective action to restore a status of the virgin domain.

16. The system of claim 15 wherein the corrective action comprises at least one of deleting the cookie detected from the browser and expiring the cookie detected from the browser.

17. The system of claim 14 wherein the server is further configured to detect a cookie from a browser through the virgin domain and provide an alert in response to a detection of the cookie from the browser.

18. The system of claim 14 wherein the server is further configured to detect cookies from a browser through the virgin domain and establishing a replacement virgin domain.

19. The system of claim 14 wherein the server is further configured to verify the virgin domain.

20. A non-transitory computer-readable medium storing computer-executable instructions for performing a computer process, the computer process comprising:

establishing a virgin domain;

configuring a computer system to act as an origin server within the virgin domain; setting the origin server to serve web content without using cookies; and

serving advertisements from within the virgin domain.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Apr 19, 2017
From: EAST WEST BANK
To: TRUEFFECT, INC
Reel/Frame 042066/0599 →
SECURITY AGREEMENT Recorded Aug 20, 2015
From: TRUEFFECT, INC.
To: EAST WEST BANK
Reel/Frame 036407/0413 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2013
From: NEAL, GREG; CASTEEL, GLYNNE; HILL, RON; DROSTE, BRUCE
To: TRUEFFECT, INC
Reel/Frame 031376/0705 →
Continuity (5)
Division 13019158 · Feb 1, 2011
Continuation 11450490 · Jun 9, 2006
Provisional Application 60689725 · Jun 9, 2005
Provisional Application 60689510 · Jun 9, 2005
Related Publication 20140108165A1 · Apr 17, 2014