Group chat creation method and device, computer equipment, readable storage medium and program product

By providing group chat creation methods on the same-city social platform, users can select target interest objects through maps and information lists to create group chats, which solves the problems of users' poor mind and low correlation in traditional technology, and improves the social scenes in the same-city Conversion and permeability.

CN119402458APending Publication Date: 2025-02-07XINGIN INFORMATION TECH (SHANGHAI) CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411763899.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-03
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

In traditional technology, users are not mentally conscious in the same city by only recommending people or activities in the same city, and the correlation between users in the same city is not high, resulting in the user's social needs in the same city being not met, and the conversion rate and penetration rate of users in the same city scene are relatively high. Low.

Method used

Provides a group chat creation method. By displaying a group chat creation page, the page contains a map and information list associated with the target range. Users can select target interest objects and create target group chats. The map page displays the location of the target group chat.

Benefits of technology

Through the map and information list, we can quickly clarify the setable location of the target group chat within the target range, improve the efficiency of group chat management, meet the high relevance of users within the target range, and improve users' needs for users with high correlation, and improve users' Conversion and penetration rate of the same city scene.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119402458A_ABST
    Figure CN119402458A_ABST
Patent Text Reader

Abstract

The invention relates to a group chat creation method and device, computer equipment, a computer readable storage medium and a computer program product. The method comprises the following steps: displaying a group chat creation page; wherein the group chat creation page comprises at least one of a map and / or an information list associated with the target range; the map and the information list comprise a plurality of interest objects in the target range; in response to a selection operation on a target interested object in the plurality of interested objects, determining that the target interested object is associated with a to-be-created target group chat; and in response to a creation confirmation operation of the target group chat, creating the target group chat corresponding to the target interested object so as to display the target group chat at a position corresponding to the target interested object on the map page. By adopting the method, the group chat creation efficiency can be improved, and the conversion rate and the permeability of the user in the city-wide scene are further improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of Internet technology, and in particular to a group chat creation method, device, computer equipment, computer-readable storage medium, and computer program product. Background Art

[0002] Local social networking naturally has regional attributes. Local accounts can focus on local topic discussions, followed by local activities, and local social networking around food, clothing, daily necessities and entertainment content in life. Therefore, a new social demand for the local scene has been generated.

[0003] In traditional technology, each account is divided by region to recommend people or activities in the same city to users. Users can learn about local life through videos, notes and other information shared by people in the same city of various types.

[0004] However, in traditional technologies, by only recommending people or activities in the same city, users do not have a strong local awareness and the correlation between users in the same city is not high, resulting in users' local social needs not being met and low conversion rates and penetration rates in users' local scenarios. Summary of the invention

[0005] Based on this, it is necessary to provide a group chat creation method, device, computer equipment, computer-readable storage medium and computer program product to address the above technical problems.

[0006] In a first aspect, the present application provides a group chat creation method, comprising:

[0007] Displaying a group chat creation page, wherein the group chat creation page includes at least one of a map and an information list associated with a target range; the map and / or the information list includes a plurality of objects of interest within the target range;

[0008] In response to a selection operation on a target interest object among the multiple interest objects, determining that the target interest object is associated with a target group chat to be created;

[0009] In response to the creation confirmation operation of the target group chat, a target group chat corresponding to the target interest object is created, so as to display the target group chat at a position corresponding to the target interest object on a map page.

[0010] In one embodiment, displaying the group chat creation page includes:

[0011] In response to a trigger operation on a target object of interest included in the map page, displaying a group chat creation page; or,

[0012] In response to a triggering operation on a create group chat control included in the map page, displaying a group chat creation page; or,

[0013] In response to a triggering operation on a search control in a map page, a group chat creation page is displayed.

[0014] In one embodiment, before displaying the group chat creation page, the method further includes:

[0015] Display a message details page; the message details page includes a group chat display control;

[0016] In response to a triggering operation on a target group chat display control in the group chat display controls, a map page is displayed.

[0017] In one embodiment, before displaying the group chat creation page, the method further includes:

[0018] In response to a search operation on a first group chat within a target area in a map page, a search result of the first group chat is displayed.

[0019] In one embodiment, the map page further includes a search control and a group chat list, and the map associated with the target area is marked with an object of interest corresponding to the created group chat; in response to a search operation on a first group chat in the target area, displaying search results for the first group chat includes:

[0020] In response to an input operation on the first group chat in the search control, linking and displaying search results of the first group chat on the map and in the group chat list;

[0021] Alternatively, in the created group chats included in the map, in response to a triggering operation on the first group chat, a search result of the first group chat is displayed on the map;

[0022] Alternatively, among the various types of created group chat information included in the group chat list, in response to a selection operation on the first group chat, a search result of the first group chat is linked and displayed in the group chat list and the map.

[0023] In one of the embodiments, in response to the selection operation of the target interest object among the multiple interest objects, before determining that the target interest object is associated with the target group chat to be created, the method further includes:

[0024] A target range is defined in the target area included in the map with the current position of the user as the center, and the objects of interest included in the target range are synchronously displayed in the map and the information list.

[0025] In one of the embodiments, after determining, in response to a selection operation on a target interest object among the multiple interest objects, that the target interest object is associated with a target group chat to be created, the method further includes:

[0026] With the target object of interest as the center, a new target range is circled in the map, and the objects of interest included in the updated target range are synchronously displayed in the information list.

[0027] In one of the embodiments, in response to a selection operation on a target interest object among the multiple interest objects, determining that the target interest object is associated with a target group chat to be created includes:

[0028] Among the interest objects included in the map, in response to a triggering operation on a target interest object, marking the target interest object by a location identifier, and determining that the target interest object is associated with a target group chat to be created; or,

[0029] In response to a check operation on the target interest object among the interest objects included in the information list, the target interest object in the information list is marked with a check mark, and the target interest object is determined to be associated with the target group chat to be created.

[0030] In one embodiment, the method further comprises:

[0031] Display the group chat creation page including operation instruction controls;

[0032] In response to the triggering operation of the operation indication control, a configuration interface of the group profile information to be filled in is displayed.

[0033] In one embodiment, after the configuration interface of the group profile information to be filled in is displayed in response to the triggering operation of the operation indication control, the method further includes:

[0034] In response to a filling operation on each information item to be filled in the configuration interface, basic attribute information of the target group chat is displayed;

[0035] In response to a triggering operation on a group chat type control included in the configuration interface, a group chat type page is displayed; the group chat type page includes a plurality of preset group chat types;

[0036] In response to a triggering operation on a target group chat type among the plurality of group chat types, displaying the completed group profile information including the target group chat type;

[0037] A creation indication control is displayed in a pop-up window form, and in response to a triggering operation on the creation indication control, a chat page of a target group chat corresponding to the target interest object is generated and displayed.

[0038] In one embodiment, the method further comprises:

[0039] The group chat activity of the target group chat is monitored, and based on a preset group chat activity display strategy, an activity mark is added to the target group chat.

[0040] In a second aspect, the present application also provides a group chat creation device, the device comprising:

[0041] A first display module is used to display a group chat creation page, wherein the group chat creation page contains at least one of a map and an information list associated with a target range; the map and / or the information list contains a plurality of objects of interest within the target range;

[0042] a display module, configured to, in response to a selection operation on a target interest object among the plurality of interest objects, determine that the target interest object is associated with a target group chat to be created;

[0043] The generating module is used to create a target group chat corresponding to the target interest object in response to the creation confirmation operation of the target group chat, so as to display the target group chat at a position corresponding to the target interest object on the map page.

[0044] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0045] Displaying a group chat creation page, wherein the group chat creation page includes at least one of a map and an information list associated with a target range; the map and / or the information list includes a plurality of objects of interest within the target range;

[0046] In response to a selection operation on a target interest object among the multiple interest objects, determining that the target interest object is associated with a target group chat to be created;

[0047] In response to the creation confirmation operation of the target group chat, a target group chat corresponding to the target interest object is created, so as to display the target group chat at a position corresponding to the target interest object on a map page.

[0048] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:

[0049] Displaying a group chat creation page, wherein the group chat creation page includes at least one of a map and an information list associated with a target range; the map and / or the information list includes a plurality of objects of interest within the target range;

[0050] In response to a selection operation on a target interest object among the multiple interest objects, determining that the target interest object is associated with a target group chat to be created;

[0051] In response to the creation confirmation operation of the target group chat, a target group chat corresponding to the target interest object is created, so as to display the target group chat at a position corresponding to the target interest object on a map page.

[0052] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:

[0053] Displaying a group chat creation page, wherein the group chat creation page includes at least one of a map and an information list associated with a target range; the map and / or the information list includes a plurality of objects of interest within the target range;

[0054] In response to a selection operation on a target interest object among the multiple interest objects, determining that the target interest object is associated with a target group chat to be created;

[0055] In response to the creation confirmation operation of the target group chat, a target group chat corresponding to the target interest object is created, so as to display the target group chat at a position corresponding to the target interest object on a map page.

