Methods and systems for processing social media data
Assigneesalesforce.com, inc.
InventorsChristopher Daniel Newton, Derek Brian Hatchard, Timothy Frederic Beatty, Gregory Marc Picot
Life of this patent
Estimating the term…
Abstract
Methods and systems are provided for processing social media data. The method includes receiving a request from a user for social media analytics of social media data; sending the social media data to a first analytics provider and a second analytics provider; receiving first analytics data from the first data analytics provider and second analytics data from the second analytics provider; storing the first analytics data and the second analytics data in a database; and presenting the first analytics data and the second analytics data to the user.
Claims18
A method for processing social media data, comprising the steps of:
- receiving a request from a first user of a plurality of users for social media analytics of a first set of social media data;
- receiving a first communication from a first analytics provider to initiate sending the first set of social media data to the first analytics provider and receiving a second communication from a second analytics provider to initiate sending the first set of social media data to the second analytics provider, wherein the first analytics provider and the second analytics provider are third party analytics providers;
- receiving first analytics data from the first data analytics provider and second analytics data from the second analytics provider;
- storing the first analytics data and the second analytics data in a database;
- and
- presenting the first analytics data and the second analytics data to the first user.
A method for processing social media data, comprising the steps of:
- receiving a request from a first user of a plurality of users for social media analytics of a first set of social media data;
- sending the first set of social media data to a first analytics provider and a second analytics provider, wherein the first analytics provider and the second analytics provider are third party analytics providers, wherein sending step further comprises
- gathering social media documents associated with the social media data;
- placing a first set of the social media documents in a first queue associated with the first analytics provider and a second set of social media documents in a second queue associated with the second analytics provider;
- fetching the first set of social media documents from the first queue and sending the first set of documents to a first adapter for transfer to the first analytics provider;
- and
- fetching the second set of social media documents from the second queue and sending the second set of documents to a second adapter for transfer to the second analytics provider, wherein the first adapter is different from the second adapter;
- storing the first analytics data and the second analytics data in a database;
- and
- presenting the first analytics data and the second analytics data to the first user.
A system for processing social media data, comprising:
- a computer, having a processor and a computer readable storage medium storing computer readable instructions for execution by the processor, to form the following modules:
- a subscription module configured to receive a request from a first user of a plurality of users for social media analytics of a first set of social media data;
- an analytics acquisition module configured to send the first set of social media data to a first analytics provider and a second analytics provider, to receive first analytics data from the first data analytics provider and second analytics data from the second analytics provider, and to store the first analytics data and the second analytics data in a database, wherein the first analytics provider and the second analytics provider are third party analytics providers,
- wherein the analytics acquisition module is further configured to
- gather social media documents associated with the social media data;
- and
- place a first set of the social media documents in a first queue associated with the first analytics provider and a second set of social media documents in a second queue associated with the second analytics provider,
- fetch the first set of social media documents from the first queue and send the first set of documents to a first adapter for transfer to the first analytics provider;
- and
- fetch the second set of social media documents from the second queue and send the second set of documents to a second adapter for transfer to the second analytics provider;
- and
- a data presentation module configured to present the first analytics data and the second analytics data to the first user.
Dependencies are inferred from the claim text.