Systems and methods for facilitating topic-based messaging sessions
AssigneeMeta Platforms, Inc.
InventorsMike M. Yaghmai, Alireza Bitaraf Haghighi
Life of this patent
Estimating the term…
Abstract
Systems, methods, and non-transitory computer-readable media can receive an indication that a first user is interested in participating in a topic-based messaging session pertaining to a first topic. A second user to match with the first user is identified based on user matching criteria. A topic-based messaging session within which the first user and the second user can exchange messages is generated.
Claims20
A computer-implemented method comprising:
- providing, by a computing system, a content post to a first user, wherein the content post is associated with an option selectable by the first user to indicate that the first user has a first viewpoint;
- providing, by the computing system, the content post to a second user, wherein the content post is associated with an option selectable by the second user to indicate that the second user has a second viewpoint different from the first viewpoint;
- identifying, by the computing system, the second user based on the second viewpoint and at least one commonality shared between the first user and the second user;
- and
- generating, by the computing system, a messaging session in which the first user and the second user can exchange messages.
A system comprising:
- at least one processor;
- and
- a memory storing instructions that, when executed by the at least one processor, cause the system to perform:
- providing a content post to a first user, wherein the content post is associated with an option selectable by the first user to indicate that the first user has a first viewpoint;
- providing the content post to a second user, wherein the content post is associated with an option selectable by the second user to indicate that the second user has a second viewpoint different from the first viewpoint;
- identifying the second user based on the second viewpoint and at least one commonality shared between the first user and the second user;
- and
- generating a messaging session in which the first user and the second user can exchange messages.
A non-transitory computer-readable storage medium including instructions that, when executed by at least one processor of a computing system, cause the computing system to perform a method comprising:
- providing a content post to a first user, wherein the content post is associated with an option selectable by the first user to indicate that the first user has a first viewpoint;
- providing the content post to a second user, wherein the content post is associated with an option selectable by the second user to indicate that the second user has a second viewpoint different from the first viewpoint;
- identifying the second user based on the second viewpoint and at least one commonality shared between the first user and the second user;
- and
- generating a messaging session in which the first user and the second user can exchange messages.
Dependencies are inferred from the claim text.