CN114064173A - Method, device, medium and equipment for creating instant session page - Google Patents
Method, device, medium and equipment for creating instant session page Download PDFInfo
- Publication number
- CN114064173A CN114064173A CN202111320009.7A CN202111320009A CN114064173A CN 114064173 A CN114064173 A CN 114064173A CN 202111320009 A CN202111320009 A CN 202111320009A CN 114064173 A CN114064173 A CN 114064173A
- Authority
- CN
- China
- Prior art keywords
- group
- page
- session
- discussion
- conversation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the application provides a method, a device, a storage medium and a terminal device for creating an instant session page, wherein the method comprises the following steps: displaying a session group page for a session group, the session group page including a first session message presentation area; providing a user selection page in response to the creation operation for the discussion group; responding to the selection operation aiming at the user identification, determining a target user identification from the user identification, and constructing a discussion group; and displaying a second conversation message display area in the conversation group page, wherein the second conversation message display area is used for displaying a second conversation message in the discussion group. According to the embodiment of the application, the second session message display area corresponding to the discussion group is newly added in the window to which the session group page belongs, so that the messages of the session group page and the discussion group can be displayed in the same window. After the discussion group is created, the user can not obtain the information of the original conversation group page in time, and the information is not synchronous.
Description
Technical Field
The present application relates to the field of electronic communications technologies, and in particular, to a method, an apparatus, a medium, and a device for creating an instant session page.
Background
With the development of Instant Messaging (IM) technology, IM tools have been accepted by most netizens, and more netizens begin to use IM tools when surfing the internet. IM tools are widely used not only in leisure and recreation at ordinary times, but also in daily work.
The existing IM software provides a group chat mode capable of realizing multi-user simultaneous communication in order to enable users to obtain better user experience and meet the requirement that a plurality of users need multi-user simultaneous communication, users in a group are relatively fixed, and all group users communicate under the same group communication interface. When a user needs to communicate with multiple users, a conversation group can be created, and the specified user who wants to communicate can be added into the group. In the conversation group, the message sent by any group member can be seen by other group members in the group, and the other group members can publish their own opinions about the information seen by the group members, so that multi-person communication is realized. Due to the immediacy of IM, conversation groups are becoming an indispensable way for users to communicate in daily work and life.
When a specific problem needs to be discussed and only a part of people participate, a small group is often required to be created for discussion, so as to avoid causing interference or sensitive information leakage to other irrelevant people in a conversation group page. However, after a small group is newly added, users in the small group often transfer their attention from the original session group to the small group, which results in failure to obtain the information of the original session group in time and is likely to cause asynchronous information.
Disclosure of Invention
The embodiment of the application provides an instant conversation page creating method, an instant conversation page creating device, an instant conversation page creating medium and instant conversation page creating equipment. After the discussion group is created, the user in the discussion group can avoid transferring the attention from the original conversation group page to the discussion group, which causes that the information of the original conversation group page can not be obtained in time and the information is asynchronous.
An aspect of the present application provides a method for creating an instant session page, including:
displaying a session group page for a session group, wherein the session group page includes a first session message presentation area for displaying a first session message within the session group;
responding to the creation operation aiming at the discussion group, and providing a user selection page, wherein the user selection page comprises user identifications of users in the conversation group;
responding to the selection operation aiming at the user identification, determining a target user identification from the user identification, and constructing a discussion group according to the target user identification;
and displaying a second session message display area in the session group page, wherein the second session message display area is used for displaying a second session message in the discussion group.
In the method for creating an instant conversation page according to the embodiment of the present application, the conversation group page includes a creation control, and the creation operation is a touch operation that acts on the creation control.
In the method for creating an instant session page according to the embodiment of the present application, after determining a target user identifier from the user identifiers in response to the selection operation of the user identifiers, the method further includes:
acquiring a target user identifier contained in the discussion group;
and distributing the operation authority of the discussion group to the client corresponding to each target user identification.
In the method for creating an instant session page according to the embodiment of the present application, the response is to select the user identifier, and a target user identifier is determined from the user identifier, where the method includes:
responding to a selection operation aiming at the user identification, and determining a candidate user identification corresponding to the selection operation in the user identification;
determining whether the candidate user identification is allowed to be created for the discussion group;
and determining the candidate user identification allowing the discussion group to be created as the target user identification.
In the method for creating an instant session page according to the embodiment of the present application, the user selection page includes a custom editing area, and the method further includes:
and responding to the editing operation aiming at the self-defined editing area, and determining the editing content corresponding to the editing operation.
In the method for creating an instant session page according to the embodiment of the present application, when the discussion group is constructed according to the target user identifier, the method further includes:
and displaying the edited content at a preset position of the session group page, wherein the edited content is used for indicating the name of the discussion group.
In the method for creating an instant session page according to the embodiment of the present application, after determining a target user identifier from the user identifiers in response to the selection operation of the user identifiers, the method further includes:
when a plurality of discussion groups created based on the same session group page exist, hiding the discussion groups except the currently displayed discussion group;
creating a plurality of parallel switching controls according to the editing contents corresponding to the discussion groups, and displaying the parallel switching controls at the preset position of the currently displayed discussion group;
and when a switching control is clicked, switching the currently displayed discussion group into the discussion group corresponding to the clicked switching control.
In the method for creating an instant session page according to the embodiment of the present application, after determining a target user identifier from the user identifiers in response to the selection operation of the user identifiers, the method further includes:
when a plurality of discussion groups created based on the same session group page exist, arranging other discussion groups except the currently displayed discussion group according to a preset rule and then hiding the discussion groups;
and switching the currently displayed discussion group into a discussion group positioned at the head or the tail of the queue in the plurality of hidden discussion groups in response to the window switching operation.
In the method for creating an instant session page according to the embodiment of the present application, the method further includes:
when a plurality of discussion groups created based on the same session group page exist, hiding the discussion groups except the currently displayed discussion group;
creating a plurality of parallel switching controls according to the editing contents corresponding to the discussion groups, and displaying the parallel switching controls at the preset position of the currently displayed discussion group;
and responding to the switching control moving operation containing the specified switching control, and independently displaying the specified discussion group corresponding to the specified switching control on the instant messaging client.
In the method for creating an instant session page according to the embodiment of the present application, the method further includes:
in response to the movement operation aiming at the switching control, judging whether the distance or the overlapping area between the specified discussion group and the discussion group closest to the specified discussion group is larger than or equal to a preset threshold value;
and if the distance or the overlapping area between the specified discussion group and the discussion group closest to the specified discussion group is larger than or equal to a preset threshold value, merging the specified discussion group and the discussion group closest to the specified discussion group.
In the method for creating an instant session page according to the embodiment of the present application, the method further includes:
recording a first session message of the session group page in real time, storing the first session message and a second session message of a discussion group created based on the session group page to a database for a user to call and view, and adding different preset tags for the first session message and the second session message in the database for distinguishing.
In the method for creating an instant session page according to the embodiment of the present application, the first session message and the second session message are stored in the same database.
In the method for creating an instant session page according to the embodiment of the present application, the method further includes:
responding to the search operation aiming at the first conversation message or the second conversation message, and providing a display search box for a user to input keywords to search for the corresponding first conversation message or the second conversation message;
and when the database contains the conversation messages of the keywords, displaying a record display page, and displaying the first conversation message or the second conversation message and the corresponding preset label on the record display page in a combined manner.
In the method for creating an instant session page according to the embodiment of the present application, the first session message display area and the second session message area are displayed side by side.
Correspondingly, another aspect of the embodiments of the present application further provides an instant session page creating apparatus, including:
the display module is used for displaying a conversation group page aiming at a conversation group, wherein the conversation group page comprises a first conversation message display area which is used for displaying a first conversation message in the conversation group;
the first creating module is used for responding to the creating operation aiming at the discussion group and providing a user selection page, and the user selection page comprises the user identification of the user in the conversation group;
the determining module is used for responding to the selection operation aiming at the user identification, determining a target user identification from the user identification and constructing a discussion group according to the target user identification;
and the second creating module is used for displaying a second session message display area in the session group page, and the second session message display area is used for displaying a second session message in the discussion group.
Accordingly, another aspect of the embodiments of the present application further provides a computer-readable storage medium, where a plurality of instructions are stored, and the instructions are suitable for being loaded by a processor to perform the instant session page creation method described above.
Correspondingly, another aspect of the embodiments of the present application further provides a terminal device, including a processor and a memory, where the memory stores multiple instructions, and the processor loads the instructions to execute the instant session page creation method described above.
The embodiment of the application provides a method, a device, a medium and equipment for creating an instant conversation page, wherein the method comprises the steps of displaying a conversation group page aiming at a conversation group, wherein the conversation group page comprises a first conversation message display area, and the first conversation message display area is used for displaying a first conversation message in the conversation group; responding to the creation operation aiming at the discussion group, and providing a user selection page, wherein the user selection page comprises user identifications of users in the conversation group; responding to the selection operation aiming at the user identification, determining a target user identification from the user identification, and constructing a discussion group according to the target user identification; and displaying a second session message display area in the session group page, wherein the second session message display area is used for displaying a second session message in the discussion group. According to the embodiment of the application, the second session message display area corresponding to the discussion group is newly added in the window to which the session group page belongs, so that the messages of the session group page and the discussion group can be displayed in the same window. After the discussion group is created, the user in the discussion group can avoid transferring the attention from the original conversation group page to the discussion group, which causes that the information of the original conversation group page can not be obtained in time and the information is asynchronous.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings used in the description of the embodiments will be briefly introduced below. It is obvious that the drawings in the following description are only some embodiments of the application, and that for a person skilled in the art, other drawings can be derived from them without inventive effort.
Fig. 1 is a flowchart illustrating a method for creating an instant session page according to an embodiment of the present application.
Fig. 2 is a schematic diagram illustrating a creating flow of a discussion group in the method for creating an instant session page according to the embodiment of the present application.
Fig. 3 is a schematic structural diagram of an instant conversation page creation apparatus according to an embodiment of the present application.
Fig. 4 is another schematic structural diagram of an instant conversation page creation apparatus according to an embodiment of the present application.
Fig. 5 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. It is to be understood that the embodiments described are only a few embodiments of the present application and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without inventive step, are within the scope of the present application.
The embodiment of the application provides an instant session page creating method, which can be applied to terminal equipment. The terminal equipment can be equipment such as a smart phone and a tablet computer.
In the instant messaging technology, when a specific problem needs to be discussed and only a part of people participate, a small group is often required to be newly created for discussion, so as to avoid causing interference or sensitive information leakage to other irrelevant people in a conversation group page. At that time, after the small group is newly added, the user in the small group often transfers the attention from the original session group to the small group, so that the information of the original session group cannot be obtained in time, and the information is easily out of synchronization. In order to solve the above technical problem, an embodiment of the present application provides an instant session page creating method. The method for creating the instant session page provided by the embodiment of the application can be utilized.
Referring to fig. 1-2, fig. 1 is a schematic flow chart illustrating a method for creating an instant session page according to an embodiment of the present application. Fig. 2 is a schematic diagram illustrating a creating flow of a discussion group in the method for creating an instant session page according to the embodiment of the present application. The instant conversation page creating method is applied to terminal equipment, and the method can comprise the following steps:
In this embodiment, the terminal device refers to a device running an instant messaging client, and the instant messaging client is any APP software capable of implementing instant messaging. When the operator starts the instant communication client, a conversation group page on the instant communication client is displayed on a terminal device (such as a mobile phone), wherein the conversation group page also displays a first conversation message display area comprising a conversation group and is used for displaying chat records among different network users.
It should be noted that the conversation group page refers to a general group chat page, such as an internal group of a company, as long as employees belonging to the company can share the chat records of the group. When a specific problem is encountered and needs to be discussed and is limited to be added by a part of personnel, in order to avoid interference on other irrelevant personnel in the conversation group page, the problem is solved by newly creating a discussion group which is limited to be added by the part of personnel.
And 102, responding to the creation operation aiming at the discussion group, and providing a user selection page, wherein the user selection page comprises the user identification of the user in the conversation group.
In this embodiment, the creation control may be set on the session group page, and the creation control may be clicked by the operator to trigger the creation operation of the discussion group.
And after responding to the creating operation, the instant messaging client displays a user selection page on the instant messaging client, wherein the user selection page comprises the user identification of the user in the conversation group.
It is to be explained that the user identity refers to an identity for distinguishing different users, e.g. an id of a user. The user selection page refers to a presentation interface that displays all user identifications in the session group page.
In this embodiment, a user selection control may be set on the instant messaging client, and the user selection operation may be triggered by the operator clicking the user selection control. For example, the checkboxes at the left or right positions of each user identifier, and when the user checks the corresponding checkbox, the candidate user is determined to be the target user who will create the discussion group.
In some embodiments, after determining a target user identifier from the user identifiers in response to the selection operation for the user identifiers, the method further comprises:
acquiring a target user identifier contained in the discussion group;
and distributing the operation authority of the discussion group to the client corresponding to each target user identification.
After the target user identifications are determined, in order to make the client corresponding to each target user identification possess the authority to operate the discussion group, for example, the authority to invite a new user to assume, modify own id, exit from the current discussion group, and the like. Therefore, in this embodiment, the operation authority of the discussion group is allocated to each target user identifier by acquiring the target user identifier included in the discussion group.
In some embodiments, the determining a target user identifier from the user identifiers in response to the selection operation of the user identifiers includes:
responding to a selection operation aiming at the user identification, and determining a candidate user identification corresponding to the selection operation in the user identification;
determining whether the candidate user identification is allowed to be created for the discussion group;
and determining the candidate user identification allowing the discussion group to be created as the target user identification.
In this embodiment, since the creation operation of the discussion group is actively initiated by the initiator, if the selected user does not want to passively pull in the discussion group, the passive pulling in of the discussion group becomes a nuisance, and brings a bad experience to the user. Therefore, in this embodiment, a user may set whether to allow passive invitation to enter a discussion group in an instant messaging client of the user, and automatically add a final set result (permission or rejection) to respective user identifiers, before determining a target user of the discussion group, determine whether to be allowed to create the discussion group according to the user identifier by obtaining the target user identifier determined in the window creation interface, and if it is determined that the user rejects passive invitation to join the discussion group, skip the selection operation of the user, and send prompt information to notify an initiator, that is, an operator.
In some embodiments, the user selection page includes a custom edit area, the method further comprising:
and responding to the editing operation aiming at the self-defined editing area, and determining the editing content corresponding to the editing operation.
In this embodiment, after the target user determines that the editing content determined in the window creation interface is obtained, the editing content is correspondingly displayed at a preset position of the discussion group.
In order to facilitate the user to know the discussion content corresponding to the discussion group and to distinguish from the session group page, in this embodiment, the user may also name the discussion group in the process of creating the discussion group, that is, the editing content, for example, "about building a discussion matter in a group". After the edited content is determined, the edited content is correspondingly displayed at a preset position of the discussion group, for example, at a top prominent position of the discussion group.
In some embodiments, after determining a target user identifier from the user identifiers in response to the selection operation for the user identifiers, the method further comprises:
when a plurality of discussion groups created based on the same session group page exist, hiding the discussion groups except the currently displayed discussion group;
creating a plurality of parallel switching controls according to the editing contents corresponding to the discussion groups, and displaying the parallel switching controls at the preset position of the currently displayed discussion group;
and when a switching control is clicked, switching the currently displayed discussion group into the discussion group corresponding to the clicked switching control.
When a plurality of discussion groups, such as "discussion group 1", "discussion group 2", etc., need to be created in the same session group page, in order to make the current interface concise and to facilitate distinguishing between different discussion groups, in this embodiment, when there are a plurality of discussion groups created based on the same session group page, other discussion groups except for the currently displayed discussion group are hidden, a plurality of parallel switching controls are created according to editing contents corresponding to the plurality of discussion groups, and the plurality of parallel switching controls are displayed at a preset position of the currently displayed discussion group, for example, at a top position of the currently displayed discussion group.
When some switching control is clicked by an operator, the currently displayed discussion group is switched to the discussion group corresponding to the clicked switching control, and meanwhile, the currently displayed discussion group is hidden.
In some embodiments, in order to highlight the clicked switching control, it may also be set that when a certain switching control is clicked, the outline or shape or color of the switching control is different from the change of other switching controls.
In some embodiments, after determining a target user identifier from the user identifiers in response to the selection operation for the user identifiers, the method further comprises:
when a plurality of discussion groups created based on the same session group page exist, arranging other discussion groups except the currently displayed discussion group according to a preset rule and then hiding the discussion groups;
and switching the currently displayed discussion group into a discussion group positioned at the head or the tail of the queue in the plurality of hidden discussion groups in response to the window switching operation.
In this embodiment, a certain key or a combination of multiple keys in a keyboard connected to the terminal device may be set to trigger once to perform a window switching operation, where the key is, for example, "tab". Specifically, when there are a plurality of discussion groups created based on the same session group page, the discussion groups other than the currently displayed discussion group are arranged according to a preset rule (for example, creation time sequence) and then hidden; and responding to the window switching operation, switching the currently displayed discussion group to a discussion group positioned at the head or the tail of the queue in the plurality of hidden discussion groups, and calling the corresponding discussion group for display according to the window switching operation initiated by an operator.
In some embodiments, the method further comprises:
when a plurality of discussion groups created based on the same session group page exist, hiding the discussion groups except the currently displayed discussion group;
creating a plurality of parallel switching controls according to the editing contents corresponding to the discussion groups, and displaying the parallel switching controls at the preset position of the currently displayed discussion group;
and responding to the switching control moving operation containing the specified switching control, and independently displaying the specified discussion group corresponding to the specified switching control on the instant messaging client.
Since in some scenarios the operator needs to manage two or more discussion groups simultaneously, at least two discussion groups need to be presented on the instant messaging client simultaneously. Therefore, in this embodiment, the operator may click the designated switching control by a finger, a stylus, or a mouse and drag the designated switching control to the designated position, so that the designated discussion group corresponding to the designated switching control is separately displayed on the instant messaging client.
In some embodiments, the method further comprises:
in response to the movement operation aiming at the switching control, judging whether the distance or the overlapping area between the specified discussion group and the discussion group closest to the specified discussion group is larger than or equal to a preset threshold value;
and if the distance or the overlapping area between the specified discussion group and the discussion group closest to the specified discussion group is larger than or equal to a preset threshold value, merging the specified discussion group and the discussion group closest to the specified discussion group.
In order to improve the operation experience of the user and facilitate the user to restore the split discussion groups to one or reduce any of the discussion groups, in this embodiment, when the instant messaging client responds to the movement operation of the operator for the switching control, first, it is determined whether a distance or an overlapping area between the specified discussion group and the discussion group closest to the specified discussion group is greater than or equal to a preset threshold, and if the distance or the overlapping area between the specified discussion group and the discussion group closest to the specified discussion group is greater than or equal to the preset threshold, it is determined that the operation performed by the operator at this time is intended to merge the moved specified discussion group and the discussion group closest to the specified discussion group, and the effect presented to the operator is to merge the specified discussion group and the discussion group closest to the specified discussion group.
In some embodiments, the method further comprises:
recording a first session message of the session group page in real time, storing the first session message and a second session message of a discussion group created based on the session group page to a database for a user to call and view, and adding different preset tags for the first session message and the second session message in the database for distinguishing.
Further, the first session message and the second session message are stored to the same database.
In order to facilitate an operator to quickly find a certain session message in the history record and perform centralized management on the session group page and the session message of the discussion group created based on the session group page, in the embodiment, the session messages of the session group page and the discussion group created based on the session group page are recorded in real time, and the session messages of the session group page and the discussion group are stored in the same database for centralized management, so that the data partitioning operation in the database can be reduced, and the database storage pressure and the data operation pressure are reduced.
In some embodiments, by storing the session messages of the session group chat page and the discussion group in the same database, it can be realized that the user in the session chat page can view the session messages in the discussion group created by the session group page at any time, and even the user not in the discussion group has the permission to view, so as to avoid the information synchronization between the session group page and the discussion group.
On the other hand, in order to allow the operator to distinguish the conversation messages of the conversation group page and the discussion group, the conversation group page and the discussion group are distinguished by assigning different preset tags (such as colors or characters) in the database.
When the instant messaging client responds to the conversation message searching operation of the operator, a search frame is displayed on the instant messaging client for the operator to input key words, when the database contains the conversation messages of the key words, a record display page is displayed on the instant messaging client, and the conversation messages and corresponding preset labels are combined and displayed on the record display page.
And 104, displaying a second session message display area in the session group page, wherein the second session message display area is used for displaying a second session message in the discussion group.
In order to realize that the discussion group does not depart from the existence of the conversation group page, an operator can browse the conversation group page and the messages of the discussion group in the same window at the same time, and the method can be realized without hiding or closing one page. In this embodiment, when the instant messaging client responds to the confirmation operation of the target user, a second session message display area corresponding to the discussion group is newly added and displayed in the window to which the session group page belongs, so that the messages of the session group page and the discussion group can be displayed in the same window. After the discussion group is created, the user in the discussion group can avoid transferring the attention from the original conversation group page to the discussion group, which results in that the information of the original conversation group page can not be obtained in time, and the information is easy to be out of synchronization.
In an embodiment, the first session message presentation area and the second session message area are displayed side by side.
All the above optional technical solutions may be combined arbitrarily to form optional embodiments of the present application, and are not described herein again.
In particular implementation, the present application is not limited by the execution sequence of the described steps, and some steps may be performed in other sequences or simultaneously without conflict.
As can be seen from the above, the instant conversation page creation method provided in the embodiment of the present application displays a conversation group page for a conversation group, where the conversation group page includes a first conversation message display area, and the first conversation message display area is used to display a first conversation message in the conversation group; responding to the creation operation aiming at the discussion group, and providing a user selection page, wherein the user selection page comprises user identifications of users in the conversation group; responding to the selection operation aiming at the user identification, determining a target user identification from the user identification, and constructing a discussion group according to the target user identification; and displaying a second session message display area in the session group page, wherein the second session message display area is used for displaying a second session message in the discussion group. According to the embodiment of the application, the second session message display area corresponding to the discussion group is newly added in the window to which the session group page belongs, so that the messages of the session group page and the discussion group can be displayed in the same window. After the discussion group is created, the user in the discussion group can avoid transferring the attention from the original conversation group page to the discussion group, which causes that the information of the original conversation group page can not be obtained in time and the information is asynchronous.
The embodiment of the application also provides an instant conversation page creating device, and the instant conversation page creating device can be integrated in the terminal equipment. The terminal equipment can be equipment such as a smart phone and a tablet computer.
Referring to fig. 3, fig. 3 is a schematic structural diagram of an instant session page creation apparatus according to an embodiment of the present application. The instant conversation page creation means 30 may include:
a display module 31, configured to display a session group page for a session group, where the session group page includes a first session message display area, and the first session message display area is used to display a first session message in the session group;
a first creating module 32, configured to provide a user selection page in response to a creating operation for a discussion group, where the user selection page includes user identifiers of users in the session group;
a determining module 33, configured to determine, in response to a selection operation for the user identifier, a target user identifier from the user identifiers, and construct a discussion group according to the target user identifier;
a second creating module 34, configured to display a second conversation message display area in the conversation group page, where the second conversation message display area is used to display a second conversation message in the discussion group.
In some embodiments, the apparatus further includes an allocation module, configured to obtain a target user identifier included in the discussion group; and distributing the operation authority of the discussion group to the client corresponding to each target user identification.
In some embodiments, the apparatus further includes a third creation module, configured to determine, in response to a selection operation for the user identifier, a candidate user identifier of the user identifiers corresponding to the selection operation; determining whether the candidate user identification is allowed to be created for the discussion group; and determining the candidate user identification allowing the discussion group to be created as the target user identification.
In some embodiments, the apparatus further comprises a fourth creating module for displaying the edited content at a preset position of the session group page, wherein the edited content is used for indicating the name of the discussion group.
In some embodiments, the apparatus further comprises a switching module for hiding discussion groups other than the currently displayed discussion group when there are a plurality of discussion groups created based on the same session group page; creating a plurality of parallel switching controls according to the editing contents corresponding to the discussion groups, and displaying the parallel switching controls at the preset position of the currently displayed discussion group; and when a switching control is clicked, switching the currently displayed discussion group into the discussion group corresponding to the clicked switching control.
In some embodiments, the switching module is configured to, when there are multiple discussion groups created based on the same session group page, arrange and hide discussion groups other than the currently displayed discussion group according to a preset rule; and switching the currently displayed discussion group into a discussion group positioned at the head or the tail of the queue in the plurality of hidden discussion groups in response to the window switching operation.
In some embodiments, the switching module is configured to hide discussion groups other than the currently displayed discussion group when there are multiple discussion groups created based on the same session group page; creating a plurality of parallel switching controls according to the editing contents corresponding to the discussion groups, and displaying the parallel switching controls at the preset position of the currently displayed discussion group; and responding to the switching control moving operation containing the specified switching control, and independently displaying the specified discussion group corresponding to the specified switching control on the instant messaging client.
In some embodiments, the apparatus further includes a merging module, configured to determine, in response to a moving operation for the switching control, whether a distance or an overlapping area between a specified discussion group and a discussion group closest thereto is greater than or equal to a preset threshold; and if the distance or the overlapping area between the specified discussion group and the discussion group closest to the specified discussion group is larger than or equal to a preset threshold value, merging the specified discussion group and the discussion group closest to the specified discussion group.
In some embodiments, the apparatus further includes a search module, configured to record, in real time, the session group page and session messages of a discussion group created based on the session group page, and store the session group page and the session messages of the discussion group in the same database; allocating different preset labels for the conversation group page and the discussion group in a database for distinguishing; responding to a session message searching operation, and displaying a searching box on the instant messaging client; and when the database contains the conversation message of the keyword, displaying a record display page on the instant messaging client, and displaying the conversation message and a corresponding preset label on the record display page in a combined manner.
In specific implementation, the modules may be implemented as independent entities, or may be combined arbitrarily and implemented as one or several entities.
As can be seen from the above, the instant conversation page creating apparatus 30 provided in the embodiment of the present application displays a conversation group page for a conversation group through the display module 31, where the conversation group page includes a first conversation message display area, and the first conversation message display area is used to display a first conversation message in the conversation group; the first creating module 32 responds to the creating operation aiming at the discussion group and provides a user selection page, and the user selection page comprises user identifications of users in the conversation group; the determining module 33 determines a target user identifier from the user identifiers in response to the selection operation for the user identifiers, and constructs a discussion group according to the target user identifier; the second creating module 34 displays a second conversation message display area within the conversation group page, the second conversation message display area for displaying a second conversation message within the discussion group.
Referring to fig. 4, fig. 4 is another schematic structural diagram of an instant conversation page creation apparatus according to an embodiment of the present disclosure, in which the instant conversation page creation apparatus 30 includes a memory 120, one or more processors 180, and one or more applications, where the one or more applications are stored in the memory 120 and configured to be executed by the processor 180; the processor 180 may include a display module 31, a first creation module 32, a determination module 33, and a second creation module 34. For example, the structures and connection relationships of the above components may be as follows:
the memory 120 may be used to store applications and data. The memory 120 stores applications containing executable code. The application programs may constitute various functional modules. The processor 180 executes various functional applications and data processing by running the application programs stored in the memory 120. Further, the memory 120 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device. Accordingly, the memory 120 may also include a memory controller to provide the processor 180 with access to the memory 120.
The processor 180 is a control center of the device, connects various parts of the entire terminal using various interfaces and lines, performs various functions of the device and processes data by running or executing an application program stored in the memory 120 and calling data stored in the memory 120, thereby monitoring the entire device. Optionally, processor 180 may include one or more processing cores; preferably, the processor 180 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, an application program, and the like.
Specifically, in this embodiment, the processor 180 loads the executable code corresponding to the process of one or more application programs into the memory 120 according to the following instructions, and the processor 180 runs the application programs stored in the memory 120, thereby implementing various functions:
a display module 31, configured to display a session group page for a session group, where the session group page includes a first session message display area, and the first session message display area is used to display a first session message in the session group;
a first creating module 32, configured to provide a user selection page in response to a creating operation for a discussion group, where the user selection page includes user identifiers of users in the session group;
a determining module 33, configured to determine, in response to a selection operation for the user identifier, a target user identifier from the user identifiers, and construct a discussion group according to the target user identifier;
a second creating module 34, configured to display a second conversation message display area in the conversation group page, where the second conversation message display area is used to display a second conversation message in the discussion group.
In some embodiments, the apparatus further includes an allocation module, configured to obtain a target user identifier included in the discussion group; and distributing the operation authority of the discussion group to the client corresponding to each target user identification.
In some embodiments, the apparatus further includes a third creation module, configured to determine, in response to a selection operation for the user identifier, a candidate user identifier of the user identifiers corresponding to the selection operation; determining whether the candidate user identification is allowed to be created for the discussion group; and determining the candidate user identification allowing the discussion group to be created as the target user identification.
In some embodiments, the apparatus further comprises a fourth creating module for displaying the edited content at a preset position of the session group page, wherein the edited content is used for indicating the name of the discussion group.
In some embodiments, the apparatus further comprises a switching module for hiding discussion groups other than the currently displayed discussion group when there are a plurality of discussion groups created based on the same session group page; creating a plurality of parallel switching controls according to the editing contents corresponding to the discussion groups, and displaying the parallel switching controls at the preset position of the currently displayed discussion group; and when a switching control is clicked, switching the currently displayed discussion group into the discussion group corresponding to the clicked switching control.
In some embodiments, the switching module is configured to, when there are multiple discussion groups created based on the same session group page, arrange and hide discussion groups other than the currently displayed discussion group according to a preset rule; and switching the currently displayed discussion group into a discussion group positioned at the head or the tail of the queue in the plurality of hidden discussion groups in response to the window switching operation.
In some embodiments, the switching module is configured to hide discussion groups other than the currently displayed discussion group when there are multiple discussion groups created based on the same session group page; creating a plurality of parallel switching controls according to the editing contents corresponding to the discussion groups, and displaying the parallel switching controls at the preset position of the currently displayed discussion group; and responding to the switching control moving operation containing the specified switching control, and independently displaying the specified discussion group corresponding to the specified switching control on the instant messaging client.
In some embodiments, the apparatus further includes a merging module, configured to determine, in response to a moving operation for the switching control, whether a distance or an overlapping area between a specified discussion group and a discussion group closest thereto is greater than or equal to a preset threshold; and if the distance or the overlapping area between the specified discussion group and the discussion group closest to the specified discussion group is larger than or equal to a preset threshold value, merging the specified discussion group and the discussion group closest to the specified discussion group.
In some embodiments, the apparatus further includes a search module, configured to record, in real time, the session group page and session messages of a discussion group created based on the session group page, and store the session group page and the session messages of the discussion group in the same database; allocating different preset labels for the conversation group page and the discussion group in a database for distinguishing; responding to a session message searching operation, and displaying a searching box on the instant messaging client; and when the database contains the conversation message of the keyword, displaying a record display page on the instant messaging client, and displaying the conversation message and a corresponding preset label on the record display page in a combined manner.
The embodiment of the application also provides the terminal equipment. The terminal equipment can be equipment such as a smart phone, a computer and a tablet computer.
Referring to fig. 5, fig. 5 is a schematic structural diagram of a terminal device provided in an embodiment of the present application, where the terminal device may be used to implement the instant session page creation method provided in the foregoing embodiment. The terminal device 1200 may be a smart phone or a tablet computer.
As shown in fig. 5, the terminal device 1200 may include an RF (Radio Frequency) circuit 110, a memory 120 including one or more computer-readable storage media (only one shown in the figure), an input unit 130, a display unit 140, a sensor 150, an audio circuit 160, a transmission module 170, a processor 180 including one or more processing cores (only one shown in the figure), and a power supply 190. Those skilled in the art will appreciate that the terminal device 1200 configuration shown in fig. 5 does not constitute a limitation of terminal device 1200, and may include more or fewer components than shown, or some components in combination, or a different arrangement of components. Wherein:
the RF circuit 110 is used for receiving and transmitting electromagnetic waves, and performs interconversion between the electromagnetic waves and electrical signals, so as to communicate with a communication network or other devices. The RF circuitry 110 may include various existing circuit elements for performing these functions, such as an antenna, a radio frequency transceiver, a digital signal processor, an encryption/decryption chip, a Subscriber Identity Module (SIM) card, memory, and so forth. The RF circuitry 110 may communicate with various networks such as the internet, an intranet, a wireless network, or with other devices over a wireless network.
The memory 120 may be configured to store a software program and a module, such as a program instruction/module corresponding to the instant session page creation method in the foregoing embodiment, and the processor 180 executes various functional applications and data processing by operating the software program and the module stored in the memory 120, and may automatically select a vibration alert mode according to a current scene where the terminal device is located to create an instant session page, which may not only ensure that scenes such as a conference and the like are not disturbed, but also ensure that a user may perceive an incoming call, and improve intelligence of the terminal device. Memory 120 may include high speed random access memory and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 120 may further include memory located remotely from the processor 180, which may be connected to the terminal device 1200 via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The input unit 130 may be used to receive input numeric or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control. In particular, the input unit 130 may include a touch-sensitive surface 131 as well as other input devices 132. The touch-sensitive surface 131, also referred to as a touch display screen or a touch pad, may collect touch operations by a user on or near the touch-sensitive surface 131 (e.g., operations by a user on or near the touch-sensitive surface 131 using a finger, a stylus, or any other suitable object or attachment), and drive the corresponding connection device according to a predetermined program. Alternatively, the touch sensitive surface 131 may comprise two parts, a touch detection means and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 180, and can receive and execute commands sent by the processor 180. Additionally, the touch-sensitive surface 131 may be implemented using various types of resistive, capacitive, infrared, and surface acoustic waves. In addition to the touch-sensitive surface 131, the input unit 130 may also include other input devices 132. In particular, other input devices 132 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
The display unit 140 may be used to display information input by or provided to a user and various graphic user interfaces of the terminal apparatus 1200, which may be configured by graphics, text, icons, video, and any combination thereof. The Display unit 140 may include a Display panel 141, and optionally, the Display panel 141 may be configured in the form of an LCD (Liquid Crystal Display), an OLED (Organic Light-Emitting Diode), or the like. Further, the touch-sensitive surface 131 may cover the display panel 141, and when a touch operation is detected on or near the touch-sensitive surface 131, the touch operation is transmitted to the processor 180 to determine the type of the touch event, and then the processor 180 provides a corresponding visual output on the display panel 141 according to the type of the touch event. Although in FIG. 5, touch-sensitive surface 131 and display panel 141 are shown as two separate components to implement input and output functions, in some embodiments, touch-sensitive surface 131 may be integrated with display panel 141 to implement input and output functions.
The terminal device 1200 may also include at least one sensor 150, such as light sensors, motion sensors, and other sensors. Specifically, the light sensor may include an ambient light sensor that may adjust the brightness of the display panel 141 according to the brightness of ambient light, and a proximity sensor that may turn off the display panel 141 and/or the backlight when the terminal device 1200 is moved to the ear. As one of the motion sensors, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally, three axes), can detect the magnitude and direction of gravity when the mobile phone is stationary, and can be used for applications of recognizing the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer and tapping), and the like; as for other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which may be further configured in the terminal device 1200, detailed descriptions thereof are omitted.
The audio circuitry 160, speaker 161, microphone 162 may provide an audio interface between the user and the terminal device 1200. The audio circuit 160 may transmit the electrical signal converted from the received audio data to the speaker 161, and convert the electrical signal into a sound signal for output by the speaker 161; on the other hand, the microphone 162 converts the collected sound signal into an electric signal, converts the electric signal into audio data after being received by the audio circuit 160, and then outputs the audio data to the processor 180 for processing, and then to the RF circuit 110 to be transmitted to, for example, another terminal, or outputs the audio data to the memory 120 for further processing. The audio circuitry 160 may also include an earbud jack to provide communication of peripheral headphones with the terminal device 1200.
The terminal device 1200, which may assist the user in sending and receiving e-mails, browsing web pages, accessing streaming media, etc., through the transmission module 170 (e.g., Wi-Fi module), provides the user with wireless broadband internet access. Although fig. 5 shows the transmission module 170, it is understood that it does not belong to the essential constitution of the terminal device 1200, and may be omitted entirely as needed within the scope not changing the essence of the invention.
The processor 180 is a control center of the terminal device 1200, connects various parts of the entire mobile phone by using various interfaces and lines, and performs various functions of the terminal device 1200 and processes data by running or executing software programs and/or modules stored in the memory 120 and calling data stored in the memory 120, thereby performing overall monitoring of the mobile phone. Optionally, processor 180 may include one or more processing cores; in some embodiments, the processor 180 may integrate an application processor, which primarily handles operating systems, user interfaces, applications, etc., and a modem processor, which primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 180.
Terminal device 1200 also includes a power supply 190 for powering the various components, which in some embodiments may be logically coupled to processor 180 via a power management system to manage power discharge and power consumption via the power management system. The power supply 190 may also include any component including one or more of a dc or ac power source, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and the like.
Although not shown, the terminal device 1200 may further include a camera (e.g., a front camera, a rear camera), a bluetooth module, and the like, which are not described in detail herein. Specifically, in this embodiment, the display unit 140 of the terminal device 1200 is a touch screen display, and the terminal device 1200 further includes a memory 120, and one or more programs, wherein the one or more programs are stored in the memory 120, and the one or more programs configured to be executed by the one or more processors 180 include instructions for:
displaying instructions for displaying a session group page for a session group, wherein the session group page includes a first session message presentation area for displaying a first session message within the session group;
a first creating instruction, configured to provide a user selection page in response to a creating operation for a discussion group, where the user selection page includes a user identifier of a user in the session group;
determining instructions, configured to determine a target user identifier from the user identifiers in response to a selection operation for the user identifiers, and construct a discussion group according to the target user identifier;
and second creating instructions for displaying a second session message display area in the session group page, wherein the second session message display area is used for displaying a second session message in the discussion group.
In some embodiments, the apparatus further comprises allocation instructions for obtaining a target user identifier included in the discussion group; and distributing the operation authority of the discussion group to the client corresponding to each target user identification.
In some embodiments, the apparatus further includes third creating instructions for, in response to a selection operation for the user identifier, determining a candidate user identifier of the user identifiers corresponding to the selection operation; determining whether the candidate user identification is allowed to be created for the discussion group; and determining the candidate user identification allowing the discussion group to be created as the target user identification.
In some embodiments, the apparatus further comprises a fourth creation instruction for displaying the edited content at a preset position of the session group page, the edited content indicating the name of the discussion group.
In some embodiments, the apparatus further comprises a switching instruction for hiding discussion groups other than the currently displayed discussion group when there are a plurality of discussion groups created based on the same session group page; creating a plurality of parallel switching controls according to the editing contents corresponding to the discussion groups, and displaying the parallel switching controls at the preset position of the currently displayed discussion group; and when a switching control is clicked, switching the currently displayed discussion group into the discussion group corresponding to the clicked switching control.
In some embodiments, the switching instruction is configured to, when there are multiple discussion groups created based on the same session group page, arrange and hide discussion groups other than the currently displayed discussion group according to a preset rule; and switching the currently displayed discussion group into a discussion group positioned at the head or the tail of the queue in the plurality of hidden discussion groups in response to the window switching operation.
In some embodiments, the switching instruction is configured to hide discussion groups other than the currently displayed discussion group when there are multiple discussion groups created based on the same session group page; creating a plurality of parallel switching controls according to the editing contents corresponding to the discussion groups, and displaying the parallel switching controls at the preset position of the currently displayed discussion group; and responding to the switching control moving operation containing the specified switching control, and independently displaying the specified discussion group corresponding to the specified switching control on the instant messaging client.
In some embodiments, the apparatus further includes a merge instruction, configured to determine, in response to a moving operation for the switching control, whether a distance or an overlapping area between a specified discussion group and a discussion group closest thereto is greater than or equal to a preset threshold; and if the distance or the overlapping area between the specified discussion group and the discussion group closest to the specified discussion group is larger than or equal to a preset threshold value, merging the specified discussion group and the discussion group closest to the specified discussion group.
In some embodiments, the apparatus further includes a search instruction for recording the session group page and the session messages of the discussion group created based on the session group page in real time, and storing the session group page and the session messages of the discussion group in the same database; allocating different preset labels for the conversation group page and the discussion group in a database for distinguishing; responding to a session message searching operation, and displaying a searching box on the instant messaging client; and when the database contains the conversation message of the keyword, displaying a record display page on the instant messaging client, and displaying the conversation message and a corresponding preset label on the record display page in a combined manner.
The embodiment of the application also provides the terminal equipment. The terminal equipment can be equipment such as a smart phone and a tablet computer.
As can be seen from the above, an embodiment of the present application provides a terminal device 1200, where the terminal device 1200 executes the following steps: displaying a session group page for a session group, wherein the session group page includes a first session message presentation area for displaying a first session message within the session group; responding to the creation operation aiming at the discussion group, and providing a user selection page, wherein the user selection page comprises user identifications of users in the conversation group; responding to the selection operation aiming at the user identification, determining a target user identification from the user identification, and constructing a discussion group according to the target user identification; and displaying a second session message display area in the session group page, wherein the second session message display area is used for displaying a second session message in the discussion group. According to the embodiment of the application, the second session message display area corresponding to the discussion group is newly added in the window to which the session group page belongs, so that the messages of the session group page and the discussion group can be displayed in the same window. After the discussion group is created, the user in the discussion group can avoid transferring the attention from the original conversation group page to the discussion group, which causes that the information of the original conversation group page can not be obtained in time and the information is asynchronous.
An embodiment of the present application further provides a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and when the computer program runs on a computer, the computer executes the instant session page creation method according to any of the above embodiments.
It should be noted that, for the instant conversation page creation method described in the present application, it can be understood by a person skilled in the art that all or part of the process of implementing the instant conversation page creation method described in the present application may be completed by controlling related hardware through a computer program, where the computer program may be stored in a computer readable storage medium, such as a memory of a terminal device, and executed by at least one processor in the terminal device, and during the execution process, the process of the embodiment of the instant conversation page creation method may be included. The storage medium may be a magnetic disk, an optical disk, a Read Only Memory (ROM), a Random Access Memory (RAM), or the like.
For the instant session page creation device in the embodiment of the present application, each functional module may be integrated in one processing chip, or each module may exist alone physically, or two or more modules are integrated in one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may also be stored in a computer readable storage medium, such as a read-only memory, a magnetic or optical disk, or the like.
The method, the apparatus, the computer-readable storage medium, and the terminal device for creating an instant session page provided in the embodiments of the present application are described in detail above. The principle and the implementation of the present application are explained herein by applying specific examples, and the above description of the embodiments is only used to help understand the method and the core idea of the present application; meanwhile, for those skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.
Claims (17)
1. An instant session page creation method, comprising:
displaying a session group page for a session group, wherein the session group page includes a first session message presentation area for displaying a first session message within the session group;
responding to the creation operation aiming at the discussion group, and providing a user selection page, wherein the user selection page comprises user identifications of users in the conversation group;
responding to the selection operation aiming at the user identification, determining a target user identification from the user identification, and constructing a discussion group according to the target user identification;
and displaying a second session message display area in the session group page, wherein the second session message display area is used for displaying a second session message in the discussion group.
2. The method for creating an instant conversation page according to claim 1, wherein said conversation group page includes a creation control, and said creation operation is a touch operation acting on said creation control.
3. The method of instant conversation page creation as claimed in claim 1, wherein after said determining a target user identity from said user identities in response to a selection operation for said user identities, said method further comprises:
acquiring a target user identifier contained in the discussion group;
and distributing the operation authority of the discussion group to the client corresponding to each target user identification.
4. The method of creating an instant session page as claimed in claim 3, wherein said determining a target user identity from said user identities in response to a selection operation for said user identity comprises:
responding to a selection operation aiming at the user identification, and determining a candidate user identification corresponding to the selection operation in the user identification;
determining whether the candidate user identification is allowed to be created for the discussion group;
and determining the candidate user identification allowing the discussion group to be created as the target user identification.
5. The method of instant session page creation of claim 1, wherein the user selection page includes a custom edit area, the method further comprising:
and responding to the editing operation aiming at the self-defined editing area, and determining the editing content corresponding to the editing operation.
6. The method of instant conversation page creation as claimed in claim 5, wherein when said building a discussion group from said target user identification, said method further comprises:
and displaying the edited content at a preset position of the session group page, wherein the edited content is used for indicating the name of the discussion group.
7. The method of instant conversation page creation as claimed in claim 6, wherein after said determining a target user identity from said user identities in response to a selection operation against said user identities, said method further comprises:
when a plurality of discussion groups created based on the same session group page exist, hiding the discussion groups except the currently displayed discussion group;
creating a plurality of parallel switching controls according to the editing contents corresponding to the discussion groups, and displaying the parallel switching controls at the preset position of the currently displayed discussion group;
and when a switching control is clicked, switching the currently displayed discussion group into the discussion group corresponding to the clicked switching control.
8. The method of instant conversation page creation as claimed in claim 6, wherein after said determining a target user identity from said user identities in response to a selection operation against said user identities, said method further comprises:
when a plurality of discussion groups created based on the same session group page exist, arranging other discussion groups except the currently displayed discussion group according to a preset rule and then hiding the discussion groups;
and switching the currently displayed discussion group into a discussion group positioned at the head or the tail of the queue in the plurality of hidden discussion groups in response to the window switching operation.
9. The method of instant session page creation of claim 6, wherein the method further comprises:
when a plurality of discussion groups created based on the same session group page exist, hiding the discussion groups except the currently displayed discussion group;
creating a plurality of parallel switching controls according to the editing contents corresponding to the discussion groups, and displaying the parallel switching controls at the preset position of the currently displayed discussion group;
and responding to the switching control moving operation containing the specified switching control, and independently displaying the specified discussion group corresponding to the specified switching control on the instant messaging client.
10. The method of instant session page creation of claim 7, wherein the method further comprises:
in response to the movement operation aiming at the switching control, judging whether the distance or the overlapping area between the specified discussion group and the discussion group closest to the specified discussion group is larger than or equal to a preset threshold value;
and if the distance or the overlapping area between the specified discussion group and the discussion group closest to the specified discussion group is larger than or equal to a preset threshold value, merging the specified discussion group and the discussion group closest to the specified discussion group.
11. The method of instant session page creation of claim 1, wherein the method further comprises:
recording a first session message of the session group page in real time, storing the first session message and a second session message of a discussion group created based on the session group page to a database for a user to call and view, and adding different preset tags for the first session message and the second session message in the database for distinguishing.
12. The method of creating an instant session page of claim 11, wherein the first session message and the second session message are stored in the same database.
13. The method of instant session page creation of claim 12, wherein the method further comprises:
responding to the search operation aiming at the first conversation message or the second conversation message, and providing a display search box for a user to input keywords to search for the corresponding first conversation message or the second conversation message;
and when the database contains the conversation messages of the keywords, displaying a record display page, and displaying the first conversation message or the second conversation message and the corresponding preset label on the record display page in a combined manner.
14. The method of creating an instant conversation page, according to claim 1, wherein said first conversation message presentation area and said second conversation message area are displayed side by side.
15. An instant conversation page creation apparatus, comprising:
the display module is used for displaying a conversation group page aiming at a conversation group, wherein the conversation group page comprises a first conversation message display area which is used for displaying a first conversation message in the conversation group;
the first creating module is used for responding to the creating operation aiming at the discussion group and providing a user selection page, and the user selection page comprises the user identification of the user in the conversation group;
the determining module is used for responding to the selection operation aiming at the user identification, determining a target user identification from the user identification and constructing a discussion group according to the target user identification;
and the second creating module is used for displaying a second session message display area in the session group page, and the second session message display area is used for displaying a second session message in the discussion group.
16. A computer-readable storage medium storing instructions adapted to be loaded by a processor to perform the method of instant session page creation of any of claims 1-14.
17. A terminal device comprising a processor and a memory, said memory storing a plurality of instructions, said processor loading said instructions to perform the instant session page creation method of any of claims 1 to 14.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111320009.7A CN114064173A (en) | 2021-11-09 | 2021-11-09 | Method, device, medium and equipment for creating instant session page |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111320009.7A CN114064173A (en) | 2021-11-09 | 2021-11-09 | Method, device, medium and equipment for creating instant session page |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114064173A true CN114064173A (en) | 2022-02-18 |
Family
ID=80273713
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111320009.7A Pending CN114064173A (en) | 2021-11-09 | 2021-11-09 | Method, device, medium and equipment for creating instant session page |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114064173A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023160628A1 (en) * | 2022-02-24 | 2023-08-31 | 北京字跳网络技术有限公司 | Information display method and apparatus, and electronic device |
WO2023245946A1 (en) * | 2022-06-24 | 2023-12-28 | 网易(杭州)网络有限公司 | User group generation method and apparatus, and electronic device |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1992626A (en) * | 2005-12-28 | 2007-07-04 | 腾讯科技(深圳)有限公司 | Method for establishing universal discussion group in instant communication |
CN101150536A (en) * | 2007-11-07 | 2008-03-26 | 腾讯科技(深圳)有限公司 | Discussion group creation/distribution method, device and instant communication system |
CN101159714A (en) * | 2007-11-30 | 2008-04-09 | 腾讯科技(深圳)有限公司 | Instant communication method, device and cluster server |
CN101296200A (en) * | 2008-06-30 | 2008-10-29 | 腾讯科技(深圳)有限公司 | System and method for establishing multi-user conversation |
CN103051522A (en) * | 2013-01-22 | 2013-04-17 | 广州多益网络科技有限公司 | Method and system for automatically establishing conversation window in group |
CN105306337A (en) * | 2014-07-17 | 2016-02-03 | 腾讯科技(深圳)有限公司 | Method, device and system for sharing multi-people session file based on instant messaging |
CN109144389A (en) * | 2018-08-09 | 2019-01-04 | 北京北信源信息安全技术有限公司 | Group chat session entry method for building up and instant communication client |
CN110493121A (en) * | 2019-08-27 | 2019-11-22 | 网易(杭州)网络有限公司 | Group chat controlling method and device, computer storage medium, electronic equipment |
CN111277637A (en) * | 2020-01-14 | 2020-06-12 | 腾讯科技(深圳)有限公司 | Method, device, terminal and storage medium for merging session groups |
CN111800334A (en) * | 2020-07-03 | 2020-10-20 | 联想(北京)有限公司 | Processing method and device and electronic equipment |
CN112199011A (en) * | 2020-11-18 | 2021-01-08 | 广州博冠信息科技有限公司 | Method and device for creating group, processor and electronic device |
CN113098755A (en) * | 2021-03-08 | 2021-07-09 | 北京达佳互联信息技术有限公司 | Group chat creating method, device, terminal and storage medium |
CN113393213A (en) * | 2021-06-25 | 2021-09-14 | 数字广东网络建设有限公司 | Method for creating group, computer equipment and storage medium |
-
2021
- 2021-11-09 CN CN202111320009.7A patent/CN114064173A/en active Pending
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1992626A (en) * | 2005-12-28 | 2007-07-04 | 腾讯科技(深圳)有限公司 | Method for establishing universal discussion group in instant communication |
CN101150536A (en) * | 2007-11-07 | 2008-03-26 | 腾讯科技(深圳)有限公司 | Discussion group creation/distribution method, device and instant communication system |
CN101159714A (en) * | 2007-11-30 | 2008-04-09 | 腾讯科技(深圳)有限公司 | Instant communication method, device and cluster server |
CN101296200A (en) * | 2008-06-30 | 2008-10-29 | 腾讯科技(深圳)有限公司 | System and method for establishing multi-user conversation |
CN103051522A (en) * | 2013-01-22 | 2013-04-17 | 广州多益网络科技有限公司 | Method and system for automatically establishing conversation window in group |
CN105306337A (en) * | 2014-07-17 | 2016-02-03 | 腾讯科技(深圳)有限公司 | Method, device and system for sharing multi-people session file based on instant messaging |
CN109144389A (en) * | 2018-08-09 | 2019-01-04 | 北京北信源信息安全技术有限公司 | Group chat session entry method for building up and instant communication client |
CN110493121A (en) * | 2019-08-27 | 2019-11-22 | 网易(杭州)网络有限公司 | Group chat controlling method and device, computer storage medium, electronic equipment |
CN111277637A (en) * | 2020-01-14 | 2020-06-12 | 腾讯科技(深圳)有限公司 | Method, device, terminal and storage medium for merging session groups |
CN111800334A (en) * | 2020-07-03 | 2020-10-20 | 联想(北京)有限公司 | Processing method and device and electronic equipment |
CN112199011A (en) * | 2020-11-18 | 2021-01-08 | 广州博冠信息科技有限公司 | Method and device for creating group, processor and electronic device |
CN113098755A (en) * | 2021-03-08 | 2021-07-09 | 北京达佳互联信息技术有限公司 | Group chat creating method, device, terminal and storage medium |
CN113393213A (en) * | 2021-06-25 | 2021-09-14 | 数字广东网络建设有限公司 | Method for creating group, computer equipment and storage medium |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023160628A1 (en) * | 2022-02-24 | 2023-08-31 | 北京字跳网络技术有限公司 | Information display method and apparatus, and electronic device |
WO2023245946A1 (en) * | 2022-06-24 | 2023-12-28 | 网易(杭州)网络有限公司 | User group generation method and apparatus, and electronic device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111049663B (en) | Method, electronic device and medium for creating topic group | |
WO2021082741A1 (en) | Display method and electronic device | |
WO2021077897A1 (en) | File sending method and apparatus, and electronic device | |
CN111596818A (en) | Message display method and electronic equipment | |
US11658932B2 (en) | Message sending method and terminal device | |
CN106375179B (en) | Method and device for displaying instant communication message | |
WO2019196691A1 (en) | Keyboard interface display method and mobile terminal | |
WO2021129538A1 (en) | Control method and electronic device | |
WO2020182035A1 (en) | Image processing method and terminal device | |
CN110673770B (en) | Message display method and terminal equipment | |
CN108958629B (en) | Split screen quitting method and device, storage medium and electronic equipment | |
WO2021136106A1 (en) | Group creation method, electronic device and server | |
CN108900407B (en) | Method and device for managing session record and storage medium | |
CN113395202B (en) | Session management method, device, computer equipment and storage medium | |
CN114064173A (en) | Method, device, medium and equipment for creating instant session page | |
WO2020192322A1 (en) | Display method and terminal device | |
US12028476B2 (en) | Conversation creating method and terminal device | |
WO2020238911A1 (en) | Message sending method and terminal | |
CN108600078A (en) | A kind of method and terminal of communication | |
WO2021078140A1 (en) | Message interaction method and electronic device | |
CN110196664A (en) | Control method and terminal device | |
CN111367444A (en) | Application function execution method and device, electronic equipment and storage medium | |
CN111752448A (en) | Information display method and device and electronic equipment | |
CN113126875B (en) | Virtual gift interaction method and device, computer equipment and storage medium | |
CN114205447A (en) | Rapid setting method and device of electronic equipment, storage medium and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |