IP Library Patent Application 14849353
Patent Application
App. No. 14/849,353

Systems and Methods for Continuous Analysis and Procurement of Advertisement Campaigns

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.
14/849,353
Abstract

A system and a method are provided for continuously analysing and procuring advertisements. Social data is obtained and is used to identify one or more relationships. The operations further include: modifying or determining a target set based on the one or more relationships, the target set comprising a combination of inputs and a target audience, the inputs comprising a search algorithm for identifying the target audience; presenting the target set when a proposed advertising campaign is detected; procuring the proposed advertising campaign using the target audience to generate a procured advertisement; obtaining feedback about the procured advertisement; and further modifying the target set based on the feedback.

Claims (67)

1 . A method performed by a computing system for automatically generating and sending a digital advertisement, the method comprising:

obtaining social data and using the social data to identify one or more data relationships amongst the social data;

determining a target set based on the one or more data relationships and storing the target set in a library database, the target set comprising a combination of inputs and a target audience, wherein the inputs comprise a search algorithm for identifying the target audience, and the target audience comprises user accounts in one or more social data networks;

responsive to detecting a proposed advertising campaign, retrieving the target set from the library database;

generating a digital advertising campaign by at least generating a digital advertisement, identifying a target audience, and identifying a data communication channel over which to transmit the digital advertisement to the target audience;

initiating transmission of the digital advertisement to the target audience over the data communication channel;

obtaining feedback about the digital advertisement; and

modifying the digital advertising campaign by at least one of modifying the digital advertisement, modifying the target audience and selecting a different data communication channel based on the feedback.

2 . The method of claim 1 further comprising, after the computing system modifies the digital advertising campaign, initiating a second transmission of the modified digital advertisement.

3 . The method of claim 1 further comprising, after determining the target set, machine testing the target set to determine if the target set has passed one or more thresholds and, after determining the target set has passed one or more thresholds, storing the target set in the library database for future access.

4 . The method of claim 1 wherein the inputs of the target set comprises any one or more of: an algorithm that identifies a social pattern, and a social pattern related to at least one of an event, people, a brand, a product, a service, a company, a place, a behavior, and a social communication channel.

5 . The method of claim 4 wherein the target set is retrieved from the library database when the proposed digital advertising campaign is detected to comprise information that matches at least one or more of the inputs of the target set.

6 . The method of claim 1 wherein initiating the transmission of the digital advertisement comprises at least one of: purchasing advertising from at least one of an advertisement data network and a social data network; loading the digital advertisement onto at least one of the digital advertisement network and the social data network; and sending transmission parameters associated with the digital advertisement to at least one of the digital advertisement network and the social data network.

7 . The method of claim 1 further comprising, prior to initiating the transmission of the digital advertisement, the computing system simulating the digital advertising campaign to predict a number of users that will view the digital advertisement.

8 . The method of claim 1 wherein identifying the target audience comprises:

the computing system obtaining identities of friends from a first group of users, where a user in the first group follows one or more of the friends, and the friends and the first group of users are associated with a first group of user accounts in the social data network;

the computing system determining N number friends that are most frequently occurring amongst the identities of friends from the first group of users;

for each of the N number friends, the computing system obtaining identities of followers following a given one of the N friends;

the computing system filtering out one or more followers from the identities of the followers that follow less than X number of the N number of friends, where X≦N; and

the computing system storing remaining ones of the identities of the followers as part of the target audience in memory of the computing system.

9 . The method of claim 1 wherein identifying the target audience comprises:

the computing system computing an authority ranking score of each of the users in an initial group of users;

the computing system identifying a high-authority portion of users and a low-authority portion of users based on the authority ranking scores;

the computing system using the high-authority portion of users as a first group of users;

the computing system obtaining identities of friends from the first group of users;

the computing system parsing out those identities of the friends from the first group of users that follow less than Y number of users from the first group of users; and

the computing system storing remaining ones of the identities of the friends from the first group of users as part of the target audience in memory of the computing system.

10 . The method of claim 1 wherein the target set further comprises a digital advertising template, and generating the digital advertisement comprises populating the digital advertisement template with text or a digital image, or both.

11 . A computing system for automatically generating and sending a digital advertisement, comprising:

a communication device configured to obtain social data;

memory for storing databases; and

a processor configured to at least:

use the social data to identify one or more data relationships amongst the social data;

determine a target set based on the one or more data relationships and storing the target set in a library database in the memory, the target set comprising a combination of inputs and a target audience, wherein the inputs comprise a search algorithm for identifying the target audience, and the target audience comprises user accounts in one or more social data networks;

responsive to detecting a proposed advertising campaign, retrieve the target set from the library database;