[0056] The above-mentioned group chat creation method, device, computer equipment, computer-readable storage medium and computer program product display a group chat creation page, wherein the group chat creation page contains at least one of a map and an information list associated with a target range; the map and / or the information list contain multiple interest objects within the target range; in response to a selection operation of a target interest object among the multiple interest objects, the target interest object is determined to be associated with a target group chat to be created; in response to a creation confirmation operation of the target group chat, a target group chat corresponding to the target interest object is created so as to display the target group chat at a position corresponding to the target interest object on the map page. With this method, the interest objects within the target range are displayed through a map and an information list in a linked manner, the settable position of the target group chat within the target range is quickly clarified, and the group chat information of the target group chat is filled in by displaying group profile information, so as to quickly complete the establishment of the target group chat within the target range, improve the efficiency of group chat management, meet the highly correlated social needs of users within the target range, and thereby improve the conversion rate and penetration rate of user same-city scenarios. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0058] FIG1 is an application environment diagram of a group chat creation method in one embodiment;

[0059] Figure 2 It is a signaling flow chart of the interaction process in the group chat creation method in one embodiment;

[0060] Figure 3 A schematic diagram of a flow chart of a group chat creation method in one embodiment;

[0061] Figure 4 A schematic diagram of a flow chart of steps for displaying a map page in one embodiment;

[0062] Figure 5 This is a schematic diagram of an interface of a message details page in an embodiment;

[0063] Figure 6 A flowchart showing steps for creating a group chat page in one embodiment;

[0064] Figure 7 A schematic diagram of an interface of a map page in one embodiment;

[0065] Figure 8 A schematic diagram of a process of searching for a first group chat step in an embodiment;

[0066] Fig. 9 A schematic diagram of an interface of a map page in one embodiment;

[0067] Fig.10 A flowchart of a method for obtaining first group chat search results in three ways in one embodiment;

[0068] Fig.11 This is a schematic diagram of an interface showing a map page of a group chat list in one embodiment;

[0069] Fig.12 A schematic diagram of a flow chart of steps for synchronously displaying objects of interest within a target range in an embodiment;

[0070] Fig.13 A schematic diagram of an interface in a group chat creation page showing a defined target range in one embodiment;

[0071] Fig.14A schematic diagram of a flow chart of steps for synchronously updating an object of interest within a target range in one embodiment;

[0072] Fig.15 A flowchart of the step of selecting a target object of interest through a map or an information list in one embodiment;

[0073] Fig.16 A schematic diagram of a flow chart of a configuration interface method for displaying group profile information in one embodiment;

[0074] Fig.17 This is a schematic diagram of an interface in which the operation indication control can be displayed as an operation button in the “next step” style in an embodiment of a group chat creation page;

[0075] Fig.18 This is a schematic diagram of an interface showing a configuration interface in an embodiment;

[0076] Fig.19 A schematic diagram of a flow chart of a method for generating a target group chat corresponding to a target interest object in one embodiment;

[0077] Fig. 20 This is a schematic diagram of an interface of a group chat type page in one embodiment;

[0078] Fig.21 A schematic diagram of an interface of a group chat management interface showing a button “Create Now” in one embodiment;

[0079] Fig. 22 A flowchart of a method for adding an active identifier to a target group chat in one embodiment;

[0080] Fig.23 A structural block diagram of a group chat creation device in one embodiment;

[0081] Fig.24 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0082] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0083] The group chat creation method provided in the embodiment of the present application can be applied to the application environment shown in Figure 1. Among them, the terminal 102 communicates with the server 104 through the network. The data storage system can store data that the server 104 needs to process. The data storage system can be integrated on the server 104, or it can be placed on the cloud or other network servers. The terminal 102 displays the group chat creation page. Among them, the group chat creation page contains at least one of a map and an information list associated with the target area. The map and / or the information list contains multiple objects of interest in the target area. In response to the selection operation of the target object of interest among the multiple objects of interest, the terminal 102 determines that the target object of interest is associated with the target group chat to be created. Furthermore, the terminal 102 creates a target group chat corresponding to the target object of interest in response to the creation confirmation operation of the target group chat, so that the target group chat is displayed at the target object of interest on the map page.

[0084] The terminal 102 may be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, IoT devices, and portable wearable devices. The IoT devices may be smart speakers, smart TVs, smart air conditioners, smart car devices, projection devices, etc. Portable wearable devices may be smart watches, smart bracelets, head-mounted devices, etc. Head-mounted devices may be virtual reality (VR) devices, augmented reality (AR) devices, smart glasses, etc. The server 104 may be an independent physical server, or a server cluster or distributed system consisting of multiple physical servers, or a cloud server that provides cloud computing services.

[0085] In an exemplary embodiment, Figure 2 As shown, Figure 2 A signaling interaction diagram between a user and a terminal, and between a terminal and a server in a group chat creation method. Specifically, the human-computer interaction process and the terminal-server interaction process of the group chat creation method include:

[0086] Step 201: Display a group chat creation page, wherein the group chat creation page includes at least one of a map and an information list associated with a target range.

[0087] Step 202: The terminal sends a request to the server for obtaining information about objects of interest in a target range. Objects of interest include places, routes, notes (e.g., including one or more multimedia contents such as images, texts, videos, and audios), live broadcasts, events, etc., and the present disclosure does not limit the types of objects of interest.

[0088] Step 203: The server responds to the interest object information acquisition request and feeds back the interest object information within the target range to the terminal.

[0089] Step 204: The terminal displays the information of the object of interest within the target range on a map and / or in an information list.

[0090] Step 205: The user performs a selection operation on a target interest object among multiple interest objects.

[0091] Step 206, the terminal determines the association relationship between the target interest object and the target group chat to be created in response to the selection operation of the target interest object. The configuration interface of the group profile information can also be displayed, and the configuration interface of the group profile information can be displayed in a floating layer form, a pop-up window form, a jump form, etc., which is not limited in the embodiment of the present disclosure.

[0092] Step 207: The terminal displays a configuration interface of the group information, wherein the configuration interface of the group information includes the group information, and the group information includes a variety of group chat information items to be filled in.

[0093] Step 208: For the multiple information items to be filled in the group profile information, the user inputs the group profile information of the target group chat.

[0094] Step 209: In response to the completion of the filling of the group profile information, the terminal generates a target group chat corresponding to the target interest object.

[0095] Step 210: The terminal displays the chat page of the target group chat.

[0096] Step 211: Display the created target group chat at the corresponding position of the target interest object in the map page.

[0097] In an exemplary embodiment, Figure 3 As shown, a group chat creation method is provided, which is described by taking the method applied to the terminal 102 in FIG. 1 as an example, and includes the following steps 302 to 306. Among them:

[0098] Step 302: Display the group chat creation page.

[0099] The group chat creation page includes at least one of a map and an information list associated with the target range, and the map and / or the information list includes multiple objects of interest within the target range.

[0100] In implementation, social interaction in the same living area has a natural regional attribute, and users belonging to the same living area can socialize around topics or activities in the same living area (for example, the same city). Therefore, for users in the same living area, creating a target group chat and gathering users in the same living area in the target group chat can effectively meet the user's regional attribute social needs. Specifically, for users in the same living area who are socializing, an application for social interaction in the same city is pre-installed in the terminal. Log in to the application through the terminal. The group chat creation page of the application is displayed on the display interface of the terminal, and the group chat creation page displays a map associated with the target range, and displays an information list in a floating form in a part of the upper layer of the map. In this way, the various objects of interest contained in the target range can be intuitively displayed through a map and / or an information list. Among them, the objects of interest include one or more contents such as group chats, locations, routes (running routes, travel routes), live broadcasts, comments, commodities, activities, virtual resources (coupons, red envelopes, etc.), virtual objects (virtual characters, roles, etc.), multimedia content (including at least one of images, text, video and audio). Each interest object is the basis for creating a target group chat. Each interest object serves as the group chat-related content of the target group chat to be created. Through the interactive relationship between each interest object and the user, the relationship between the user and the target group chat is strengthened.

[0101] Optionally, when a user has a need for social interaction in the same city, in addition to creating a target group chat, the user can also choose to join an already created group chat. In the initial case, there is no already created group chat, and the need for social interaction in the same city is mainly met by the user actively creating a target group chat. As the number of already created group chats in the target area gradually increases, the user can choose not to create a new target group chat, but to search and / or browse the target group chat in the already created group chats based on the object of interest or the name of the group chat, and after determining the target group chat, join or apply to join the target group chat to achieve group chat social interaction.

[0102] Step 304: in response to a selection operation on a target interest object among the multiple interest objects, determining that the target interest object is associated with a target group chat to be created.

