IP Library Granted Patent US 8,762,473
Granted Patent B2
US 8,762,473 · App. 14/098,427 · Granted Jun 24, 2014

Method and system for directly targeting and blasting messages to automatically identified entities on social media

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 8,762,473
App. No.
14/098,427
Granted
Jun 24, 2014
Kind
B2
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.

Claims (31)

1. A computer-implemented method comprising:

with at least one machine having a processor:

aggregating a plurality of messages that are disseminated to a plurality of entities at any of a plurality of social media sites, wherein the plurality of messages comprise a first message that is disseminated to a first social media site of the plurality of social media sites and a second message that is disseminated to a second different social media site of the plurality of social media sites;

identifying a particular entity that is referenced in body text of at least the first message and the second message by detecting an alphanumeric identifier of the particular entity in the body text of the first and second messages, wherein the body text of a message is separate from a header of the message that specifies a source of and a recipient for the message; and

presenting at least the first and the second messages in one interface that is independent of interfaces of the first social media site and the second social media site to which the first and second messages are disseminated.

2. The computer-implemented method of claim 1 further comprising configuring a communication tool running on a plurality of user devices to disseminate the plurality of messages to said machine in addition to any of the plurality of social media sites that is specified as a destination.

3. The computer-implemented method of claim 1 , wherein identifying the particular entity comprises comparing different fragments from body text of the plurality of messages against a list of alphanumeric identifiers identifying a plurality of entities and determining at least one fragment from the body text of the first and second messages that matches to an alphanumeric identifier for the particular entity.

4. The computer-implemented method of claim 1 , wherein the alphanumeric identifier comprises at least one of an entity name, username, address, telephone number, and email address.

5. The computer-implemented method of claim 1 further comprising presenting in conjunction with the first and second messages, an identifier identifying each social media site to which each of the first and second messages is disseminated.

6. The computer-implemented method of claim 1 further comprising presenting in conjunction with the first and second messages, an identifier identifying each sender that originates and disseminates each of the first and second messages.

7. The computer-implemented method of claim 1 further comprising presenting in conjunction with the first and second messages, a score quantifying credibility of the particular entity.

8. The computer-implemented method of claim 7 , wherein the score is derived in part from sentiment that is expressed in the body text of at least the first and second messages.

9. A non-transitory computer-readable storage medium of an information aggregation system with an executable program stored thereon, wherein the program instructs a processor of the information aggregation system to perform sets of instructions for:

aggregating a plurality of messages that are disseminated to a plurality of entities at any of a plurality of social media sites, wherein the plurality of messages comprise a first message that is disseminated to a first social media site of the plurality of social media sites and a second message that is disseminated to a second different social media site of the plurality of social media sites;

identifying a particular entity that is referenced in body text of at least the first message and the second message by detecting an alphanumeric identifier of the particular entity in the body text of the first and second messages, wherein the body text of a message is separate from a header of the message that specifies a source of and a recipient for the message; and

presenting at least the first and the second messages in one interface that is independent of interfaces of the first social media site and the second social media site to which the first and second messages are disseminated.

10. The non-transitory computer-readable storage medium of claim 9 , wherein the program further instructs the processor to perform a set of instructions for configuring a communication tool running on a plurality of user devices to disseminate the plurality of messages to said machine in addition to any of the plurality of social media sites that is specified as a destination.

11. The non-transitory computer-readable storage medium of claim 9 , wherein identifying the particular entity comprises comparing different fragments from body text of the plurality of messages against a list of alphanumeric identifiers identifying a plurality of entities and determining at least one fragment from the body text of the first and second messages that matches to an alphanumeric identifier for the particular entity.

12. The non-transitory computer-readable storage medium of claim 9 , wherein the alphanumeric identifier comprises at least one of an entity name, username, address, telephone number, and email address.

