IP Library Granted Patent US 9,070,143
Granted Patent B2
US 9,070,143 · App. 13/942,636 · Granted Jun 30, 2015

System and method for tracking content through the internet

Inventors: Gary Trent Gardner (San Marcos, CA); Ata Hassan, Jr. (San Diego, CA); Ram Babu Chintala (San Diego, CA); Anil Srinivas Guntur (San Diego, CA)
Assignee: VENDIGI, INC.
G06Q30/0273G06Q30/0255G06Q30/0246G06Q30/0269G06Q30/02
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 9,070,143
App. No.
13/942,636
Granted
Jun 30, 2015
Kind
B2
Abstract

Server systems and methods to provide targeted advertising use tracking of digital content. The digital content may include real estate content. Responsive to digital content being presented on a client computing platform, information related to browsing activity on the client computing platform is gathered. Digital content (and/or attributes thereof) are associated with either individual ones of the (real estate) search servers through which the digital content is presented, or individual ones of the content providers of the pertinent digital content, or both. Content providers of digital content are compensated based on revenue that is generated through processing and/or analysis of the associations between users and the digital content that has been presented to them.

Claims (47)

1. A system configured to provide targeted advertising to users who have been served digital real estate listings and to determine compensation for content providers that provided the digital real estate listings, the system comprising:

one or more processors configured to execute computer program modules, the computer program modules comprising:

a correlation module configured to determine correlations between digital real estate listings and user identifiers, wherein the digital real estate listings have been served to users identified by the user identifiers;

an analytics module configured to determine relations between criteria of the digital real estate listings and the served digital real estate listings;

a request module configured to obtain, from a demand-side platform, a request for one or more criteria of the digital real estate listings that have been served to an individual user identified by an individual user identifier, wherein the request includes the individual user identifier;

a criteria module configured to determine one or more criteria of the digital real estate listings that have been served to the individual user identified by the individual user identifier included in the request;

a transmission module configured to initiate, responsive to obtaining the request, communication of the determined one or more criteria in exchange for revenue from the demand-side platform; and

a report module configured to determine a set of content providers that provided the digital real estate listings served to the individual user identified by the individual user identifier, wherein the report module is further configured to determine compensation for the set of content providers, wherein the compensation is based on the revenue from the demand-side platform for initiating communication of the determined one or more criteria to the demand-side platform.

2. The system of claim 1 , wherein the analytics module is configured to determine the relations such that one or more criteria differentiate between the user identifiers based on at least one of demographic characteristics and geographic characteristics.

3. The system of claim 1 , wherein the analytics module is configured to determine the relations such that one or more criteria differentiate between the user identifiers based on one or more of stated interests, determined interests, and/or expected interests.

4. The system of claim 1 , wherein the analytics module is configured to determine the relations such that one or more criteria differentiate between the user identifiers based on prior browsing activity.

5. The system of claim 1 , wherein the request obtained from the demand-side platform includes a set of user identifiers, and wherein determinations by the criteria module are made for individual ones of the set of user identifiers.

6. The system of claim 1 , wherein operation of the analytics module is based on data mining techniques, and wherein the one or more relations include statistical relations.

7. The system of claim 1 , wherein the correlation module is configured to determine correlations based on attributes of the served digital real estate listings.

8. The system of claim 1 , wherein the transmission module is further configured to receive transmissions, from client computing platforms of the users, of information indicating which users have been served which digital real estate listings, wherein an individual received transmission includes:

i) an individual user identifier that identifies an individual user, and

ii) a digital real estate listing identifier that identifies a digital real estate listing served to the individual user;

wherein determinations by the criteria module are made based on the information received by the transmission module.

9. The system of claim 1 , wherein individual user identifiers identify individual users by association with at least one of an IP address, a MAC address, a browser cookie, and information about the hardware and/or software configuration of a client computing platform.

10. A computer-implemented method to provide targeted advertising to users who have been served digital real estate listings and to determine compensation for content providers that provided the digital real estate listings, the method being implemented in a computer system that includes one or more physical processors, the method comprising:

determining, on the one or more physical processors, correlations between digital real estate listings and user identifiers, wherein the digital real estate listings have been served to users identified by the user identifiers;

