IP Library Patent Application 13647638
Patent Application
App. No. 13/647,638

METHOD AND SYSTEM FOR ONLINE CAMPAIGN OPTIMIZATION

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 None
App. No.
13/647,638
Abstract

An advertisement campaign optimization system, method, and a computer product for determining real time bidding data corresponding to one or more advertisement campaigns targeting one or more users are disclosed. In an embodiment, the method comprises receiving a bid request for the one or more advertisement campaigns. User interest data corresponding to the one or more users is determined. One or more bidding rules based on a first data set and a second data set are also determined. The first data set comprises data corresponding to the one or more users and the second data set comprises data corresponding to the one or more advertisement campaigns. The method determines real time bidding data based on the user interest data and the one or more bidding rules.

Claims (41)

1 . A computer implemented method for determining real time bidding data corresponding to one or more advertisement campaigns targeting one or more users, the method comprising:

receiving a bid request for the one or more advertisement campaigns;

determining user interest data corresponding to the one or more users;

determining one or more bidding rules based on a first data set and a second data set, wherein the first data set comprises data corresponding to the one or more users and the second data set comprises data corresponding to the one or more advertisement campaigns; and

determining real time bidding data based on the user interest data and the one or more bidding rules.

2 . The method of claim 1 further comprising optimizing the real time bidding data based on one or more key performance indicators of the one or more users and the one or more advertisement campaigns.

3 . The method of claim 2 further comprising generating a bid response for the received bid request based on the optimized real time bidding data.

4 . The method of claim 1 , wherein the user interest data comprises at least one of a content category associated with at least one web page visited by the one or more users, keywords representing the user's interest corresponding to the one or more users, data associated with user's sharing activity and total number of clicks of the one or more users associated with the one or more advertisement campaigns.

5 . The method of claim 1 , wherein the first data set comprises at least one of a plurality of keywords describing users of the one or more advertisement campaigns, details associated with the users who have visited the one or more advertisement campaigns in the past but were not converted into buyers, user's behavioral response descriptors, details associated with user's performance towards the one or more advertisement campaigns, geo-location information of the users, demographic data of the users, transactional data of the users for buying one or more products or services and at least one content category associated both with the users and the one or more advertisement campaigns.

6 . The method of claim 1 , wherein the first data set corresponds to one or more of online or offline data.

7 . The method of claim 1 , wherein the second data set comprises at least one of a plurality of attributes describing an advertisement campaign performance, user response history, advertisement valuation and advertisement delivery goals.

8 . The method of claim 1 , wherein the second data set corresponds to one or more of online or offline data.

9 . The method of claim 1 , wherein the one or more bidding rules comprises one or more of a condition based rule, a limitation based rule, a decision based rule and a customized rule based on the real time bidding data.

10 . The method of claim 1 , wherein the real time bidding data comprises at least one of bidding price and delivery instructions for the one or more advertisement campaigns.

11 . A system for optimizing real time bidding data corresponding to one or more advertisement campaigns for one or more users, the system comprises:

a user data extraction engine configured to determine user interest data corresponding to the one or more users;

a rules engine configured to determine one or more bidding rules based on a first data set and a second data set;

a real time bidding (RTB) engine configured to determine a real time bidding data based on the user interest data and the one or more bidding rules; and

a delivery and key performance indicator (KPI) optimization engine configured to optimize the real time bidding data.

12 . The system of claim 11 further comprising a communication engine configured to receive a bid request from an exchange network.

13 . The system of claim 12 wherein the RTB engine is further configured to generate a bid response in response to the bid request based on the optimized real time bidding data, wherein the bid response is utilized to select an advertisement campaign from the one or more advertisement campaigns.

14 . The system of claim 11 wherein the user data extraction engine is further configured to generate the first data set comprising data corresponding to each of one or more users.

15 . The system of claim 14 , wherein the user data extraction engine is further configured to extract performance data of each of the one or more users on one or more advertisement campaigns.

