[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN112866092A - Group chat creating method and group chat creating device - Google Patents

Group chat creating method and group chat creating device Download PDF

Info

Publication number
CN112866092A
CN112866092A CN202110090153.XA CN202110090153A CN112866092A CN 112866092 A CN112866092 A CN 112866092A CN 202110090153 A CN202110090153 A CN 202110090153A CN 112866092 A CN112866092 A CN 112866092A
Authority
CN
China
Prior art keywords
chat
user
target
group chat
input
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.)
Granted
Application number
CN202110090153.XA
Other languages
Chinese (zh)
Other versions
CN112866092B (en
Inventor
孙磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202110090153.XA priority Critical patent/CN112866092B/en
Publication of CN112866092A publication Critical patent/CN112866092A/en
Application granted granted Critical
Publication of CN112866092B publication Critical patent/CN112866092B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1818Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/185Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The group chat creating method and the group chat creating device provided by the embodiment of the application are applied to the technical field of communication, and the method comprises the following steps: receiving first input of a first user for target chat information in a first chat interface on a first client; displaying a user selection interface in response to the first input; receiving a second input of the first user for a target user identification of a second user in the user selection interface; and responding to the second input, sending group chat invitation information carrying the target chat information to a second client indicated by the target user identification so as to create a second chat interface of the target group chat in the first client and the second client, wherein the chat record of the target group chat comprises the target chat information. According to the method and the device, the target group chat containing the chat information of the previous session is created according to the chat information in the previous session selected by the user and the user identification, so that the user can conveniently view the chat information of the previous session in the newly created target group chat.

Description

Group chat creating method and group chat creating device
Technical Field
The present application belongs to the field of communications technologies, and in particular, to a group chat creating method and a group chat creating apparatus.
Background
With the increasing development of information technology, people can perform conversation and communication anytime and anywhere through an application program installed in electronic equipment of people, and even can realize that multiple people can perform conversation and communication together in the same conversation in a group chat mode.
In the prior art, when two users need to join a new user in a session, the new user is invited to join through a group chat creating function of an application program, and a group chat is created by generating a group chat interface which is different from a chat interface of the current session. Although the group chat can be quickly created, the chat information in the previous session cannot be seen in the newly created group chat, if the newly added user wants to watch the chat information in the previous session, the newly created group chat can only depend on other previous users to forward the chat information from the previous session to the newly created group chat, the steps are complicated, and the efficiency of the user for acquiring the chat information added to the previous session is reduced.
Disclosure of Invention
An object of the embodiments of the present application is to provide a group chat creating method and a group chat creating apparatus, which can solve the problem that in the prior art, a user in a group chat established based on a previous session can only view a chat record of the previous session in a manner of forwarding chat information from the previous session to the group chat, and reduce efficiency of the user in obtaining the chat information in the previous session from the created group chat.
In order to solve the technical problem, the present application is implemented as follows:
in a first aspect, an embodiment of the present application provides a group chat creating method, where the method includes:
receiving first input of a first user for target chat information in a first chat interface on a first client;
displaying a user selection interface in response to the first input;
receiving a second input by the first user for a target user identification of a second user in the user selection interface;
and responding to the second input, sending group chat invitation information carrying the target chat information to a second client indicated by the target user identification so as to create a second chat interface of the target group chat in the first client and the second client, wherein the chat record of the target group chat comprises the target chat information.
In a second aspect, an embodiment of the present application provides a group chat creating apparatus, where the apparatus includes:
the first receiving module is used for receiving first input of target chat information in a first chat interface on a first client by a first user;
a first display module for displaying a user selection interface in response to the first input;
a second receiving module, configured to receive a second input of a target user identification of a second user in the user selection interface from the first user;
and a creating module, configured to send, in response to the second input, group chat invitation information carrying the target chat information to a second client indicated by the target user identifier, so as to create a second chat interface of the target group chat between the first client and the second client, where a chat record of the target group chat includes the target chat information.
In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instructions stored on the memory and executable on the processor, where the program or instructions, when executed by the processor, implement the steps of the group chat creating method according to the first aspect.
In a fourth aspect, the present application provides a readable storage medium, on which a program or instructions are stored, which when executed by a processor implement the steps of the group chat creating method according to the first aspect.
In a fifth aspect, an embodiment of the present application provides a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement the group chat creating method according to the first aspect.
The embodiment of the application provides a group chat creating method and a group chat creating device, and group chat creating invitation information carrying chat information is sent to a client side indicated by a user identification according to the chat information in a previous session selected by the user and the user identification, so that a target group chat containing the chat information of the previous session is created in the chat record, and the user can conveniently view the chat information of the previous session in the newly created target group chat.
Drawings
Fig. 1 is a flowchart illustrating steps of a group chat creating method according to an embodiment of the present disclosure;
fig. 2 is a schematic diagram illustrating an effect of a group chat creating method according to an embodiment of the present application;
fig. 3 is a second schematic diagram illustrating an effect of a group chat creating method according to an embodiment of the present application;
fig. 4 is a flowchart illustrating steps of another group chat creating method according to an embodiment of the present disclosure;
fig. 5 is a third schematic diagram illustrating an effect of a group chat creating method according to an embodiment of the present application;
fig. 6 is a fourth schematic diagram illustrating an effect of a group chat creating method according to an embodiment of the present application;
fig. 7 is a block diagram illustrating a structure of a group chat creating apparatus according to an embodiment of the present disclosure;
fig. 8 is a schematic structural diagram of an electronic device according to an embodiment of the present application;
fig. 9 is a schematic diagram of a hardware structure of an electronic 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, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that embodiments of the application may be practiced in sequences other than those illustrated or described herein, and that the terms "first," "second," and the like are generally used herein in a generic sense and do not limit the number of terms, e.g., the first term can be one or more than one. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.
A group chat creating method and a group chat creating apparatus provided in the embodiments of the present application are described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios thereof.
Referring to fig. 1, an embodiment of the present application provides a group chat creating method, where the method includes:
step 101, receiving a first input of a first user for target chat information in a first chat interface on a first client.
In this embodiment of the application, the first client is a client of an application having an instant messaging function, the first user is an initiating user of a subsequently created group chat, the first chat interface is an interface for receiving and displaying chat information input by the user in the first client, and the first chat interface may be a session interface between two users or a group chat interface between more than two users. The first input refers to the input of the types of clicking, long pressing, sliding, gesture, voice and the like of the target chat information by the user.
When a first user chats with one or more other users through a first chat interface of a first client, if a target group chat with a chat record containing some chat information in the first chat interface is to be created, first input can be performed on the chat information in the first chat interface, so that the first client can determine the target chat information according to the first input for use in subsequent steps.
Referring to fig. 2, one of effect diagrams of a group chat creating method provided in the embodiment of the present application is shown, where the effect diagrams include chat information 1 to 8, and a first user performs a first input on the chat information 1 to 4 to use the chat information 1 to 4 as target chat information, and certainly, the user may also perform a selection input on a "all selection" button located on the upper left of a first chat interface to use the chat information 1 to 8 as target chat information.
Step 102, responding to the first input, and displaying a user selection interface.
In the embodiment of the application, after the first user determines the target chat information through the first input, the first client displays a user selection interface, where the user selection interface is used to display a user identifier for the first user to select a second user to invite when creating the target group chat. Specifically, the user identifier in the user selection interface may be obtained from a buddy list of the first client, or obtained from a member list corresponding to the first chat interface, or obtained from a user list of another application program other than the first client, where the user identifier may be a nickname, a phone number, an account number, a name, and the like, which may be used to indicate an identifier of a second client of the second user, and may be determined specifically according to actual requirements, and is not limited here.
Step 103, receiving a second input of the target user identification of the second user in the user selection interface from the first user.
In this embodiment of the application, the second input is a click, long press, slide, voice, gesture, or other type of input for the target user identifier, which may be determined specifically according to actual needs, and is not limited here. After the user selection interface containing the user identification is displayed, the target user identification required by the user can be determined according to the second input of the user to the user selection interface. The second user is a user invited by the first user to join the subsequently created target group chat.
It can be understood that the first client selects, according to the second input of the user, the target user identifier of the second user that needs to be invited in the subsequent creation of the target group chat from the user identifiers.
Referring to fig. 3, a second effect schematic diagram of the group chat creating method provided in the embodiment of the present application is shown, where a user selection interface includes user identifiers 1 to 8, a first user performs a second input on the user identifiers 1 to 5, so that the user identifiers 1 to 5 are used as target user identifiers, and of course, the first user may perform the second input on a "full selection" button on the upper left side in the user selection interface, so that the user identifiers 1 to 8 are used as target user identifiers, and after the user identifiers are determined, the first user may further perform a selection input on a "group chat setup" button on the lower right side in the user selection interface, so as to trigger a next step, or perform a selection input on a "cancel" button on the lower left side in the user selection interface, so as to return to the second chat interface.
And 104, responding to the second input, sending group chat invitation information to a second client indicated by the target user identification so as to create a second chat interface of the target group chat in the first client and the second client, wherein the chat record of the target group chat comprises the target chat information.
In the embodiment of the present application, the second client has a similar function to the first client, except that the second client is assigned to the second user, and the first client is assigned to the first user, and both the first client and the second client can display the second chat interface of the created target group chat. The second chat interface is a display interface of the target group chat in the first client and the second client, and the user receives and displays chat information input by the first user and the second user for the target group chat.
After determining the target chat information and the target user identification according to the first input and the second input of the first user, the first client can send group chat invitation information to a second client indicated by the target user identification through a server connected with the first client and the second client, confirm that the target group chat is established after receiving group chat response information returned by the second client according to the group chat invitation information, generate second chat interfaces of the target group chat at the first client and the second client through the server, and both the first user and the second user can view chat records of the target group chat containing the target chat information at the second chat interfaces.
In practical application, after receiving the group chat invitation information, the second client may display the group chat invitation information to send the group chat response information to the server after the second user confirms the group chat invitation information, or may automatically send the group chat response information to the server, so as to improve the efficiency of creating the group chat, and may be specifically determined according to actual requirements, which is not limited herein.
According to the method and the device for creating the group chat, the group chat creation invitation information carrying the chat information is sent to the client side indicated by the user identification according to the chat information in the previous session and the user identification selected by the user, so that the target group chat containing the chat information of the previous session is created in the chat record, and the user can conveniently view the chat information of the previous session in the newly created target group chat.
Referring to fig. 3, an embodiment of the present application provides another group chat creating method, where the method includes:
step 201, a first input of a first user for target chat information in a first chat interface on a first client is received.
This step can refer to the detailed description of step 101, which is not repeated herein.
Step 202, in response to the first input, displaying a user selection interface.
This step can refer to the detailed description of step 102, which is not repeated here.
Step 203, receiving a second input of the target user identification of the second user in the user selection interface from the first user.
This step can refer to the detailed description of step 103, which is not repeated herein.
Step 204, in response to the second input, sending group chat invitation information to the second client indicated by the target user identifier to create a second chat interface of the target group chat in the first client and the second client, where the chat record of the target group chat includes the target chat information.
This step can refer to the detailed description of step 104, which is not repeated here.
Step 205, when the display screen displays the second chat interface of the target group chat, the display screen includes: a first display area and a second display area.
In this embodiment of the application, after the target group chat is created, a session item of the target group chat is added to a session list interface of the first client, and of course, the session list may further include other session items. The user may enter a session item for the target group chat, thereby displaying a second chat interface for the target group chat.
Furthermore, in order to facilitate that a user can conveniently view chat records in target group chatting, the display screen is divided into a first display area and a second display area through a split screen technology.
Step 206, displaying the second chat interface in the first display area.
In the embodiment of the application, the first client continuously displays the second chat interface of the target group chat in the divided first display area, and when the first display area displays the second chat interface, the display scale of the second chat interface can be kept unchanged, so that the displayed content is relatively reduced, or the display scale of the second chat interface is reduced, so that the content of the second chat interface displayed in the second display area after screen division display is relatively unchanged, only the display size is reduced, which can be specifically determined according to actual requirements, and is not limited herein.
And step 207, displaying the chat records of the target group chat in the second display area according to a preset display mode.
In this embodiment of the application, the preset display mode may be any one of a paging display mode, a high-brightness display mode, and the like, and may be determined specifically according to an actual requirement, which is not limited herein. The chat records of the target group chat are displayed in the second display area obtained by the first client through division, so that the user can check the chat records of the target group chat through the second display area while using the second chat interface through the first display area, and the user does not need to independently switch to the display interface of the chat records for checking, and can check the chat records more conveniently.
Optionally, step 207 may include: and displaying the chat records of the target group chat in a scrolling manner in the second display area within a first preset time period after the target group chat is established.
In this embodiment of the application, the first preset time period refers to a target group chat creation time period, which may be one hour, half day, one week, and the like, and may be specifically determined according to actual needs, which is not limited herein. The scroll method is a method of sequentially displaying content in a horizontal scroll mode or a vertical scroll mode.
Of course, in the process of displaying the chat records in the second display area in a scrolling manner, the user may control the second display area of the first client to perform scrolling control operations such as stopping scrolling or displaying the displayed chat records in a reverse scrolling manner by inputting the scrolling control of the second display area, which may be determined according to actual requirements, and is not limited herein.
It can be understood that, here, the creation of the target group chat for the first preset time period may be regarded as the initial creation of the target group chat, and the chat records generated by the target group chat are less in the time period, so that the chat records of the target group chat may be displayed in a scrolling manner through the second display area, so that a user joining the target group chat in the initial creation may conveniently view all the chat records of the target group chat.
Referring to fig. 5, a third effect schematic diagram of the group chat creating method provided in the embodiment of the present application is shown, where the display screen includes a first display area and a second display area, the first display area displays a second chat interface, the second display area displays chat records, so that a user can view the second chat interface and the chat records simultaneously through the display screen, the second display area displays the chat records of the target group chat one by one through a scrolling manner, and the user can close the second display area by performing selection input on a "close" button in the second display area.
Optionally, step 207 may include: and after the first preset time period after the target group chat is established, displaying the chat records of the target group chat in a second preset time period before the current time point in the second display area according to a preset display mode.
In this embodiment of the application, the second pre-period refers to a period of time between current time points, and may be five minutes, ten minutes, one hour, one day, or the like, and may be determined specifically according to actual needs, which is not limited herein.
After the target group chat is established for the first preset time period, namely the target group chat has spent the initial establishment period, the generated chat records have a certain number, the time required for displaying the chat records one by one is long at the moment, the chat records are not beneficial to the user to browse, and at the moment, the chat records of a second preset time period, such as five minutes, ten minutes or one hour before the current time point, can be displayed to the user through the second display area.
It is understood that, for a user newly joining the target group chat or a user already joining the target group chat for a period of time, the user may only be interested in the chat history of the target group chat for the last period of time, and thus, by displaying the chat history of the target group chat for a second preset period of time before the current time point in the second display area, the user may be enabled to view the desired chat history more conveniently.
In step 208, a third input of the first user to the second display area is received.
In real time, the third input refers to the type of input of a user for clicking, long pressing, sliding, voice, gesture and the like on the second display area, and may be determined specifically according to actual needs, which is not limited herein.
Step 209, in response to the third input, performing an adjustment operation on the second display area, where the adjustment operation includes: at least one of a size adjustment operation, a closing operation, a position adjustment operation, a content scaling operation, and a content changing operation.
In this embodiment of the application, the size adjustment operation refers to an operation of adjusting the display size of the second display area, for example, a user may drag a frame of the second display area to adjust the size of the second display area;
the closing operation is an operation for closing the second display area, for example, a user may close the second display area by making a third input to a closing control in the second display area;
the position adjustment operation is an operation for adjusting the position of the second display region in the display screen, for example, the user may adjust the position of the second display region in the display screen by dragging the display content of the second display region;
the content zoom operation is an operation for adjusting the zoom ratio of the content displayed in the second display region, and for example, the user may adjust the zoom ratio of the display content by dragging the display content in the second display region two points;
the content changing operation is an operation for changing the content displayed in the second display area, and a specific user can select to view a previous chat record or a next chat record by performing a third input on a page turning control and the like in the second display area.
According to the embodiment of the application, the user can control the display mode of the second display area by performing the third input on the second display area, so that the user can view the chat records more flexibly.
Step 210, receiving a fourth input of the first user to the second display area.
In this embodiment of the application, the fourth input refers to a type of input such as a click, a long press, a slide, a voice, a gesture, and the like of the user on the second display area, which may be determined according to actual needs, and is not limited here.
Step 211, in response to the fourth input, searching the historical chat information according to the key information acquired by the fourth input, so as to display the search result in the second display area.
In the embodiment of the present application, the key information is the key information determined by the user through the fourth input, and may be the content selected by the user from the chat record through the fourth input, or the content actively input by the user through the fourth input. In practical applications, the user may determine the type of information, such as text, audio, video, image, etc., for use in subsequent searches through the fourth input. If the key information is text information, the key information can be used as a keyword for searching; if the key information is voice audio, after semantic recognition is carried out on the voice information, searching is carried out according to the obtained semantic keywords; if the key information is an image or a video, searching and the like can be performed by extracting image features in the image or the video, and a specific searching mode according to the key information can be determined according to actual requirements, which is not limited herein.
Referring to fig. 6, a fourth effect schematic diagram of the group chat creating method provided in the embodiment of the present application is shown, where a screening control is included above a display interface of a chat record, and the screening control is sequentially "information", "picture", and "file", and a user can select and input any one of the screening controls, so as to screen data types of the displayed chat record, for example, after selecting and inputting the "picture" screening control, the displayed chat records will all be picture types.
Further, the user can also input key information in the key information input field to trigger the process of searching the chat records according to the key information, so that the search results searched according to the key information can be displayed in the display interface of the chat records.
According to the method and the device, the user can search in the chat records of the target group chat by inputting the key information, so that the required search result can be conveniently acquired from the chat records.
According to the method and the device for creating the group chat, the group chat creation invitation information carrying the chat information is sent to the client side indicated by the user identification according to the chat information in the previous session and the user identification selected by the user, so that the target group chat containing the chat information of the previous session is created in the chat record, and the user can conveniently view the chat information of the previous session in the newly created target group chat. And when newly-created group chats are displayed, the chatting interface and the chatting records are displayed in a split screen mode, so that a user can conveniently view the chatting records. And the chat records of the previous session are displayed in split screens for the newly created group chat, and the chat records of the latest session are displayed in split screens for the created full chat in a period of time, so that the convenience of the user in viewing the chat records is further improved.
It should be noted that, in the group chat creating method provided in the embodiment of the present application, the execution subject may be a group chat creating apparatus, or a control module in the group chat creating apparatus for executing the group chat creating method. In the embodiment of the present application, a method for performing loading group chat creation by a group chat creation apparatus is taken as an example, and the group chat creation method provided in the embodiment of the present application is described.
Referring to fig. 7, an embodiment of the present application further provides a block diagram of a group chat creating apparatus 30, where the apparatus includes:
a first receiving module 301, configured to receive a first input of target chat information in a first chat interface on a first client from a first user;
a first display module 302 for displaying a user selection interface in response to the first input;
a second receiving module 303, configured to receive a second input of a target user identifier of a second user in the user selection interface from the first user;
a creating module 304, configured to send, in response to the second input, group chat invitation information carrying the target chat information to a second client indicated by the target user identifier, so as to create a second chat interface of the target group chat in the first client and the second client, where a chat record of the target group chat includes the target chat information.
Optionally, the apparatus further comprises:
a second display module to:
when a display screen displays a second chat interface of the target group chat, the display screen includes: a first display area and a second display area;
displaying the second chat interface in the first display area;
and displaying the chat records of the target group chat in the second display area according to a preset display mode.
Optionally, the second display module is further configured to:
and displaying the chat records of the target group chat in a scrolling manner in the second display area within a first preset time period after the target group chat is established.
Optionally, the second display module is further configured to:
and after the first preset time period after the target group chat is established, displaying the chat records of the target group chat in a second preset time period before the current time point in the second display area according to a preset display mode.
Optionally, the apparatus further comprises:
an adjustment module to:
receiving a third input of the first user to the second display area;
in response to the third input, performing an adjustment operation on the second display area, wherein the adjustment operation includes: at least one of a size adjustment operation, a closing operation, a position adjustment operation, a content scaling operation, and a content changing operation.
Optionally, the apparatus further comprises:
a search module to:
receiving a fourth input of the first user to the second display area;
and responding to the fourth input, searching the historical chat information according to the key information acquired by the fourth input, and displaying the search result in the second display area.
According to the method and the device for creating the group chat, the group chat creation invitation information carrying the chat information is sent to the client side indicated by the user identification according to the chat information in the previous session and the user identification selected by the user, so that the target group chat containing the chat information of the previous session is created in the chat record, and the user can conveniently view the chat information of the previous session in the newly created target group chat.
The group chat creating apparatus in the embodiment of the present application may be an apparatus, or may be a component, an integrated circuit, or a chip in a terminal. The device can be mobile electronic equipment or non-mobile electronic equipment. By way of example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile electronic device may be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine or a self-service machine, and the like, and the embodiments of the present application are not particularly limited.
The group chat creating apparatus in the embodiment of the present application may be an apparatus having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.
The group chat creating device provided in the embodiment of the present application can implement each process implemented by the group chat creating device in the method embodiments of fig. 1 to fig. 6, and is not described here again to avoid repetition.
Optionally, as shown in fig. 8, an electronic device 400 is further provided in this embodiment of the present application, and includes a processor 402, a memory 401, and a program or an instruction stored in the memory 401 and executable on the processor 402, where the program or the instruction implements each process of the group chat creating method embodiment when executed by the processor 402, and can achieve the same technical effect, and is not described herein again to avoid repetition.
It should be noted that the electronic device in the embodiment of the present application includes the mobile electronic device and the non-mobile electronic device described above.
Fig. 9 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
The electronic device 500 includes, but is not limited to: a radio frequency unit 501, a network module 502, an audio output unit 503, an input unit 504, a sensor 505, a display unit 506, a user input unit 507, an interface unit 508, a memory 509, a processor 510, and the like.
Those skilled in the art will appreciate that the electronic device 500 may further include a power supply (e.g., a battery) for supplying power to various components, and the power supply may be logically connected to the processor 510 via a power management system, so as to implement functions of managing charging, discharging, and power consumption via the power management system. The electronic device structure shown in fig. 9 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than those shown, or combine some components, or arrange different components, and thus, the description is not repeated here.
Wherein,
a user input unit 507, configured to receive a first input of target chat information in a first chat interface on a first client from a first user;
a display unit 506 for displaying a user selection interface in response to the first input;
a user input unit 507, receiving a second input of a target user identifier of a second user in the user selection interface by a first user;
and the radio frequency monocular 501, in response to the second input, sends group chat invitation information carrying the target chat information to a second client indicated by the target user identifier, so as to create a second chat interface of the target group chat in the first client and the second client, where a chat record of the target group chat includes the target chat information.
According to the method and the device for creating the group chat, the group chat creation invitation information carrying the chat information is sent to the client side indicated by the user identification according to the chat information in the previous session and the user identification selected by the user, so that the target group chat containing the chat information of the previous session is created in the chat record, and the user can conveniently view the chat information of the previous session in the newly created target group chat.
Optionally, the display unit 506 is further configured to:
when a display screen displays a second chat interface of the target group chat, the display screen includes: a first display area and a second display area;
displaying the second chat interface in the first display area;
and displaying the chat records of the target group chat in the second display area according to a preset display mode.
Optionally, the display unit 506 is further configured to:
and displaying the chat records of the target group chat in a scrolling manner in the second display area within a first preset time period after the target group chat is established.
Optionally, the display unit 506 is further configured to:
and after the first preset time period after the target group chat is established, displaying the chat records of the target group chat in a second preset time period before the current time point in the second display area according to a preset display mode.
Optionally, the user input unit 507 is further configured to: receiving a third input of the first user to the second display area;
a processor 510, configured to perform an adjustment operation on the second display area in response to the third input, where the adjustment operation includes: at least one of a size adjustment operation, a closing operation, a position adjustment operation, a content scaling operation, and a content changing operation.
Optionally, the user input unit 506 is further configured to:
receiving a fourth input of the first user to the second display area;
processor 510, further configured to:
and responding to the fourth input, searching the historical chat information according to the key information acquired by the fourth input, and displaying the search result in the second display area.
The scheme also displays the chat interface and the chat records through split screens when newly-created group chats are displayed, so that a user can conveniently view the chat records. And the chat records of the previous session are displayed in split screens for the newly created group chat, and the chat records of the latest session are displayed in split screens for the created full chat in a period of time, so that the convenience of the user in viewing the chat records is further improved.
It should be understood that in the embodiment of the present application, the input Unit 504 may include a Graphics Processing Unit (GPU) 5041 and a microphone 5042, and the Graphics processor 5041 processes image data of still pictures or videos obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. The display unit 506 may include a display panel 5061, and the display panel 5061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 507 includes a touch panel 5071 and other input devices 5072. A touch panel 5071, also referred to as a touch screen. The touch panel 5071 may include two parts of a touch detection device and a touch controller. Other input devices 5072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in further detail herein. The memory 509 may be used to store software programs as well as various data including, but not limited to, application programs and operating systems. Processor 510 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 processor 510.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the group chat creating method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and so on.
The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to execute a program or an instruction to implement each process of the above group chat creation method embodiment, and can achieve the same technical effect, and in order to avoid repetition, the details are not repeated here.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (10)

1. A group chat creating method is characterized by comprising the following steps:
receiving first input of a first user for target chat information in a first chat interface on a first client;
displaying a user selection interface in response to the first input;
receiving a second input by the first user for a target user identification of a second user in the user selection interface;
and responding to the second input, sending group chat invitation information carrying the target chat information to a second client indicated by the target user identification so as to create a second chat interface of the target group chat in the first client and the second client, wherein the chat record of the target group chat comprises the target chat information.
2. The method of claim 1, wherein after the sending group chat invitation information to the second client indicated by the target user identification to create a second chat interface of the target group chat in the first client and the second client in response to the second input, the method further comprises:
displaying a second chat interface of the target group chat on a display screen, the display screen comprising: a first display area and a second display area;
displaying the second chat interface in the first display area;
and displaying the chat records of the target group chat in the second display area according to a preset display mode.
3. The method of claim 2, wherein displaying the chat history of the target group chat in the second display area according to a preset display manner comprises:
displaying the chat records of the target group chat in a scrolling manner in the second display area within a first preset time period after the target group chat is established;
and after the first preset time period after the target group chat is established, displaying the chat records of the target group chat in a second preset time period before the current time point in the second display area according to a preset display mode.
4. The method of claim 2, wherein after displaying the chat history of the target group chat in the second display area according to a preset display manner, the method further comprises:
receiving a third input of the first user to the second display area;
in response to the third input, performing an adjustment operation on the second display area, wherein the adjustment operation includes: at least one of a size adjustment operation, a closing operation, a position adjustment operation, a content scaling operation, and a content changing operation.
5. The apparatus of claim 2, wherein after displaying the chat log of the target group chat in the second display area according to a preset display manner, the method further comprises:
receiving a fourth input of the first user to the second display area;
and responding to the fourth input, searching the historical chat information according to the key information acquired by the fourth input, and displaying the search result in the second display area.
6. An apparatus for creating a group chat, the apparatus comprising:
the first receiving module is used for receiving first input of target chat information in a first chat interface on a first client by a first user;
a first display module for displaying a user selection interface in response to the first input;
a second receiving module, configured to receive a second input of a target user identification of a second user in the user selection interface from the first user;
and a creating module, configured to send, in response to the second input, group chat invitation information carrying the target chat information to a second client indicated by the target user identifier, so as to create a second chat interface of the target group chat between the first client and the second client, where a chat record of the target group chat includes the target chat information.
7. The apparatus of claim 6, further comprising:
a second display module to:
when a display screen displays a second chat interface of the target group chat, the display screen includes: a first display area and a second display area;
displaying the second chat interface in the first display area;
and displaying the chat records of the target group chat in the second display area according to a preset display mode.
8. The apparatus of claim 7, wherein the second display module is further configured to:
displaying the chat records of the target group chat in a scrolling manner in the second display area within a first preset time period after the target group chat is established;
and after the first preset time period after the target group chat is established, displaying the chat records of the target group chat in a second preset time period before the current time point in the second display area according to a preset display mode.
9. The apparatus of claim 7, further comprising:
an adjustment module to:
receiving a third input of the first user to the second display area;
in response to the third input, performing an adjustment operation on the second display area, wherein the adjustment operation includes: at least one of a size adjustment operation, a closing operation, a position adjustment operation, a content scaling operation, and a content changing operation.
10. The apparatus of claim 7, further comprising:
a search module to:
receiving a fourth input of the first user to the second display area;
and responding to the fourth input, searching the historical chat information according to the key information acquired by the fourth input, and displaying the search result in the second display area.
CN202110090153.XA 2021-01-22 2021-01-22 Group chat creation method and group chat creation device Active CN112866092B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110090153.XA CN112866092B (en) 2021-01-22 2021-01-22 Group chat creation method and group chat creation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110090153.XA CN112866092B (en) 2021-01-22 2021-01-22 Group chat creation method and group chat creation device

Publications (2)

Publication Number Publication Date
CN112866092A true CN112866092A (en) 2021-05-28
CN112866092B CN112866092B (en) 2023-11-14

Family

ID=76008060

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110090153.XA Active CN112866092B (en) 2021-01-22 2021-01-22 Group chat creation method and group chat creation device

Country Status (1)

Country Link
CN (1) CN112866092B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113268381A (en) * 2021-05-31 2021-08-17 维沃移动通信(杭州)有限公司 Chat record recovery method, chat record recovery device and electronic equipment
CN113965614A (en) * 2021-10-11 2022-01-21 维沃移动通信有限公司 Session creation method and device and electronic equipment
CN114979046A (en) * 2022-05-13 2022-08-30 中移互联网有限公司 Party building method and device, electronic equipment and storage medium

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103701682A (en) * 2013-09-27 2014-04-02 宇龙计算机通信科技(深圳)有限公司 Group chat method, group chat terminal and server
CN104699378A (en) * 2013-12-04 2015-06-10 腾讯科技(深圳)有限公司 Information browsing method and information browsing system in multi-person chatting
CN106470148A (en) * 2015-08-19 2017-03-01 腾讯科技(深圳)有限公司 Group chatting content display method and device
CN106941443A (en) * 2017-03-29 2017-07-11 努比亚技术有限公司 One population historical record checks terminal and method
CN107104877A (en) * 2016-02-29 2017-08-29 艾威梯科技(北京)有限公司 It is a kind of to add the method and system for discussing and history mutual information being obtained after group
CN108574772A (en) * 2017-03-10 2018-09-25 腾讯科技(深圳)有限公司 End message display methods and device
CN109302295A (en) * 2017-07-24 2019-02-01 天津三星通信技术研究有限公司 The message treatment method and equipment of chat group
CN109327381A (en) * 2018-10-30 2019-02-12 蓝信移动(北京)科技有限公司 Personnel are quickly added to the method and device of group and newly-built group
CN109962840A (en) * 2017-12-26 2019-07-02 福建兑信科技有限公司 A kind of personalization group chat information reading system and method
CN110971423A (en) * 2019-11-27 2020-04-07 维沃移动通信有限公司 Group creation method and electronic device
CN111049663A (en) * 2019-11-29 2020-04-21 维沃移动通信有限公司 Method, electronic device and medium for creating topic group
CN111740850A (en) * 2020-06-24 2020-10-02 北京云族佳科技有限公司 Group chat creating method and device, electronic equipment and readable storage medium

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103701682A (en) * 2013-09-27 2014-04-02 宇龙计算机通信科技(深圳)有限公司 Group chat method, group chat terminal and server
CN104699378A (en) * 2013-12-04 2015-06-10 腾讯科技(深圳)有限公司 Information browsing method and information browsing system in multi-person chatting
CN106470148A (en) * 2015-08-19 2017-03-01 腾讯科技(深圳)有限公司 Group chatting content display method and device
CN107104877A (en) * 2016-02-29 2017-08-29 艾威梯科技(北京)有限公司 It is a kind of to add the method and system for discussing and history mutual information being obtained after group
CN108574772A (en) * 2017-03-10 2018-09-25 腾讯科技(深圳)有限公司 End message display methods and device
CN106941443A (en) * 2017-03-29 2017-07-11 努比亚技术有限公司 One population historical record checks terminal and method
CN109302295A (en) * 2017-07-24 2019-02-01 天津三星通信技术研究有限公司 The message treatment method and equipment of chat group
CN109962840A (en) * 2017-12-26 2019-07-02 福建兑信科技有限公司 A kind of personalization group chat information reading system and method
CN109327381A (en) * 2018-10-30 2019-02-12 蓝信移动(北京)科技有限公司 Personnel are quickly added to the method and device of group and newly-built group
CN110971423A (en) * 2019-11-27 2020-04-07 维沃移动通信有限公司 Group creation method and electronic device
CN111049663A (en) * 2019-11-29 2020-04-21 维沃移动通信有限公司 Method, electronic device and medium for creating topic group
CN111740850A (en) * 2020-06-24 2020-10-02 北京云族佳科技有限公司 Group chat creating method and device, electronic equipment and readable storage medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113268381A (en) * 2021-05-31 2021-08-17 维沃移动通信(杭州)有限公司 Chat record recovery method, chat record recovery device and electronic equipment
CN113965614A (en) * 2021-10-11 2022-01-21 维沃移动通信有限公司 Session creation method and device and electronic equipment
CN114979046A (en) * 2022-05-13 2022-08-30 中移互联网有限公司 Party building method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN112866092B (en) 2023-11-14

Similar Documents

Publication Publication Date Title
CN113300938B (en) Message sending method and device and electronic equipment
CN112866092B (en) Group chat creation method and group chat creation device
CN112788178B (en) Message display method and device
CN112540821A (en) Information sending method and electronic equipment
CN112286887A (en) File sharing method and device and electronic equipment
CN112817676A (en) Information processing method and electronic device
CN112260937A (en) Message processing method and device, electronic equipment and storage medium
CN114374663A (en) Message processing method and message processing device
CN113285866B (en) Information sending method and device and electronic equipment
CN113114845B (en) Notification message display method and device
CN112269504A (en) Information display method and device and electronic equipment
CN111897474A (en) File processing method and electronic equipment
CN113676395A (en) Information processing method, related device and readable storage medium
CN112818094A (en) Chat content processing method and device and electronic equipment
CN112232779A (en) Schedule management method and device
CN113037618B (en) Image sharing method and device
CN113852540B (en) Information transmission method, information transmission device and electronic equipment
CN113411539B (en) Multi-user chat initiation method and device
CN115695355A (en) Data sharing method and device, electronic equipment and medium
CN114625296A (en) Application processing method and device
CN114090896A (en) Information display method and device and electronic equipment
CN113485621A (en) Image capturing method and device, electronic equipment and storage medium
CN113139367A (en) Document generation method and device and electronic equipment
CN113114559A (en) Information display method, device and equipment
CN113127653A (en) Information display method and device

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
GR01 Patent grant
GR01 Patent grant