CN109947528B - Information processing method and device - Google Patents

Information processing method and device Download PDF

Info

Publication number
CN109947528B
CN109947528B CN201910253018.5A CN201910253018A CN109947528B CN 109947528 B CN109947528 B CN 109947528B CN 201910253018 A CN201910253018 A CN 201910253018A CN 109947528 B CN109947528 B CN 109947528B
Authority
CN
China
Prior art keywords
session message
session
switching operation
message
interface
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.)
Active
Application number
CN201910253018.5A
Other languages
Chinese (zh)
Other versions
CN109947528A (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.)
Shanghai Lianshang Network Technology Co Ltd
Original Assignee
Shanghai Lianshang Network Technology 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 Shanghai Lianshang Network Technology Co Ltd filed Critical Shanghai Lianshang Network Technology Co Ltd
Priority to CN201910253018.5A priority Critical patent/CN109947528B/en
Publication of CN109947528A publication Critical patent/CN109947528A/en
Application granted granted Critical
Publication of CN109947528B publication Critical patent/CN109947528B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the application discloses an information processing method and device. One embodiment of the method comprises the following steps: if a preset operation on a display area where a target session message is located is received in session interfaces where at least two persons participate, displaying a preset interface containing the target session message and a target user identifier corresponding to the target session message; if a switching operation is received at the preset interface, switching the current session message in the preset interface to other session messages based on the switching operation, wherein the other session messages are session messages corresponding to the session interface. The method provided by the embodiment of the application can display the session message and the user identification to the user more clearly through the preset interface. In addition, the user can also switch the content displayed by the preset interface, so that the execution body can display a message on the preset interface according to the viewing requirement of the user.

Description

