H04L51/52

METHOD AND APPARATUS FOR PROVIDING COUNSELING SERVICE

Provided are a method and apparatus for providing a counseling service. A method of operating a counseling center server interworking with an instant messaging service includes activating a connection with a chatbot server linked to a channel in a chat room, calling a chatbot block corresponding to a specific task included in the chatbot server through the chat room, transmitting a message received from a terminal of a user connected to the chat room to the chatbot server as an input of the chatbot block, and transmitting an output of the chatbot block in response to the message received from the chatbot server to the terminal of the user.

DISPLAYING A PROFILE FROM A CONTENT FEED WITHIN A MESSAGING SYSTEM

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for displaying a profile from a content feed within a messaging system. The program and method provide for receiving by a messaging application, first user input corresponding to a request for a content feed, the content feed comprising a plurality of media content items; providing, in response to receiving the first user input, for display of the content feed; receiving, by the messaging application, second user input of a predefined gesture performed with respect to a first media content item of the plurality of media content items; determining, in response to receiving the second user input and based on the first media content item, to display a public profile associated with the first media content item; and providing, based on the determining, for display of the public profile.

MAP-BASED GRAPHICAL USER INTERFACE FOR MULTI-TYPE SOCIAL MEDIA GALLERIES

A social media platform provides a map-based graphical user interface (GUI) with multiple geographically anchored icons that are selectable to trigger playback of respective galleries of ephemeral messages. Each of the plurality of location-based ephemeral galleries comprises media content contributed by multiple different users. The ephemeral galleries are compiled based on geotag data associated with respective ephemeral messages submitted by multiple users to be publicly viewable via the map-based GUI. Two or more different types of galleries are represented in the map-based GUI by different, visually distinct types of gallery icon.

MAP-BASED GRAPHICAL USER INTERFACE FOR MULTI-TYPE SOCIAL MEDIA GALLERIES

A social media platform provides a map-based graphical user interface (GUI) with multiple geographically anchored icons that are selectable to trigger playback of respective galleries of ephemeral messages. Each of the plurality of location-based ephemeral galleries comprises media content contributed by multiple different users. The ephemeral galleries are compiled based on geotag data associated with respective ephemeral messages submitted by multiple users to be publicly viewable via the map-based GUI. Two or more different types of galleries are represented in the map-based GUI by different, visually distinct types of gallery icon.

COMBINED READ AND REACTION MESSAGE
20230047892 · 2023-02-16 ·

Systems and methods are provided for sending a combined read and reaction message. The systems and methods perform operations comprising: receiving, from a server, a set of messages and one or more reactions exchanged between a plurality of users; determining that a given message has been presented on the client device to a first user of the plurality of users; determining that a given reaction of the one or more reactions has been presented on the client device to the first user; and transmitting, to the server by the one or more processors of the client device, a communication indicating that both the given message and the given reaction have been presented by the client device to the first user.

COMBINED READ AND REACTION MESSAGE
20230047892 · 2023-02-16 ·

Systems and methods are provided for sending a combined read and reaction message. The systems and methods perform operations comprising: receiving, from a server, a set of messages and one or more reactions exchanged between a plurality of users; determining that a given message has been presented on the client device to a first user of the plurality of users; determining that a given reaction of the one or more reactions has been presented on the client device to the first user; and transmitting, to the server by the one or more processors of the client device, a communication indicating that both the given message and the given reaction have been presented by the client device to the first user.

METHOD AND SYSTEM FOR PROVISIONING REALTIME SOCIAL COMMUNITY BASED ON LOCATION SERVICE
20230046696 · 2023-02-16 ·

A computer implemented method for provisioning real-time social community based on location services, the computer implemented method includes: transmitting vehicle-related data to a database; receiving one or more vehicle-related preference corresponding to the vehicle-related data; filtering the vehicle-related data based on the vehicle-related preference to generate at least one filtered vehicle-related data corresponding to the other one of the end users; establishing a chat session between the one end user and the other one of the end users; and transmitting first associated data via the chat session.

Event producer system of a messaging platform for delivering real-time messages

This disclosure relates to streaming real-time messages over time to client applications according to query subscriptions that match content from a large stream of messages exchanged on a messaging platform in a manner that increases the speed of message delivery, effectively controls the management of computer resources to handle the fluctuation of the number of active query subscriptions, and/or increases the security of matching the query subscriptions against messages generated from the perspective of the authors while delivering those messages in real-time from the perspective of the users that initiated the query subscriptions.

Displaying a representation of a user touch input detected by an external device

A device includes a touch-sensitive display, one or more processors, and memory storing one or more programs including instructions for receiving data from an external device representing user input received over a duration of time at the external device. The programs may include instructions for determining whether the electronic device is actively executing an application for playback. The programs may further include instructions for in accordance with a determination that the electronic device is not actively executing an application for playback: displaying an indication of the receiving of the data; and displaying an affordance, wherein the affordance when selected launches the application for playback and causes the electronic device to playback the received data according to the duration of time of the user input.

Content recommendation system

A social network content recommendation system allows users to identify friends, recommend content to friends, and receive awards for influencing friends. Internet pages can be used to display rankings of recommended programs, user profiles and their awards, and dynamic chats relating to specific programs, such as television shows.