CN101127736B - An instant communication system and method for processing sub-panel - Google Patents

An instant communication system and method for processing sub-panel Download PDF

Info

Publication number
CN101127736B
CN101127736B CN2007100772702A CN200710077270A CN101127736B CN 101127736 B CN101127736 B CN 101127736B CN 2007100772702 A CN2007100772702 A CN 2007100772702A CN 200710077270 A CN200710077270 A CN 200710077270A CN 101127736 B CN101127736 B CN 101127736B
Authority
CN
China
Prior art keywords
panel
sub
mouse
dragged
dropped
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
CN2007100772702A
Other languages
Chinese (zh)
Other versions
CN101127736A (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN2007100772702A priority Critical patent/CN101127736B/en
Publication of CN101127736A publication Critical patent/CN101127736A/en
Priority to PCT/CN2008/072538 priority patent/WO2009043295A1/en
Application granted granted Critical
Publication of CN101127736B publication Critical patent/CN101127736B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The utility model relates to an instant communication (IM) system and method of establishing, processing and closing sub-panel, wherein the IM system comprises a server and a client terminal, the client terminal comprises a network communication module, an input module, an output module and a main panel for displaying linkman list. The method comprises the following steps: one or more targets in the main panel are selected; a first sub-panel is established outside the main panel by the means of dragging mouse or pressing right key of the mouse, the first sub-panel comprises the selected one or more targets. The utility model also comprises the steps for establishing a second sub-panel and can perform the operation of a plurality of sub-panels. The utility model has the advantages that one or more targets (such as linkman) in the main panel of the IM client terminal is dragged to the display tabletop of computer, moreover a new sub-panel is established on the tabletop, so that the sub-panel comprises one or more targets, the specific targets are noticed rapidly and conveniently by establishing sub-panels, thereby reinforcing the experience of user.

Description

The method of a kind of instant communicating system and processing sub-panel thereof
Technical field
The present invention relates to the instant messaging field, be specifically related to the method for the newly-built sub-panel of a kind of instant communicating system and client thereof use, more specifically, relate to instant communicating system and the method that one or more objects of selecting newly can be built up one or more sub-panels.
Background technology
Drag and drop technology (DragDrop) is to have the operating system of GUI (graphic user interface) such as a kind of quick operating mode that Windows, Mac, Linux etc. provide.Had drag and drop message in the message library of these operating systems, when using mouse with several objects (file among the Windows for example, node in tree-shaped catalogue etc.) pulls in the zone of another object, when perhaps several objects being hauled out from another object, the capital produces drag and drop message, and operating system or application software can be done respective handling to these drag and drop message.
Instant messaging (IM) instrument popularity rate is very high, is the indispensable network tools of most of netizens.Immediate communication tool can be realized instant communication on the Internet or even the group chat between a plurality of contact person by point-to-point technology.
At present common IM instrument such as QQ, MSN, ICQ, UC etc. all show contacts list at the main panel of client.The operation (comprise and open chat window, shielding associated person information, self-defined user name etc.) that the user need finish once at the contact person all needs through following step:
(1), the main panel that shows the IM instrument
(2), find the classification/grouping at contact person place
(3), find and select the contact person
(4), the contact person is operated
As seen, existing operation is more loaded down with trivial details, and possible user brings bad experience, because:
1), when user's contact person is many, the user need spend and go to seek certain contact person for a long time.
2), some contact person may be the object that the user often pays close attention to, but owing to contact person's queueing discipline of IM and the reason of algorithm, it is significantly local that these contact persons can't be presented at main panel because of user's custom, make the user at every turn all spended time go to seek same contact person.
3), at some in particular cases, the user wishes temporarily only to pay close attention to certain or certain several contact persons' chat message and ignores other people chat message, but when going to open the contact person's who is paid close attention to chat message by main panel, the user has in the face of the interference of the chat message of other contact persons on the main panel.
Summary of the invention
The technical problem to be solved in the present invention is, at the complex operation of the instant communicating system of prior art, can not find the defective of particular contact fast, provides a kind of instant communicating system and foundation thereof, handles, closes the method for sub-panel.
For realizing purpose of the present invention, the invention provides a kind of instant communicating system, comprise client, described client comprises main panel, described client also comprises:
The Object Selection module is used for receiving the object that the user selectes;
The drag and drop processing module is used for the described selected object of drag and drop;
Position judging module is used for reception and judges whether the placement location of described selected object is positioned at main panel outer target area or predeterminable area, and records described drag and drop position;
The sub-panel processing module be used for receiving described drag and drop position, and sub-panel is set up in the described drag and drop position of the target area outside being positioned at main panel or predeterminable area; The sub-panel of described foundation comprises object and at least a portion functional attributes thereof that described user selectes; The object that described user selectes comprises object in the main panel and/or the object in the described sub-panel; Described target area or predeterminable area comprise first area and second area.
On the other hand, the present invention also provides a kind of method of handling sub-panel in instant communicating system, and described instant communicating system comprises client, and described client comprises for the main panel that shows the contact person, said method comprising the steps of:
The object that S1, reception user select;
S2, described object is dragged and dropped into main panel outer target area or predeterminable area;
S3, the target area outside described main panel or predeterminable area are set up sub-panel; The sub-panel of wherein said foundation comprises object and at least a portion functional attributes thereof that described user selectes;
Wherein, in the method for the present invention, further comprising the steps of:
One or more objects in S60, selected described main panel or described first sub-panel, and selected object and the functional attributes thereof of record;
The operation information of S61, intercepting mouse:
As the mouse object that step S60 is selected be dragged and dropped into be positioned at as described in main panel and as described in the outer second area of first sub-panel, then execution in step S62;
Trigger function menu and selection " setting up sub-panel " menu item wherein, then the execution in step S63 of the selected object of step S60 as mouse;
S62, described client are set up second sub-panel in described second target area, described second sub-panel comprises object and at least a portion functional attributes thereof that step S60 records;
S63, second predeterminable area of described client outside described main panel and described first sub-panel are set up second sub-panel, and described second sub-panel comprises object and at least a portion functional attributes thereof that step S60 records.
In method of the present invention,
Described step S1 comprises: the one or more objects in the selected described main panel, and selected object and the functional attributes thereof of record.
In method of the present invention, also comprise the operation information that intercepts mouse, as mouse with as described in selected object be dragged and dropped into as described in first target area just as described in first target area set up sub-panel, the function menu of selected object and select wherein " setting up sub-panel " menu item as described in triggering as mouse is then set up sub-panel at described first predeterminable area.
In method of the present invention: among the step S1 selected to as if be presented at one or more contact persons in the described main panel.
In method of the present invention, described method also is included in the information that step S3 set up after the sub-panel in real time or sent to the server of instant communicating system periodically sub-panel.
In method of the present invention, described method is included in also that step S 3 sets up after the sub-panel in real time or periodically the information of sub-panel is stored in the memory of client terminal local.
In method of the present invention, described method also comprises:
S70, by mouse described second sub-panel is dragged and dropped in described first sub-panel;
S71, judgement mouse pointer concern with respect to the position of first sub-panel:
If mouse pointer is positioned at the zone of described first sub-panel, execution in step S72 then;
If mouse pointer is positioned at the edge of described first sub-panel, execution in step S73 then;
S72, described second sub-panel and described first sub-panel are merged into the 3rd sub-panel, and described the 3rd sub-panel comprises the object in described first and second sub-panels;
S73, described first sub-panel are adsorbed on its edge with described second sub-panel.
In method of the present invention, described method is further comprising the steps of:
One or more objects in S80, the selected described main panel, and record selected object and functional attributes thereof;
The operation information of S81, judgement mouse:
Execution in step S82 then in first sub-panel as described in as mouse one or more objects selected among the step S80 being dragged and dropped into;
As mouse one or more objects selected among the step S80 are dragged and dropped in second sub-panel then execution in step S83;
Object and at least a portion functional attributes thereof that S82, the described first sub-panel admission step S80 record;
Object and at least a portion functional attributes thereof that S83, the described second sub-panel admission step S80 record.
In method of the present invention, described method is further comprising the steps of:
One or more objects in S90, selected described first sub-panel or second sub-panel;
S91, judge the operation information of mouse, as described in as mouse one or more objects selected among the step S90 being dragged and dropped in the main panel, execution in step S92 then;
One or more objects described in S92, the described main panel admission step S91;
S93, described first sub-panel or second sub-panel no longer comprise the one or more objects described in the step S92.
In method of the present invention, described step S93 further comprises: the number of objects that comprises of record sub-panel, and to close number of objects be 0 sub-panel.
In method of the present invention, described step S83 further comprises:
Send the information of current sub-panel to the server of instant communicating system; Perhaps
The information of current sub-panel is stored in the memory of client terminal local.
Compared with prior art, implement the present invention, have following beneficial effect:
1, the one or more objects in the main panel (for example contact person) is dragged and dropped into computer and shows desktop, and at the newly-built sub-panel of desktop, allow sub-panel comprise this one or more objects, can pay close attention to specific object quickly and easily by the mode of newly-built sub-panel;
2, when the object of paying close attention to or operating in the sub-panel, can avoid the interference of other objects in the main panel;
3, can continue the object of main panel or sub-panel is dragged to computer demonstration desktop, set up a plurality of sub-panels;
4, can between main panel and a plurality of sub-panel, move wherein object;
5, can merge, separate, arrange, move, close sub-panel.
Description of drawings
The invention will be further described below in conjunction with drawings and Examples, in the accompanying drawing:
Fig. 1 is the framework schematic diagram of the client of the instant communicating system in the first embodiment of the invention;
Fig. 2 is the process chart that the client of first embodiment of the invention generates sub-panel;
Fig. 3 is the schematic diagram of the client in the second embodiment of the invention;
Fig. 4 is that the position of two sub-panels concerns schematic diagram;
Fig. 5 is the flow chart of handling the relation of two sub-panels.
Embodiment
The present invention relates to the method for a kind of instant messaging (IM) system and processing sub-panel thereof.This IM system comprises client, and client comprises for the main panel that shows object such as contact person.The user can come out to form one or more sub-panels with some object in the IM main panel (for example contact person) " dragging ", most common operation entrance, inlet porting at this object are provided in sub-panel, in this manual, this operation entry, inlet porting etc. are referred to as functional attributes.
To set forth by the present invention of some embodiment below, in the following description, be example with drag and drop " contact person ", but those skilled in the art will realize that the present invention is not limited to the drag and drop contact person.
Fig. 1 is the framework schematic diagram of the client of the instant communicating system in the first embodiment of the invention, and Fig. 2 is the flow chart of the newly-built sub-panel of this client.
Instant communicating system client of the present invention comprises conventional network communication module, input module, output module and the main panel that is used for showing the contact person, also comprises as shown in Figure 1 Object Selection module 101, drag and drop processing module 103, position judging module 105 and sub-panel processing module 107.
In when operation, with reference to figure 2:
In the step 201, user client is successfully logined the IM server.
In the step 203, the user selects one or more contact persons in the main panel with mouse, and records selected contact person and functional attributes thereof.Selection course and recording process are mainly realized by Object Selection module 101.In operating system commonly used, select the common method of a plurality of objects to have:
1. press left mouse button in IM main panel zone, drag mouse and form dashed rectangle, when unclamping left mouse button, the contact person in the rectangular extent is all selected;
2. pressing the selected a plurality of contact persons of time standby mouse of certain function key such as Ctrl.
Step 205 keeps left mouse button to press to step 209, and selected object is dragged and dropped into main panel target area in addition, decontrols left mouse button then and discharges object, thereby successfully object is dragged and dropped into the target area.The record of this drag and drop process, judgement and processing are realized by drag and drop processing module 103 mainly position judging module 105 is used for judging whether object is dragged and dropped to main panel target area in addition, and record drag and drop position.
In the step 211, generate sub-panel at mouse position (being the target area), this sub-panel comprises d/d one or more contact person, contact person in the sub-panel has that it is original (namely, record in the step 203) partial function attribute or repertoire attribute, the process that generates sub-panel is realized by sub-panel processing module 107.
Alternatively, can also set up sub-panel by the mode of right mouse button, namely in the contact head image of choosing, click right mouse button and right-click menu occurs, select " setting up sub-panel " menu item in the right-click menu, the sub-panel processing module 109 of client is carried out this menu item and (can be calculated sub-panel establishment position according to certain algorithm) in the desktop appropriate location and create sub-panel.
Alternatively, position judging module 105 can be integrated in drag and drop processing module 103 or the sub-panel processing module 107.
Alternatively, after setting up sub-panel, the IM client can send to server with current sub-panel information (comprising associated person information and functional attributes that it comprises) by network communication module periodically or in real time, perhaps periodically or in real time sub-panel information is stored in the local memory, described sub-panel information comprises the sequence number, position of sub-panel, the object (contact person) that comprises etc.
Fig. 3 is the schematic diagram of the client in the second embodiment of the invention.As shown in Figure 3, main panel 300 shown contact person 301,302 ..., 30n.In the present embodiment, the present invention includes following steps:
1, sets up first sub-panel
By mouse the one or more contact persons in the main panel are dragged and dropped into the first outer target area of main panel, and build up first sub-panel 310 by sub-panel processing module 107.Comprised the contact person who is dragged and dropped to first target area in the sub-panel 310, as shown in the figure contact person a, b and c.Contact person a, b in the sub-panel 310, c have its original some or all of functional attributes, for example functional entrances such as head portrait, the pet name, chat.
In this embodiment, be that the mode with " copying " is dragged and dropped into first target area with contact person a, b and c, that is to say, keep contact person a, b and c in the main panel 300.
2, set up second sub-panel or separate existing sub-panel
Under the cooperation of drag and drop processing module 103, the object in first sub-panel 310 or the main panel 300 is dragged and dropped into second area, and generates second sub-panel 320 by sub-panel processing module 107 at second area.As shown in Figure 3, second sub-panel 320 comprises contact person x and y.In the present embodiment, object in the sub-panel and functional attributes thereof adopt the mode drag and drop of " movement ", for example, if the contact person x in second sub-panel 320 and y drag from first sub-panel 310, so, first sub-panel 310 just no longer comprises contact person x and y.Sub-panel processing module 107 also records the number of objects that sub-panel comprises, and when the number of objects that comprises when certain sub-panel was 0, the sub-panel processing module was just closed this sub-panel.
3, increase or reduce the contact person who comprises in the sub-panel
By the contact person in the Object Selection module 101 selection main panels 300, by drag and drop processing module 103 selected contact person is dragged and dropped in main panel 310 or 320, position judging module 105 is judged the drag and drop position and is cooperated sub-panel processing module 107, in the mode of " copying " selected contact person added in sub-panel 310 or 320.
Alternatively, can the contact person in the sub-panel 310 be moved in the sub-panel 320 in the mode of " movement ", perhaps the mode with " movement " moves to the contact person in the sub-panel 320 in the sub-panel 310.
In the present embodiment, can also the contact person in sub-panel 310 or 320 be dragged and dropped in the main panel 300 in the mode of " movement ".Equally, the object number that comprises in the sub-panel processing module record sub-panel 310 or 320, when the number of objects that comprises when certain sub-panel is 0, client will be closed this sub-panel.
4, the mover panel, close sub-panel
In this embodiment, sub-panel 310 or 320 can also be dragged and dropped into other positions.Position judging module 105 is used for the position of judgement, record main panel and sub-panel.If sub-panel 310 or 320 is dragged and dropped to main panel 300, main panel will be admitted the contact person in the sub-panel, and close this sub-panel.Those skilled in the art obviously know, can minimize sub-panel setting, maximization and X button or corresponding right mouse button menu, thereby realize easily sub-panel being minimized, maximizing or closes.
5, merge, arrange sub-panel
If a sub-panel (as sub-panel 310) is dragged and dropped into another sub-panel (as sub-panel 320), the sub-panel processing module of described client will be according to the relation of the particular location between two sub-panels, the operation of execution.Describe below in conjunction with Fig. 4 and Fig. 5.
As shown in Figure 4, the zone with sub-panel 320 is divided into marginal zone 321, inner upper half 322 and inner bottom half 323.Namely, the height of supposing sub-panel 320 is H, set sub-panel 320 top margins/base apart from variable T and side apart from variables L (T and L according to the size of sub-panel 320 with to comprise what contact persons relevant, can determine according to certain algorithm meter), be positioned at the zone of this variable T and variables L as marginal zone 321; In the sub-panel 320, the part beyond the marginal zone 321 is divided into two parts, i.e. inner upper half 322 and inner bottom half 323.
Fig. 5 shows sub-panel 310 is dragged to the processing procedure of sub-panel 320.As shown in Figure 5:
In the step 501, sub-panel 310 is dragged to sub-panel 320;
In the step 503, judge whether sub-panel 310 is dragged and dropped to marginal zone 321.If just sub-panel 310 is adsorbed onto the edge of sub-panel 320, shown in step 504; Otherwise, enter step 505.
In the step 505, judge whether sub-panel 310 is dragged and dropped to inner upper half 322.If just the contact person in the sub-panel 310 is incorporated into the top of sub-panel 320, and closes sub-panel 310, shown in step 506; Otherwise, enter step 507.
In the step 507, judge whether sub-panel 310 is dragged and dropped to inner bottom half 323.If just the contact person in the sub-panel 310 is incorporated into the top of sub-panel 320, and closes sub-panel 310, shown in step 508; Otherwise, enter step 509.
In the step 509, can know according to top judgement flow process that sub-panel 310 is dragged and dropped to outside the sub-panel 320, therefore, sub-panel 320 not operated that flow process finishes.
In addition, when the number of sub-panel, due to comprise the contact person, when the position changes, all can current sub-panel information be sent to server by network communication module, perhaps sub-panel information is stored in the local memory.

