A kind of associated user display system and methodTechnical field
The present invention relates to instant messaging field, the Internet, specifically, relate to a kind of associated user display system and method.
Background technology
Network instant communication (Instant messenger, IM) instrument (software) can be used for interchange, amusement and obtain information, it develops into now, is accepted by increasing netizen and approves, becomes an indispensable part in numerous netizens' life gradually.IM software not only is applied in user's the amusement and leisure life widely, and is applied in gradually in users' the work life.
Existing IM client generally shows associated user information (for example good friend) by a concentrated window, and the information of instant message.In this concentrated window, generally list each associated user, and the mode of rocking by head portrait reminds the user when instant message arrives with the form of tabulation, perhaps directly eject the instant message of Instant messaging conversation prompt arrival.
In addition, when the IM client is minimized, show the IM client, and have instant message to arrive, perhaps directly eject the instant message that the Instant messaging conversation prompt arrives by the prompting of rocking of this small icon by a small icon at the operating system prompt column.
Yet, because above-mentioned IM client concentrate in the limited space and fixed-site, so the user can't in time be obtained the information of comprehensive associated user when showing the information of associated user.For example: can only show the static charge image tabulation of associated user, can't give prominence to some particular associative user; Prompting was insufficient when instant message arrived, and the inquiry that often needs to carry out a plurality of positions could determine it is the instant message which associated user sends; Under IM client minimized state, when arriving from the instant message of a plurality of associated users, owing to have only the icon of a position to rock, therefore being difficult to identification has how many instant messages arrive, whom instant message sent by; Can't highlight some particular associative user, when the user need go with a certain associated user must open the buddy list interface of IM client when mutual, find this associated user, and click associated user icon just can enter alternately whole flow process complexity and loaded down with trivial details; Owing to be constrained in the buddy list interface, can't show user's multidate informations such as virtual image, and multidate information can't continue between the process N-process of user interactions.
Summary of the invention
Technical problem to be solved by this invention is that the fixing and less shortcoming of amount of information provides a kind of associated user display system and method at above-mentioned associated user display position.
The technical solution adopted for the present invention to solve the technical problems is: a kind of associated user display system is provided, comprises:
The icon creating unit is used for being dragged when leaving the associated user list interface at associated user, creates float icon according to described associated user, and described float icon is shown on the operation system interface;
The message notifying unit is used for making described float icon conversion display mode when the instant message that receives from described associated user.
In a kind of associated user display system of the present invention, described icon creating unit further comprises:
The mover unit is used for dragging the associated user of associated user list interface;
Create subelement, be used to create float icon, described float icon is corresponding with the described associated user that is dragged out the associated user list interface;
The locator unit is used for described float icon is arranged at the assigned address of operation system interface.
In a kind of associated user display system of the present invention, also comprise window unlatching unit, be used for when described float icon is triggered, opening instant message window corresponding to associated user.
In a kind of associated user display system of the present invention, also comprise the icon delete cells, be used for when described float icon is dragged to the associated user list interface, deleting described float icon.
In a kind of associated user display system of the present invention, described associated user comprises the associated user in the JICQ, and described associated user list interface comprises the associated user list interface of instant communication instrument client terminal.
The present invention also provides a kind of associated user display packing, may further comprise the steps:
(a) dragged when leaving the associated user list interface at associated user, create float icon according to described associated user, described float icon is shown on the operation system interface;
(b) when the instant message that receives from described associated user, make described float icon conversion display mode.
In a kind of associated user display packing of the present invention, described step (a) further may further comprise the steps:
(a1) drag associated user in the associated user list interface;
(a2) create and the corresponding float icon of associated user that is dragged out the associated user list interface;
(a3) described float icon is arranged at assigned address in the operation system interface.
In a kind of associated user display packing of the present invention, further comprising the steps of: as when described float icon is triggered, to open instant message window corresponding to associated user.
In a kind of associated user display packing of the present invention, further comprising the steps of: as when described float icon is dragged to the associated user list interface, to delete described float icon.
In a kind of associated user display packing of the present invention, described associated user comprises the associated user in the JICQ, and described associated user list interface comprises the associated user list interface of instant communication instrument client terminal.
A kind of associated user display system of the present invention and method by showing associated user with float icon, can be positioned over associated user the optional position of operation system interface, have made things convenient for the operation of instant communication instrument client terminal.
Description of drawings
Fig. 1 is the structured flowchart of a kind of associated user display system first embodiment of the present invention;
Fig. 2 is the detailed structure schematic diagram of icon creating unit among Fig. 1;
Fig. 3 is the structured flowchart of a kind of associated user display system second embodiment of the present invention;
Fig. 4 is the flow chart of a kind of associated user display packing of the present invention embodiment;
Fig. 5 is a detail flowchart of creating the float icon step among Fig. 4.
Embodiment
As shown in Figure 1, be the structural representation of a kind of associated user display system first embodiment of the present invention.In the present embodiment, this system comprises icon creating unit 11 and message notifying unit 12.This system combines with instant communication instrument client terminal and uses the part of module of instant communication instrument client terminal, certainly this system also can be a software independently, and realizes the demonstration of associated user virtual image and the arrival prompting of instant message by the data interaction with JICQ.Above-mentioned instant communication instrument client terminal is meant the program that runs on computer or portable terminal (for example mobile phone etc.).
Icon creating unit 11 is used for being dragged when leaving the associated user list interface at associated user, creates float icon according to associated user, and this float icon is shown on all interfaces in the operating system.In the present embodiment, the associated user list interface is meant the interface that shows all associated users in the instant communication instrument client terminal, and wherein associated user comprises the user's of logging on client good friend, group and contact person etc.Login user can transfer immediate news mutually by message conversation window and its associated user, thereby realizes linking up.
Above-mentioned dragging is meant that the use mouse drags, and icon creating unit 11 is created a float icon for each drags the associated user that leaves the associated user list interface.Thereby on operation system interface, a plurality of float icon can be set simultaneously, and correspond respectively to a plurality of associated users.
Above-mentioned float icon can be consistent with the associated user image in the associated user list interface, also can set separately.And above-mentioned float icon is not limited to static images, also can be virtual images such as animation.In addition, this float icon also can show the information such as personal information of associated user.
Message notifying unit 12 is used for making float icon conversion display mode when the instant message that receives from corresponding associated user.For example make float icon rock picture that demonstration, turn colors or conversion show etc.Certainly, when only arriving corresponding to the instant message of the associated user of float icon, just change the display mode of float icon, other does not then influence the demonstration of float icon from uncorrelated user's instant message.
As shown in Figure 2, the icon creating unit 11 among Fig. 1 further comprises: mover unit 111, establishment subelement 112 and locator unit 113.Wherein:
Mover unit 111 is used for dragging the associated user of associated user list interface.This mover unit 111 drags the associated user in the associated user list interface by mouse action: at first mouse is moved to the picture mark position of corresponding associated user in the associated user list interface, and press left mouse button, then rolling mouse.The user can carry out drag operation by the 111 pairs of arbitrary associated users in this mover unit.
Create subelement 112 and be used to create float icon, to drag out the associated user of associated user list interface corresponding with being moved subelement 111 for this float icon.An associated user in the corresponding associated user list interface of each float icon.
Locator unit 113 is used for float icon is arranged at the assigned address of operation system interface.In the present embodiment, locator unit 113 positions by mouse action, thereby float icon is moved.
As shown in Figure 3, be the structural representation of a kind of associated user display system second embodiment of the present invention.In the present embodiment, this system also compriseswindow unlatching unit 23 except comprisingicon creating unit 21 and message notifying unit 22.This window unlatching unit is used for opening the instant message window corresponding to associated user when float icon is triggered.Above-mentioned trigger condition is mouse double-click etc. for example.
In addition, also can comprise icon deletecells 24 in the said system, be used for when float icon is dragged to the associated user list interface, deleting this float icon, revert to original display mode.
As shown in Figure 4, be the flow chart of a kind of associated user display packing of the present invention embodiment, it specifically may further comprise the steps:
Step S41: dragged when leaving the associated user list interface at associated user, create float icon according to associated user, described float icon is shown on the operation system interface.In the present embodiment, associated user comprises the user's of access of instant communicating instrument client terminal good friend, group and contact person etc.Login user can transfer immediate news mutually by message conversation window and its associated user, thereby realizes linking up.
This step can be carried out repeatedly simultaneously, creates a float icon for each drags the associated user that leaves the associated user list interface.Thereby on operation system interface, a plurality of float icon can be set simultaneously, and correspond respectively to a plurality of associated users.
Above-mentioned float icon can be consistent with the associated user image in the associated user list interface, also can set separately.And above-mentioned float icon is not limited to static images, also can be virtual images such as animation.In addition, this float icon also can show the information such as personal information of associated user.
Step S42: when the instant message that receives from described associated user, make described float icon conversion display mode.Above-mentioned conversion display mode for example makes float icon rock picture that demonstration, turn colors or conversion show etc.
As shown in Figure 5, be the detailed maps of creating float icon step (step S41) among Fig. 4, this step further comprises:
Step S51: drag the associated user in the associated user list interface.In the present embodiment, drag by mouse action.
Step S52: create and the corresponding float icon of associated user that is dragged out the associated user list interface.Can create a plurality of float icon, an associated user in the corresponding associated user list interface of each float icon.
Step S53: described float icon is arranged at assigned address in the operation system interface.In the present embodiment, position, thereby float icon is moved by mouse action.
In another embodiment of the inventive method, further comprising the steps of: as when described float icon is triggered, to open instant message window corresponding to associated user.
In another embodiment of the inventive method, further comprising the steps of: as when described float icon is dragged to the associated user list interface, to delete described float icon.
The above; only for the preferable embodiment of the present invention, but protection scope of the present invention is not limited thereto, and anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; the variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claim.