Embodiment
For making the object, technical solutions and advantages of the present invention clearly, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.
Please refer to Fig. 1, it illustrates the environment schematic of the implementation environment involved by method for information display that each embodiment of the present invention provides.This implementation environment comprises distribution server 110, at least one channel server 120, electronic equipment 130.
Distribution server 110 can be a station server, or the server cluster be made up of some station servers, or a cloud computing service center.The channel of distribution server 110 for selecting according to user, is assigned to user in channel server corresponding to this channel 120.
Be connected by cable network between distribution server 110 with channel server 120.
Channel server 120 can be a station server, or the server cluster be made up of some station servers, or a cloud computing service center.Be provided with at least one channel in every platform channel server 120, and each channel can also be subdivided into different sub-channels.
Be connected by wired or wireless network between channel server 120 with electronic equipment 130.
Electronic equipment 130 can be the electronic equipment being provided with enrichment telecommunication customer end.This electronic equipment can be smart mobile phone, intelligent television, panel computer, E-book reader, MP3 player (Moving PictureExperts Group Audio Layer III, dynamic image expert compression standard audio frequency aspect 3), MP4 (MovingPicture Experts Group Audio Layer IV, dynamic image expert compression standard audio frequency aspect 4) player and pocket computer on knee etc.User can select by electronic equipment 130 channel that enters in channel server 120, watches program that this channel broadcasts or exchanges with other user in channel.User can also create channel by electronic equipment 130 in channel server 120, and the user for other enters.
Such as, user A uses electronic equipment A to create channel A in channel server 120, channel A is used for providing speech communication or video communication, after user B and user C uses electronic equipment B and electronic equipment C to enter channel A respectively, mutually can carry out voice or video communication in channel A.
Again such as, user B uses electronic equipment B to create channel B in channel server 120, channel B is used for providing live or online teaching online, after user A and user C uses electronic equipment A and electronic equipment C to enter channel B respectively, can watch in channel B just in live content.Wherein, above-mentioned electronic equipment A, B and C all belong to electronic equipment 130.
In order to simplified characterization, hereinafter only illustrated by the execution of enrichment telecommunication customer end with method for information display, but restriction is not formed to this.
Please refer to Fig. 2, it illustrates the method flow diagram of the method for information display that one embodiment of the invention provides.The method comprises:
Step 202, indicated channel information fusion interface, the channel information viewing area showing channel selection control and associate with channel selection control in this channel information polymerization interface, channel selection control selects to need the selection function of the target channel of indicated channel information from least one channel after polymerization for providing;
Step 204, is received by channel selection control and selects signal, and this selection signal is used for selecting the target channel needing indicated channel information from least one channel after polymerization;
Step 206, at the channel information of channel information viewing area display-object channel.
In sum, the method for information display that the present embodiment provides, by indicated channel information fusion interface, the channel information viewing area showing channel selection control and associate with channel selection control in this channel information polymerization interface, channel selection control selects to need the selection function of the target channel of indicated channel information from least one channel after polymerization for providing; Received by channel selection control and select signal, this selection signal is used for selecting the target channel needing indicated channel information from least one channel after polymerization; At the channel information of channel information viewing area display-object channel; Solve user when checking the channel information of different channel, need to carry out the operation of " select channel designation-click by right key channel designation-select channel information items in drop-down menu " of repetition in channel list, cause user to check the problem that the efficiency of channel information is lower; Reach by channel information polymerization interface in channel selection control receive select signal time, namely know that user needs to check the channel information by selecting channel, eliminate the step that user selects to check channel information items, thus improve the effect that user checks the efficiency of channel information.
In the implementation procedure of reality, for the client of different rights grade, channel information viewing area display channel information also different, and when display channel information in comprise can edit file time, the active user having authority can edit file can edit this.Further, user can jump to selected channel by the channel jump term clicking channel information polymerization interface, employing embodiment is described below.
Please refer to Fig. 3 A, it illustrates the method flow diagram of the method for information display that another embodiment of the present invention provides.The method comprises:
Step 301, indicated channel information fusion interface, the channel information viewing area showing channel selection control and associate with channel selection control in this channel information polymerization interface, channel selection control selects to need the selection function of the target channel of indicated channel information from least one channel after polymerization for providing.
When user wants the channel information checking certain channel in the process using enrichment telecommunication customer end, can by clicking corresponding channel designation in channel list by right key, select to check channel information in the drop-down menu ejected, enter channel information polymerization interface.The channel information viewing area that this channel information polymerization interface comprises at least one channel selection control and associates with channel selection control, wherein, channel selection control is for receiving the channel selecting signal of user, and this channel selection control can be combobox or TreeView Menu; Channel information viewing area, for showing the channel information of user-selected channel, comprises the information such as the channel designation of selected channel, channel, channel number, channel description or channel password.
Such as, as shown in Figure 3 B, user clicks by right key in channel list " channel 1 ", select to check channel information in the drop-down menu 31 ejected, enrichment telecommunication customer end shows channel information polymerization interface 32, and this channel information polymerization interface 32 comprises a main channel and selects control 33, sub-channel selection control 34 and channel information viewing area 35.
It should be noted that, the present embodiment comprises main channel for this channel information polymerization interface and selects control and sub-channel selection control to be described, and does not limit the present invention.
Step 302, is received by channel selection control and selects signal, and this selection signal is used for selecting the target channel needing indicated channel information from least one channel after polymerization.
When the channel selection control in channel information polymerization interface comprises main channel selection control and sub-channel selection control, enrichment telecommunication customer end selects control and/or sub-channel selection control to receive the selection signal of user by main channel, when user clicks the mouse left button selection channel, namely send this selection signal.This step can comprise following three kinds of possible implementations:
The first possible implementation, enrichment telecommunication customer end selects the selection signal of control reception to top channel by main channel, and top channel is defined as target channel.
When enrichment telecommunication customer end selects control to receive the selection signal to top channel by main channel, namely enrichment telecommunication customer end knows that the channel that user selects is top channel, and this top channel is defined as target channel.Corresponding, enrichment telecommunication customer end shows the channel information of this top channel in channel information viewing area.
It should be noted that, when selecting control to receive the selection signal to top channel by main channel, sub-channel selection control can be set to not optional status by enrichment telecommunication customer end.
Such as, as shown in Figure 3 C, user selects control 33 to have selected channel A by main channel, and channel A is top channel, and channel A is defined as target channel by enrichment telecommunication customer end, and at the channel information of channel information viewing area 32 indicated channel A.
The implementation that the second is possible, enrichment telecommunication customer end selects the selection signal of control reception to n-th grade of channel by main channel, and n-th grade of channel is defined as target channel, n >=1.
When enrichment telecommunication customer end selects control to receive the selection signal to n-th grade of channel by main channel, this n-th grade of channel is defined as target channel by enrichment telecommunication customer end.Wherein, n-th grade of channel is the lower channel of (n-1)th grade of channel.Corresponding, enrichment telecommunication customer end shows the channel information of this n-th grade of channel in channel information viewing area.
Such as, as shown in Figure 3 D, as n=1, namely enrichment telecommunication customer end selects control 33 to receive selection signal to the 1st grade of channel by main channel, the channel that this selection signal respective user is selected is channel A3, channel A3 is defined as target channel by enrichment telecommunication customer end, and at the channel information of channel information viewing area 32 indicated channel A3.
The third possible implementation, enrichment telecommunication customer end selects the selection signal of control reception to n-th grade of channel by main channel, receive the selection signal to the (n+1)th grade of channel being positioned at n-th grade of channel subordinate by sub-channel selection control, (n+1)th grade of channel is defined as target channel, n >=1.
When the selection signal that enrichment telecommunication customer end selects control to receive n-th grade of channel by main channel, channel in sub-channel selection control will be set to (n+1)th grade of channel of n-th grade of channel subordinate, when receiving the selection signal to (n+1)th grade of channel by sub-channel selection control, this (n+1)th grade of channel is defined as target channel by enrichment telecommunication customer end, and shows the channel information of this (n+1)th grade of channel in channel information viewing area.
Such as, as shown in FIGURE 3 E, as n=1, enrichment telecommunication customer end receives the selection signal to the 1st grade of channel by main channel selection control 33, the selection signal to the 2nd grade of channel is received by sub-channel selection control 34, the channel A33 corresponding with the selection signal of the 2nd grade of channel is defined as target channel, and at the channel information of channel information viewing area 32 indicated channel A33.
It should be noted that, can also comprise and return upper level option in sub-channel selection control, when receiving user and this being returned to the selection signal of upper level option, n-th grade of channel is defined as target channel by enrichment telecommunication customer end.
Step 303, according to the Permission Levels of the active client channel information at channel information viewing area display-object channel.
Because different enrichment telecommunication customer ends has different Permission Levels, and display corresponding to different rights grade is not identical with operating right yet, so the security in order to ensure channel information, enrichment telecommunication customer end needs are according to the channel information of the Permission Levels of active user at channel information viewing area display-object channel, and this step can comprise following sub-step.
One, enrichment telecommunication customer end sends the channel identication of target channel and the mark of active client to server, this server is used for the Permission Levels according to the identified query active client of active client, according to whole channel information or a part of channel information of Permission Levels feedback target channel.
The channel identication of target channel and the mark of active client are sent to server by enrichment telecommunication customer end, wherein, this channel identication can be the channel name of target channel, and the mark of this active client can for the user name used when logging in enrichment telecommunication customer end.Be previously stored with the corresponding relation of client identification and Permission Levels in server, this corresponding relation can be stored in list structure table as shown in Table 1:
Table one
Client identification |
Permission Levels |
Zhang San |
1 |
Li Si |
1 |
King five |
2 |
Zhao six |
3 |
Wherein, the content of the corresponding indicated channel information of different Permission Levels is also different, is stored in list structure table as shown in Table 2 in advance in server by the corresponding relation of the content of Permission Levels and indicated channel information:
Table two
Server searches whole channel informations corresponding to this channel according to the channel identication that enrichment telecommunication customer end sends, and the Permission Levels corresponding according to this active client are determined for the content of display, can be sent to this enrichment telecommunication customer end for the content of display.
Such as, the client identification that server receives the transmission of enrichment telecommunication customer end is king five, finding corresponding Permission Levels according to this client identification is 2, and according to these Permission Levels, channel name, channel number and channel introduction is sent to enrichment telecommunication customer end.
Two, whole channel information of target channel of enrichment telecommunication customer end reception server feedback or a part of channel information.
Corresponding, the displayable whole channel information of active client that enrichment telecommunication customer end reception server sends or a part of channel information.
Three, enrichment telecommunication customer end shows the channel information received.
Apparent, the client of different rights grade selects the channel information that shows during same channel also different, channel information is not easily revealed, thus ensure that the security of channel information.
In certain embodiments, the authority for a channel information can be divided into display authority and editing authority, and different user rights can not have any authority of this channel information; Or, the display authority of this channel information can be had; Or, display authority and the editing authority of this channel information can be had simultaneously.
Step 304, show channel information comprise can edit file time, receive editing operation.
Conveniently keeper is to the editorial management of channel information, and enrichment telecommunication customer end is according to the Permission Levels of active client, and being set to by all or part of channel information can edit file, and receives user to can the editing operation of edit file.
Step 305, according to editing operation to can edit file edit.
Enrichment telecommunication customer end performs editor accordingly according to user's editing operation, and this editing operation can for deleting, add or revising etc.It should be noted that, the editing operation subtend server according to user is sent Data Update information by enrichment telecommunication customer end, and server upgrades the data in database according to this Data Update information, thus ensures the ageing of data.
Step 306, indicated channel jump term in channel information polymerization interface.
In order to avoid user also needs to close channel information polymerization interface after having checked channel information, then enter channel from channel list, enrichment telecommunication customer end is indicated channel jump term in channel information polymerization interface, and this channel jump term can be a button.
Step 307, receives the trigger pip to channel jump term.
When user triggers this channel jump term, namely have sent trigger pip to enrichment telecommunication customer end.
Step 308, jumps to target channel from current channel according to trigger pip.
Such as, as illustrated in Figure 3 F, in channel information polymerization interface 32, comprise hop button 36, when user clicks hop button 36, enrichment telecommunication customer end receives trigger pip, and jumps to corresponding channel according to target channel.
In sum, the method for information display that the present embodiment provides, by indicated channel information fusion interface, the channel information viewing area showing channel selection control and associate with channel selection control in this channel information polymerization interface, channel selection control selects to need the selection function of the target channel of indicated channel information from least one channel after polymerization for providing; Received by channel selection control and select signal, this selection signal is used for selecting the target channel needing indicated channel information from least one channel after polymerization; At the channel information of channel information viewing area display-object channel; Solve user when checking the channel information of different channel, need to carry out the operation of " select channel designation-click by right key channel designation-select channel information items in drop-down menu " of repetition in channel list, cause user to check the problem that the efficiency of channel information is lower; Reach by channel information polymerization interface in channel selection control receive select signal time, namely know that user needs to check the channel information by selecting channel, eliminate the step that user selects to check channel information items, thus improve the effect that user checks the efficiency of channel information.
The present embodiment is also by showing by the channel information of the channel selected according to the Permission Levels of active client in channel information viewing area, the channel information that the client of different rights grade can be obtained is also different, reaches the effect improving channel information display security.
The present embodiment also by the channel information shown be can edit file time, receive the editing operation of user and edit accordingly, facilitating keeper to the management of channel information, reaching the effect of the raising channel information efficiency of management.
The present embodiment is also by being polymerized interface display channel jump term at channel information, jump to when receiving the trigger pip to channel jump term by the channel selected, make user can directly jump to this channel after getting channel information, improve the efficiency of the selection channel of user.
It should be noted that, as shown in Figure 4 A, enrichment telecommunication customer end also can comprise multiple top channel, corresponding, can comprise the channel selection control of more than three or three in channel information polymerization interface, each channel selection control is corresponding top channel, the 1st grade of channel or the 2nd grade of channel etc. respectively; Or as shown in Figure 4 B, the channel selection control in channel information polymerization interface also can be TreeView Menu, and user checks the channel information of different channel by the different branches clicking TreeView Menu.
Please refer to Fig. 5, it illustrates the block diagram of the information display device that one embodiment of the invention provides.This information display device can realize becoming the whole or a part of of the electronic equipment being provided with enrichment telecommunication customer end by software, hardware or both combinations.This information display device, comprising:
Interface display module 502, for indicated channel information fusion interface, the channel information viewing area showing channel selection control and associate with channel selection control in channel information polymerization interface, channel selection control selects to need the selection function of the target channel of indicated channel information from least one channel after polymerization for providing;
Selecting signal receiving module 504, selecting signal for being received by channel selection control, select signal to be used for selecting the target channel needing indicated channel information from least one channel after polymerization;
Information display module 506, for the channel information at channel information viewing area display-object channel.
In sum, the information display device that the present embodiment provides, by indicated channel information fusion interface, the channel information viewing area showing channel selection control and associate with channel selection control in this channel information polymerization interface, channel selection control selects to need the selection function of the target channel of indicated channel information from least one channel after polymerization for providing; Received by channel selection control and select signal, this selection signal is used for selecting the target channel needing indicated channel information from least one channel after polymerization; At the channel information of channel information viewing area display-object channel; Solve user when checking the channel information of different channel, need to carry out the operation of " select channel designation-click by right key channel designation-select channel information items in drop-down menu " of repetition in channel list, cause user to check the problem that the efficiency of channel information is lower; Reach by channel information polymerization interface in channel selection control receive select signal time, namely know that user needs to check the channel information by selecting channel, eliminate the step that user selects to check channel information items, thus improve the effect that user checks the efficiency of channel information.
Please refer to Fig. 6, it illustrates the block diagram of the information display device that another embodiment of the present invention provides.This information display device can realize becoming the whole or a part of of the electronic equipment being provided with enrichment communication tool client by software, hardware or both combinations.This information display device, comprising:
Interface display module 602, for indicated channel information fusion interface, the channel information viewing area showing channel selection control and associate with described channel selection control in described channel information polymerization interface, described channel selection control selects to need the selection function of the target channel of indicated channel information from least one channel after polymerization for providing;
Selecting signal receiving module 604, selecting signal for being received by described channel selection control, described selection signal is used for selecting the target channel needing indicated channel information at least one channel described in after polymerization;
Information display module 606, for showing the channel information of described target channel in described channel information viewing area.
Alternatively, channel selection control comprises main channel and selects control and sub-channel selection control, selects signal receiving module 604, comprising:
First determining unit 604A, for being selected the selection signal of control reception to top channel by described main channel, is defined as described target channel by described top channel; Or,
Second determining unit 604B, for being selected the selection signal of control reception to n-th grade of channel by described main channel, is defined as described target channel, n >=1 by described n-th grade of channel; Or,
3rd determining unit 604C, for being selected the selection signal of control reception to described n-th grade of channel by described main channel, the selection signal to the (n+1)th grade of channel being positioned at described n-th grade of channel subordinate is received by described sub-channel selection control, described (n+1)th grade of channel is defined as described target channel, n >=1.
Alternatively, information display module 606, comprising:
Information display unit 606A, for showing the channel information of described target channel in described channel information viewing area according to the Permission Levels of active client.
Alternatively, information display unit 606A, comprising:
Mark sends subelement 606Aa, for sending the channel identication of described target channel and the mark of active client to server, described server is used for the Permission Levels of active client according to the identified query of described active client, feeds back whole channel information of described target channel or a part of channel information according to described Permission Levels;
Receives information subelement 606Ab, for receiving whole channel information of the described target channel of described server feedback or a part of channel information;
Information displaying subelement 606Ac, for showing the described channel information received.
Alternatively, this device also comprises:
Operation receiver module 607, for show described channel information comprise can edit file time, receive editing operation;
Information editing's module 608, for can edit file editing described according to described editing operation.
Alternatively, this device also comprises:
Jump term display module 609, for indicated channel jump term in described channel information polymerization interface;
Trigger pip receiver module 610, for receiving the trigger pip to described channel jump term;
Channel redirect module 611, for jumping to target channel from current channel according to described trigger pip.
In sum, the information display device that the present embodiment provides, by indicated channel information fusion interface, the channel information viewing area showing channel selection control and associate with channel selection control in this channel information polymerization interface, channel selection control selects to need the selection function of the target channel of indicated channel information from least one channel after polymerization for providing; Received by channel selection control and select signal, this selection signal is used for selecting the target channel needing indicated channel information from least one channel after polymerization; At the channel information of channel information viewing area display-object channel; Solve user when checking the channel information of different channel, need to carry out the operation of " select channel designation-click by right key channel designation-select channel information items in drop-down menu " of repetition in channel list, cause user to check the problem that the efficiency of channel information is lower; Reach by channel information polymerization interface in channel selection control receive select signal time, namely know that user needs to check the channel information by selecting channel, eliminate the step that user selects to check channel information items, thus improve the effect that user checks the efficiency of channel information.
The present embodiment is also by showing by the channel information of the channel selected according to the Permission Levels of active client in channel information viewing area, the channel information that the client of different rights grade can be obtained is also different, reaches the effect improving channel information display security.
The present embodiment also by the channel information shown be can edit file time, receive the editing operation of user and edit accordingly, facilitating keeper to the management of channel information, reaching the effect of the raising channel information efficiency of management.
The present embodiment is also by being polymerized interface display channel jump term at channel information, jump to when receiving the trigger pip to channel jump term by the channel selected, make user can directly jump to this channel after getting channel information, improve the efficiency of the selection channel of user.
It should be noted that: the information display device that above-described embodiment provides is when carrying out information displaying, only be illustrated with the division of above-mentioned each functional module, in practical application, can distribute as required and by above-mentioned functions and be completed by different functional modules, the inner structure being about to the electronic equipment being provided with enrichment telecommunication customer end is divided into different functional modules, to complete all or part of function described above.In addition, the information display device that above-described embodiment provides and method for information display embodiment belong to same design, and its specific implementation process refers to embodiment of the method, repeats no more here.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
One of ordinary skill in the art will appreciate that all or part of step realizing above-described embodiment can have been come by hardware, the hardware that also can carry out instruction relevant by program completes, described program can be stored in a kind of computer-readable recording medium, the above-mentioned storage medium mentioned can be ROM (read-only memory), disk or CD etc.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.