Claims (8)

1. an instant communicating system comprises client and server, and described client comprises main panel, it is characterized in that, described client also comprises:
Object Selection module (101) is used for receiving the object that the user selectes;
Drag and drop processing module (103) is used for the described selected object of drag and drop; Also be used for copying or move mode is dragged and dropped into another sub-panel with object from a sub-panel;
Position judging module (105) is used for reception and judges whether the placement location of described selected object is positioned at main panel outer target area or predeterminable area, and records described drag and drop position;
Sub-panel processing module (107) be used for receiving described drag and drop position, and sub-panel is set up in the described drag and drop position of the target area outside being positioned at main panel or predeterminable area;
The sub-panel of described foundation comprises object and at least a portion functional attributes thereof that described user selectes; The object that described user selectes comprises object in the described main panel or the object in the described sub-panel;
Described client also is used for periodically or in real time current sub-panel information being sent to server, and described sub-panel information comprises associated person information and the functional attributes that sub-panel comprises.
2. handle the method for sub-panel based on the described instant communicating system of claim 1, it is characterized in that, said method comprising the steps of:
The object that S1, reception user select;
S2, described object is dragged and dropped into main panel outer target area or predeterminable area;
S3, the target area outside described main panel or predeterminable area are set up sub-panel; The sub-panel of wherein setting up comprises object and at least a portion functional attributes thereof of step S1 record;
Set up after the sub-panel, client is sent to server with current sub-panel information periodically or in real time, and described sub-panel information comprises associated person information and the functional attributes that sub-panel comprises; Described drag and drop comprise copying or move mode is dragged and dropped into another sub-panel with object from a sub-panel;
Wherein, described method further comprises:
One or more objects in S60, selected described main panel or first sub-panel, and selected object and the functional attributes thereof of record;
The operation information of S61, intercepting mouse:
As the mouse object that step S60 is selected be dragged and dropped into be positioned at as described in main panel and as described in the outer second area of first sub-panel, then execution in step S62;
Trigger function menu and selection " setting up sub-panel " menu item wherein, then the execution in step S63 of the selected object of step S60 as mouse;
S62, described client are set up second sub-panel in described second target area, described second sub-panel comprises object and at least a portion functional attributes thereof that step S60 records;
S63, second predeterminable area of described client outside described main panel and described first sub-panel are set up second sub-panel, and described second sub-panel comprises object and at least a portion functional attributes thereof that step S60 records.
3. method according to claim 2 is characterized in that, described step S1 comprises: the one or more objects in the selected described main panel, and selected object and the functional attributes thereof of record.
4. method according to claim 3, it is characterized in that, described method also comprises the operation information that intercepts mouse, as mouse with as described in selected object be dragged and dropped into as described in first target area just as described in first target area set up sub-panel, the function menu of selected object and select wherein " setting up sub-panel " menu item as described in triggering as mouse is then set up sub-panel at described first predeterminable area.
5. method according to claim 4 is characterized in that, described method also comprises:
After setting up sub-panel, step S3 in real time or periodically the information of sub-panel is stored in the memory of client terminal local.
6. method according to claim 2 is characterized in that, described method also comprises:
S70, by mouse described second sub-panel is dragged and dropped in described first sub-panel;
S71, judgement mouse pointer concern with respect to the position of first sub-panel:
If mouse pointer is positioned at the zone of described first sub-panel, execution in step S72 then;
If mouse pointer is positioned at the edge of described first sub-panel, execution in step S73 then;
S72, described second sub-panel and described first sub-panel are merged into the 3rd sub-panel, and described the 3rd sub-panel comprises the object in described first and second sub-panels;
S73, described first sub-panel are adsorbed on its edge with described second sub-panel.
7. method according to claim 2 is characterized in that, described method is further comprising the steps of:
One or more objects in S80, the selected described main panel, and record selected object and functional attributes thereof;
The operation information of S81, judgement mouse:
Execution in step S82 then in first sub-panel as described in as mouse one or more objects selected among the step S80 being dragged and dropped into;
As mouse one or more objects selected among the step S80 are dragged and dropped in second sub-panel then execution in step S83;
Object and at least a portion functional attributes thereof that S82, the described first sub-panel admission step S80 record;
Object and at least a portion functional attributes thereof that S83, the described second sub-panel admission step S80 record.
8. method according to claim 2 is characterized in that, described method is further comprising the steps of:
One or more objects in S90, selected described first sub-panel or second sub-panel;
S91, judge the operation information of mouse, as described in as mouse one or more objects selected among the step S90 being dragged and dropped in the main panel, execution in step S92 then;
One or more objects described in S92, the described main panel admission step S91;
S93, described first sub-panel or second sub-panel no longer comprise the one or more objects described in the step S92.
CN2007100772702A 2007-09-26 2007-09-26 An instant communication system and method for processing sub-panel Active CN101127736B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2007100772702A CN101127736B (en) 2007-09-26 2007-09-26 An instant communication system and method for processing sub-panel
PCT/CN2008/072538 WO2009043295A1 (en) 2007-09-26 2008-09-26 Im system and panel processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007100772702A CN101127736B (en) 2007-09-26 2007-09-26 An instant communication system and method for processing sub-panel

