IP Library Granted Patent US 10,839,466
Granted Patent B2
US 10,839,466 · App. 16/437,409 · Granted Nov 17, 2020

System and method for aggregating social network feed information

Inventors: Liam Tomar Fontvieille Doyle (San Francisco, CA); Andrew Ian Craven (London, GB); Teddy Kite Joe (San Francisco, CA)
Assignee: salesforce.com, inc.
G06Q50/01G06Q30/0269G06Q30/0282
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,839,466
App. No.
16/437,409
Granted
Nov 17, 2020
Kind
B2
Abstract

In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for aggregating social network feed information including, for example, means for receiving user activity data from one or more social networks; parsing the user activity data to render a plurality of targeting parameters culled from the user activity data; matching one or more of the plurality of targeting parameters with advertising conditions for a social media campaign, wherein the advertising conditions of the social media campaign are contextually relevant to the one or more targeting parameters matched; recommending the social media campaign via a user interface; receiving authorization to launch the social media campaign via input received at the user interface or automatically launching the social media campaign based on pre-defined parameters; and deploying the social media campaign to one or many social media networks. Other related embodiments are disclosed.

Claims (43)

1. A method comprising:

receiving user activity data from one or more social networks;

parsing the user activity data to render a plurality of targeting parameters culled from the user activity data;

matching one or more of the plurality of targeting parameters with advertising conditions for a social media campaign, wherein the advertising conditions of the social media campaign are contextually relevant to the one or more targeting parameters matched;

recommending the social media campaign via a user interface;

receiving authorization to launch the social media campaign via input received at the user interface or automatically launching the social media campaign based on pre-defined parameters; and

deploying the social media campaign to one or many social media networks.

2. The method of claim 1 , wherein receiving user activity data from one or more social networks comprises receiving aggregated data as input from a single source, the single source having aggregated the user activity data of the one or more social networks into the aggregated data as received.

3. The method of claim 1 , wherein receiving user activity data from one or more social networks, comprises:

listening to a first data stream having the user activity data from a first of the one or more social networks;

listening to a second data stream having the user activity data from a second of the one or more social networks;

combining the first and second data streams of the user activity data into aggregated data; and

wherein the aggregated data is input to the parsing the user activity data operation.

4. The method of claim 1 , wherein the user activity data comprises user activity data originated by social network users of at least one of:

Facebook's social network;

LinkedIn's social network;

Twitter's social network;

Chatter's social network;

Instagram's social network;

Pinterest's social network;

user comment data from a blogging website;

user review data from a review site;

user comment data from a news web site; or

another accessible social network.

5. The method of claim 1 , wherein the user activity data comprises data pertaining to users' activities, comments, connections, likes, social mentions, tweets, re-tweets, handles, hash tags, reviews, system data, temporal data, location data, and/or other metadata as generated within either of the one or more social networks as the users engage with the social networks.

6. The method of claim 5 :

wherein weightings are applied to the targeting parameters based on type; and

wherein the recommending the social media campaign via a user interface comprises selecting the social media campaign from multiple social media campaigns based at least in part on the weightings applied to the targeting parameters matched for the selected social media campaign.

7. The method of claim 1 , wherein recommending the social media campaign via a user interface comprises:

counting a quantity of occurrences for the one or more targeting parameters matched at time 1 ;

determining volume, velocity and/or acceleration for the one or more targeting parameters matched by comparing the quantity of occurrences at time 1 and the quantity of occurrences at time 2 ; and

recommending the social media campaign when the value exceeds any one of a threshold, a user defined formula; a user defined algorithm, a developer defined formula; a developer defined algorithm.

8. The method of claim 1 , further comprising:

determining whether the one or more targeting parameters constitutes a trending topic on the social networks; and

wherein recommending the social media campaign comprises selecting the social media campaign from multiple social media campaigns based at least in part on the one or more targeting parameters becoming a trending topic.

9. The method of claim 1 , wherein recommending the social media campaign via a user interface comprises:

displaying a simple interface to the user interface having multiple eligible social media campaigns ready for deployment to the social networks pending the authorizing to launch from the user, wherein any or all of the multiple eligible social media campaigns are selectable;

receiving authorization to launch all selected ones of the multiple eligible social media campaigns responsive to a user's input to the displayed simple interface; and

deploying all the selected ones of the multiple eligible social media campaigns responsive to receiving the authorization to launch or automatically deploying all the selected ones of the multiple eligible social media campaigns based on pre-authorization criteria.

10. The method of claim 1 , wherein matching one or more of the plurality of targeting parameters with the advertising conditions or a social media campaign, comprises:

selecting one of the targeting parameters;

comparing the selected targeting parameters against records in a definition database having the advertising conditions for a plurality of social media campaigns stored therein for a match; and

repeating the selecting and the comparing until at least one of the plurality of targeting parameters are matched.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2019
From: JOE, TEDDY K; CRAVEN, ANDREW IAN; DOYLE, LIAM TOMAR FONTVIEILLE
To: SALESFORCE.COM, INC.
Reel/Frame 050180/0469 →
Continuity (3)
Continuation 13947065 · Jul 21, 2013
Provisional Application 61674169 · Jul 20, 2012
Related Publication 20190362441A1 · Nov 28, 2019
Cited By (2)
US 12,198,205 US 12,229,701