Information processing method and device
Technical Field
The embodiment of the application relates to the technical field of computers, in particular to the technical field of Internet, and particularly relates to an information processing method and device.
Background
With the development of internet technology, instant messaging is becoming more and more common. When the message volume is relatively large, some messages are easily overwhelmed quickly because the message volume is generated quickly.
Especially in the case of a multi-person conversation, it is difficult for a user to find a message that wants to view among a huge number of messages.
Disclosure of Invention
The embodiment of the application provides an information processing method and device.
In a first aspect, an embodiment of the present application provides an information processing method, including: if a preset operation on a display area where the target session message is located is received in session interfaces where at least two persons participate, displaying a preset interface containing the target session message and a target user identifier corresponding to the target session message; if a switching operation is received at the preset interface, switching the current session message in the preset interface to other session messages based on the switching operation, wherein the other session messages are session messages corresponding to the session interface.
In a second aspect, an embodiment of the present application provides an information processing apparatus, including: the display unit is configured to display a preset interface comprising the target session message and a target user identifier corresponding to the target session message if a preset operation on a display area where the target session message is located is received in the session interfaces where at least two persons participate; and the switching unit is configured to switch the current session message in the preset interface to other session messages based on the switching operation if the switching operation is received at the preset interface, wherein the other session messages are session messages corresponding to the session interface.
In some embodiments, the presentation area and the word size of the target session message in the preset interface are greater than the presentation area and the word size of the target session message in the session interface.
In some embodiments, the switching unit is further configured to perform switching the current session message in the preset interface to the other session message based on the switching operation if the switching operation is received at the preset interface in the following manner: if the switching operation is received at the preset interface and is the user message switching operation, selecting and displaying the last session message or the next session message of the current session message from the session messages corresponding to the target user identification.
In some embodiments, the switching unit is further configured to perform switching the current session message in the preset interface to the other session message based on the switching operation if the switching operation is received at the preset interface in the following manner: if the switching operation is received at the preset interface and is the first switching operation, identifying the first switching operation as a message scrolling operation or a user message switching operation according to whether the current session message has non-displayed content in the direction indicated by the first switching operation; if the switching operation is a message scrolling operation, scrolling the current session message to display at least part of the undisplayed content; if the switching operation is user message switching operation, selecting and displaying the last session message or the next session message of the current session message from the session messages corresponding to the target user identification.
In some embodiments, the switching unit is further configured to perform switching the current session message in the preset interface to the other session message based on the switching operation if the switching operation is received at the preset interface in the following manner: if the switching operation is received at the preset interface and is the session message switching operation, selecting and displaying the last session message or the next session message of the current session message in the session message record corresponding to the session interface.
In some embodiments, the switching unit is further configured to perform switching the current session message in the preset interface to the other session message based on the switching operation if the switching operation is received at the preset interface in the following manner: if the switching operation is received at the preset interface and is a second switching operation, identifying the second switching operation as a message scrolling operation or a session message switching operation according to whether the current session message has non-displayed content in the direction indicated by the second switching operation; if the switching operation is a message scrolling operation, scrolling the current session message to display at least part of the undisplayed content; if the switching operation is a session message switching operation, selecting and displaying the last session message or the next session message of the current session message in the session message record corresponding to the session interface.
In some embodiments, the switching unit is further configured to perform selecting and displaying a last session message or a next session message of the current session message as follows: and selecting and displaying the last session message or the next session message of the current session message according to the direction indicated by the switching operation.
In some embodiments, the target user identification is a target user icon; the apparatus further comprises: and the other information display unit is used for displaying the message release time of the switched session message and the user name corresponding to the switched session message.
In some embodiments, the apparatus further comprises: a list display unit for displaying a user icon list associated with the session interface if a preset list display operation performed on the target user icon is received; and the icon display unit is used for displaying a preset interface containing the selected user icon and a session message corresponding to the selected user icon if receiving the selection operation of the user icon list.
In some embodiments, the apparatus further comprises: and an amplifying unit for amplifying and displaying the image in response to receiving a preset image amplifying operation on the image if the target session message includes the image.
In a third aspect, an embodiment of the present application provides an electronic device, including: one or more processors; and a storage means for storing one or more programs which, when executed by the one or more processors, cause the one or more processors to implement a method as in any of the information processing methods.
In a fourth aspect, embodiments of the present application provide a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements a method as in any of the embodiments of the information processing method.
According to the information processing scheme provided by the embodiment of the application, firstly, if a preset operation on a display area where a target session message is located is received in session interfaces where at least two persons participate, a preset interface containing the target session message and a target user identifier corresponding to the target session message is displayed. And if a switching operation is received at the preset interface, switching the current session message in the preset interface to other session messages based on the switching operation, wherein the other session messages are session messages corresponding to the session interface. The method provided by the embodiment of the application can display the session message and the user identification to the user more clearly through the preset interface. In addition, the user can also switch the content displayed by the preset interface, so that the execution body can display a message on the preset interface according to the viewing requirement of the user.
Drawings
Other features, objects and advantages of the present application will become more apparent upon reading of the detailed description of non-limiting embodiments, made with reference to the following drawings, in which:
FIG. 1 is an exemplary system architecture diagram in which some embodiments of the present application may be applied;
FIG. 2a is a flow chart of one embodiment of an information processing method according to the present application;
FIG. 2b is a schematic diagram of a preset interface according to the information processing method of the present application;
FIG. 3 is a schematic diagram of an application scenario of an information processing method according to the present application;
FIG. 4 is a flow chart of yet another embodiment of an information processing method according to the present application;
FIG. 5 is a schematic structural view of an embodiment of an information processing apparatus according to the present application;
FIG. 6 is a schematic diagram of a computer system suitable for use in implementing some embodiments of the electronic device of the present application.
Detailed Description
The present application is described in further detail below with reference to the drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be noted that, for convenience of description, only the portions related to the present invention are shown in the drawings.
It should be noted that, in the case of no conflict, the embodiments and features in the embodiments may be combined with each other. The present application will be described in detail below with reference to the accompanying drawings in conjunction with embodiments.
Fig. 1 illustrates an exemplary system architecture 100 to which embodiments of the information processing methods or information processing apparatuses of the present application may be applied.
As shown in fig. 1, a system architecture 100 may include terminal devices 101, 102, 103, a network 104, and a server 105. The network 104 is used as a medium to provide communication links between the terminal devices 101, 102, 103 and the server 105. The network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others.
The user may interact with the server 105 via the network 104 using the terminal devices 101, 102, 103 to receive or send messages or the like. Various communication client applications, such as instant messaging tools, video class applications, live applications, mailbox clients, social platform software, etc., may be installed on the terminal devices 101, 102, 103.
The terminal devices 101, 102, 103 may be hardware or software. When the terminal devices 101, 102, 103 are hardware, they may be various electronic devices with display screens, including but not limited to smartphones, tablets, electronic book readers, laptop and desktop computers, and the like. When the terminal devices 101, 102, 103 are software, they can be installed in the above-listed electronic devices. Which may be implemented as multiple software or software modules (e.g., multiple software or software modules for providing distributed services) or as a single software or software module. The present invention is not particularly limited herein.
The server 105 may be a server providing various services, such as a background server providing support for the terminal devices 101, 102, 103. The background server may analyze and process the received data such as the session message acquisition request, and feed back the processing result (for example, the session message) to the terminal device.
It should be noted that the information processing method provided in the embodiment of the present application is generally executed by the terminal devices 101, 102, 103, and accordingly, the information processing apparatus may be provided in the terminal devices 101, 102, 103.
It should be understood that the number of terminal devices, networks and servers in fig. 1 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
With continued reference to FIG. 2a, a flow 200 is shown according to one embodiment of the information processing method of the present application. The information processing method comprises the following steps:
step 201, if a preset operation on a display area where the target session message is located is received in a session interface where at least two people participate, displaying a preset interface including the target session message and a target user identifier corresponding to the target session message.
In this embodiment, the execution body of the information processing method (for example, the terminal device shown in fig. 1) may display the preset interface when it is determined that the preset operation of the user on the presentation area where the target session message is located is received in the session interface. The preset interface may include a target session message and a target user identifier corresponding to the target session message. Thus, the user can view the target session message and the target user identification in the popped up preset interface. The preset operation may instruct the execution body to display a preset interface. The conversation message includes a sentence of a conversation conducted at the conversation interface. The user identification is used to distinguish between different users, in particular the user identification may be a user name, a user avatar and/or a user nickname etc.
In some optional implementations of this embodiment, the presentation area and the word size of the target session message in the preset interface are greater than the presentation area and the word size of the target session message in the session interface.
In these alternative implementations, to more clearly display the session message, the session message may be displayed in an enlarged manner in the preset interface.
Step 202, if a switching operation is received at the preset interface, switching the current session message in the preset interface to other session messages based on the switching operation, wherein the other session messages are session messages corresponding to the session interface.
In this embodiment, the executing body may switch the current session message in the preset interface to the other session message when determining that the switching operation is received at the preset interface. Thus, the user can perform switching control on the content displayed in the preset interface. The other session messages are messages other than the target session message described above. The session message corresponding to the session interface refers to a session message generated by members of the session group performing a session on the session interface.
In practice, the handover procedure may be performed based on the handover operation in a variety of ways. For example, the switching operation may be to input a number representing the release time of the session message into the preset interface, such as the input character "20" may indicate the session message having the release time closest to 20 points.
In some optional implementations of this embodiment, the step 202 may include:
if the switching operation is received at the preset interface and is the user message switching operation, selecting and displaying the last session message or the next session message of the current session message from the session messages corresponding to the target user identification.
In these alternative implementations, if the received switching operation is a user message switching operation, the session message may be selected and displayed from each session message issued by the user corresponding to the target user identifier currently displayed on the preset interface. The user message switching operation is an operation executed by a user and is used for indicating to switch the current session message to other session messages issued by the user corresponding to the target user identifier.
Specifically, the last session message refers to a session message that has a publication time adjacent to and prior to the publication time of the current session message. Accordingly, the next session message refers to a session message whose publication time is adjacent to the publication time of the current session message and which is published after the current session message. The current session message is a message currently displayed on the preset interface. The current session message displayed in the preset interface may be the target session message or may be another session message displayed through a previous handover.
The user in the implementation modes can only check the session message issued by the user corresponding to the target user identifier by performing user message switching operation, so that the session message can be checked in a targeted manner.
In some optional application scenarios of these implementations, the selecting and displaying the previous session message or the next session message of the current session message may include:
and selecting and displaying the last session message or the next session message of the current session message according to the direction indicated by the switching operation.
In these application scenarios, the executing body may select and display the session message according to the direction indicated by the switching operation. In this way, the user can accurately control the session message displayed.
In some optional implementations of this embodiment, the step 202 may include:
if the switching operation is received at the preset interface and is the session message switching operation, selecting and displaying the last session message or the next session message of the current session message in the session message record corresponding to the session interface.
In these alternative implementations, if the executing entity determines that the switching operation is a session message switching operation, a previous session message or a next session message of the current session message may be selected from session message records generated by the session performed on the session interface, and the selected session message may be displayed.
In the case that the switching operation is determined to be the session message switching operation, the implementation manner can select the session message from the session message record set corresponding to the session interface, wherein the selected message may be issued by different users. So that more, more comprehensive session messages can be presented to the user.
In some optional implementations of this embodiment, the step 202 may include:
if the switching operation is received at the preset interface and is a second switching operation, identifying the second switching operation as a message scrolling operation or a session message switching operation according to whether the current session message has non-displayed content in the direction indicated by the second switching operation; if the switching operation is a message scrolling operation, scrolling the current session message to display at least part of the undisplayed content; if the switching operation is a session message switching operation, selecting and displaying the last session message or the next session message of the current session message in the session message record corresponding to the session interface.
In these alternative implementations, the executing body may identify, in a case where it is determined that the switching operation is the second switching operation, whether the second switching operation is a message scroll operation or a session message switching operation. And if the message scrolling operation is performed, scrolling the current display content to the non-display content for display. The execution body may recognize whether or not there is a non-displayed content in the direction indicated by the second switching operation. Specifically, if there is a non-displayed content, the recognition result is a second switching operation that is a message scrolling operation, and if there is no non-displayed content, the recognition result is a second switching operation that is a session message switching operation. The second switching operation may be an operation indicating up and/or down, and may also be an operation indicating left and/or right. For example, the operations of pointing up and down may be respectively sliding down and sliding up, or clicking an icon (such as pointing up an arrow) pointing up and clicking an icon pointing down. Accordingly, the operations for indicating left and right may be respectively right sliding and left sliding, or may be clicking an icon for indicating left or clicking an icon for indicating right.
As shown in fig. 2b, the current session message has a long length, and the user may click on an arrow indicating the right, and if the executed subject determines that the preset interface has the undisplayed content in the right direction, the undisplayed content adjacent to and to the right of the current displayed content is displayed.
These implementations can ensure that the conversation message is clearly displayed when the content of one conversation message is more, and avoid that the word size is smaller and the conversation message cannot be clearly displayed because the content of one conversation message is more.
In some optional implementations of this embodiment, the target user identifier is a target user icon; the method further comprises the steps of: and displaying the message release time of the switched session message and the user name corresponding to the switched session message.
In these alternative implementations, the user identification may be a user icon. The user icon here refers to a personalized icon corresponding to the account number of the user, and may be set by the user. For example, the user icon may be a head portrait of the user. The execution body may display not only the switched session message, that is, the other session message switched to, but also the message distribution time of the switched session message and the user name of the user who distributes the switched session message at the terminal. In this way, various messages of the conversation message viewed by the user can be displayed more comprehensively.
In some optional application scenarios of these implementations, the method further includes: if a preset list display operation executed on the target user icon is received, displaying a user icon list associated with the session interface; if a selection operation of the user icon list is received, a preset interface containing the selected user icon and a session message corresponding to the selected user icon is displayed.
In these optional application scenarios, the user may perform a preset list display operation and a selection operation to select a user icon and a session message of one user, so that the execution body may display the selected content. The preset list display operation is an operation performed by a user on a target user icon displayed on a preset interface, and is used for indicating the terminal equipment to display a user icon list associated with the session interface. The user icons in the user icon list associated with the session interface are user icons of users who join the session group indicated by the session interface and can perform a session on the session interface. Users of the application scenes can select the users and view the session messages of the users so as to enrich the ways of viewing the session messages by the users.
In some optional implementations of the present embodiment, after step 202, the method may further include: if the target session message includes an image, the image is enlarged and displayed in response to receiving a preset image enlarging operation on the image.
In these alternative implementations, the user may instruct a preset image magnification operation to magnify the image in the display target session message. Specifically, the preset image enlarging operation is an operation by the user for instructing to enlarge the display image. These implementations may more clearly display the image by magnifying the image in the conversation message.
With continued reference to fig. 3, fig. 3 is a schematic diagram of an application scenario of the information processing method according to the present embodiment. In the application scenario of fig. 3, if a preset operation 302, such as a click operation, of the display area where the message a issued by the parcels Zhang Mou is located is received in the session interface corresponding to the session group in which 5 people participate, the execution body 301 may display the preset interface 303 including the message a and the Zhang Mou avatar corresponding to the message a. If a click of a small clear down arrow is received at the preset interface, switching the message a in the preset interface to other session messages 304, such as message B, where the other session messages are session messages corresponding to the session interface.
The method provided by the embodiment of the application can display the session message and the user identification to the user more clearly through the preset interface. In addition, the user can also switch the content displayed by the preset interface, so that the execution body can clearly display each message on the preset interface according to the viewing requirement of the user.
With further reference to fig. 4, a flow 400 of yet another embodiment of an information processing method is shown. The flow 400 of the information processing method includes the steps of:
step 401, if a preset operation on the display area where the target session message is located is received in the session interfaces where at least two people participate, displaying a preset interface including the target session message and a target user identifier corresponding to the target session message.
In this embodiment, the execution body of the information processing method (for example, the terminal device shown in fig. 1) may display the preset interface when it is determined that the preset operation of the user on the presentation area where the target session message is located is received in the session interface. The preset interface may include a target session message and a target user identifier corresponding to the target session message. Thus, the user can view the target session message and the target user identification in the popped up preset interface. A conversation message is a statement of a conversation conducted at a conversation interface.
Step 402, if a switching operation is received at the preset interface and the switching operation is a first switching operation, identifying the first switching operation as a message scrolling operation or a user message switching operation according to whether the current session message has non-displayed content in the direction indicated by the first switching operation.
In this embodiment, in these alternative implementations, the execution body may identify, in a case where it is determined that the switching operation is the first switching operation, whether the first switching operation is the message scroll operation or the user message switching operation. The execution body may recognize whether or not there is a non-displayed content in the direction indicated by the first switching operation. Specifically, if there is a non-displayed content, the recognition result is a first switching operation that is a message scrolling operation, and if there is no non-displayed content, the recognition result is a first switching operation that is a user message switching operation. The first switching operation may be an operation indicating upward and/or downward, and may also be an operation indicating leftward or rightward.
The first switching operation and the second switching operation are different operations. For example, the first switching operation is one of the following two operations, and the second switching operation is the other of the two operations: indicating an up and/or down operation, and indicating a left and/or right operation.
If the switching operation is a message scrolling operation, the current session message is scrolled to display at least part of the undisplayed content, step 403.
In this embodiment, the execution body may scroll the displayed content to the non-displayed content of the current session message for display in the case where the switching operation is a message scroll operation. Specifically, the content adjacent to the currently displayed content in the direction indicated by the first switching operation may be displayed.
Some implementations of the present embodiment may further include the following steps after step 402: if the switching operation is user message switching operation, selecting and displaying the last session message or the next session message of the current session message from the session messages corresponding to the target user identification.
The embodiment can accurately determine the message display strategy according to the current undisplayed content under the condition that one session message has more content. In addition, the conversation message can be ensured to be clearly displayed, and the phenomenon that the word size is smaller and the conversation message cannot be clearly displayed because of more conversation message contents is avoided.
With further reference to fig. 5, as an implementation of the method shown in the foregoing figures, the present application provides an embodiment of an information processing apparatus, where an embodiment of the apparatus corresponds to the embodiment of the method shown in fig. 2a, and the apparatus may be specifically applied to various electronic devices.
As shown in fig. 5, the information processing apparatus 500 of the present embodiment includes: a display unit 501 and a switching unit 502. The display unit 501 is configured to display a preset interface including the target session message and a target user identifier corresponding to the target session message if a preset operation on a display area where the target session message is located is received in a session interface where at least two people participate; the switching unit 502 is configured to switch, if a switching operation is received at the preset interface, a current session message in the preset interface to another session message based on the switching operation, where the other session message is a session message corresponding to the session interface.
In some embodiments, the display unit 501 of the information processing apparatus 500 may display a preset interface if it is determined that a preset operation of the presentation area where the target session message is located by the user is received in the session interface. The preset interface may include a target session message and a target user identifier corresponding to the target session message. Thus, the user can view the target session message and the target user identification in the popped up preset interface. The preset operation may instruct the execution body to display a preset interface. A conversation message is a statement of a conversation conducted at a conversation interface.
In some embodiments, the switching unit 502 may switch the current session message in the preset interface to the other session message in case it is determined that the switching operation is received at the preset interface. Thus, the user can perform switching control on the content displayed in the preset interface. The other session messages are messages other than the target session message described above. The session message corresponding to the session interface refers to a session message generated by members of the session group performing a session on the session interface.
In some optional implementations of this embodiment, the presentation area and the word size of the target session message in the preset interface are greater than the presentation area and the word size of the target session message in the session interface.
In some optional implementations of this embodiment, the switching unit is further configured to perform switching the current session message in the preset interface to the other session message based on the switching operation if the switching operation is received at the preset interface in the following manner: if the switching operation is received at the preset interface and is the user message switching operation, selecting and displaying the last session message or the next session message of the current session message from the session messages corresponding to the target user identification.
In some optional implementations of this embodiment, the switching unit is further configured to perform switching the current session message in the preset interface to the other session message based on the switching operation if the switching operation is received at the preset interface in the following manner: if the switching operation is received at the preset interface and is the first switching operation, identifying the first switching operation as a message scrolling operation or a user message switching operation according to whether the current session message has non-displayed content in the direction indicated by the first switching operation; if the switching operation is a message scrolling operation, scrolling the current session message to display at least part of the undisplayed content; if the switching operation is a session message switching operation, selecting and displaying the last session message or the next session message of the current session message in the session message record corresponding to the session interface.
In some optional implementations of this embodiment, the switching unit is further configured to perform switching the current session message in the preset interface to the other session message based on the switching operation if the switching operation is received at the preset interface in the following manner: if the switching operation is received at the preset interface and is the session message switching operation, selecting and displaying the last session message or the next session message of the current session message in the session message record corresponding to the session interface.
In some optional implementations of this embodiment, the switching unit is further configured to perform switching the current session message in the preset interface to the other session message based on the switching operation if the switching operation is received at the preset interface in the following manner: if the switching operation is received at the preset interface and is a second switching operation, identifying the second switching operation as a message scrolling operation or a session message switching operation according to whether the current session message has non-displayed content in the direction indicated by the second switching operation; if the switching operation is a message scrolling operation, scrolling the current session message to display at least part of the undisplayed content; if the switching operation is a session message switching operation, selecting and displaying the last session message or the next session message of the current session message in the session message record corresponding to the session interface.
In some optional implementations of this embodiment, the switching unit is further configured to perform selecting and displaying a previous session message or a next session message of the current session message as follows: and selecting and displaying the last session message or the next session message of the current session message according to the direction indicated by the switching operation.
In some optional implementations of this embodiment, the target user identifier is a target user icon; the apparatus further comprises: and the other information display unit is used for displaying the message release time of the switched session message and the user name corresponding to the switched session message.
In some optional implementations of this embodiment, the apparatus further includes: a list display unit for displaying a user icon list associated with the session interface if a preset list display operation performed on the target user icon is received; and the icon display unit is used for displaying a preset interface containing the selected user icon and a session message corresponding to the selected user icon if receiving the selection operation of the user icon list.
In some optional implementations of this embodiment, the apparatus further includes: and an amplifying unit for amplifying and displaying the image in response to receiving a preset image amplifying operation on the image if the target session message includes the image.
As shown in fig. 6, the electronic device 600 may include a processing means (e.g., a central processing unit, a graphics processor, etc.) 601, which may perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 602 or a program loaded from a storage means 608 into a Random Access Memory (RAM) 603. In the RAM603, various programs and data required for the operation of the electronic apparatus 600 are also stored. The processing device 601, the ROM 602, and the RAM603 are connected to each other through a bus 604. An input/output (I/O) interface 605 is also connected to bus 604.
In general, the following devices may be connected to the I/O interface 605: input devices 606 including, for example, a touch screen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, and the like; an output device 607 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; a storage 608; and a communication device 609. The communication means 609 may allow the electronic device 600 to communicate with other devices wirelessly or by wire to exchange data. While fig. 6 shows an electronic device 600 having various means, it is to be understood that not all of the illustrated means are required to be implemented or provided. More or fewer devices may be implemented or provided instead. Each block shown in fig. 6 may represent one device or a plurality of devices as needed.
In particular, according to embodiments of the present disclosure, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the flowcharts. In such an embodiment, the computer program may be downloaded and installed from a network via communication means 609, or from storage means 608, or from ROM 602. The above-described functions defined in the methods of the embodiments of the present disclosure are performed when the computer program is executed by the processing means 601. It should be noted that the computer readable medium of the embodiments of the present disclosure may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In an embodiment of the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. Whereas in embodiments of the present disclosure, the computer-readable signal medium may comprise a data signal propagated in baseband or as part of a carrier wave, with computer-readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, fiber optic cables, RF (radio frequency), and the like, or any suitable combination of the foregoing.
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units involved in the embodiments of the present application may be implemented by software, or may be implemented by hardware. The described units may also be provided in a processor, for example, described as: a processor includes a display unit and a switching unit. The names of the units do not limit the unit itself in some cases, for example, if a switching operation is received at the preset interface, the unit switches the current session message in the preset interface to other session messages based on the switching operation.
As another aspect, the present application also provides a computer-readable medium that may be contained in the apparatus described in the above embodiments; or may be present alone without being fitted into the device. The computer readable medium carries one or more programs which, when executed by the apparatus, cause the apparatus to: if a preset operation on a display area where the target session message is located is received in session interfaces where at least two persons participate, displaying a preset interface containing the target session message and a target user identifier corresponding to the target session message; if a switching operation is received at the preset interface, switching the current session message in the preset interface to other session messages based on the switching operation, wherein the other session messages are session messages corresponding to the session interface.
The foregoing description is only of the preferred embodiments of the present application and is presented as a description of the principles of the technology being utilized. It will be appreciated by persons skilled in the art that the scope of the invention referred to in this application is not limited to the specific combinations of features described above, but it is intended to cover other embodiments in which any combination of features described above or equivalents thereof is possible without departing from the spirit of the invention. Such as the above-described features and technical features having similar functions (but not limited to) disclosed in the present application are replaced with each other.