[0103] In implementation, since the target group chat is associated with the corresponding target interest object, for the daily social needs of the user, if the user wants to create a new target group chat, based on the interest objects in the target area displayed by the terminal, the user can perform an operation of selecting the target interest object from the multiple interest objects displayed by the terminal. In response to the selection operation, the terminal determines the association relationship between the target interest object and the target group chat to be created. Optionally, the configuration interface of the group profile information can also be displayed in the group chat creation page to complete the filling of the group profile information during the creation process of the target group chat. Specifically, the configuration interface of the group profile information includes various information items for the target group chat, such as the group name, group avatar, group profile, group type, etc. of the target group chat. Each information item needs to be filled in or selected by the user, and when the user completes the filling of each information item in the group profile information, the target group chat can be created. Among them, the configuration interface of the group profile information can be displayed in a floating layer form, a pop-up window form, or a page jump form, and the embodiment of the present disclosure does not limit the display process of the configuration interface of the group profile information.

[0104] Step 306: In response to the creation confirmation operation of the target group chat, a target group chat corresponding to the target interest object is created, so that the target group chat is displayed at a position corresponding to the target interest object on the map page.

[0105] In implementation, after building the association relationship between the target interest object and the target group chat, the terminal generates a target group chat with the target interest object as the group chat associated content in response to the creation confirmation operation of the target group chat, and then the target group chat can be displayed at the location corresponding to the target interest object on the map page. Specifically, since the target interest object can be one or more of the contents such as a location, a route, a note, etc., taking the target interest object as a location (for example, a certain study room) as an example, the user creates a postgraduate entrance examination group chat, and the terminal responds to the user's creation confirmation operation of the postgraduate entrance examination group chat, creates a target group chat (postgraduate entrance examination group chat) corresponding to a certain study room in the group chat creation page, and then takes the study room as the activity location of the postgraduate entrance examination group chat, and displays the target group chat (postgraduate entrance examination group chat) at the location of a certain study room displayed on the map page. For another example, taking the target interest object as live broadcast, the user wants to create a live broadcast visit group. Then, in response to the user's confirmation operation on the live broadcast visit group creation, the terminal creates a target group chat corresponding to the live broadcast in the group chat creation page, and then uses the live broadcast as the group chat associated content of the live broadcast visit group, and displays the target group chat (live broadcast visit group) at the location of the live broadcast displayed on the map page. The group chat creation process for different types of interest objects and different types of target group chats is similar to the creation process of the above-mentioned postgraduate entrance examination group chat and the creation process of the live broadcast visit group chat, and the disclosed embodiment will not be described in detail here.

[0106] In the above group chat creation method, a group chat creation page is displayed, and the group chat creation page includes at least one of a map and an information list associated with the target range; the map and / or the information list includes multiple interest objects within the target range; in response to a selection operation of a target interest object among multiple interest objects, it is determined that the target interest object is associated with the target group chat to be created; in response to a creation confirmation operation of the target group chat, a target group chat corresponding to the target interest object is created, so that the target group chat is displayed at a position corresponding to the target interest object on the map page. With this method, the interest objects within the target range are displayed through a map and an information list, and the associable objects of the target group chat within the target range are quickly identified. The group chat information of the target group chat is filled in by displaying group profile information, and the establishment of the target group chat associated with the target interest object within the target range is quickly completed, thereby improving the efficiency of group chat management, meeting the highly associated social needs of users within the target range, and thereby improving the conversion rate and penetration rate of users in the same city scenario.

[0107] In an exemplary embodiment, there may be multiple entrances to the map page. By entering the map page through different entrances, at least one group chat may be displayed on the map page to further enable group chat browsing, searching, and group chat creation on the map page. It is understandable that the map page may display one or more objects of interest, such as group chats, locations, routes (running routes, travel routes), live broadcasts, comments, products, activities, virtual resources (coupons, etc.), virtual objects, multimedia content (including at least one of images, text, video, and audio), etc., and the present disclosure does not limit this. Figure 4 As shown, in the embodiment of the present disclosure, the map page showing the group chat is entered through the message details page, that is, before step 302, the method further includes:

[0108] Step 402: Display the message details page.

[0109] Among them, the message details page includes a group chat display control.

[0110] In implementation, the original page of the application includes a message details page, which is used to display the account messages of accounts that have a one-way or two-way following relationship with the current account, or the group message information of the group chat to which the current account belongs. Figure 5 As shown, in the message details page, the message information of each follow account or each group chat is displayed in the order of the message interaction time from recent to distant, and there is a group chat display control in the upper right corner of the message details page that can realize group chat display and group chat creation. Optionally, the embodiment of the present disclosure does not limit the specific location of the group chat display control in the message details page. Among them, the group chat display control includes a create group chat control, a group chat display control (such as an "interest square" control), and a group chat map control (i.e. Figure 5The "Same City Partner" control referred to by 5011 in the figure). The create group chat control is used to create a group chat in a traditional way. The group chat created in this traditional way may be associated with an object of interest or not. After the user triggers the create group chat control, the traditional group chat creation method can display a configuration interface for the group profile information for creating a target group chat. The user can complete the filling of the group profile information in the configuration interface of the group profile information. By completing the filling of the group chat profile information, the traditional group chat creation is further completed. The group chat display control is used to display a group chat aggregation page based on user portraits (user interests). The group chat aggregation page contains various created group chats filtered based on user portraits. The group chat map control is used to display multiple group chats created based on objects of interest. Optionally, multiple group chats are displayed on a map page. Among these multiple group chats, the user can select a target group chat to participate in the group chat. Furthermore, when there is no target group chat that the user wants to participate in on the map page, the user can also start the process of creating a target group chat based on the objects of interest on the map page. The specific process of creating a target group chat based on the group chat creation entrance provided on the map page will be described in detail in the following embodiments and will not be elaborated here.

[0111] Step 404: In response to the triggering operation of the group chat map control in the group chat display control, a map page showing the group chat is displayed.

[0112] In implementation, for the group chat map control in the message details page, the user performs a trigger operation on the group chat map control, and the terminal displays the map page in response to the trigger operation on the group chat map control. Specifically, the terminal enters the map page in response to the trigger operation on the group chat map control. The map page includes a map view of the target area, and the map view of the target area includes multiple interest correspondences. Each interest object is marked in the form of an object identifier (such as a bubble identifier), a label, etc., and the interest object includes one or more contents such as group chat, location, route, live broadcast, comment, commodity, activity, virtual resource, virtual object, multimedia content, etc. In this way, the object identifier or label of each interest object includes one or more of the group chat name, comment, content recommendation information, hot events, conversation content, location introduction, etc., which is used to enhance the information display in the map page. When the user initially enters the map page, the target area displayed in the map can be a target area determined based on the user's current location information, or it can be a target area determined based on the address information pre-filled in the user profile information or the residence estimated based on the user's behavior when the user does not turn on the positioning function. During the display of the map view, as the user's position moves, or the user selects the target object of interest, or the user drags / zooms the map, the target area contained in the map view will change accordingly. The map view may also include a virtual object representing the user, through which the user's current position is determined, and when the user moves, the position of the virtual object in the map view will also change. Similarly, the virtual object may also correspond to a bubble logo or label, and the user may be guided to search for related objects of interest by displaying guidance information in the bubble logo or label. In addition, the top area of ​​the map page also includes a search control and category options of different categories. Each category option corresponds to a type of object of interest, and the category options of the same category can be further subdivided into finer-grained category options. For example, the category options can be divided according to a tree hierarchy structure, and the first-level category options include: pets, food, education, medical care and other dimensions. Among them, the "food" category option in the first level can be further subdivided into the second level category options: "midnight snacks, afternoon tea, lunch", etc., and the "afternoon tea" category option in the second level category options is further subdivided into the third level category options: "desserts, milk tea, coffee", etc. The embodiment of the disclosure does not limit the number of levels of category options and the number of category options at each level. In this way, when the user triggers the target category option in the category option, only the target type of interest object is displayed in the map page, thereby realizing fast screening of different categories.

[0113] In this embodiment, the map page is entered through the message details page. With the guidance of the message details page, users can quickly master and apply the group chat creation function, thereby promoting the group chat creation function and improving the penetration rate and conversion rate of group chat social networking in the same city.

[0114] In an exemplary embodiment, the group chat creation page can be entered via the map page. Figure 6 As shown, the user can enter the group chat creation page through different group chat creation page entrances in the map page, and then start the creation of the target group chat. Specifically, the specific processing process of step 302 includes:

[0115] Method 1, step 601, in response to a trigger operation on a target interest object included in a map page, a group chat creation page is displayed.

