IP Library Granted Patent US 11,700,256
Granted Patent B1
US 11,700,256 · App. 17/461,292 · Granted Jul 11, 2023

Techniques for group message thread link administration

Inventors: Vinodh Jayaram (Freemont, CA); Andrew Cairns Moxon (San Francisco, CA); Andrew Yaoshu Song (San Francisco, CA); Huan Yan Wang (Belmont, CA); Viswanath Poosala (Cupertino, CA)
Assignee: META PLATFORMS, INC.
H04L63/10H04L51/216H04L67/146H04W4/12H04W12/02H04W12/50H04L51/52H04L63/0442H04W12/08
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 11,700,256
App. No.
17/461,292
Granted
Jul 11, 2023
Kind
B1
Abstract

Techniques for group message thread link administration are described. In one embodiment, an apparatus may comprise a client front-end component operative to receive a join invitation command associated with a group message thread from an administrator client device, the group message thread associated with a message thread identifier, the message thread identifier identifying the group message thread on a messaging system; and send a join invitation link to the administrator client device; and a group management component operative to generate a join invitation link in response to the join invitation command, the join invitation link comprising a thread invitation identifier, wherein the thread invitation identifier is a hash of the message thread identifier. Other embodiments are described and claimed.

Claims (43)

1. A computer-implemented method, comprising:

displaying, in a messaging application on a client device, a discussion room creation interface for creating a discussion room, comprising: a room create control, a viewable setting control, and a joinable setting control;

receiving a user selection of the room create control; and

creating, on a messaging system, a group messaging thread;

wherein the discussion room is set to allow users to view posted messages without administrator approval by selecting the viewable setting control; and

wherein the discussion room is set to allow the users to post messages without the administrator approval by selecting the joinable setting control.

2. The computer-implemented method of claim 1 , wherein creating the group messaging thread comprises one of:

creating a new messaging thread for the discussion room, or

converting an existing non-public messaging thread to a public messaging thread.

3. The computer-implemented method of claim 1 , further comprising setting the discussion room to be discoverable without use of a joinable link.

4. The computer-implemented method of claim 1 , further comprising displaying room setting controls comprising one or more of a name of the discussion room, a topic for the discussion room, a description of the discussion room, a color for the discussion room, an emoji for the discussion room, or a picture for the discussion room.

5. The computer-implemented method of claim 1 , further comprising displaying a share control configured to display one or more link distribution controls configured to distribute a join invitation link for the discussion room via a distribution channel.

6. The computer-implemented method of claim 1 , further comprising displaying a message interaction display configured to display a message exchanged in the group messaging thread.

7. The computer-implemented method of claim 1 , further comprising displaying a composition control configured to provide access to one or more of text entry, media selection, emoji selection, camera use, or a social approval indication.

8. A non-transitory computer-readable storage medium including instructions that when executed by a computer, cause the computer to:

display, in a messaging application on a client device, a discussion room creation interface for creating a discussion room, comprising: a room create control, a viewable setting control, and a joinable setting control;

receive a user selection of the room create control; and

create, on a messaging system, a group messaging thread;

wherein the discussion room is set to allow users to view posted messages without administrator approval by selecting the viewable setting control; and

wherein the discussion room is set to allow the users to post messages without the administrator approval by selecting the joinable setting control.

9. The non-transitory computer-readable storage medium of claim 8 , wherein creating the group messaging thread comprises one of:

creating a new messaging thread for the discussion room, or

converting an existing non-public messaging thread to a public messaging thread.

10. The non-transitory computer-readable storage medium of claim 8 , wherein the instructions further configure the computer to set the discussion room to be discoverable without use of a joinable link.

11. The non-transitory computer-readable storage medium of claim 8 , wherein the instructions further configure the computer to display room setting controls comprising one or more of a name of the discussion room, a topic for the discussion room, a description of the discussion room, a color for the discussion room, an emoji for the discussion room, or a picture for the discussion room.

12. The non-transitory computer-readable storage medium of claim 8 , wherein the instructions further configure the computer to display a share control configured to display one or more link distribution controls configured to distribute a join invitation link for the discussion room via a distribution channel.

13. The non-transitory computer-readable storage medium of claim 8 , wherein the instructions further configure the computer to display a message interaction display configured to display a message exchanged in the group messaging thread.

14. The non-transitory computer-readable storage medium of claim 8 , wherein the instructions further configure the computer to display a composition control configured to provide access to one or more of text entry, media selection, emoji selection, camera use, or a social approval indication.

15. A computing apparatus comprising:

a processor; and

a memory storing instructions that, when executed by the processor, configure the computing apparatus to:

display, in a messaging application on a client device, a discussion room creation interface for creating a discussion room, comprising: a room create control, a viewable setting control, and a joinable setting control;

receive a user selection of the room create control; and

create, on a messaging system, a group messaging thread;

wherein the discussion room is set to allow users to view posted messages without administrator approval by selecting the viewable setting control; and

wherein the discussion room is set to allow the users to post messages without the administrator approval by selecting the joinable setting control.

16. The computing apparatus of claim 15 , wherein creating the group messaging thread comprises one of:

creating a new messaging thread for the discussion room, or

converting an existing non-public messaging thread to a public messaging thread.

17. The computing apparatus of claim 15 , wherein the instructions further configure the computing apparatus to set the discussion room to be discoverable without use of a joinable link.

18. The computing apparatus of claim 15 , wherein the instructions further configure the computing apparatus to display room setting controls comprising one or more of a name of the discussion room, a topic for the discussion room, a description of the discussion room, a color for the discussion room, an emoji for the discussion room, or a picture for the discussion room.

19. The computing apparatus of claim 15 , wherein the instructions further configure the computing apparatus to display a share control configured to display one or more link distribution controls configured to distribute a join invitation link for the discussion room via a distribution channel.

20. The computing apparatus of claim 15 , wherein the instructions further configure the computing apparatus to display a message interaction display configured to display a message exchanged in the group messaging thread.

Assignments (1)
CHANGE OF NAME Recorded Feb 9, 2022
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058981/0383 →
Continuity (2)
Continuation 16425199 · May 29, 2019
Continuation 15389998 · Dec 23, 2016