Composing social media messages referencing multiple messages
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for providing content on a social messaging platform. One of the methods includes providing a plurality of messages of a social messaging platform to a user device, the plurality of messages being part of a conversation; receiving a request associated with one of the plurality of messages, the request including an indication to repost a collection of messages; providing a selection user interface, the selection user interface including the plurality of messages and a respective selection indicator for each message; receiving a user selection of two or more messages; responsive to the user selection, generating a message composition interface, the message composition interface including a representation of the selected messages; and in response to user input, posting the representation of the selected messages as part of a new message of the user on the platform.
Claims
exact text as granted — not AI-modified1 . (canceled)
2 . A method performed by a social messaging platform, the comprising:
providing a plurality of messages of the social messaging platform to a first user device associated with a first user account of the social messaging platform, the plurality of messages comprising messages of at least a portion of a conversation, wherein the conversation on the social messaging platform comprises an original message and one or more messages submitted to the social messaging platform in reply to the original message; receiving, from the first user account, a request to repost, on the social messaging platform, at least one message of the conversation and in response:
providing, to the first user account, a first interface for selecting multiple messages of the conversation to be reposted, the first interface displaying the plurality of messages and multiple user interface elements, each user interface element of the multiple user interface elements corresponding to a respective message of the plurality of messages and operable to select the respective message; and
receiving, from the first user account, a selection of multiple messages of the plurality of messages to be reposted;
in response, generating a composed message that includes the selected multiple messages and additional text content; and
posting, to the social messaging platform, a composed message comprising the selected multiple messages and the additional text content.
3 . The method of claim 2 , wherein generating a composed message comprises providing, to the first user account, a second interface displaying a representation of an arrangement of the selected messages within the composed message.
4 . The method of claim 3 , wherein the second interface includes a region for inputting the additional text content.
5 . The method of claim 2 , wherein users of the social messaging platform can interact with the selected messages included in the composed message.
6 . The method of claim 2 , wherein posting, to the social messaging platform, the composed message comprises posting the composed message to one or more user accounts of the social messaging platform that each have a follow relationship with the first user account.
7 . The method of claim 2 , wherein the plurality of messages include messages in reply to the original message of the conversation.
8 . The method of claim 2 , wherein the first interface limits the selection of messages to at least one of messages visible within the first interface, a maximum number of messages, and messages in a particular thread of the conversation.
9 . The method of claim 8 , wherein the first interface indicates one or more messages of the plurality of messages of the conversation as non-selectable.
10 . A non-transitory computer-readable storage medium comprising instructions that when executed cause a system of one or more computers to perform operations to:
provide a plurality of messages of a social messaging platform to a first user device associated with a first user account of the social messaging platform, the plurality of messages comprising messages of at least a portion of a conversation, wherein the conversation on the social messaging platform comprises an original message and one or more messages submitted to the social messaging platform in reply to the original message; receive, from the first user account, a request to repost, on the social messaging platform, at least one message of the conversation and in response:
provide, to the first user account, a first interface for selecting multiple messages of the conversation to be reposted, the first interface displaying the plurality of messages and multiple user interface elements, each user interface element of the multiple user interface elements corresponding to a respective message of the plurality of messages and operable to select the respective message; and
receive, from the first user account, a selection of multiple messages of the plurality of messages to be reposted;
in response, generate a composed message that includes the selected multiple messages and additional text content; and
post, to the social messaging platform, a composed message comprising the selected multiple messages and the additional text content.
11 . The non-transitory computer-readable storage medium of claim 10 , wherein generating a composed message comprises providing, to the first user account, a second interface displaying a representation of an arrangement of the selected messages within the composed message.
12 . The non-transitory computer-readable storage medium of claim 11 , wherein the second interface includes a region for inputting the additional text content.
13 . The non-transitory computer-readable storage medium of claim 10 , wherein users of the social messaging platform can interact with the selected messages included in the composed message.
14 . The non-transitory computer-readable storage medium of claim 10 , wherein posting, to the social messaging platform, the composed message comprises posting the composed message to one or more user accounts of the social messaging platform that each have a follow relationship with the first user account.
15 . The non-transitory computer-readable storage medium of claim 10 , wherein the plurality of messages include messages in reply to the original message of the conversation.
16 . The non-transitory computer-readable storage medium of claim 10 , wherein the first interface limits the selection of messages to at least one of messages visible within the first interface, a maximum number of messages, and messages in a particular thread of the conversation.
17 . The non-transitory computer-readable storage medium of claim 16 , wherein the first interface indicates one or more messages of the plurality of messages of the conversation as non-selectable.
18 . A system comprising one or more computers and a memory storing computer program instructions that when executed by the one or more computers causes the one or more computers to perform operations to:
provide a plurality of messages of a social messaging platform to a first user device associated with a first user account of the social messaging platform, the plurality of messages comprising messages of at least a portion of a conversation, wherein the conversation on the social messaging platform comprises an original message and one or more messages submitted to the social messaging platform in reply to the original message; receive, from the first user account, a request to repost, on the social messaging platform, at least one message of the conversation and in response:
provide, to the first user account, a first interface for selecting multiple messages of the conversation to be reposted, the first interface displaying the plurality of messages and multiple user interface elements, each user interface element of the multiple user interface elements corresponding to a respective message of the plurality of messages and operable to select the respective message; and
receive, from the first user account, a selection of multiple messages of the plurality of messages to be reposted;
in response, generate a composed message that includes the selected multiple messages and additional text content; and
post, to the social messaging platform, a composed message comprising the selected multiple messages and the additional text content.
19 . The system of claim 18 , wherein generating a composed message comprises providing, to the first user account, a second interface displaying a representation of an arrangement of the selected messages within the composed message.
20 . The system of claim 19 , wherein the second interface includes a region for inputting the additional text content.
21 . The system of claim 18 , wherein users of the social messaging platform can interact with the selected messages included in the composed message.
22 . The system of claim 18 , wherein posting, to the social messaging platform, the composed message comprises posting the composed message to one or more user accounts of the social messaging platform that each have a follow relationship with the first user account.
23 . The system of claim 18 , wherein the plurality of messages include messages in reply to the original message of the conversation.
24 . The system of claim 18 , wherein the first interface limits the selection of messages to at least one of messages visible within the first interface, a maximum number of messages, and messages in a particular thread of the conversation.
25 . The system of claim 24 , wherein the first interface indicates one or more messages of the plurality of messages of the conversation as non-selectable.Join the waitlist — get patent alerts
Track US2020412684A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.