[0116] In implementation, a map page includes multiple objects of interest, and the multiple objects of interest are marked in the form of bubble identifiers, labels, etc. The bubble identifier or label of each object of interest displays relevant information of the object of interest, such as Figure 7 As shown, Figure 7The bubble logo or label corresponding to each object of interest in the displayed map page includes the name of the object of interest, comments associated with the object of interest, recommendation reasons associated with the object of interest, hot events associated with the object of interest, conversation content associated with the object of interest, and user behavior data associated with the object of interest, etc. In addition, the bottom area of ​​the map page may also include an information list of objects of interest in the target area. The user can pull up the complete information list by pulling up, or collapse the information list by pulling down. The information list is displayed in a floating layer form, a pop-up window form, etc., and a search control is also included in the information list, which can also be used to search for related objects of interest. The embodiment of the present disclosure does not limit the display form and triggering method of the information list in the map page. In this way, among the various interest objects displayed on the map page, if the user wants to create a target group chat based on one of the interest objects, the user can trigger the bubble mark of the interest object in the map page or trigger the position of the interest object in the map. The terminal uses the interest object triggered by the user as the target interest object to be created for the target group chat, and displays the message details page of the target interest object. The message details page of the target interest object also includes an information card, and the information card includes the created group chat corresponding to the target interest object and the target control. The target control in the information card is used to display the group chat aggregation page, and the group chat aggregation page includes the full amount of created group chats associated with the interest object. In this way, when the user triggers the target control, the message details page of the target interest object is jumped to the group chat aggregation page of the created group chat corresponding to the target interest object. The group chat aggregation page includes an entry for creating a group chat, that is, an entry for jumping to a group chat creation page. In this way, when the user triggers the entry in the group chat display page, the terminal jumps to the group chat creation page in response to the triggering operation for page display. The group chat creation page includes a map and / or information list associated with the target area. Among them, the target area displayed in the group chat creation page can be determined by the user's current location. For example, the target area is determined with the user's current location as the center, so that when the user triggers the display of the group chat creation page, a map view of the target area determined by the user's location is displayed on the group chat creation page. For another example, if the user has not turned on the positioning function, or the user's current location information is temporarily unable to be obtained, the target area can be determined based on the address information in the pre-filled profile information of the user account. For example, if the address information filled in by the user is Shanghai, the terminal determines the target area based on the address information of Shanghai and the preset area delineation rules. When the user triggers the display of the group chat creation page, a map view of the target area determined by the address information filled in by the user is displayed on the group chat creation page.Then, in the map view of the group chat creation page, multiple objects of interest are also displayed. The objects of interest can be created group chats, places, routes, live broadcasts, comments, commodities, activities, virtual resources, virtual objects, etc. Optionally, since the target area may contain a large number of objects of interest, for example, taking the created group chat as an example, a large number of created group chats may correspond to a certain target area. Displaying the full amount of created group chats in the map view may cause information display redundancy. Therefore, before displaying the created group chats on the map, the created group chats can be pre-screened. Specifically, after determining the target area, the full amount of created group chats in the target area are obtained, and then the terminal uses user portraits, user historical behaviors, current time, etc. as screening conditions to filter the group chats in the full amount of created group chats to obtain the created group chats that meet the user's preferences. Then, the terminal displays the filtered created group chats on the map of the group chat creation page.

[0117] Step 602: In response to a trigger operation on a create group chat control included in the map page, a group chat creation page is displayed.

[0118] In implementation, a group chat creation control is included in the map page. For example, the button for creating a group chat control can be displayed at the right border of the map page (the embodiment of the present disclosure does not limit the display position of the button for creating a group chat control). Alternatively, the button for creating a group chat control is in a hidden state when the user does not trigger the map page, and is displayed on the map page when the user browses the object of interest or selects the object of interest in the map page. In this way, the user can click, long press, etc. to trigger the button for creating a group chat control, and the terminal displays the group chat creation page in response to the user's triggering operation. Multiple objects of interest are displayed in the group chat creation page, and each object of interest also corresponds to a bubble mark or label. The bubble mark or label of each object of interest displays relevant information of the object of interest (for example, the name of the object of interest, comments associated with the object of interest, reasons for recommendation associated with the object of interest, hot events associated with the object of interest, conversation content associated with the object of interest, and user behavior data associated with the object of interest, etc.). The specific page display content included in the group chat creation page has been described in the above step 601, and will not be repeated here. It can be understood that, depending on the type of interest object, related information that is adapted to the type of interest object can be displayed in the bubble identifier or label of the interest object to highlight the interest object. Therefore, the embodiments of the present disclosure do not limit the display content in the bubble identifier or label corresponding to the interest object.

[0119] Step 603: In response to the triggering operation of the search control in the map page, a group chat creation page is displayed.

[0120] In implementation, a search control is included in the map page, and the user can use the search control to search for the target interest object. For example, the keyword, number, etc. of the target interest object is entered in the search control. The terminal responds to the user's operation of searching for the target interest object in the search control, and displays the search results of the corresponding target interest object in the map background of the map page or the information list of the map page. If there is no target interest object that the user wants in the search results, the group chat creation page entrance (for example, the target operation button) is displayed, and the group chat creation page is jumped to through the group chat creation page entrance to autonomously create the target group chat through the group chat creation page. For example, in response to the user exiting the search results page or in response to the user staying on the search results page for a predetermined time, the group chat creation page entrance is displayed. Alternatively, the group chat creation page entrance can be directly displayed while displaying the search results of the search control, and the group chat creation page can be entered through the group chat creation page entrance.

[0121] Optionally, the map page also includes a group chat list, in which the created group chats are divided into different group chat categories according to preset classification rules, and multiple corresponding group chats are displayed under each group chat category. The user can browse and find the desired target group chat in the group chat list. When the user's desired target group chat is not found in the group chat list, the entrance to the group chat creation page can also be displayed on the map page, so that the user can jump to the group chat creation page through the entrance to the group chat creation page.

[0122] In addition to entering the group chat creation page with the help of the interest objects, create group chat controls and search controls contained in the map page, the group chat creation page can also be entered in other ways. The embodiment of the present disclosure does not limit the link for entering the group chat creation page.

[0123] In an exemplary embodiment, Figure 8 As shown, the map page also includes a search control and a group chat list. In the process of realizing the same-city social interaction, in addition to the user actively creating a target group chat, the user can also choose to directly join the target group chat that he wants to participate in. In the map page, the user searches for the created group chats in the current area and joins the target group chat to realize the same-city social interaction. Specifically, after step 302, the method further includes:

[0124] Step 802: In response to a search operation on the first group chat in the target area on the map page, display search results for the first group chat.

[0125] In implementation, Fig. 9 As shown, the map page includes a search control (i.e. Fig. 9 ), group chat list (i.e. Fig. 9 ) and a create group chat control (ie Fig. 9 903 in the figure). Wherein, the search control is set at the target position at the top of the map page, and the position of the search control is fixed regardless of how the various types of floating layers contained in the map page are swiped up and down to expand. And the search control is used to search for the created group chat. The bottom background of the map page includes a map associated with the target area, and the objects of interest are displayed in the map target area according to the correspondence between each object of interest and the position of the object of interest in the map background of the map page, wherein a bubble mark is also displayed correspondingly for each object of interest, and the bubble mark can be used to display the name of the object of interest, the comments associated with the object of interest, the reasons for recommendation associated with the object of interest, the hot events associated with the object of interest, the conversation content associated with the object of interest, and the user behavior data associated with the object of interest, etc. The embodiment of the present disclosure does not limit the content contained in the bubble mark. When the user initially enters the map page (for example, the first time after logging into the application), the initial target area of ​​the map displayed on the map page can be the target area determined based on the current location of the user. At the same time, when the user browses in the map page, the target area in the map page supports zooming in and out. Specifically, when the user zooms in or out of the map view, the map scale is updated to freely adjust the display size of the target area. In addition, a floating layer of the group chat list is displayed at the bottom of the map page. The floating layer occupies 50% of the display space of the map page by default. The group chat list displayed in the form of the floating layer can contain the group chat information created in the target area. The content contained in the specific group chat list can be configured and adjusted based on business needs. In addition, the floating layer supports swiping up and down to expand and collapse. For example, when the floating layer is in the default proportion (50%) display state, if the user swipes up the group chat list floating layer, the group chat list floating layer can expand upward to occupy the entire map page (that is, the proportion is adjusted to 100%). When the floating layer is in the default proportion (50%) display state, if the user swipes down the group chat list floating layer, the group chat list floating layer can be completely collapsed to the bottom of the map page (that is, the proportion is adjusted to 0%). Optionally, when the user operates in the map area, the group chat list floating layer is also automatically collapsed to the bottom of the map page. In this way, for the search control included in the map page, and the map page also including the map and the group chat list, etc. The user can implement a search query for the first group chat based on at least one of the search control, the map, and the group chat list.

[0126] The following is a detailed description of the process of implementing the first group chat search query for at least one of the map, group chat list, and search control: each created group chat can be displayed in the target area of ​​the map as one of the objects of interest, and can be associated with the corresponding position in the map, that is, each created group chat (object of interest) is displayed at a certain position on the map. The user can search for the first group chat in the map, that is, select the first group chat among the multiple created group chats displayed on the map to search for the first group chat. Alternatively, for the search control in the map page, the user can search for the first group chat in the created group chats in the search control of the map page. For example, the first group chat is searched in the form of a keyword search, and then the search results of the first group chat are displayed on the map page. Among them, the first group chat can be any one of the group chats created in the target area, and the disclosed embodiment does not limit the type and characteristics of the searched first group chat. Alternatively, a group chat list is displayed at the bottom of the map page, and the group chat list includes multiple created group chats, wherein the group chat list can classify the created group chats into different group chat categories according to a preset classification rule, and display multiple corresponding group chats under each group chat category, so that the user can browse and find the first group chat they want in the group chat list according to the group chat category. When the user can find the first group chat in the group chat list, the search result of the first group chat is displayed on the map page.

[0127] Optionally, for the first group chat searched, the first group chat includes two forms: one with no entry threshold and one with entry threshold. If the first group chat is a group chat without entry threshold, the user can click on the join control contained in the search results of the first group chat to directly enter the group chat conversation page. If the first group chat is a group chat with a group entry threshold, for example, the group owner's consent is required, the user needs to click on the control button based on the participation control contained in the search results of the first group chat, and a pop-up window will pop up to prompt "the application for joining the group has been sent", and then the button status of the participation control will change to "applied". For another example, if you need to answer the target question to join the group, the user needs to click on the control button based on the reply control contained in the search results of the first group chat, and click to enter the group Q&A to fill in the half layer to answer the target question. When the user's entry request is passed for the target group chat with the entry threshold, the terminal will display the corresponding target group chat in the list page of the joined group chats, and display the chat button, and click the chat button to enter the group chat conversation page of the target group chat.

[0128] In this embodiment, the group chats created in the target area are intuitively displayed through the map and group chat list included in the map page, and the search control can be used to search and query the created first group chat, thereby improving the query flexibility of the first group chat, and then the user joins the queried first group chat, which meets the user's needs for efficient and convenient social interaction.

[0129] In an exemplary embodiment, Fig.10 As shown, the map page described in the above embodiment also includes a search control and a group chat list. Among them, the map view associated with the target area contained in the map page is also marked with various types of objects of interest, and the group chat list also contains information about different types of objects of interest. Therefore, the object of interest includes the group chat type, so the user can search for the first group chat based on any one of the search control, map and group chat list. Specifically, the search process of the first group chat is introduced for the three methods of search control, map and group chat list respectively, and the specific processing process of step 802 includes:

[0130] Method 1: Step 1002, in response to an input operation on the first group chat in the search control, the search results of the first group chat are displayed in a linked manner on the map and the group chat list.

[0131] In implementation, the map page includes a search control. When not in the search state, the background word in the search box of the search control has a default search prompt message of "Search for nearby group chats". The search prompt message can be configured and changed based on business needs, etc., and is not limited in the embodiments of this application. Furthermore, in the search state, that is, when the user triggers the search box of the search control, a search intermediate page is displayed at the bottom of the search box. The search intermediate page records historical search terms, which are recorded and displayed in reverse order of search time. Click on a target historical search term, and the search box will automatically fill in the target historical search term. Specifically, if the user searches for the first group chat based on the search control, he only needs to enter the group chat name of the first group chat or the name of the interest object corresponding to the first group chat in the search box of the search control. The terminal will respond to the input operation on the first group chat in the search control, mark the location of the interest object corresponding to the first group chat on the map, and also display the group name and other information of the first group chat in the group chat list, so as to realize the linked display of the search results of the first group chat on the map and the group chat list. If there is no group chat that meets the search conditions, no search result is returned, and an empty page is displayed on the map and the group chat list.

[0132] Optionally, when the search control is in the search state, as the user enters the search term, the search control predicts the search intent and displays the historical search terms. If there are no historical search terms, a toast prompt "Please enter the group chat you want to search" may be popped up to prompt the user to directly enter the group chat search.

[0133] Optionally, the search control also includes a clear button. For historical search terms recorded in the search control, if the user triggers the clear button in the search control, the terminal clears the historical search term records in response to the triggering operation of the clear button.

[0134] Method 2: Step 1004, in the created group chats included in the map, in response to a triggering operation on the first group chat, the search results of the first group chat are displayed on the map.

[0135] In implementation, the underlying map included in the map page includes the created group chats, and each group chat is marked at the target location in the map. During the map view display process, the distance between the user's geographic location and the group chat mark location is sorted from near to far. Only one group chat is distributed to one location. When one is associated with multiple group chats, the group chat with the highest score is displayed first. If the group chats have the same score, the comparison is based on the number of speakers in the last 7 days in the group chat activity, and the group chat with the most speakers is selected as the group chat corresponding to the location. Optionally, the current user's location can also be marked on the map through a virtual character image, and the virtual character image will move as the user's location changes. Furthermore, the user can find out whether the first group chat to be queried is included in the created group chat on the map by zooming in or out of the view area displayed on the map. If the created group chats in the map view include the first group chat, the user can directly trigger the mark of the first group chat on the map. In response to the triggering operation on the first group chat, the terminal displays the search results of the first group chat in the map view, for example, directly moves the virtual character image identifying the user's location to the selected first group chat for matching marking, or marks the first group chat with a location identifier and displays the search results of the first group chat.

[0136] Optionally, the display style of the created group chat on the map can be: group avatar + group name + group number.

[0137] The group chat content is displayed in a maximum of two lines, each line has N characters (for example, N=5). When the group name is too long, it is broken with an ellipsis, and the number of group members is retained. In addition, based on the group chat activity, a group chat activity identifier can be added to the created group chat. The group chat activity identifier is added based on the group chat activity display strategy. The group chat activity display strategy will be described in detail in the following embodiments, so it will not be described here.

[0138] In an optional embodiment, if the object of interest searched by the user is one of the types such as routes, notes, live broadcasts, target events, etc., during the map view display process, the object of interest is sorted from strong to weak according to the degree of correlation between the user's user preference (user portrait) and the object of interest, and the objects of interest with a high degree of correlation are displayed preferentially on the map page.

[0139] Method three: Step 1006, in response to a selection operation on a first group chat among various types of created group chat information included in the group chat list, the search results of the first group chat are displayed in a linked manner in the group chat list and on the map.

[0140] In the implementation, the created group chats are classified and stored in the group chat list according to the group chat type, and each category corresponds to a category tab label. Fig.11 As shown, the classification tab label types may include: event organization, board game room, outdoor activities, local education, homeless assistance, house purchase and rental, idle transactions, strangers in the same city, and others (such as Fig.11 ). Each category tab label needs to have a corresponding jumpable link, and supports setting an active entrance to jump into the tab label. When clicking to enter the map page, the default group chat list displays the "Nearest to Me" tab label, that is, the created group chat group closest to the current user's location. Users can switch between different group chat types by clicking on the tab label or swiping left and right. At least one group chat of this type is displayed under each group chat type (each category tab label). The display style of the created group chat information under each tab label type in the group chat list can be: group avatar + group name + number of group members. Among them, based on the group chat activity, a group chat activity identifier is added to the created group chat. The group chat activity identifier is specifically added based on the group chat activity display strategy. The group chat activity display strategy will be described in detail in the following embodiments, which will not be repeated here.

[0141] In this way, for the created group chats of each group chat type included in the group chat list, the user can query whether the first group chat is included according to the group chat type classification. When the first group chat is included in the group chat list, the terminal responds to the selection operation of the first group chat and displays the search results of the first group chat in the group chat list and the map, that is, the location of the interest object corresponding to the first group chat is marked on the map, and the group name and other information of the first group chat are also displayed in the group chat list.

[0142] Optionally, the classification tab tag supports dynamic configuration of the application corresponding to the management platform to carry out tab tag operation activities. Therefore, the embodiment of the present application does not limit the type and quantity of tab tags.

[0143] In this embodiment, the first group chat can be searched in the map page through any of the search controls, maps, and group chat lists, which improves the search flexibility of the first group chat, helps users to efficiently obtain the first group chat they want to participate in social activities, and improves the conversion rate and penetration rate of users in the same city scenario.

[0144] In an exemplary embodiment, Fig.12 As shown, before step 304, the method further includes:

[0145] Step 1201: define a target range in a target area included in a map with the current location of the user as the center, and synchronously display the objects of interest included in the target range on the map and in the information list.

[0146] The target range is displayed on the group chat creation page and is determined based on the target area of ​​the map. Usually, the target range is equal to or smaller than the target area.

[0147] In implementation, multiple objects of interest are displayed on the map page. If the user long presses one of the target objects of interest, a create group chat control is displayed on the map page. Optionally, the create group chat control is displayed in the form of a button suspended at the bottom of the map page. The user triggers the button corresponding to the create group chat control, and the terminal displays the group chat creation page in response to the user's triggering operation on the create group chat control. Furthermore, in the map view of the group chat creation page, the target range for creating the target group chat is determined based on the user's current location, and the objects of interest contained in the target range are synchronously displayed in the map and / or information list.