determining relations between criteria of the digital real estate listings and the served digital real estate listings;

obtaining, from a demand-side platform, a request for one or more criteria of the digital real estate listings that have been served to an individual user identified by an individual user identifier, wherein the request includes the individual user identifier;

determining one or more criteria of the digital real estate listings that have been served to the individual user identified by the individual user identifier included in the request;

initiating communication of the determined one or more criteria to the demand-side platform in exchange for revenue from the demand-side platform;

determining a set of content providers that provided the digital real estate listings served to the individual user identified by the individual user identifier; and

determining compensation for the set of content providers, wherein the compensation is based on the revenue from the demand-side platform for initiating communication of the determined one or more criteria to the demand-side platform.

11. The method of claim 10 , wherein determining relations is performed such that one or more criteria differentiate between the user identifiers based on at least one of demographic characteristics and geographic characteristics.

12. The method of claim 10 , wherein determining relations is performed such that one or more criteria differentiate between the user identifiers based on at least one of stated interests, determined interests, and expected interests.

13. The method of claim 10 , wherein determining relations is performed such that one or more criteria differentiate between the user identifiers based on prior browsing activity.

14. The method of claim 10 , wherein the request obtained from the demand-side platform includes a set of user identifiers, and wherein the step of determining the one or more criteria is performed for individual ones of the set of user identifiers.

15. The method of claim 10 , wherein determining the one or more relations is based on data mining techniques, and wherein the one or more relations include statistical relations.

16. The method of claim 10 , wherein determining correlations is based on attributes of the served digital real estate listings.

17. The method of claim 10 , further comprising:

receiving transmissions, from client computing platforms of the users, of information indicating which users have been served which digital real estate listings, wherein an individual received transmission includes:

i) an individual user identifier that identifies an individual user, and

ii) a digital real estate listing identifier that identifies a digital real estate listing served to the individual user;

wherein determining the one or more criteria is based on the received information.

18. The method of claim 10 , wherein individual user identifiers identify individual users by association with at least one of an IP address, a MAC address, a browser cookie, and/or information about the hardware and software configuration of a client computing platform.

19. A system configured to provide targeted advertising to users who have been served digital real estate listings and to determine compensation for content providers that provided the digital real estate listings, the system comprising:

one or more processors configured to execute computer program modules, the computer program modules comprising:

a correlation module configured to determine correlations between digital real estate listings and user identifiers, wherein the digital real estate listings have been served to users identified by the user identifiers;

an analytics module configured to determine relations between criteria of the digital real estate listings and the served digital real estate listings, wherein the criteria of the digital real estate listings include price range;

a request module configured to obtain, from a demand-side platform, a request for one or more criteria of the digital real estate listings that have been served to a set of multiple users identified by a set of user identifiers, wherein the request includes the set of user identifiers;

a criteria module configured to determine one or more criteria of the digital real estate listings that have been served to individual ones of the set of multiple users identified by individual ones of the set of user identifiers;

a transmission module configured to initiate, responsive to obtaining the request, communication of the determined one or more criteria in exchange for revenue from the demand-side platform; and

a report module configured to determine a set of content providers that provided the digital real estate listings served to the set of multiple users, wherein the report module is further configured to determine compensation for the set of content providers, wherein the compensation is based on the revenue from the demand-side platform for initiating communication of the determined one or more criteria to the demand-side platform.

Assignments (3)
SECURITY INTEREST Recorded Sep 29, 2014
From: VENDIGI, INC.
To: H-CAP INVESTMENTS, LLC VENDIGI SERIES ONLY
Reel/Frame 033838/0347 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2014
From: ANALYZE SOFTWARE, INC.
To: VENDIGI, INC.
Reel/Frame 033780/0959 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2013
From: GARDNER, GARY TRENT; HASSAN, ATA, JR.; CHINTALA, RAM BABU; GUNTUR, ANIL SRINIVAS
To: ANALYZE SOFTWARE, INC.
Reel/Frame 030800/0966 →
Continuity (2)
Continuation 13655299 · Oct 18, 2012
Related Publication 20140114749A1 · Apr 24, 2014