CN103257785A - Panel for communication and implementation method thereof - Google Patents

Panel for communication and implementation method thereof Download PDF

Info

Publication number
CN103257785A
CN103257785A CN2013101572855A CN201310157285A CN103257785A CN 103257785 A CN103257785 A CN 103257785A CN 2013101572855 A CN2013101572855 A CN 2013101572855A CN 201310157285 A CN201310157285 A CN 201310157285A CN 103257785 A CN103257785 A CN 103257785A
Authority
CN
China
Prior art keywords
panel
attached
main panel
main
communication
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2013101572855A
Other languages
Chinese (zh)
Other versions
CN103257785B (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.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201310157285.5A priority Critical patent/CN103257785B/en
Publication of CN103257785A publication Critical patent/CN103257785A/en
Application granted granted Critical
Publication of CN103257785B publication Critical patent/CN103257785B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a panel for communication. The panel comprises an information corresponding module, a panel combining module and/or a panel splitting module, wherein the information corresponding module is used for acquiring the configuration information of a main panel and a plurality of attached panels and the corresponding information of the main panel and the attached panels, the panel combining module is used for combining at least one attached panel to the main panel according to the corresponding information. The panel splitting module is used for enabling the at least one attached panel which has been combined to the main panel to be separated from the main panel. According to the scheme of the panel for the communication, a plurality of communication panels can be combined or split flexibly, and a user can operate conveniently. Correspondingly, the invention further provides an implementation method of the panel for the communication.

Description

The panel and the implementation method that are used for communication
Technical field
The present invention relates to network technology, relate in particular to a kind of panel and implementation method for communication.
Background technology
In existing technology, when people communicate, in communication panel, trigger after the specific contact object communication interaction interface of expansion and this contact object correspondence usually.In this communication interaction interface, the user can see the interaction content with this contact person.Check this contact person's personal information if desired, by the personal information icon of this contact person in certain special object in triggering and this contact person's interactive interface (as clicking the name of contact person in the interactive interface) or the triggering communication panel, open and check this contact person's physical resource.
Particularly, existing means of communication also develops the concept that " group " arranged.Based on specific group, can comprise a plurality of members, between these members, everybody shares the interactive interface Output bar of an instant messaging interactive interface, a plurality of members can make a speech respectively, output after the content of speech is got up aggregation of data by common interactive interface Output bar.If check certain member's personal information such as address list, then by the special object in triggering and the mutual interface of this flock-mate, open the relevant information of special object thus as this member's head portrait icon.
From this, by in same communication panel, carrying out operation progressively, can check relevant information, but under the terminal screen condition of limited, if show simultaneously and operate a plurality of program interfaces, then comparatively inconvenience.And the operation format of this communication panel is comparatively single, and dirigibility is relatively poor.
Therefore, based on above-mentioned consideration, hope can provide a kind of panel and implementation method for communication.
Summary of the invention
The purpose of this invention is to provide a kind of panel and implementation method for communication, can improve the dirigibility of operation so that communication panel carries out combination neatly or splits.
According to an aspect of the present invention, provide a kind of panel for communication, comprised following module:
The information respective modules is used for obtaining the configuration information of main panel and a plurality of attached panels and both corresponding informances;
The panel binding modules is used for according to described corresponding informance, and at least one attached panel is attached to main panel; And/or
Panel splits module, breaks away from this main panel at least one attached panel that will be attached to main panel.
According to another aspect of the present invention, also provide a kind of implementation method for the panel of communicating by letter, may further comprise the steps:
Panel is divided into main panel and a plurality of attached panel, and obtains the configuration information of main panel and a plurality of attached panels and both corresponding informances;
According to described corresponding informance, at least one attached panel is attached to main panel; And/or
At least one attached panel that is attached to main panel is broken away from this main panel.
Compared with prior art, the present invention has the following advantages:
By scheme provided by the invention, can be so that a plurality of communication panel carries out combination neatly or splits, especially under the display screen condition of limited of terminal, by splitting communication panel of the present invention, check and operate interface and the communication panel of the present invention of other program simultaneously, comparatively convenient.
Description of drawings
By reading the detailed description of doing with reference to the following drawings that non-limiting example is done, it is more obvious that other features, objects and advantages of the present invention will become:
Fig. 1 is the schematic block diagram of the panel that is used for communication in accordance with a preferred embodiment of the present invention;
Fig. 2 is the synoptic diagram of the panel that is used for communication in accordance with a preferred embodiment of the present invention;
Fig. 3 is the implementation method process flow diagram according to the panel that is used for communication of another preferred embodiment of the present invention.
Embodiment
Below in conjunction with accompanying drawing the present invention is described in further detail.
According to an aspect of the present invention, provide a kind of panel for communication.
Please refer to Fig. 1, Fig. 1 is the schematic block diagram of the panel that is used for communication in accordance with a preferred embodiment of the present invention.As shown in Figure 1, the panel for communication provided by the present invention comprises with lower module:
Information respective modules 101 is used for obtaining the configuration information of main panel and a plurality of attached panels and both corresponding informances.
Particularly, panel of the present invention is mainly used in the communication, and wherein, main panel comprises the relevant information of a plurality of attached panels, by the operation main panel, can realize all functions of its applied communication software substantially.By triggering the coherent element in the main panel, for example icon can be opened corresponding attached panel.And by the operation attached panel, usually can only realize a certain class function or partial function in its applied communication software, contact person's address list attached panel for example, its function that realizes are the grouping informations (for example classmate, colleague, kith and kin, friend, these groupings of leader) etc. of showing contact person's head portrait, name, phone and contact person; Message attached panel for example again, its function that realizes is to show each contact person's dialog context, air time, head portrait, project etc.
When main panel starts, obtain configuration file from the information respective modules, wherein, configuration file comprises the configuration information of the configuration information of main panel, each attached panel that main panel comprises and the corresponding informance of main panel and each attached panel.By triggering the element-specific in the main panel, for example double-click the icon that is used for opening attached panel, can in the same window at main panel place, launch specific attached panel.Wherein, the configuration information of main panel mainly comprises user's personal information, contacts list, messaging list, function button.The configuration information of attached panel mainly comprises the corresponding displaying content of this panel and relevant classified information etc.The corresponding informance of main panel and each attached panel mainly comprises the interface message of main panel and each attached panel, for example the attached panel of the interface interchange show or hide correspondence by main panel or call the demonstration of attached panel or it is hidden in the main panel by the sign of attached panel.Further, adopt the application programming interface function to obtain a plurality of attached panels information corresponding with main panel, described interface function can adopt prior art to be achieved, and does not limit at this.
As shown in Figure 2, Fig. 2 is the synoptic diagram of the panel that is used for communication in accordance with a preferred embodiment of the present invention.In Fig. 2, the communication panel of showing that is one and is applied to " Baidu's express letter ", wherein, comprise a plurality of elements (as contact head image, packet label) in the main panel, two hurdle packets of information for example, be respectively " contact person " and " message ", the left and right sides of main panel is respectively the attached panel of " contact person " and " message ", configuration information by obtaining main panel and a plurality of attached panels and both corresponding informances, main panel and attached panel are operated accordingly, for example in the same window, launched the attached panel of main panel and institute's combination.
Panel binding modules 102 is used for according to described corresponding informance, and at least one attached panel is attached to main panel.
Particularly, obtain the configuration information and between the two corresponding informance of main panel and a plurality of attached panels by the information respective modules after, can operate accordingly main panel and attached panel, for example at least one attached panel is attached to main panel.
The combination of panel can not limit at this by binding site being set or being achieved in conjunction with the border or in conjunction with icon.Being example in conjunction with the border, the attached panel for having split with main panel by dragging this attached panel or main panel, coincide both boundary lines, namely both can be combined.
After at least one attached panel is attached to main panel, opens main panel, and by the element-specific in the operation main panel, launch specific attached panel, and the attached panel that launches and main panel are presented in the same window.When mobile main panel or other any one attached panels that has adsorbed, the every other attached panel that is arranged in same window is all followed mobile together.
Further, by calling the application programming interface function that the main panel attached panel is set that attached panel and main panel absorption is as a whole, be about to attached panel and merge in the main panel.As shown in Figure 2, among Fig. 2, attached panel " address list " and " message " are combined by binding site with main panel, and are illustrated in the same window.
When attached panel " address list " and " message " and main panel by as a whole in conjunction with back formation.When selecting with rolling operation at main panel, attached panel can correspondingly demonstrate the information relevant with the current project of choosing or showing of main panel, forms a servo-actuated mechanism.
Panel splits module 103, breaks away from this main panel at least one attached panel that will be attached to main panel, and is independent.
Particularly, by pulling attached panel, make it break away from the main panel that combines with it, become independently panel, no longer be subordinated to main panel, thereby, can operate neatly this attached panel, aspect user carries out independent management to this attached panel.So, under the situation of a plurality of attached panels, can show separately and operate other any one attached panels.With reference to Fig. 2, break away from binding site by pulling attached panel, can operate individually independent with " message " attached panel of main panel combination.
When attached panel is independent from main panel, open main panel, to wherein element (for example, for example double-click special icon) when operating, other attached panels are not done any variation, similarly, when any one independent attached panel is operated, other attached panels and main panel are not exerted an influence, mobile main panel or during independent any one attached panel for example because main panel and independent attached panel be not to be positioned at the same window, main panel and independent attached panel be arranged in separately window separately, therefore, other panels do not follow the panel that moves to move.Run into the situation that mistake need be closed main panel and other attached panels for a certain or a plurality of attached panels in the attached panel adsorbed in the main panel especially, if the panel that will make mistakes is independent, can avoid closing main panel and other attached panels of its subordinate, experience thereby promote the user.
Further, by calling the application programming interface function that the main panel attached panel is set attached panel is split from main panel.
Certainly, when the relevant configuration information of main panel is upgraded, upgrade the configuration information of attached panel simultaneously, and reconfigure main panel and attached panel according to new configuration information.
Further, the panel for communication provided by the invention also comprises trigger module, and this module is used for gathering the trigger message at the interface, and according to related other functional modules of the trigger message of gathering, thereby finish corresponding operation.
Compared with prior art, the panel for communication provided by the present invention has the following advantages:
Panel for communication provided by the present invention, can be so that a plurality of communication panel adsorbs combination neatly, make the user finish all operations at a certain operating area, also can split communication panel as required and finish independent operation, for example under the display screen condition of limited of terminal, by splitting communication panel of the present invention, check and operate interface and the communication panel of the present invention of other program simultaneously, comparatively convenient.
According to another aspect of the present invention, also provide a kind of implementation method for the panel of communicating by letter.With reference to Fig. 3, Fig. 3 is the implementation method process flow diagram according to the panel that is used for communication of another preferred embodiment of the present invention.As shown in Figure 3, this implementation method may further comprise the steps:
Step S301 is divided into main panel and a plurality of attached panel with panel, and obtains the configuration information of main panel and a plurality of attached panels and both corresponding informances;
Step S302 according to described corresponding informance, is attached to main panel with at least one attached panel, perhaps;
Step S303 breaks away from this main panel with at least one attached panel that is attached to main panel, and is independent.
Implementation method to such scheme is specifically described below.
Panel of the present invention is mainly used in the communication, and wherein, main panel comprises the relevant information of a plurality of attached panels, by the operation main panel, can realize all functions of its applied communication software substantially.By triggering the coherent element in the main panel, for example icon can be opened corresponding attached panel.And by the operation attached panel, usually can only realize a certain class function or partial function in its applied communication software, contact person's address list attached panel for example, its function that realizes are the grouping informations (for example classmate, colleague, kith and kin, friend, these groupings of leader) etc. of showing contact person's head portrait, name, phone and contact person; Message attached panel for example again, its function that realizes is to show each contact person's dialog context, air time, head portrait, project etc.
When main panel starts, obtain configuration file from the information respective modules, wherein, configuration file comprises the configuration information of the configuration information of main panel, each attached panel that main panel comprises and the corresponding informance of main panel and each attached panel.By triggering the element-specific in the main panel, for example double-click the icon that is used for opening attached panel, can in the same window at main panel place, launch specific attached panel.Wherein, the configuration information of main panel mainly comprises user's personal information, contacts list, messaging list, function button.The configuration information of attached panel mainly comprises the corresponding displaying content of this panel and relevant classified information etc.The corresponding informance of main panel and each attached panel mainly comprises the interface message of main panel and each attached panel, for example the attached panel of the interface interchange show or hide correspondence by main panel or call the demonstration of attached panel or it is hidden in the main panel by the sign of attached panel.Further, adopt the application programming interface function to obtain a plurality of attached panels information corresponding with main panel, described interface function can adopt prior art to be achieved, and does not limit at this.
As shown in Figure 2, Fig. 2 is the synoptic diagram of the panel that is used for communication in accordance with a preferred embodiment of the present invention.In Fig. 2, the communication panel of showing that is one and is applied to " Baidu's express letter ", wherein, comprise a plurality of elements (as contact head image, packet label) in the main panel, two hurdle packets of information for example, be respectively " contact person " and " message ", the left and right sides of main panel is respectively the attached panel of " contact person " and " message ", configuration information by obtaining main panel and a plurality of attached panels and both corresponding informances, main panel and attached panel are operated accordingly, for example in the same window, launched the attached panel of main panel and institute's combination.
Obtain the configuration information and between the two corresponding informance of main panel and a plurality of attached panels by the information respective modules after, can operate accordingly main panel and attached panel, for example at least one attached panel is attached to main panel.
The combination of panel can not limit at this by binding site being set or being achieved in conjunction with the border or in conjunction with icon.Being example in conjunction with the border, the attached panel for having split with main panel by dragging this attached panel or main panel, coincide both boundary lines, namely both can be combined.
After at least one attached panel is attached to main panel, opens main panel, and by the element-specific in the operation main panel, launch specific attached panel, and the attached panel that launches and main panel are presented in the same window.When mobile main panel or other any one attached panels that has adsorbed, the every other attached panel that is arranged in same window is all followed mobile together.
Further, by calling the application programming interface function that the main panel attached panel is set that attached panel and main panel absorption is as a whole, be about to attached panel and merge in the main panel.As shown in Figure 2, among Fig. 2, attached panel " address list " and " message " are combined by binding site with main panel, and are illustrated in the same window.
By pulling attached panel, make it break away from the main panel that combines with it, become independently panel, no longer be subordinated to main panel, thereby, can operate neatly this attached panel, aspect user carries out independent management to this attached panel.So, under the situation of a plurality of attached panels, can show separately and operate other any one attached panels.With reference to Fig. 2, break away from binding site by pulling attached panel, can operate individually independent with " message " attached panel of main panel combination.
When attached panel is independent from main panel, open main panel, to wherein element (for example, for example double-click special icon) when operating, other attached panels are not done any variation, similarly, when any one independent attached panel is operated, other attached panels and main panel are not exerted an influence, mobile main panel or during independent any one attached panel for example because main panel and independent attached panel be not to be positioned at the same window, main panel and independent attached panel be arranged in separately window separately, therefore, other panels do not follow the panel that moves to move.Run into the situation that mistake need be closed main panel and other attached panels for a certain or a plurality of attached panels in the attached panel adsorbed in the main panel especially, if the panel that will make mistakes is independent, can avoid closing main panel and other attached panels of its subordinate, experience thereby promote the user.
Further, by calling the application programming interface function that the main panel attached panel is set attached panel is split from main panel.
Certainly, technical scheme provided by the invention is not limited to the application of the communications field, can also be applied to the technical field that other have the operation of multiaspect plate, for brevity, enumerates no longer one by one at this.
Compared with prior art, the implementation method for the panel of communicating by letter provided by the present invention has the following advantages:
Implementation method provided by the invention can be so that a plurality of communication panel carries out combination neatly or splits, special under the display screen condition of limited of terminal, by this method communication panel is split flexibly, the user is checked simultaneously and operate interface and the communication panel of the present invention of other program, comparatively convenient.
Above disclosed only is a kind of preferred embodiment of the present invention, can not limit the present invention's interest field certainly with this, and therefore the equivalent variations of doing according to claim of the present invention still belongs to the scope that the present invention is contained.

Claims (12)

1. panel that is used for communication comprises with lower module:
The information respective modules is used for obtaining the configuration information of main panel and a plurality of attached panels and both corresponding informances;
The panel binding modules is used for according to described corresponding informance, and at least one attached panel is attached to main panel; And/or
Panel splits module, breaks away from this main panel at least one attached panel that will be attached to main panel.
2. panel according to claim 1 is characterized in that, the configuration information of described main panel comprises user's personal information, contacts list, messaging list and function button.
3. panel according to claim 1 is characterized in that, the configuration information of described attached panel comprises classified information and the corresponding content of this attached panel.
4. according to each described panel of claim 1-3, it is characterized in that described corresponding informance comprises the interface message of main panel and at least one attached panel.
5. according to each described panel of claim 1-3, it is characterized in that described attached panel is by arranging binding site, being attached to main panel in conjunction with the border or in conjunction with the mode of icon.
6. panel according to claim 1 is characterized in that,
When at least one attached panel was attached to main panel, the content that described attached panel is showed was showed content change along with main panel and is changed;
When at least one attached panel broke away from this main panel, described attached panel was independent of this main panel, and the content that described attached panel is showed or not content change along with main panel and changed.
7. implementation method that is used for the panel of communication may further comprise the steps:
Panel is divided into main panel and a plurality of attached panel, and obtains the configuration information of main panel and a plurality of attached panels and both corresponding informances;
According to described corresponding informance, at least one attached panel is attached to main panel; And/or
At least one attached panel that is attached to main panel is broken away from this main panel.
8. method according to claim 7 is characterized in that, the configuration information of described main panel comprises user's personal information, contacts list, messaging list and function button.
9. method according to claim 7 is characterized in that, the configuration information of described attached panel comprises classified information and the corresponding content of this attached panel.
10. according to each described method of claim 7-9, it is characterized in that described corresponding informance comprises the interface message of main panel and at least one attached panel.
11., it is characterized in that described attached panel is by arranging binding site, being attached to main panel in conjunction with the border or in conjunction with the mode of icon according to each described method of claim 7-9.
12. method according to claim 7 is characterized in that,
When at least one attached panel was attached to main panel, the content that described attached panel is showed was showed content change along with main panel and is changed;
When at least one attached panel broke away from this main panel, described attached panel was independent of this main panel, and the content that described attached panel is showed or not content change along with main panel and changed.
CN201310157285.5A 2013-04-28 2013-04-28 For the panel that communicates and implementation method Active CN103257785B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310157285.5A CN103257785B (en) 2013-04-28 2013-04-28 For the panel that communicates and implementation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310157285.5A CN103257785B (en) 2013-04-28 2013-04-28 For the panel that communicates and implementation method

Publications (2)

Publication Number Publication Date
CN103257785A true CN103257785A (en) 2013-08-21
CN103257785B CN103257785B (en) 2016-04-06

Family

ID=48961734

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310157285.5A Active CN103257785B (en) 2013-04-28 2013-04-28 For the panel that communicates and implementation method

Country Status (1)

Country Link
CN (1) CN103257785B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018049604A1 (en) * 2016-09-14 2018-03-22 深圳市大疆创新科技有限公司 Control method, control device, and electronic device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1991727A (en) * 2005-12-28 2007-07-04 腾讯科技(深圳)有限公司 Arrangement customization method of friends grouping on instantaneous communication subscriber mainboard
US20080028031A1 (en) * 2006-07-25 2008-01-31 Byron Lewis Bailey Method and apparatus for managing instant messaging
CN101127736A (en) * 2007-09-26 2008-02-20 腾讯科技(深圳)有限公司 An instant communication system and method for processing sub-panel
CN102196014A (en) * 2010-03-18 2011-09-21 腾讯科技(深圳)有限公司 Method and system of multi-group operation synchronization
CN102546473A (en) * 2012-01-20 2012-07-04 上海量明科技发展有限公司 Instant communication client with discrete state, implementation method and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1991727A (en) * 2005-12-28 2007-07-04 腾讯科技(深圳)有限公司 Arrangement customization method of friends grouping on instantaneous communication subscriber mainboard
US20080028031A1 (en) * 2006-07-25 2008-01-31 Byron Lewis Bailey Method and apparatus for managing instant messaging
CN101127736A (en) * 2007-09-26 2008-02-20 腾讯科技(深圳)有限公司 An instant communication system and method for processing sub-panel
CN102196014A (en) * 2010-03-18 2011-09-21 腾讯科技(深圳)有限公司 Method and system of multi-group operation synchronization
CN102546473A (en) * 2012-01-20 2012-07-04 上海量明科技发展有限公司 Instant communication client with discrete state, implementation method and system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018049604A1 (en) * 2016-09-14 2018-03-22 深圳市大疆创新科技有限公司 Control method, control device, and electronic device

Also Published As

Publication number Publication date
CN103257785B (en) 2016-04-06

Similar Documents

Publication Publication Date Title
US10671357B2 (en) Preview changes to mobile applications at different display resolutions
CN103226454B (en) A kind of method and system realizing multihead display
CN102811184B (en) Sharing method, terminal, server and system for custom emoticons
US20140344922A1 (en) Multi-profile mobile device interface for same user
EP2756667B1 (en) Electronic tool and methods for meetings
WO2018040943A1 (en) Display data control method, device, and system
CN103885858A (en) Method and system for mobile phone backup and data recovery
US10235024B2 (en) Buddy list presentation control method and system, and computer storage medium
CN105808095A (en) Display method for application interface of terminal and terminal
CN105409160A (en) System for remotely controlling electronic device and method of operating the same
CN102646031A (en) Method for controlling large screen to display contents by mobile terminal
CN103744576A (en) Method and system for achieving operation interfaces of mobile terminal
CN103124283A (en) Electronic device and method capable of collaboratively editing with a plurality of mobile devices
WO2015109557A1 (en) Display control method and display control device
CN104020950A (en) Input method based on touch screen and input device with touch screen
US20180323988A1 (en) Electronic tool and methods for recording a meeting
EP2806622A1 (en) Displaying a group message
CN105850117A (en) Information processing device, program, and transfer system
CN105094583B (en) Shortcut operation method and device for touch screen digital terminal
US20150382181A1 (en) Method and apparatus for sending business card between mobile terminals and storage medium
CN110019058B (en) Sharing method and device for file operation
CN103902325A (en) Method and device for achieving window synchronization
CN103257785A (en) Panel for communication and implementation method thereof
CN109783165A (en) Based on the mobile communications device and its input method switching method for virtualizing mobile framework
CN105897567B (en) A kind of method and device of information sharing

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