[0148] In an optional embodiment, in the target area included in the map, in addition to determining the target range based on the user's current location, the target range can also be determined based on the location of the target interest object selected by the user. Specifically, when the user selects a target interest object from multiple interest objects on the map page, the group chat creation page updates the map view with the location of the target interest object as the center, that is, with the location of the target interest object as the center, the target area included in the map is re-determined. On this basis, based on the preset range delineation rule, the terminal takes the location of the target interest object as the center, and determines the target range in which the user can create a target group chat within the re-determined target area. For example, the range delineation rule can be to delineate a circular target range with the location of the target interest object as the center of the circle and a preset radius length of r. In this way, after determining the target range, the terminal can highlight the target range in the group chat creation page by highlighting, color marking, etc., to prompt the user to re-plan the target range of the group chat creation.

[0149] Optionally, the target range determined by the user's current location or the location of the selected target object of interest may be a circular area defined by the user's current location as the center, or a polygonal area determined based on a preset range definition rule. Therefore, the disclosed embodiment does not limit the method for determining the target range in the map of the group chat creation page and the shape and size of the target range. This embodiment takes the target range defined by defining a circular area as an example for illustration. Fig.13As shown, in the map view of the group chat creation page, the target range is displayed by a circular area mark, that is, the range in which the user is locked to create a group. The target range contains popular objects of interest that can be used to create a group. The popular objects of interest can be filtered based on conditions such as the user's search frequency, number of searches, and location information of the object of interest. For the popular objects of interest included in the target range, the user can select the target object of interest as the object of interest for creating a target group chat. At the same time, the various objects of interest included in the target range are also synchronously displayed in the information list of the floating layer at the bottom of the group chat creation page.

[0150] Optionally, when displaying the objects of interest included in the target range, the floating information list at the bottom of the group chat creation page can sort the objects of interest based on multiple dimensions such as the search popularity of each object of interest, the location information of each object of interest, and user preferences. After determining the sorting results of each object of interest, they are displayed in the information list according to the sorting results of each object of interest.

[0151] Optionally, in the target range, the terminal can mark the center of the target range (i.e., the user's current location) through a virtual character image, and can also add operation instruction information such as "moving or zooming the map can find more places" in the bubble logo of the virtual character image to prompt the user to perform subsequent operations. In the map background displayed on the group chat creation page, the initial target range is determined by the user's location. When the user manually zooms in or out on the map, the terminal responds to the user's trigger operation, adjusts the map scale, and updates the map and information list in the group chat creation page. For example, if the user wants to know fewer objects of interest in the currently displayed target range and wants to include objects of interest in a larger range, the user can use a zoom gesture to pull the target range area in the map background, thereby updating (reducing) the local scale of the map within the target range, that is, enlarging the actual physical area displayed within the target range. In this way, more objects of interest are included in the updated target range. Similarly, the information list also maps a larger physical area. Correspondingly, the target range is updated synchronously in the information list, and the updated content of the object of interest is displayed in the information list. For example, if the currently displayed target range is large and exceeds the range required by the user or the user wants to know more about a certain area within the target range, the user can also use a zoom-in gesture to pull the target range area in the map background, thereby updating (zooming in) the local scale of the map within the target range, that is, reducing the actual physical area displayed within the target range. In this way, the object of interest is displayed more clearly within the updated target range, and accordingly, a smaller physical area is also mapped in the information list, and the target range is synchronously updated in the information list to display less content of the object of interest.

[0152] In an optional embodiment, for the target range determined by the user's current location in the group chat creation page, when the user moves, the size of the target range remains unchanged, and the range of the target range in the map is updated accordingly, that is, the area in the map circled by the target range moves as the user moves. Alternatively, when the user selects a target object of interest within the target range, the range of the target range in the map is also updated accordingly, and the selected target object of interest is used as the display center of the target range, so that the target object of interest is intuitively displayed in the target range.

[0153] In an exemplary embodiment, Fig.14 As shown, after step 1201, the method further includes:

[0154] Step 1401, with the target object of interest as the center, a new target range is circled in the map, and the objects of interest included in the updated target range are synchronously displayed in the information list.

[0155] In implementation, after the user selects the target interest object, the terminal responds to the selection operation of the target interest object and updates the map and the information list in a linked manner, that is, a new target range centered on the target interest object is displayed on the map, and when the map view is synchronously moved to the corresponding area and the anchor icon (icon format) is displayed, the interest objects included in the updated target range are synchronously displayed in the information list.

[0156] In this embodiment, the map and the information list are linked to ensure that when any information update appears in the map or the information list, the two can be updated synchronously, and the map and the information list are displayed in a linked manner to more intuitively display the information of the objects of interest contained in the target range, making it easier for users to create target group chats.

[0157] In an exemplary embodiment, Fig.15 As shown, since the selection of the target interest object can be finally displayed on the map or the information list, the user can finally create a target group chat with the help of the map or the information list. Therefore, the specific processing process of step 304 includes:

[0158] Method 1, step 1501, among the interest objects included in the map, in response to a triggering operation on a target interest object, marking the target interest object by a location identifier, and determining that the target interest object is associated with a target group chat to be created.

[0159] In implementation, after the target range is circled in the map, the user can select and trigger each object of interest contained in the target range. When the user triggers the target object of interest among the objects of interest, the terminal responds to the triggering operation on the target object of interest and marks the target object of interest with a location identifier. The selected target object of interest is marked with a location identifier within the target range circled in the map. Furthermore, the terminal responds to the triggering operation on the target object of interest, determines that the target object of interest is associated with the target group chat to be created, and displays the configuration interface of the group profile information in a floating layer at the bottom of the group chat creation page.

[0160] Method 2, step 1502, in response to a check operation on a target interest object among the interest objects included in the information list, the target interest object in the information list is marked by a check mark, and the target interest object is determined to be associated with the target group chat to be created.

[0161] In implementation, each object of interest included in the target range is synchronously displayed in the information list. Based on the display of the information list, the user can also directly trigger the check operation of the target object of interest in the information list, and then the terminal responds to the check operation of the target object of interest by marking the target object of interest in the information list with a check mark. Fig.13 As shown, among the candidate interest objects included in the information list, the selected target interest object is marked by checking the mark. Then, in response to the triggering operation on the target interest object, the terminal determines that the target interest object is associated with the target group chat to be created, and displays the configuration interface of the group profile information in a floating layer at the bottom of the group chat creation page.

[0162] In this embodiment, by marking the target interest object in the map or information list, the creation process of the target group chat is intuitively displayed, and the group is created by the map or information list, so the creation efficiency of the target group chat is improved.

[0163] In an exemplary embodiment, Fig.16 As shown, the method also includes:

[0164] Step 1601, displaying a group chat creation page including an operation instruction control.

[0165] In implementation, after completing the selection of the target interest object corresponding to the target group chat, you can directly enter the information details page corresponding to the target interest object, which contains the entrance to the group chat creation page. Through the entrance to the group chat creation page, you can enter the group chat creation page. Alternatively, after completing the selection of the target interest object corresponding to the target group chat, the group chat creation page automatically displays the operation instruction control. Fig.17As shown, in the group chat creation page, the operation indication control can be displayed as a "next" style operation button. The operation button can include an entry for performing subsequent operations, and then execute the subsequent process based on the user's trigger.

[0166] Optionally, when the user does not select the target object of interest, the operation indication control may be grayed out, such as Fig.13 , making it unclickable, and after selecting the target object of interest, as shown Fig.17 As shown, it is displayed normally, and you can click to enter the subsequent process steps of filling in the group information.

[0167] Optionally, a return button is reserved in the upper left corner of the group chat creation page, and the return button is used to return to the initial group chat creation page before creating the target group chat, maintain the historical page status before entering, and output a retention prompt message in the form of a pop-up window: "Are you sure you want to exit group chat creation?".

[0168] Step 1602, in response to the triggering operation of the operation instruction control, displaying the configuration interface of the group profile information to be filled in.

[0169] In implementation, the user triggers the operation instruction control in the group chat creation page, and then, in response to the triggering operation of the operation instruction control, the terminal displays the configuration interface of the group profile information to be filled in at the bottom of the group chat creation page in a floating layer form. Fig.18 As shown, the configuration interface of the group profile information contains a variety of information items to be filled in, which are used to complete the attribute information of the target group chat. For example, the information items to be filled in may include the group name, group avatar, group profile, group type, etc. of the target group chat. After the group chat profile information is filled in, the target group chat is created.

[0170] In an optional embodiment, among the interest objects displayed on the group chat creation page, the bubble logo of each interest object displays the name of the interest object, the comments associated with the interest object, the recommendation reasons associated with the interest object, the hot events associated with the interest object, the conversation content associated with the interest object, and the user behavior data associated with the interest object, etc. The information of the interest objects contained in the information list is linked with the information of each interest object displayed in the map. That is, as the interest objects displayed in the information list change, the interest objects displayed on the map view also change accordingly. Taking the interest object as an example of a created group chat, for example, if the keyword "badminton group" is entered in the information list, multiple badminton-related group chats are displayed in the information list based on the entered keyword. Then, each created group chat displayed in the map view also changes based on the change of the search content displayed in the information list, that is, the updated multiple interest objects are also displayed in the map view.

[0171] In an optional embodiment, if a target group chat is created with a certain target interest object, and the target interest object is a certain place, for the process of creating the target group chat in the above embodiment, if the user has not turned on the positioning function, that is, the user's current location information is not obtained, the terminal will display the map in the group chat creation page based on the address information contained in the user's pre-filled information. In this way, since the user's current actual location may not be the same as the address information filled in the pre-filled information, it is easy to cause the target range currently displayed on the map in the group chat creation page, and the various interest objects included in the target range to be incompatible with the user's current location. At this time, when the user creates a group chat based on a target interest object contained in the map (i.e., triggers the target interest object and initiates group chat creation), the user's group creation qualifications must be verified first, i.e., the user is prompted to turn on the positioning function, determine the user's current location, and based on the user's current location, determine whether it matches the target area in the currently displayed map (whether the user's current location is included in the target range). If the user's current location matches the target range, the user is allowed to create a group chat on the target interest object within the target range. If the user's current location does not match the target range, the user is not allowed to create a group chat on the target interest object within the target range, and the user is prompted that the current area is not within the target range for group chat creation.