Claims (7)

1. An information processing method for a terminal, comprising:
if a preset operation on a display area where a target session message is located is received in a session interface where at least two persons participate, displaying a preset interface containing the target session message and a target user identifier corresponding to the target session message, wherein the target user identifier is a target user icon, and the display area and the word size of the target session message in the preset interface are larger than those of the target session message in the session interface;
if a switching operation is received at the preset interface, switching the current session message in the preset interface to other session messages based on the switching operation includes: if a switching operation is received at the preset interface and is a user message switching operation, selecting and displaying a last session message or a next session message of the current session message in session messages corresponding to the target user identifier, wherein the other session messages are session messages except the current session message in the session interface;
if a preset list display operation executed on the target user icon is received, displaying a user icon list associated with the session interface;
if a selection operation of the user icon list is received, displaying a preset interface containing the selected user icon and a session message corresponding to the selected user icon;
if a switching operation is received at the preset interface, switching the current session message in the preset interface to other session messages based on the switching operation includes:
if a switching operation is received at the preset interface and is a first switching operation, identifying the first switching operation as a user message switching operation according to whether the current session message has undisplayed content in the direction indicated by the first switching operation;
if the switching operation is a user message switching operation, selecting and displaying the last session message or the next session message of the current session message from the session messages corresponding to the target user identification;
the method comprises the steps of,
if a switching operation is received at the preset interface and is a second switching operation, identifying the second switching operation as a session message switching operation according to whether the current session message has undisplayed content in the direction indicated by the second switching operation;
and if the switching operation is a session message switching operation, selecting and displaying the last session message or the next session message of the current session message in the session message record corresponding to the session interface.
2. The method of claim 1, wherein if a switching operation is received at the preset interface, switching the current session message to the other session message in the preset interface based on the switching operation comprises: if a switching operation is received at the preset interface and the switching operation is a session message switching operation, selecting and displaying a last session message or a next session message of the current session message in a session message record corresponding to the session interface.
3. The method of claim 2, wherein the selecting and displaying the last session message or the next session message of the current session message comprises:
and selecting and displaying the last session message or the next session message of the current session message according to the direction indicated by the switching operation.
4. The method of claim 1, wherein the method further comprises:
and displaying the message release time of the switched session message and the user name corresponding to the switched session message.
5. The method of claim 1, wherein after the switching of the current session message to the other session message in the preset interface based on the switching operation, the method further comprises:
and if the target session message comprises an image, responding to the received preset image amplifying operation on the image, and amplifying and displaying the image.
6. An electronic device, comprising:
one or more processors;
storage means for storing one or more programs,
when executed by the one or more processors, causes the one or more processors to implement the method of any of claims 1-5.
7. A computer readable storage medium having stored thereon a computer program, wherein the program when executed by a processor implements the method of any of claims 1-5.
CN201910253018.5A 2019-03-29 2019-03-29 Information processing method and device Active CN109947528B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910253018.5A CN109947528B (en) 2019-03-29 2019-03-29 Information processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910253018.5A CN109947528B (en) 2019-03-29 2019-03-29 Information processing method and device

Publications (2)

Publication Number Publication Date
CN109947528A CN109947528A (en) 2019-06-28
CN109947528B true CN109947528B (en) 2024-02-02

Family

ID=67013084

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910253018.5A Active CN109947528B (en) 2019-03-29 2019-03-29 Information processing method and device

Country Status (1)

Country Link
CN (1) CN109947528B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110781408B (en) * 2019-10-25 2023-11-17 上海连尚网络科技有限公司 Information display method and device
CN112965778B (en) * 2021-03-22 2023-08-04 北京五八信息技术有限公司 Chat page display method, chat page display device, electronic equipment and computer readable medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013016047A2 (en) * 2011-07-27 2013-01-31 Google Inc. Enabling search for conversation with two messages each having a query term
CN103414628A (en) * 2013-07-17 2013-11-27 腾讯科技(深圳)有限公司 Method and device for looking up session records
CN104391625A (en) * 2014-10-28 2015-03-04 广东欧珀移动通信有限公司 Chat display method and device
CN104699378A (en) * 2013-12-04 2015-06-10 腾讯科技(深圳)有限公司 Information browsing method and information browsing system in multi-person chatting
CN105892810A (en) * 2016-03-30 2016-08-24 北京小米移动软件有限公司 Message display method and device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IL214855A0 (en) * 2011-08-28 2011-10-31 Arnon Joseph A method and device for carrying out a computerized group session

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013016047A2 (en) * 2011-07-27 2013-01-31 Google Inc. Enabling search for conversation with two messages each having a query term
CN103414628A (en) * 2013-07-17 2013-11-27 腾讯科技(深圳)有限公司 Method and device for looking up session records
CN104699378A (en) * 2013-12-04 2015-06-10 腾讯科技(深圳)有限公司 Information browsing method and information browsing system in multi-person chatting
CN104391625A (en) * 2014-10-28 2015-03-04 广东欧珀移动通信有限公司 Chat display method and device
CN105892810A (en) * 2016-03-30 2016-08-24 北京小米移动软件有限公司 Message display method and device

