US2020412684A1PendingUtilityA1

Composing social media messages referencing multiple messages

Assignee: TWITTER INCPriority: Feb 22, 2019Filed: Sep 11, 2020Published: Dec 31, 2020
Est. expiryFeb 22, 2039(~12.6 yrs left)· nominal 20-yr term from priority
G06Q 10/40H04L 51/52H04L 51/214H04L 51/234H04L 51/216G06Q 10/10H04L 51/04H04L 51/16H04L 51/32H04L 51/34G06Q 50/01G06Q 50/50
54
PatentIndex Score
0
Cited by
0
References
0
Claims

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-modified
1 . (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.