13. The non-transitory computer-readable storage medium of claim 9 , wherein the program further instructs the processor to perform a set of instructions for presenting in conjunction with the first and second messages, an identifier identifying each social media site to which each of the first and second messages is disseminated.

14. The non-transitory computer-readable storage medium of claim 9 , wherein the program further instructs the processor to perform a set of instructions for presenting in conjunction with the first and second messages, an identifier identifying each sender that originates and disseminates each of the first and second messages.

15. The non-transitory computer-readable storage medium of claim 9 , wherein the program further instructs the processor to perform a set of instructions for presenting in conjunction with the first and second messages, a score quantifying credibility of the particular entity.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the program further instructs the processor to perform a set of instructions for deriving the score in part from sentiment that is expressed in the body text of at least the first and second messages.

17. The non-transitory computer-readable storage medium of claim 9 , wherein the program further instructs the processor to perform a set of instructions for retrieving an advertisement that is relevant for the particular entity.

18. The non-transitory computer-readable storage medium of claim 17 , wherein the program further instructs the processor to perform a set of instructions for passing said advertisement to a sender of the first message.

19. A computer system comprising:

a memory storing computer-executable instructions; and

a computer processor in communication with the memory, the computer-executable instructions programming the computer processor in:

aggregating a plurality of messages that are disseminated to a plurality of entities at any of a plurality of social media sites, wherein the plurality of messages comprise a first message that is disseminated to a first social media site of the plurality of social media sites and a second message that is disseminated to a second different social media site of the plurality of social media sites;

identifying a particular entity that is referenced in body text of at least the first message and the second message by detecting an alphanumeric identifier of the particular entity in the body text of the first and second messages, wherein the body text of a message is separate from a header of the message that specifies a source of and a recipient for the message; and

presenting at least the first and the second messages in one interface that is independent of interfaces of the first social media site and the second social media site to which the first and second messages are disseminated.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Aug 27, 2025
From: BANK OF AMERICA, N.A. AS AGENT
To: THE DUN & BRADSTREET CORPORATION; DUN & BRADSTREET EMERGING BUSINESSES CORP.; DUN & BRADSTREET, INC.; HOOVER’S, INC.; LATTICE ENGINES, INC.
Reel/Frame 072591/0843 →
INTELLECTUAL PROPERTY RELEASE AND TERMINATION Recorded Jan 18, 2022
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: THE DUN & BRADSTREET CORPORATION; DUN & BRADSTREET EMERGING BUSINESSES CORP.; DUN & BRADSTREET, INC.; HOOVER'S, INC.
Reel/Frame 058757/0232 →
PATENT SECURITY AGREEMENT Recorded Feb 12, 2019
From: THE DUN & BRADSTREET CORPORATION; DUN & BRADSTREET EMERGING BUSINESSES CORP.; DUN & BRADSTREET, INC.; HOOVER'S INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 048306/0412 →
PATENT SECURITY AGREEMENT Recorded Feb 12, 2019
From: THE DUN & BRADSTREET CORPORATION; DUN & BRADSTREET EMERGING BUSINESSES CORP.; DUN & BRADSTREET, INC.; HOOVER'S, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 048306/0375 →
MERGER AND CHANGE OF NAME Recorded Nov 19, 2015
From: BRAD ACQUISITION CORP.; CREDIBILITY CORP.; CREDIBILITY CORP.
To: DUN & BRADSTREET EMERGING BUSINESSES CORP.
Reel/Frame 037086/0888 →
RELEASE OF SECURITY INTEREST Recorded May 12, 2015
From: BANK OF AMERICA, N.A.
To: CREDIBILITY CORP.
Reel/Frame 035650/0432 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Jun 4, 2014
From: CREDIBILITY CORP.
To: BANK OF AMERICA, N.A., AS LENDER
Reel/Frame 033084/0745 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2013
From: STIBEL, JEFFREY M.; STIBEL, AARON B.
To: CREDIBILITY CORP.
Reel/Frame 031726/0693 →