Publications (2)

Publication Number Publication Date
CN101127736A CN101127736A (en) 2008-02-20
CN101127736B true CN101127736B (en) 2013-07-17

Family

ID=39095661

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007100772702A Active CN101127736B (en) 2007-09-26 2007-09-26 An instant communication system and method for processing sub-panel

Country Status (2)

Country Link
CN (1) CN101127736B (en)
WO (1) WO2009043295A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8892170B2 (en) 2009-03-30 2014-11-18 Microsoft Corporation Unlock screen
US8914072B2 (en) 2009-03-30 2014-12-16 Microsoft Corporation Chromeless user interface
US8970499B2 (en) 2008-10-23 2015-03-03 Microsoft Technology Licensing, Llc Alternative inputs of a mobile communications device
US9323424B2 (en) 2008-10-23 2016-04-26 Microsoft Corporation Column organization of content

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101127736B (en) * 2007-09-26 2013-07-17 腾讯科技(深圳)有限公司 An instant communication system and method for processing sub-panel
CN101296200B (en) * 2008-06-30 2011-02-02 腾讯科技(深圳)有限公司 System and method for establishing multi-user conversation
CN101345721B (en) * 2008-08-14 2011-09-14 腾讯科技(深圳)有限公司 Method and system for creating list
CA2760976C (en) * 2009-06-15 2018-06-12 Microsoft Corporation Mobile communications device user interface
CN102214090B (en) * 2010-04-09 2015-11-25 腾讯科技(深圳)有限公司 A kind of method and device creating session window
CN102281206B (en) * 2010-06-10 2016-01-20 腾讯科技(深圳)有限公司 A kind of instant communication client and its implementation
CN102546473B (en) * 2012-01-20 2015-09-30 上海量明科技发展有限公司 There is the instant communication client of discrete state, implementation method and system
CN102801651A (en) * 2012-08-11 2012-11-28 上海量明科技发展有限公司 Instant messaging interaction interface fusion method and client
CN103067783B (en) * 2012-12-21 2018-06-26 康佳集团股份有限公司 A kind of Multi-choice interaction method and system based on smart television
CN103257785B (en) * 2013-04-28 2016-04-06 百度在线网络技术(北京)有限公司 For the panel that communicates and implementation method
CN104239062B (en) * 2014-09-23 2017-08-04 深圳市富途网络科技有限公司 Client-based polytype Shipping Options Page display methods and its system
CN104699738B (en) * 2014-11-21 2019-03-19 上海天脉聚源文化传媒有限公司 A kind of information classification approach based on WEB terminal, apparatus and system
CN109085977A (en) * 2018-08-10 2018-12-25 武汉优品楚鼎科技有限公司 A kind of method, system and device of customized market functional module showing interface

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1835479A (en) * 2005-03-19 2006-09-20 腾讯科技(深圳)有限公司 Instant communication method and system
CN1991727A (en) * 2005-12-28 2007-07-04 腾讯科技(深圳)有限公司 Arrangement customization method of friends grouping on instantaneous communication subscriber mainboard

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102004031748B4 (en) * 2004-06-30 2006-06-14 Combots Product Gmbh & Co. Kg Managing contact information in communications application involves detecting presence of contact information, reading out contact information, combining contact information and/or contacts into contact group and storing contact group
CN101127736B (en) * 2007-09-26 2013-07-17 腾讯科技(深圳)有限公司 An instant communication system and method for processing sub-panel

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1835479A (en) * 2005-03-19 2006-09-20 腾讯科技(深圳)有限公司 Instant communication method and system
CN1991727A (en) * 2005-12-28 2007-07-04 腾讯科技(深圳)有限公司 Arrangement customization method of friends grouping on instantaneous communication subscriber mainboard

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8970499B2 (en) 2008-10-23 2015-03-03 Microsoft Technology Licensing, Llc Alternative inputs of a mobile communications device
US9218067B2 (en) 2008-10-23 2015-12-22 Microsoft Technology Licensing, Llc Mobile communications device user interface
US9223411B2 (en) 2008-10-23 2015-12-29 Microsoft Technology Licensing, Llc User interface with parallax animation
US9323424B2 (en) 2008-10-23 2016-04-26 Microsoft Corporation Column organization of content
US8892170B2 (en) 2009-03-30 2014-11-18 Microsoft Corporation Unlock screen
US8914072B2 (en) 2009-03-30 2014-12-16 Microsoft Corporation Chromeless user interface

