Method and system for directly targeting and blasting messages to automatically identified entities on social media
First Claim
1. A computer-implemented method comprising:
- providing an interface for composition of a message for distribution across social media;
processing a message composed in said interface, wherein processing the message comprises (i) extracting a plurality of fragments from the message, (ii) querying an entity database by comparing at least one fragment of the message against a plurality of known entity names in said entity database in order to identify a name of at least one entity that matches to the fragment of said message by a specified threshold, wherein the at least one entity is not specified as a recipient for the message, and (iii) retrieving identification information for the at least one identified entity from the entity database;
querying a set of social media sites using the identification information for the at least one entity;
identifying any accounts that the at least one entity that is identified by the identification information has registered at each site of the set of social media sites as a result of the querying, wherein said identifying identifies at least one account that the at least one entity has registered at a particular social media site of the set of social media sites;
obtaining an identifier for the identified account from the particular social media site;
linking the identifier to the message such that the identified account is automatically specified as a recipient for the message; and
passing said message to the account of the identified entity using the obtained identifier without an originator of said message identifying the account of the identified entity.
9 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide a communication tool that directly sends messages to accounts of different entities across different social media sites by automatically identifying and associating the accounts of the entities when the entities are referenced in the contents of the messages. Such identification and association is performed without the message originator manually specifying the accounts as intended recipients for the messages. The communication tool also automatically sends messages to different social media accounts of the message originator. The communication tool also blasts messages to an information aggregator that aggregates messages to develop a database from which the messages that target a particular entity can be presented irrespective of whether the particular entity has registered an account with any social media site, irrespective of which social media site the messages are originally destined for, and irrespective of whether a recipient is explicitly specified for the messages by the message originator.
79 Citations
19 Claims
-
1. A computer-implemented method comprising:
-
providing an interface for composition of a message for distribution across social media; processing a message composed in said interface, wherein processing the message comprises (i) extracting a plurality of fragments from the message, (ii) querying an entity database by comparing at least one fragment of the message against a plurality of known entity names in said entity database in order to identify a name of at least one entity that matches to the fragment of said message by a specified threshold, wherein the at least one entity is not specified as a recipient for the message, and (iii) retrieving identification information for the at least one identified entity from the entity database; querying a set of social media sites using the identification information for the at least one entity; identifying any accounts that the at least one entity that is identified by the identification information has registered at each site of the set of social media sites as a result of the querying, wherein said identifying identifies at least one account that the at least one entity has registered at a particular social media site of the set of social media sites; obtaining an identifier for the identified account from the particular social media site; linking the identifier to the message such that the identified account is automatically specified as a recipient for the message; and passing said message to the account of the identified entity using the obtained identifier without an originator of said message identifying the account of the identified entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium with an executable program stored thereon, said program for blasting messages across a set of social media sites, wherein said program instructs a microprocessor to perform sets of instructions for:
-
providing a messaging interface in which to compose a message; processing said message as it is entered in said messaging interface, wherein the set of instructions for processing the message comprises (i) a set of instructions for extracting a plurality of fragments from the message, (ii) a set of instructions for querying an entity database by comparing at least one fragment of the message against a plurality of known entity names in said entity database in order to identify a name of at least one entity that matches to the fragment of said message by a specified threshold, wherein the at least one entity is not specified as a recipient of said message, and (iii) a set of instructions for retrieving identification information for the at least one identified entity from the entity database; querying the set of social media sites using the identification information; identifying any accounts that the at least one entity has registered at each site of the set of social media sites, wherein said set of instructions for identifying identifies at least one account that the at least one entity has registered at a particular social media site of the set of social media sites; obtaining an identifier for the identified account from the particular social media site; and disseminating said message to the at least one account using the obtained identifier without a message originator identifying the at least one account. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification