Disclosure of Invention
The embodiment of the invention provides an information processing method and device, which are used for quickly processing messages which are not current interfaces on the current interfaces and improving the operation experience of users.
A first aspect of the present invention provides an information processing method applied to a mobile terminal, which may include:
when the mobile terminal receives the first message, detecting whether a current interface of the mobile terminal is a task interface corresponding to the first message;
if not, displaying the attribute information of the first message in the target area of the current interface according to a preset rule, hiding the content information of the first message, and keeping the display of the original task of the current interface.
With reference to the first aspect of the embodiments, in a first implementation manner of the first aspect of the embodiments, the method further includes:
receiving a first operation instruction for attribute information of a first message;
executing corresponding operation on the first message according to the first operation instruction;
the corresponding operation executed on the first message according to the first operation instruction comprises the following steps:
if the first operation instruction is a first instruction, closing the display of the attribute information of the first message on the current interface according to the first instruction;
if the first operation instruction is a second instruction, entering a task interface corresponding to the first message according to the second instruction;
and if the first operation instruction is a third instruction, arranging and displaying the attribute information of the first message on the current interface according to the third instruction.
With reference to the first implementation manner of the first aspect of the embodiment of the present invention, in a second implementation manner of the first aspect of the embodiment of the present invention, the attribute information includes at least one of:
application information, contact information, time information.
With reference to the second implementation manner of the first aspect of the embodiment of the present invention, in a third implementation manner of the first aspect of the embodiment of the present invention, the contact information includes contact image information.
With reference to the third implementation manner of the first aspect of the embodiment of the present invention, in a fourth implementation manner of the first aspect of the embodiment of the present invention, the displaying, in an arrangement manner, the attribute information of the first message on the current interface according to the third instruction includes:
and horizontally arranging and displaying the contact image information of the first message at the current interface according to a third instruction.
With reference to the fourth implementation of the first aspect of this embodiment, in a fifth implementation of the first aspect of this embodiment, the method further includes:
and if the second operation instruction is received, switching and displaying the image information of the contact person on the current interface according to the second operation instruction.
With reference to any one of the first implementation manner to the fifth implementation manner of the first aspect of the embodiment of the present invention, in a sixth implementation manner of the first aspect of the embodiment of the present invention, after entering a task interface corresponding to the first message according to the second instruction, the method further includes:
and if the third operation instruction is received, returning to the interface where the original task is located according to the third operation instruction, or returning to the interface where the original task is located according to the third operation instruction, and restoring the display of the first message on the interface where the original task is located.
In combination with the first aspect of the example embodiment, any one of the first implementation manner to the sixth implementation manner of the first aspect of the example embodiment, in a seventh implementation manner of the first aspect of the example embodiment, the method further includes:
determining the receiving time of the first message, and displaying the attribute information of the first message in the target area of the current interface according to a preset rule, wherein the attribute information comprises the following steps: displaying the attribute information of the first message in a target area of the current interface according to the receiving time sequence according to the receiving time; or,
determining the priority of the first message, and displaying the attribute information of the first message in the target area of the current interface according to a preset rule, wherein the attribute information comprises the following steps: and displaying the attribute information of the first message in the target area of the current interface according to the priority.
With reference to the first aspect of the embodiment of the present invention, in an eighth implementation manner of the first aspect of the embodiment of the present invention, the maintaining of the display of the original task of the current interface includes:
and if the display mode of the original task of the current interface is a dynamic display mode, keeping displaying the original task in the suspended state on the current interface.
A second aspect of the present invention provides an information processing apparatus applied to a mobile terminal, which may include:
the mobile terminal comprises a detection module, a task interface module and a processing module, wherein the detection module is used for detecting whether a current interface of the mobile terminal is a task interface corresponding to a first message when the mobile terminal receives the first message;
the display module is used for displaying the attribute information of the first message in the target area of the current interface according to a preset rule when the current interface is not the task interface corresponding to the first message;
the hiding module is used for hiding the content information of the first message;
and the maintaining module is used for maintaining the display of the original task of the current interface.
In combination with the second aspect of the embodiments of the present invention, in a first implementation of the second aspect of the embodiments of the present invention, the apparatus further comprises:
the receiving module is used for receiving a first operation instruction of the attribute information of the first message;
the execution module is used for executing corresponding operation on the first message according to the first operation instruction;
an execution module specifically configured to:
if the first operation instruction is a first instruction, closing the display of the attribute information of the first message on the current interface according to the first instruction;
if the first operation instruction is a second instruction, entering a task interface corresponding to the first message according to the second instruction;
and if the first operation instruction is a third instruction, arranging and displaying the attribute information of the first message on the current interface according to the third instruction.
With reference to the first implementation manner of the second aspect of the embodiment of the present invention, in a second implementation manner of the second aspect of the embodiment of the present invention, the attribute information includes at least one of:
application information, contact information, time information.
In combination with the second implementation of the second aspect of the embodiment of the present invention, in a third implementation of the second aspect of the embodiment of the present invention, the contact information includes contact image information.
With reference to the third implementation manner of the second aspect of the embodiment of the present invention, in a fourth implementation manner of the second aspect of the embodiment of the present invention, the execution module is further specifically configured to:
and horizontally arranging and displaying the contact image information of the first message at the current interface according to a third instruction.
In combination with the fourth implementation of the second aspect of the embodiments of the present invention, in a fifth implementation of the second aspect of the embodiments of the present invention, the apparatus further comprises:
and the switching module is used for switching and displaying the image information of the contact person on the current interface according to the second operation instruction when the second operation instruction is received.
With reference to any one of the first to fifth implementation manners of the second aspect of the present embodiment, in a sixth implementation manner of the second aspect of the present embodiment, the apparatus further comprises:
the return module is used for returning to the interface where the original task is located according to the third operation instruction when the third operation instruction is received; or,
the return module is used for returning to the interface where the original task is located according to the third operation instruction when the third operation instruction is received;
and the restoring module is used for restoring the display of the first message on the interface where the original task is positioned.
In combination with the second aspect of the example embodiment, any one of the first implementation manner to the sixth implementation manner of the second aspect of the example embodiment, in a seventh implementation manner of the second aspect of the example embodiment, the apparatus further comprises:
a first determining module for determining a receiving time of the first message;
the display module is further specifically configured to: displaying the attribute information of the first message in a target area of the current interface according to the receiving time sequence according to the receiving time; or,
a second determining module for determining a priority of the first message;
the display module is further specifically configured to: and displaying the attribute information of the first message in the target area of the current interface according to the priority.
In combination with the second aspect of the embodiment of the present invention, in an eighth implementation manner of the second aspect of the embodiment of the present invention, the holding module is specifically configured to:
and when the display mode of the original task of the current interface is the dynamic display mode, keeping displaying the original task in the suspended state on the current interface.
According to the technical scheme, the embodiment of the invention has the following advantages:
in this embodiment, when the current interface is not the task interface corresponding to the first message, if the first message is received, the first message may be displayed on the current interface, and the display of the original task of the current interface may be maintained, so that the first message may be learned without leaving the current interface, so that the user may perform corresponding processing on the first message on the current interface, thereby effectively avoiding the cumbersome operation of the user in switching between tasks, facilitating the use of the user, and also facilitating the improvement of the operation efficiency and the user experience.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims, as well as in the drawings, if any, 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 the embodiments described herein may be practiced otherwise than as specifically illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
In order to better understand an information processing method disclosed in the embodiment of the present invention, a mobile terminal to which the embodiment of the present invention is applied is described first. The mobile terminal described in the embodiment of the present invention may include any device having a display screen and communication and storage functions, for example: smart devices such as tablet computers and mobile phones, the mobile terminal can be installed with an operating system including: the mobile terminal may further install a plurality of application programs based on the installed operating system, where the application programs may be system applications pre-installed before the mobile terminal leaves a factory, such as mailbox applications, setup applications, music applications, browser applications, photographing applications, and the like, or may also be third-party applications installed by the user, such as QQ applications, wechat applications, pay applications, microblog applications, and the like, and specific details are not limited herein.
For convenience of understanding, a detailed flow in the embodiment of the present invention is described below, and with reference to fig. 1, an embodiment of an information processing method in the embodiment of the present invention includes:
101. when the mobile terminal receives the first message, detecting whether a current interface of the mobile terminal is a task interface corresponding to the first message, if not, executing a step 102, and if so, executing a step 103;
specifically, a plurality of applications are installed in the mobile terminal, each application may correspond to one or more tasks, and when one application runs in the foreground of the mobile terminal, the plurality of applications may run in the background of the mobile terminal. In the running process of the mobile terminal, the situation is often encountered that a user can receive a message of another application when the mobile terminal operates one application, or the user can also receive a message of another task interface when the mobile terminal operates one task interface of the same application.
For example, when a user uses a video application at a mobile terminal, such as a mango TV application, the mobile terminal may receive messages from a wechat application, and when the user reads push content of a public number at a public number interface of the wechat application, the mobile terminal may also receive chat information from contacts of the wechat application.
In this embodiment, when the mobile terminal receives the first message, it may be detected whether a current interface of the mobile terminal is a task interface corresponding to the first message.
For example, following the content of the description of the wechat application, when the user starts a public reading interface in the wechat application, if the mobile terminal receives the first message, it may be determined whether the current reading interface is a task interface corresponding to the first message.
102. Displaying attribute information of a first message in a target area of a current interface according to a preset rule, hiding content information of the first message, and keeping display of an original task of the current interface;
in this embodiment, if the current interface of the mobile terminal is not the task interface corresponding to the first message, the attribute information of the first message may be displayed in the target area of the current interface according to the preset rule, and the content information of the first message is hidden, and the display of the original task of the current interface is maintained.
Specifically, a preset rule may be preset in the mobile terminal to perform the display of the first message according to the corresponding rule, or a target area may be preset in the mobile terminal to determine a specific display position of the first message on the current interface. In practical applications, in order not to affect the display of the original task of the current interface, and also to enable the user to learn the first message in the current interface, when the current interface is not the task interface corresponding to the first message, the attribute information of the first message may be displayed in, for example, a top area of the mobile terminal to indicate the source of the first message, and meanwhile, the content information of the first message may be hidden to reserve more interface areas for the display of the original task of the current interface.
In practical applications, the attribute information may include one of application information, contact information, and time information, so that different first messages are indicated by the application information, the contact information, or the time information. Preferably, in this embodiment, the first message may be indicated in a target area of the current interface in the display of the contact information, so that the user may learn more information. Wherein the contact information comprises contact image information indicating the display of the first message in a more concise and straight-white manner.
For example, following the wechat application described in step 101, as shown in fig. 2, when the user starts a public number reading interface at the wechat application, if the mobile terminal receives a first message, such as chat information of a certain contact in the wechat application, contact image information of the contact, such as an avatar (indicated by a circle in fig. 2), may be displayed at the top of the reading interface, but specific content of the chat information is hidden, and at the same time, the reading interface may still display pushed content of the public number so as not to affect reading of the user. It will be appreciated that if the contact sends a plurality of first messages and the plurality of first messages are in an unread state, then to give more reminder information to the user, the number of unread first messages may be displayed on the contact, such as an avatar.
Further, in this embodiment, the mobile terminal may receive a first message that the plurality of task interfaces do not correspond to the current interface, and in order to facilitate display of the first message in the target area of the current interface, the first message may be displayed in the following two manners:
determining a reception time of the first message;
displaying the attribute information of the first message in a target area of the current interface according to the receiving time sequence according to the receiving time; or,
determining a priority of the first message;
and displaying the attribute information of the first message in the target area of the current interface according to the priority.
As can be seen from the above display manner, if the reading interface of the public number of the wechat application receives the chat information of a plurality of contacts, if the chat information is displayed in a time sequence, the latest chat information sent by one of the contacts is displayed in the top area of the mobile terminal, and if the chat information is displayed in a priority sequence, the chat information sent by the contact with the highest priority is displayed in the top area of the mobile terminal. It should be noted that the time sequence and the priority sequence described in this embodiment are only examples, and in practical applications, the chat message sent by the contact with the lowest priority may also be displayed, and the specific details are not limited herein.
It should be understood that, in this embodiment, only the display manner of the first message in the target area of the current interface, which is described in the above two examples, may also be used alone in other manners in practical applications, and the receiving frequency of the first message is not limited herein.
Furthermore, in this embodiment, the display of the original task of the current interface may be adjusted according to the display property of the original task, for example, if the display mode of the original task of the current interface is a dynamic display mode, the original task in the suspended state is kept displayed on the current interface. That is, assuming that the user watches a video in a mobile terminal such as a mango TV application, if the task interface of the received first message is not the current video interface, the video may be paused to prevent the user from missing the relevant video information when learning the first message.
In this embodiment, the preset rule and the target area may be set before the mobile terminal leaves a factory, or may be set by a user in a user-defined manner, which is not limited herein.
103. Other flows are performed.
In this embodiment, if it is detected that the current interface of the mobile terminal is the task interface corresponding to the first message, no other operation may be performed, so that the first message may be directly displayed on the current interface.
In the embodiment, the attribute information of the first message is displayed on the task interface corresponding to the non-first message, and the display of the original task of the current interface is reserved, so that the first message can be known without leaving the current interface, and the original task can not be influenced, thereby effectively avoiding the complex operation of switching between tasks by a user, facilitating the use of the user, and being beneficial to improving the operation efficiency and the user experience.
It can be understood that, in this embodiment, after the attribute information of the first message is displayed on the task interface corresponding to the non-first message, the first message may be further processed, which is beneficial to meeting different operation requirements of the first message, and the following description is respectively given:
referring to fig. 3, another embodiment of the information processing method according to the embodiment of the present invention includes:
301. when the mobile terminal receives the first message, detecting whether a current interface of the mobile terminal is a task interface corresponding to the first message, if not, executing step 302, and if so, executing step 305;
steps 301 to 302 in this embodiment are the same as steps 101 to 102 in the embodiment shown in fig. 1, and are not repeated here.
303. Receiving a first instruction for attribute information of a first message;
in this embodiment, the attribute information of the first message is displayed in the target area of the current interface according to the preset rule, the content information of the first message is hidden, and after the display of the original task of the current interface is maintained, the first instruction of the attribute information of the first message may be received.
Preferably, the attribute information of the first message may be contact image information in the contact information, so that when the contact image corresponding to the first message is displayed on the target area of the current interface, for example, the avatar, the user may input a corresponding first instruction for the avatar, and the mobile terminal may receive the first instruction.
In this embodiment, the first command may include, but is not limited to, a biometric command, a voice command, a key command, a touch command, and an action command.
304. Closing the display of the attribute information of the first message on the current interface according to the first instruction;
in this embodiment, after receiving the first instruction for the attribute information of the first message, the display of the attribute information of the first message may be closed on the current interface according to the first instruction.
For example, following the example illustrated in step 102 in the embodiment shown in fig. 1, assuming that when the user starts a public number reading interface in the wechat application, the mobile terminal receives chat information of a certain contact in the wechat application, and displays a contact image message corresponding to the chat message, such as an avatar of the contact, in the top area of the reading interface, if the mobile terminal receives a first instruction for the avatar, such as flicking the mobile terminal to the right, the avatar display of the contact may be closed according to the flicking to the right, as shown in fig. 4, the reading interface normally displays push content of the public number, but the avatar of the contact corresponding to the first message disappears (i.e., the change from fig. 2 to fig. 4).
305. Other flows are performed.
In this embodiment, if it is detected that the current interface of the mobile terminal is the task interface corresponding to the first message, no other operation may be performed, so that the first message may be directly displayed on the current interface.
Referring to fig. 5, another embodiment of the information processing method according to the embodiment of the present invention includes:
501. when the mobile terminal receives the first message, detecting whether a current interface of the mobile terminal is a task interface corresponding to the first message, if not, executing a step 502, and if so, executing a step 505;
steps 501 to 502 in this embodiment are the same as steps 101 to 102 in the embodiment shown in fig. 1, and are not described again here.
503. Receiving a second instruction for the attribute information of the first message;
in this embodiment, the attribute information of the first message is displayed in the target area of the current interface according to the preset rule, the content information of the first message is hidden, and after the display of the original task of the current interface is maintained, the second instruction of the attribute information of the first message may be received.
Preferably, the attribute information of the first message may be contact image information in the contact information, so that when the contact image corresponding to the first message is displayed on the target area of the current interface, such as an avatar, the user may input a corresponding second instruction for the avatar, and the mobile terminal may receive the second instruction.
In this embodiment, the second instruction may include, but is not limited to, a biometric instruction, a voice instruction, a key instruction, a touch instruction, and an action instruction. It is understood that the second instruction in the embodiment is different from the first instruction in the embodiment shown in fig. 3, so that the mobile terminal can recognize the first instruction and the second instruction to perform different operations.
504. Entering a task interface corresponding to the first message according to the second instruction;
in this embodiment, after receiving the second instruction for the attribute information of the first message, the task interface corresponding to the first message may be entered according to the second instruction.
For example, following the example illustrated in step 102 of the embodiment shown in fig. 1, it is assumed that when the user starts a public reading interface at the wechat application, the mobile terminal receives chat information of a certain contact in the wechat application, and displaying the contact image message corresponding to the chat message, such as the head portrait of the contact, in the top area of the reading interface, if the mobile terminal receives a second instruction for the head portrait, such as clicking the head portrait, a task interface corresponding to the first message may be entered according to the click operation, as shown in fig. 6, the mobile terminal may switch from the reading interface to a task interface corresponding to the chat message (the changes from fig. 2 to fig. 6), in the task interface, the user can scroll through the chat records and also can perform operations such as reply of the chat information, and the like, thereby simplifying the complicated steps that the user needs to quit the public number and then enter the task interface of the chat information to reply the information.
Furthermore, after the user replies the information on the task interface, if the user needs to continue reading the pushed content of the public number, the user needs to search the public number again and go to read the pushed content, which is not favorable for the operation experience of the user. In this embodiment, in order to simplify the tedious step of repeatedly switching the interface by the user, after entering the task interface corresponding to the first message according to the second instruction, if the third operation instruction is received, the interface where the original task is located may be returned according to the third operation instruction, or the interface where the original task is located may be returned according to the third operation instruction, and the display of the first message may be resumed on the interface where the original task is located.
For example, following the above-described example, after the mobile terminal can switch from the reading interface to the task interface corresponding to the chat message, if the mobile terminal receives the third operation instruction, and if the mobile terminal clicks the return operation on the task interface corresponding to the chat message, the mobile terminal can switch back to the reading interface of the public number from the task interface, or can resume the display of the avatar of the contact corresponding to the chat message on the reading interface, as shown in fig. 2.
505. Other flows are performed.
In this embodiment, if it is detected that the current interface of the mobile terminal is the task interface corresponding to the first message, no other operation may be performed, so that the first message may be directly displayed on the current interface.
Referring to fig. 7, another embodiment of the information processing method according to the embodiment of the present invention includes:
701. when the mobile terminal receives the first message, detecting whether a current interface of the mobile terminal is a task interface corresponding to the first message, if not, executing a step 702, and if so, executing a step 706;
steps 701 to 702 in this embodiment are the same as steps 101 to 102 in the embodiment shown in fig. 1, and are not repeated here.
703. Receiving a third instruction for the attribute information of the first message;
in this embodiment, the attribute information of the first message is displayed in the target area of the current interface according to the preset rule, the content information of the first message is hidden, and after the display of the original task of the current interface is maintained, a third instruction for the attribute information of the first message may be received.
Preferably, the attribute information of the first message may be contact image information in the contact information, so that when the contact image corresponding to the first message is displayed on the target area of the current interface, for example, the avatar, the user may input a corresponding third instruction for the avatar, and the mobile terminal may receive the third instruction.
In this embodiment, the third instruction may include, but is not limited to, a biometric instruction, a voice instruction, a key instruction, a touch instruction, and an action instruction. It is understood that the third instruction in the present embodiment is different from the first instruction in the embodiment shown in fig. 3 and the second instruction in the embodiment shown in fig. 5, so that the mobile terminal can recognize the first instruction, the second instruction, and the third instruction to perform different operations.
704. Arranging and displaying the attribute information of the first message on the current interface according to the third instruction;
in this embodiment, after receiving the third instruction for the attribute information of the first message, the attribute information of the first message may be arranged and displayed on the current interface according to the third instruction.
For example, following the example illustrated in step 102 in the embodiment shown in fig. 1, assuming that when the user starts a public number reading interface in the wechat application, the mobile terminal receives chat information of a certain contact in the wechat application, and displays a contact image message corresponding to the chat message, such as an avatar of the contact, on the top of the reading interface, when the first message is a chat message of multiple contacts, the avatars of the multiple contacts may be displayed in an overlapping manner in the top area of the reading interface, for example, the avatars of the multiple contacts may be displayed in an overlapping manner in a time order, or in a priority order. Therefore, when the mobile terminal receives the third instruction for the overlapped avatar, if the overlapped avatar is subjected to a horizontal sliding operation, the avatars of the multiple contacts may be arranged and displayed according to the horizontal sliding operation, and preferably, in this embodiment, the avatars of the multiple contacts are arranged and displayed horizontally in the reading interface according to the horizontal sliding operation, and as shown in fig. 8, the avatars of the contacts are sequentially expanded in the top area of the reading interface (changes from fig. 2 to fig. 8), so that the user may input different operation instructions to the avatars of the contacts to perform the same operation on the chat information corresponding to the contacts.
Further, since the size of the current interface of the mobile terminal has a display limit, when there are multiple first messages, if the attribute information of the first message is arranged and displayed on the current interface according to the third instruction, the first message may not be displayed in its entirety, for example, after a chat message of 6 contacts (A, B, C, D, E, F) is received on a reading interface of the public number of the wechat application and the head portraits of the contacts corresponding to the 6 chat messages are arranged and displayed in a horizontal manner, the top area of the reading interface can only display the head portraits of 5 contacts (A, B, C, D, E), and the head portraits of the other 1 contact (F) cannot be effectively displayed. In order to further facilitate the user to perform corresponding operations on each first message, in this embodiment, after the contact image information of the first message is arranged and displayed on the current interface according to the third instruction, if the second operation instruction is received, the contact image information may be switched and displayed on the current interface according to the second operation instruction.
For example, following the above-described example, after displaying the avatars of 5 contacts (A, B, C, D, E) in the top area of the reading interface, if a second operation instruction, such as a right-slide operation or a left-slide operation, is received, the avatars of the 5 contacts A, B, C, D, E may be switched and displayed as images of the 5 contacts, such as B, C, D, E, F, as shown in fig. 9.
706. Other flows are performed.
In this embodiment, if it is detected that the current interface of the mobile terminal is the task interface corresponding to the first message, no other operation may be performed, so that the first message may be directly displayed on the current interface.
With reference to fig. 10, the information processing method in the embodiment of the present invention is described above, and an information processing apparatus in the embodiment of the present invention is described below, where the information processing apparatus is applied to a mobile terminal, and an embodiment of the information processing apparatus in the embodiment of the present invention includes:
the detection module 1001 is configured to detect whether a current interface of the mobile terminal is a task interface corresponding to the first message when the mobile terminal receives the first message;
the display module 1002 is configured to, when the current interface is not the task interface corresponding to the first message, display attribute information of the first message in a target area of the current interface according to a preset rule;
a hiding module 1003, configured to hide content information of the first message;
a maintaining module 1004 for maintaining a display of an original task of the current interface.
Optionally, in some embodiments of the present invention, the holding module 1004 may be further specifically configured to:
and when the display mode of the original task of the current interface is the dynamic display mode, keeping displaying the original task in the suspended state on the current interface.
Referring to fig. 11, another embodiment of an information processing apparatus according to the embodiment of the present invention includes:
module 1101 in this embodiment is the same as module 1001 in the embodiment shown in fig. 10, module 1102 is the same as module 1002 in the embodiment shown in fig. 10, module 1103 is the same as module 1003 in the embodiment shown in fig. 10, and module 1104 is the same as module 1004 in the embodiment shown in fig. 10, and details thereof are not repeated here.
A first determining module 1105 configured to determine a time of receipt of the first message.
Optionally, in some embodiments of the present invention, the display module 1102 may be further specifically configured to:
and displaying the attribute information of the first message in the target area of the current interface according to the receiving time.
Referring to fig. 12, another embodiment of an information processing apparatus according to the embodiment of the present invention includes:
the module 1201 in this embodiment is the same as the module 1001 in the embodiment shown in fig. 10, the module 1202 is the same as the module 1002 in the embodiment shown in fig. 10, the module 1203 is the same as the module 1003 in the embodiment shown in fig. 10, and the module 1204 is the same as the module 1004 in the embodiment shown in fig. 10, which is not described again here.
A second determining module 1205 for determining the priority of the first message;
optionally, in some embodiments of the present invention, the display module 1202 may be further specifically configured to:
and displaying the attribute information of the first message in the target area of the current interface according to the priority.
Referring to fig. 13, another embodiment of an information processing apparatus according to the embodiment of the present invention includes:
module 1301 in this embodiment is the same as module 1001 in the embodiment shown in fig. 10, module 1302 is the same as module 1002 in the embodiment shown in fig. 10, module 1303 is the same as module 1003 in the embodiment shown in fig. 10, and module 1304 is the same as module 1004 in the embodiment shown in fig. 10, and thus, description thereof is omitted.
A receiving module 1305, configured to receive a first operation instruction on attribute information of a first message;
the execution module 1306 is configured to execute a corresponding operation on the first message according to the first operation instruction;
optionally, in some embodiments of the present invention, the executing module 1306 may be further specifically configured to:
if the first operation instruction is a first instruction, closing the display of the attribute information of the first message on the current interface according to the first instruction;
if the first operation instruction is a second instruction, entering a task interface corresponding to the first message according to the second instruction;
and if the first operation instruction is a third instruction, arranging and displaying the attribute information of the first message on the current interface according to the third instruction.
Optionally, in some embodiments of the present invention, based on the relevant operation of the execution module 1306, in some embodiments of the present invention, the apparatus may further include:
a switching module 1307, configured to, when a second operation instruction is received, switch and display image information of the contact on the current interface according to the second operation instruction;
a returning module 1308, configured to, when a third operation instruction is received, return to the interface where the original task is located according to the third operation instruction.
Optionally, in some embodiments of the present invention, based on the relevant operation of the returning module 1308, the apparatus may further include:
a restoring module 1309 is used to restore the display of the first message on the interface where the original task is located.
Optionally, in some embodiments of the present invention, when the contact information in the attribute information includes contact image information, the execution module 1306 may be further specifically configured to:
and horizontally arranging and displaying the contact image information of the first message at the current interface according to a third instruction.
It can be understood that, based on the contents described in the embodiment shown in fig. 11 and the embodiment shown in fig. 12, the embodiment may also include a first determining module or a second determining module, and specific parts that are the same may be referred to each other, and are not described herein again.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.