Systems and methods for discovering social accounts
AssigneeProofpoint, Inc.
InventorsDevin Redmond, Ray Kruck, Richard Sutton, Anthony Dorie
Life of this patent
Estimating the term…
Abstract
Methods and systems allow organizations to discover accounts, subscriptions, properties, sites and other online portals within each distinct social network platform and across disparate social network platforms, publishing platforms and networks that represent, claim to represent or are relevant to their organization and/or brands based on search terms and facilitate the statistical reporting and analysis of activities on the discovered properties.
Claims20
A method for discovering social accounts across social network platforms, the method comprising:
- receiving, by a computer, entity-specific input data from an entity, the entity-specific input data comprising at least one of search strings, configuration parameters, or user credentials associated with the entity;
- preparing, by the computer based at least on the entity-specific input data, queries for disparate social network platforms;
- sending, by the computer through a plurality of application programming interfaces, the queries to the disparate social network platforms;
- receiving, by the computer, responses to the queries from the disparate social network platforms;
- normalizing, by the computer, the responses from the disparate social network platforms, the normalizing including:
- identifying metadata in the responses that is common across the disparate social network platforms;
- and
- formatting the metadata into a common format;
- storing, by the computer, the metadata in the common format in a unified data store;
- processing, by the computer, the metadata in the common format into discrete categories of brand relevance or affiliation associated with the entity;
- and
- generating, by the computer, a normalized view of activities across the discrete categories of brand relevance or affiliation on the disparate social networking platforms or a portion thereof.
A system for discovering social accounts across social network platforms, the system comprising:
- a processor;
- a non-transitory computer-readable medium;
- and
- stored instructions translatable by the processor for:
- receiving entity-specific input data from an entity, the entity-specific input data comprising at least one of search strings, configuration parameters, or user credentials associated with the entity;
- preparing, based at least on the entity-specific input data, queries for disparate social network platforms;
- sending, through a plurality of application programming interfaces, the queries to the disparate social network platforms;
- receiving responses to the queries from the disparate social network platforms;
- normalizing the responses from the disparate social network platforms, the normalizing including:
- identifying metadata in the responses that is common across the disparate social network platforms;
- and
- formatting the metadata into a common format;
- storing the metadata in the common format in a unified data store;
- processing the metadata in the common format into discrete categories of brand relevance or affiliation associated with the entity;
- and
- generating a normalized view of activities across the discrete categories of brand relevance or affiliation on the disparate social networking platforms or a portion thereof.
A computer program product for discovering social accounts across social network platforms, the computer program product comprising a non-transitory computer-readable medium storing instructions translatable by a processor for:
- receiving entity-specific input data from an entity, the entity-specific input data comprising at least one of search strings, configuration parameters, or user credentials associated with the entity;
- preparing, based at least on the entity-specific input data, queries for disparate social network platforms;
- sending, through a plurality of application programming interfaces, the queries to the disparate social network platforms;
- receiving responses to the queries from the disparate social network platforms;
- normalizing the responses from the disparate social network platforms, the normalizing including:
- identifying metadata in the responses that is common across the disparate social network platforms;
- and
- formatting the metadata into a common format;
- storing the metadata in the common format in a unified data store;
- processing the metadata in the common format into discrete categories of brand relevance or affiliation associated with the entity;
- and
- generating a normalized view of activities across the discrete categories of brand relevance or affiliation on the disparate social networking platforms or a portion thereof.
Dependencies are inferred from the claim text.