Also Published As

Publication number Publication date
CN109947528A (en) 2019-06-28

Similar Documents

Publication Publication Date Title
CN110046021B (en) Page display method, device, system, equipment and storage medium
CN111756917B (en) Information interaction method, electronic device and computer readable medium
CN110781408B (en) Information display method and device
CN112015314B (en) Information display method and device, electronic equipment and medium
CN112035030B (en) Information display method and device and electronic equipment
CN111459364B (en) Icon updating method and device and electronic equipment
CN112307375A (en) Page display method and device, electronic equipment and computer readable medium
CN109947528B (en) Information processing method and device
CN114363686B (en) Method, device, equipment and medium for publishing multimedia content
CN114491349A (en) Page display method, page display device, electronic equipment, storage medium and program product
CN106998493B (en) Video previewing method and device
CN111596995A (en) Display method and device and electronic equipment
US20220050562A1 (en) Methods and apparatuses for generating a hosted application
CN111581664B (en) Information protection method and device
CN109951380B (en) Method, electronic device, and computer-readable medium for finding conversation messages
CN112306224A (en) Man-machine interaction method and device and electronic equipment
CN110704151A (en) Information processing method and device and electronic equipment
EP4207775A1 (en) Method and apparatus for determining object addition mode, electronic device, and medium
CN112822089B (en) Method and device for adding friends
CN112965778B (en) Chat page display method, chat page display device, electronic equipment and computer readable medium
CN111161149B (en) Image display method and device
CN113220293B (en) Page display method, page display device, electronic equipment and computer readable medium
CN116126447A (en) Information processing method, device, electronic equipment and computer readable medium
CN116301457A (en) Target content and page display method, device, equipment and storage medium
CN116828247A (en) Media content stream processing method, device, equipment and storage medium

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