Identifying conversations in unstructured media
First Claim
1. A non-transitory computer-readable medium storing instructions that, when executed by a database system, cause the database system to perform operations comprising:
- retrieving, from a social media network by a database system using an application program interface (API), a message posted on a social media website and metadata associated with the message;
causing a user interface of a user system to display the message;
receiving a selection of the message from the user system to initiate a reply to the message;
assigning metadata for the selected message to the reply;
transmitting a message to the social media website directing the social media website to post the reply;
receiving a request to display a message conversation with a user;
identifying the reply with assigned metadata associated with the user;
identifying the message associated with the identified reply; and
causing the user interface of the user system to display the identified message with the identified reply as the message conversation.
2 Assignments
0 Petitions
Accused Products
Abstract
A conversation tool may display messages posted on a social media website. The conversation tool may receive selections of posts from the user interface to send associated reply messages and assign metadata for the selected posts to the associated reply messages. The conversation tool then may receive a request to display a conversation for a particular user. The conversation tool identifies the reply messages with assigned metadata associated with the user and identifies the posts associated with the identified reply messages. The conversation tool displays the identified posts with the identified reply messages as the message conversation. The conversation tool uses the reply messages as a trigger for identifying and tracking conversations between an agent and different users. The conversations allow the agent to more efficiently respond to and manage non-structured messages posted on social media websites.
183 Citations
20 Claims
-
1. A non-transitory computer-readable medium storing instructions that, when executed by a database system, cause the database system to perform operations comprising:
-
retrieving, from a social media network by a database system using an application program interface (API), a message posted on a social media website and metadata associated with the message; causing a user interface of a user system to display the message; receiving a selection of the message from the user system to initiate a reply to the message; assigning metadata for the selected message to the reply; transmitting a message to the social media website directing the social media website to post the reply; receiving a request to display a message conversation with a user; identifying the reply with assigned metadata associated with the user; identifying the message associated with the identified reply; and causing the user interface of the user system to display the identified message with the identified reply as the message conversation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
retrieving, from a social media network by a database system using an application program interface (API), a message posted on a social media website and metadata associated with the message; storing the message and metadata in the database system; causing, by the database system, a user interface of a user system to display the message; receiving, from the user system by the database system, a selection of the message to initiate a reply to the message; receiving content for the reply to the selected message from the user system; assigning metadata from the selected message to the reply; storing the reply and the assigned metadata in the database system; transmitting a message to the social media website directing the social media website to post the reply; receiving, by the database system, a request from the user system to display a message conversation with an author for one or more of the messages posted on the social media website; identifying, by the database system, the reply with assigned metadata associated with the author; identifying, by the database system, one or more messages associated with the identified replies; and causing, by the database system, the user interface of the user system to display the one or more identified messages and identified reply as the message conversation. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A database system, comprising:
-
a processor; and memory coupled to the processor and storing instructions that, when executed by the processor, cause the database system to perform operations comprising; retrieving, from a social media network by a database system using an application program interface (API), a message posted on a social media website and metadata associated with the message; causing a user interface of a user system to display the message; receiving a selection of the message from the user system to initiate a reply to the message; receiving content for the reply to the selected message from the user system; transmitting a message to the social media website directing the social media website to post the reply; assigning metadata from the selected message to the reply, wherein the metadata includes an author identifier and a message identifier; and storing the reply and the assigned metadata in the database system. - View Dependent Claims (17, 18, 19, 20)
-
Specification