generate a digital advertising campaign by at least generating a digital advertisement, identifying a target audience, and identifying a data communication channel over which to transmit the digital advertisement to the target audience;

initiate transmission of the digital advertisement to the target audience over the data communication channel;

obtain feedback about the digital advertisement; and

modify the digital advertising campaign by at least one of modifying the digital advertisement, modifying the target audience and selecting a different data communication channel based on the feedback.

12 . The computing system of claim 11 wherein the processor is further configured to initiate a second transmission of the modified digital advertisement after modifying the digital advertising campaign.

13 . The computing system of claim 11 wherein, after determining the target set, the processor is further configured to machine test the target set to determine if the target set has passed one or more thresholds and, after determining the target set has passed one or more thresholds, the processor stores the target set in the library database for future access.

14 . The computing system of claim 11 wherein the inputs of the target set comprise any one or more of: an algorithm that identifies a social pattern, and a social pattern related to at least one of an event, people, a brand, a product, a service, a company, a place, a behavior, and a social communication channel.

15 . The computing system of claim 14 wherein the target set is retrieved from the library database when the proposed digital advertising campaign is detected to comprise information that matches at least one or more of the inputs of the target set.

16 . The computing system of claim 1 wherein initiating the transmission of the digital advertisement comprises at least one of: the computing system purchasing advertising from at least one of an advertisement data network and a social data network; the computing system loading the digital advertisement onto at least one of the digital advertisement network and the social data network; and the computing system sending transmission parameters associated with the digital advertisement to at least one of the digital advertisement network and the social data network.

17 . The computing system of claim 1 wherein, prior to initiating the transmission of the digital advertisement, the processor is configured to simulate the digital advertising campaign to predict a number of users that will view the digital advertisement.

18 . The computing system of claim 11 wherein identifying the target audience comprises:

the computing system obtaining identities of friends from a first group of users, where a user in the first group follows one or more of the friends, and the friends and the first group of users are associated with a first group of user accounts in the social data network;

the computing system determining N number friends that are most frequently occurring amongst the identities of friends from the first group of users;

for each of the N number friends, the computing system obtaining identities of followers following a given one of the N friends;

the computing system filtering out one or more followers from the identities of the followers that follow less than X number of the N number of friends, where X≦N; and

the computing system storing remaining ones of the identities of the followers as part of the target audience in memory of the computing system.

19 . The computing system of claim 11 wherein identifying the target audience comprises:

the computing system computing an authority ranking score of each of the users in an initial group of users;

the computing system identifying a high-authority portion of users and a low-authority portion of users based on the authority ranking scores;

the computing system using the high-authority portion of users as a first group of users;

the computing system obtaining identities of friends from the first group of users;

the computing system parsing out those identities of the friends from the first group of users that follow less than Y number of users from the first group of users; and

the computing system storing remaining ones of the identities of the friends from the first group of users as part of the target audience in memory of the computing system.

20 . The computing system of claim 11 wherein the target set further comprises a digital advertising template, and generating the digital advertisement comprises populating the digital advertisement template with text or a digital image, or both.

21 . A non-transitory computer readable medium comprising computer executable instructions for automatically generating and transmitting a digital advertisement, the instructions comprising:

obtaining social data and using the social data to identify one or more data relationships amongst the social data;

determining a target set based on the one or more data relationships and storing the target set in a library database, the target set comprising a combination of inputs and a target audience, wherein the inputs comprise a search algorithm for identifying the target audience, and the target audience comprises user accounts in one or more social data networks;

responsive to detecting a proposed advertising campaign, retrieving the target set from the library database;

generating a digital advertising campaign by at least generating a digital advertisement, identifying a target audience, and identifying a data communication channel over which to transmit the digital advertisement to the target audience;

initiating transmission of the digital advertisement to the target audience over the data communication channel;

obtaining feedback about the digital advertisement; and

modifying the digital advertising campaign by at least one of modifying the digital advertisement, modifying the target audience and selecting a different data communication channel based on the feedback.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2016
From: OGAWA, STUART
To: SYSOMOS U.S. INC.
Reel/Frame 040173/0512 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2016
From: SYSOMOS U.S. INC.
To: SYSOMOS L.P.
Reel/Frame 040173/0640 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INSIDE THE ASSIGNMENT DOCUMENT INVENTOR/ASSIGNEE PREVIOUSLY RECORDED AT REEL: 037044 FRAME: 0190. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Oct 31, 2016
From: KIM, EDWARD DONG-JIN; PADMANABHAN, KANCHANA
To: SYSOMOS L.P.
Reel/Frame 040516/0046 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2015
From: OGAWA, STUART; KIM, EDWARD DONG-JIN; PADMANABHAN, KANCHANA
To: SYSOMOS L.P.
Reel/Frame 037044/0190 →