Methods and systems for processing social media data
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
239 Citations
18 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 9, 10, 11, 12)
-
-
7. 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. - View Dependent Claims (8, 13)
-
-
14. 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. - View Dependent Claims (15, 16, 17, 18)
- 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;
Specification