[0172] In an exemplary embodiment, Fig.19 As shown, after step 1502, the method further includes:

[0173] Step 1901, in response to the filling operation of each information item to be filled in the configuration interface, basic attribute information of the target group chat is displayed.

[0174] In the implementation, the configuration interface of the group information contains various information items to be filled in, such as Fig.18 As shown, the input box shading corresponding to each information item contains prompt words for the content to be filled in. Users can fill in the prompt words in each input box one by one. Among the various information items to be filled in, there are information items corresponding to the basic attribute information of the target group chat. When creating a target group chat, the user can first fill in this type of information item, and the terminal responds to the filling operation of the information item to be filled in this type, and the input content in the input box of each information item, that is, the basic attribute information of the target group chat, is synchronously displayed in the floating configuration interface.

[0175] Step 1902: In response to a trigger operation on a group chat type control included in the configuration interface, a group chat type page is displayed.

[0176] Among them, the group chat type page contains multiple preset group chat types.

[0177] In practice, in order to meet the diverse needs of users for social interaction in the same city, a variety of different group chat types are pre-classified. Furthermore, in the process of creating a target group chat, the user needs to pre-configure the group chat type of the target group chat to clarify the category group to which the target group chat belongs. Fig.18 As shown, the configuration interface includes a group chat type control for selecting a group chat type. The user triggers the group chat type control to jump to the page, and jumps from the configuration interface to the group chat type page, such as Fig. 20 As shown, the group chat type page includes multiple group chat types. Different group chat types correspond to different classification tab labels for users to select group chat types. As described in step 1106 in the above embodiment, different classification tab labels may include: event organization, board game escape room, outdoor activities, local education, homeless assistance, house purchase and rental, idle transactions, strangers in the same city, and others.

[0178] Step 1903, in response to a triggering operation on a target group chat type among the multiple group chat types, displaying the completed group profile information including the target group chat type.

[0179] In implementation, among the multiple group chat types displayed on the group chat type page, if the user selects a target group chat type, the terminal responds to the trigger operation on the target group chat type, returns to the configuration interface, displays the selected target group chat type in the configuration interface, and determines that the group profile information is completed.

[0180] Step 1904, displaying a creation indication control in a pop-up window form, and in response to a triggering operation on the creation indication control, generating and displaying a chat page of a target group chat corresponding to the target interest object.

[0181] In implementation, after the group profile information is filled in, a creation indicator control is displayed in the form of a pop-up window at the bottom of the group chat creation page, such as Fig.21 As shown, the creation indication control can be displayed as a "Create Now" button. Then, the user can trigger the "Create Now" button. Then, in response to the triggering operation of the creation indication control, the terminal generates and displays a chat page of the target group chat corresponding to the target interest object.

[0182] In an exemplary embodiment, if Fig. 22 As shown, for the created target group chat, identification content of the target group chat may also be added. Specifically, the method further includes:

[0183] Step 2201, monitor the group chat activity of the target group chat, and add an active identifier to the target group chat based on a preset group chat activity display strategy.

[0184] In the implementation, for the created target group chat, the terminal monitors the group chat activity of the target group chat, and then, based on the preset group chat activity display strategy of the target group chat, a corresponding activity mark can be added to the target group chat to enrich the display content of the target group chat. Specifically, the group chat activity display strategy can be, but is not limited to: divide the priority of the group chat activity according to the preset time threshold and the speaking time of the users in the group, and then determine the activity of the target group chat and the corresponding activity mark based on the priority of the activity. Taking X minutes as the time threshold, for example, someone spoke in the group X minutes ago, that is, X≤30, then the activity mark in text format can be added according to the speaking time interval divided within X (which can also be called a sub-time threshold): for example, someone spoke 10 minutes ago, then the text activity mark showing the specific few minutes of speaking within 1-10 minutes is added to the display information of the target group chat (for example, 1 person spoke within 3 minutes). If someone spoke 11-20 minutes ago, the text activity mark "Someone spoke 20 minutes ago" will be added to the display information of the target group chat; if it is 21-30 minutes, the text activity mark "Someone spoke 30 minutes ago" will be added to the display information of the target group chat. For more than 30 minutes, that is, X>30, the text activity mark "N people spoke recently" will be displayed. For example, the number of speakers yesterday (X is greater than 30), that is, N=the number of speakers yesterday, then the text activity mark "3 people spoke recently" will be displayed.

[0185] Optionally, for the target group chat with the highest activity priority, an activity indicator in the form of an icon can be added. For example, in the above example, for the case where someone speaks within 3 minutes, the activity priority of the group chat is the highest by default. Therefore, an activity indicator in the form of a "flame" icon can be added for the target group chat where someone speaks within 3 minutes to prompt the user that the target group chat has a high activity. Specifically, the activity indicator in other display forms can also be included for the activity of the target group chat, which is not limited in the embodiments of the present application.

[0186] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0187] Based on the same inventive concept, the embodiment of the present application also provides a group chat creation device for implementing the group chat creation method involved above. The implementation solution provided by the device to solve the problem is similar to the implementation solution recorded in the above method, so the specific limitations in one or more group chat creation device embodiments provided below can refer to the limitations of the group chat creation method above, and will not be repeated here.

[0188] In an exemplary embodiment, Fig.23 As shown, a group chat creation device is provided, including: a first display module 2301, a display module 2302 and a generation module 2303, wherein:

[0189] The first display module 2301 is used to display a group chat creation page, which contains at least one of a map and an information list associated with a target range; the map and / or the information list contains multiple objects of interest within the target range;

[0190] A display module 2302 is used to determine, in response to a selection operation of a target interest object among multiple interest objects, that the target interest object is associated with a target group chat to be created;

[0191] The generating module 2303 is used to create a target group chat corresponding to the target interest object in response to the creation confirmation operation of the target group chat, so as to display the target group chat at the position corresponding to the target interest object on the map page.

[0192] In one embodiment, the apparatus 2300 further includes:

[0193] The second display module is used to display the message details page; wherein the message details page includes a group chat display control;

[0194] The second display module is used to display a map page in response to a trigger operation on the group chat display control.

[0195] In one embodiment, the apparatus 2300 further includes:

[0196] The third display module is used to display the search results of the first group chat in response to the search operation on the first group chat in the target area in the map page.

[0197] In one embodiment, the map page also includes a search control and a group chat list, and the map associated with the target area is marked with the object of interest corresponding to the created group chat; the third display module is specifically used to:

[0198] In response to an input operation on the first group chat in the search control, the search results of the first group chat are displayed in a linked manner on the map and in the group chat list;

[0199] Alternatively, in the created group chats included in the map, in response to a triggering operation on a first group chat, a search result of the first group chat is displayed on the map;

[0200] Alternatively, among the various types of created group chat information included in the group chat list, in response to a selection operation on a first group chat, the search results of the first group chat are linked and displayed in the group chat list and the map.

[0201] In one embodiment, the group chat creation page also includes a group chat creation control, and the device 2300 also includes:

[0202] The circle display module is used to circle the target range in the target area contained in the map with the user's current location or the location of the target interest object as the center, and synchronously display the interest objects contained in the target range in the map and information list.

[0203] In one embodiment, the apparatus 2300 further includes:

[0204] The display update module is used to circle a new target range in the map with the target object of interest as the center, and synchronously display the objects of interest included in the updated target range in the information list.

[0205] In one embodiment, the display module 2302 is specifically used to:

[0206] Among the interest objects included in the map, in response to a triggering operation on a target interest object, the target interest object is marked by a location identifier, and it is determined that the target interest object is associated with the target group chat to be created; or,

[0207] In response to a check operation on a target interest object among the interest objects included in the information list, the target interest object in the information list is marked by a check mark, and the target interest object is determined to be associated with the target group chat to be created.