16 . The system of claim 11 further comprising an ad data aggregation engine configured to generate the second data set comprising data corresponding to each of the one or more advertisement campaigns.

17 . A computer implemented method for generating a bid response in response to a bid request, the computer implemented method comprising:

receiving the bid request for an ad space on a web page to be displayed on a browser associated with a user;

determining user interest data corresponding to a plurality of users, the user being one of the plurality of users;

determining one or more bidding rules based on a first data set and a second data set;

determining a real time bidding data based on the user interest data and the one or more bidding rules;

optimizing the real time bidding data based on one or more parameters; and

generating the bid response based at least in part on the optimized real time bidding data.

18 . The computer implemented method of claim 17 , wherein the first data set comprises data corresponding to the plurality of users and the second data set comprises data corresponding to one or more advertisement campaigns.

19 . The computer implemented method of claim 17 , wherein the one or more parameters comprise key performance indicators of the plurality of users and one or more advertisement campaigns.

20 . The computer implemented method of claim 19 , wherein the key performance indicators comprise at least one of estimate of cost per 1000 views of the ad (CPM), conversion rate for visitors coming from each advertisement multiplied the by cost per visitor (Cost Per Acquisition or CPA), ratio of number of times an advertisement is clicked and number of times the advertisement is viewed (CTR), ratio of delivered conversions to delivered advertisements, multiplication of cost per ad impression (CPI) with number of ad impressions, ratio of CPI and CPA or percentage of leads generated via paid search (PPC).

21 . A computer program product for use with a computer, the computer program product comprising instructions stored in a non-transitory computer usable medium having a computer readable program code embodied therein for generating a bid response in response to a bid request, the computer readable program code comprising a set of instructions for:

receiving a bid request for one or more advertisement campaigns;

determining user interest data corresponding to one or more users;

determining one or more bidding rules based on a first data set and a second data set, wherein the first data set comprises data corresponding to the one or more users and the second data set comprises data corresponding to the one or more advertisement campaigns;

determining real time bidding data based on the user interest data and the one or more bidding rules;

optimizing the real time bidding data based on one or more parameters; and

generating the bid response based at least in part on the optimized real time bidding data.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Dec 4, 2018
From: HERCULES TECHNOLOGY II, L.P.
To: SHARETHIS, INC.
Reel/Frame 047664/0554 →
RELEASE OF SECURITY INTEREST Recorded Dec 3, 2018
From: WESTERN ALLIANCE BANK
To: SHARETHIS, INC.
Reel/Frame 047663/0759 →
ACKNOWLEDGMENT OF TERMINATION OF IPSA Recorded Oct 16, 2015
From: FIFTH STREET FINANCE CORP.
To: SHARETHIS, INC.
Reel/Frame 036877/0302 →
ACKNOWLEDGMENT OF TERMINATION OF IPSA Recorded Oct 14, 2015
From: SILICON VALLEY BANK
To: SHARETHIS, INC.
Reel/Frame 036855/0419 →
SECURITY INTEREST Recorded Oct 1, 2015
From: SHARETHIS, INC.
To: WESTERN ALLIANCE BANK
Reel/Frame 036705/0919 →
SECURITY INTEREST Recorded Mar 19, 2014
From: SHARETHIS, INC.; SOCIALIZE, INC.
To: FIFTH STREET FINANCE CORP., AS AGENT
Reel/Frame 032479/0927 →
SECURITY INTEREST Recorded Mar 10, 2014
From: SHARETHIS, INC.
To: SILICON VALLEY BANK
Reel/Frame 032390/0001 →
SECURITY AGREEMENT Recorded Dec 11, 2013
From: SHARETHIS, INC.
To: HERCULES TECHNOLOGY II, L.P.
Reel/Frame 031796/0747 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2012
From: ZHU, CHANGYI; SALKOLA, MARKKU; CHEN, XIBIN; RAY, SOUVIK; BEHERA, PRASANTA; KISHORE, NANDA
To: SHARE THIS INC.
Reel/Frame 029097/0001 →