System and method for automatically building up topic-specific messaging identities
First Claim
1. A method implemented on a machine having at least one processor, storage, and a communication platform connected to a network for interacting with a messaging system, said method comprising:
- receiving a first message sent to the messaging system from a user;
identifying a topic associated with the first message;
assigning the first message to an entity based on the topic;
mapping, when a number of interactions from the user to the entity occurred within a specified period is below a threshold, a piece of content consistent with the topic of the first message;
creating a second message based on the piece of content; and
sending, on behalf of the entity, the second message to a plurality of users of the messaging system.
9 Assignments
0 Petitions
Accused Products
Abstract
A method for automating interaction with a messaging system receives a first message from the messaging system, associates the first message with a topic, assigns the first message to an identity associated with the topic, maps content to the first message, creates a second message based on the content, and sends, via the identity, the second message to the messaging system. The first message may be screened for quality and assigned a quality score, and if the quality score does not exceed a predetermined threshold, then the second message will not be sent to the messaging system.
30 Citations
24 Claims
-
1. A method implemented on a machine having at least one processor, storage, and a communication platform connected to a network for interacting with a messaging system, said method comprising:
-
receiving a first message sent to the messaging system from a user; identifying a topic associated with the first message; assigning the first message to an entity based on the topic; mapping, when a number of interactions from the user to the entity occurred within a specified period is below a threshold, a piece of content consistent with the topic of the first message; creating a second message based on the piece of content; and sending, on behalf of the entity, the second message to a plurality of users of the messaging system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, implemented on a machine having at least one processor, storage, and a communication platform connected to a network for interacting with a messaging system, the system comprising:
-
a quality assessment module implemented on the at least one processor and configured to; receive a first message from a user; a classifier and assignment module implemented on the at least one processor and configured to; identify a topic associated with the first message; and assign the first message to an entity based on the topic; a content mapper and messenger module implemented on the at least one processor and configured to; receive, when a number of interactions from the user to the entity occurring within a specified period is below a threshold, from the classifier and assignment module the first message, the topic and an identifier of the entity associated with the entity to which the first message is assigned; map a piece of content consistent with the topic of the first message; create a second message based on the piece of content; and send, on behalf of the entity, the second message to a plurality of users of the messaging system. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A machine-readable non-transitory medium having information recorded thereon for interacting with a messaging system, wherein the information, when read by a machine, causes the machine to perform the following:
-
receiving a first message from a user; identifying a topic associated with the first message; assigning the first message to an entity based on the topic; mapping, when a number of interactions from the user to the entity occurred within a specified period is below a threshold, a piece of content consistent with the topic of the first message; creating a second message based on the piece of content; and sending, on behalf of the entity, the second message to a plurality of users of the messaging system. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
Specification