[0208] In one embodiment, the display module 2302 is specifically used to:

[0209] Display the group chat creation page including operation instruction controls;

[0210] In response to the triggering operation of the operation indication control, a configuration interface of the group profile information to be filled in is displayed in a floating layer form.

[0211] In one embodiment, the apparatus further comprises:

[0212] An information filling module, used for displaying basic attribute information of the target group chat in response to the filling operation of each information item to be filled in the configuration interface;

[0213] A third display module is used to display a group chat type page in response to a trigger operation on a group chat type control included in the configuration interface; the group chat type page includes a plurality of preset group chat types;

[0214] A fourth display module, configured to display the completed group profile information including the target group chat type in response to a triggering operation on the target group chat type among the multiple group chat types;

[0215] A generation module is used to display a creation indication control in the form of a pop-up window, and in response to a triggering operation on the creation indication control, generate and display a chat page of a target group chat corresponding to a target interest object.

[0216] In one embodiment, the apparatus 2300 further includes:

[0217] The monitoring and adding module is used to monitor the group chat activity of the target group chat, and add an active identifier to the target group chat based on the preset group chat activity display strategy.

[0218] Each module in the above group chat creation device can be implemented in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.

[0219] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Fig.24As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, near field communication (NFC) or other technologies. When the computer program is executed by the processor, a group chat creation method is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.

[0220] Those skilled in the art will understand that Fig.24 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0221] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

[0222] Displaying a group chat creation page, the group chat creation page includes at least one of a map and an information list associated with the target range; the map and / or the information list includes multiple objects of interest within the target range;

[0223] In response to a selection operation on a target interest object among the multiple interest objects, determining that the target interest object is associated with a target group chat to be created;

[0224] In response to the creation confirmation operation of the target group chat, a target group chat corresponding to the target interest object is created, so that the target group chat is displayed at a position corresponding to the target interest object on the map page.

[0225] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0226] In response to a trigger operation on a target object of interest included in the map page, displaying a group chat creation page; or,

[0227] In response to a triggering operation on a create group chat control included in the map page, displaying a group chat creation page; or,

[0228] In response to a triggering operation on a search control in a map page, a group chat creation page is displayed.

[0229] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0230] Display the message details page; the message details page contains group chat display controls;

[0231] In response to a triggering operation on the group chat display control, a map page is displayed.

[0232] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0233] In response to a search operation on a first group chat within a target area in a map page, a search result of the first group chat is displayed.

[0234] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0235] In response to an input operation on the first group chat in the search control, the search results of the first group chat are displayed in a linked manner on the map and in the group chat list;

[0236] Alternatively, in the created group chats included in the map, in response to a triggering operation on a first group chat, a search result of the first group chat is displayed on the map;

[0237] Alternatively, among the various types of created group chat information included in the group chat list, in response to a selection operation on a first group chat, the search results of the first group chat are linked and displayed in the group chat list and the map.

[0238] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0239] In the target area included in the map, the target range is defined with the user's current location or the location of the target object of interest as the center, and the objects of interest included in the target range are synchronously displayed on the map and in the information list.

[0240] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0241] With the target object of interest as the center, a new target range is circled on the map, and the objects of interest included in the updated target range are synchronously displayed in the information list.

[0242] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0243] Among the interest objects included in the map, in response to a triggering operation on a target interest object, the target interest object is marked by a location identifier, and it is determined that the target interest object is associated with the target group chat to be created; or,

[0244] In response to a check operation on a target interest object among the interest objects included in the information list, the target interest object in the information list is marked by a check mark, and the target interest object is determined to be associated with the target group chat to be created.

[0245] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0246] Display the group chat creation page including operation instruction controls;

[0247] In response to the triggering operation of the operation indication control, a configuration interface of the group profile information to be filled in is displayed.

[0248] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0249] In response to the filling operation of each information item to be filled in the configuration interface, basic attribute information of the target group chat is displayed;

[0250] In response to a triggering operation on a group chat type control included in the configuration interface, a group chat type page is displayed; the group chat type page includes a plurality of preset group chat types;

[0251] In response to a triggering operation on a target group chat type among the multiple group chat types, displaying the completed group profile information including the target group chat type;

[0252] A creation indication control is displayed in a pop-up window form, and in response to a triggering operation on the creation indication control, a chat page of a target group chat corresponding to the target interest object is generated and displayed.

[0253] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0254] Monitor the group chat activity of the target group chat, and add an active mark to the target group chat based on the preset group chat activity display strategy.

[0255] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

[0256] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.

[0257] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0258] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.

[0259] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0260] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A group chat creation method, characterized in that: The method comprises: Displaying a group chat creation page, wherein the group chat creation page includes at least one of a map and an information list associated with a target range; the map and / or the information list includes a plurality of objects of interest within the target range; In response to a selection operation on a target interest object among the multiple interest objects, determining that the target interest object is associated with a target group chat to be created; In response to the creation confirmation operation of the target group chat, a target group chat corresponding to the target interest object is created, so as to display the target group chat at a position corresponding to the target interest object on a map page.

2. The method according to claim 1, characterized in that The displaying of the group chat creation page includes: In response to a triggering operation on a target object of interest included in the map page, displaying a group chat creation page; or, In response to a triggering operation on a create group chat control contained in the map page, displaying a group chat creation page; or, In response to a triggering operation on a search control in the map page, a group chat creation page is displayed.

3. The method according to claim 1, characterized in that Before displaying the group chat creation page, the method further includes: In response to a search operation on a first group chat within a target area in a map page, a search result of the first group chat is displayed.

4. The method according to claim 3, characterized in that The map page also includes a search control and a group chat list, and the map associated with the target area is marked with an object of interest corresponding to the created group chat; in response to a search operation on a first group chat in the target area, displaying search results for the first group chat includes: In response to an input operation on the first group chat in the search control, linking and displaying search results of the first group chat on the map and in the group chat list; Alternatively, in the created group chats included in the map, in response to a triggering operation on the first group chat, a search result of the first group chat is displayed on the map; Alternatively, among the various types of created group chat information included in the group chat list, in response to a selection operation on the first group chat, a search result of the first group chat is linked and displayed in the group chat list and the map.

5. The method according to claim 1, characterized in that: Before determining, in response to a selection operation on a target interest object among the multiple interest objects, that the target interest object is associated with a target group chat to be created, the method further includes: A target range is defined in the target area included in the map with the current position of the user as the center, and the objects of interest included in the target range are synchronously displayed in the map and the information list.

6. The method according to claim 5, characterized in that After, in response to the selection operation of the target interest object among the multiple interest objects, determining that the target interest object is associated with the target group chat to be created, the method further includes: With the target object of interest as the center, a new target range is circled in the map, and the objects of interest included in the updated target range are synchronously displayed in the information list.

7. The method according to claim 1, characterized in that In response to a selection operation on a target interest object among the multiple interest objects, determining that the target interest object is associated with a target group chat to be created includes: Among the interest objects included in the map, in response to a triggering operation on a target interest object, marking the target interest object by a location identifier, and determining that the target interest object is associated with a target group chat to be created; or, In response to a check operation on the target interest object among the interest objects included in the information list, the target interest object in the information list is marked with a check mark, and the target interest object is determined to be associated with the target group chat to be created.

8. The method according to claim 1, characterized in that The method further comprises: Display the group chat creation page including operation instruction controls; In response to the triggering operation of the operation indication control, a configuration interface of the group profile information to be filled in is displayed.

9. The method according to claim 8, characterized in that After the configuration interface of the group profile information to be filled in is displayed in response to the triggering operation of the operation indication control, the method further includes: In response to a filling operation on each information item to be filled in the configuration interface, basic attribute information of the target group chat is displayed; In response to a triggering operation on a group chat type control included in the configuration interface, a group chat type page is displayed; the group chat type page includes a plurality of preset group chat types; In response to a triggering operation on a target group chat type among the plurality of group chat types, displaying the completed group profile information including the target group chat type; A creation indication control is displayed in a pop-up window form, and in response to a triggering operation on the creation indication control, a chat page of a target group chat corresponding to the target interest object is generated and displayed.

10. The method according to claim 1, characterized in that The method further comprises: The group chat activity of the target group chat is monitored, and based on a preset group chat activity display strategy, an activity mark is added to the target group chat.

11. A group chat creation device, characterized in that: The device comprises: A first display module is used to display a group chat creation page, wherein the group chat creation page contains at least one of a map and an information list associated with a target range; the map and / or the information list contains a plurality of objects of interest within the target range; a display module, configured to, in response to a selection operation on a target interest object among the plurality of interest objects, determine that the target interest object is associated with a target group chat to be created; The generating module is used to create a target group chat corresponding to the target interest object in response to the creation confirmation operation of the target group chat, so as to display the target group chat at a position corresponding to the target interest object on the map page.

12. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 10 are implemented.

Citation Information

Cited By

  • Session interaction method and device, equipment, readable storage medium and program product

    CN120547156A