Also Published As

Publication number Publication date
CN101127736A (en) 2008-02-20
WO2009043295A1 (en) 2009-04-09

Similar Documents

Publication Publication Date Title
CN101127736B (en) An instant communication system and method for processing sub-panel
US20220407833A1 (en) Display method and device
US9335860B2 (en) Information processing apparatus and information processing system
CN103019714B (en) By dynamic navigation bar used for expanded communication services docking and releasing docking
CN102929483B (en) Terminal and resource sharing method
CN105553834A (en) Message sending method and device
US9563876B2 (en) Control options for instant message display and notification
CN101087271A (en) A associated user display system and method
CN101833392A (en) Signal conditioning package, information processing method and program
CN103797460A (en) Application control in electronic devices
CN105959318A (en) Service processing method based on robot
CN102323873B (en) In order to trigger the method and system that icon is replied in instant messaging
CN102640114B (en) Method for directly manipulating incoming interactions in an instant communication client application
WO2017160539A1 (en) Selectable interaction elements in a 360-degree video stream
CN112306325B (en) Interaction control method and device
CN112650430A (en) Task processing method and device and electronic equipment
CN106470110A (en) Method and device to the multiple user's pocket transmission news in user list
CN111701233A (en) Interface display control method, device, equipment and storage medium
WO2023045927A1 (en) Object moving method and electronic device
WO2023045837A1 (en) Desktop editing method and electronic device
US20100199201A1 (en) System and method for displaying a display panel
CN106302932A (en) The method and apparatus checking log in communication terminal
CN112306590B (en) Screenshot generating method and related device
CN114443203A (en) Information display method and device, electronic equipment and readable storage medium
CN110286991A (en) A kind of information processing method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant