CN102946345B - 即时通信界面结构输出的方法、浏览器客户端及*** - Google Patents
即时通信界面结构输出的方法、浏览器客户端及*** Download PDFInfo
- Publication number
- CN102946345B CN102946345B CN201210488546.7A CN201210488546A CN102946345B CN 102946345 B CN102946345 B CN 102946345B CN 201210488546 A CN201210488546 A CN 201210488546A CN 102946345 B CN102946345 B CN 102946345B
- Authority
- CN
- China
- Prior art keywords
- instant messaging
- interface
- link control
- main panel
- browser
- 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
Links
Landscapes
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供了一种即时通信界面结构输出的方法、浏览器客户端及***,属于通信技术领域。其中本发明所提供的方法包括有如下步骤:设置即时通信界面结构通过浏览器界面构成链接的操作模式;对已开启的即时通信主面板和/或即时通信交互界面,触发通过处于活动窗口的浏览器界面设置链接操作;对设置在浏览器界面上与即时通信主面板对应的主面板链接控件和/或对应即时通信交互界面设置的交互界面链接控件,采集触发消息后生成所对应的即时通信主面板或即时通信交互界面的输出窗口。利用本发明,能够通过浏览器界面开启即时通信主面板或即时通信交互界面,触发与即时通信中的联系人对象的交互操作。
Description
技术领域
本发明属于通信技术领域。
技术背景
即时通信工具是目前应用非常广泛的网络通信形式,人们利用即时通信工具能够便利地进行语音、文本、视频和多媒体等多种数据形式的交互操作,也可以便利地传输已有的文件数据。
所述的即时通信工具,对于用户来说,所使用的即时通信客户端在开启之后,通常包括有即时通信主面板,在即时通信主面板中显示有联系人列表,通过该联系人列表输出各个联系人对象所对应的条框结构,该条框结构中一般包括有联系人对象的头像图标以及用户名等数据信息,通常被称为ITEM项。在触发了该ITEM项之后,能够生成与该ITEM项相对应的即时通信交互界面。在即时通信交互界面中,通常包括有交互界面输入栏,用以输入需要交互的数据信息,以及交互界面输出栏,用以输出双方或者多方的交互记录,以及交互界面工具栏,用于提供交互通信中各种可供选择的功能控件等。
对前述即时通信主面板、即时通信交互界面等即时通信界面结构来说,在进行操作时如何置放其位置,是用户随时要面临的问题。比如,用户在通过浏览器进行互联网页面的浏览操作时,如果还想同步进行即时通信操作,常常会将即时通信主面板进行缩进操作。在进行缩进的操作时,尤其是向所在视窗的边框位置进行缩进操作。在缩进状态下,若用户不对即时通信主面板持续进行触发操作,该即时通信主面板就会通过所在视窗的侧部进行缩进操作,如果需要对即时通信主面板进行触发操作,利用鼠标光标或者触摸点位置触发所在视窗的对应侧部,即可弹出即时通信主面板。当然,对即时通信交互界面来说,也可以这样操作。
需要指出的是,即时通信界面结构反复进行缩进及弹出的操作形式,对用户来说会相当麻烦,还有其它的解决方案。
发明内容
本发明的目的是提供一种即时通信界面结构输出的方法,以及对应的浏览器客户端及***,利用本发明,能够通过浏览器界面开启即时通信主面板或即时通信交互界面,触发与即时通信中的联系人对象的交互操作。
本发明所提供的一种即时通信界面结构输出的方法,包括有如下步骤:
步骤1,设置即时通信界面结构通过浏览器界面构成链接的操作模式;
步骤2,对已开启的即时通信主面板和/或即时通信交互界面,触发通过处于活动窗口的浏览器界面设置链接操作;
步骤3,对设置在浏览器界面上与即时通信主面板对应的主面板链接控件和/或对应即时通信交互界面设置的交互界面链接控件,采集触发消息后生成所对应的即时通信主面板或即时通信交互界面的输出窗口。
进一步,所述的链接控件,设置在浏览器界面上的工具栏位置处。
进一步,所述的链接控件,设置在新建空白界面的页面中。
进一步,仅将处于视窗中,对应窗口已打开但不处于活动窗口状态的即时通信主面板或即时通信交互界面,将其采集为处于活动窗口状态的浏览器界面中的链接控件。
进一步,所述即时通信主面板和即时通信交互界面两者的链接控件都存在的情况下,将即时通信主面板的链接控件排在最前位。
进一步,对应着每个独立的即时通信交互界面,对应生成独立的交互界面链接控件。
进一步,对应着前述的主面板链接控件,设置有对应即时通信客户端的头像图标和即时通信用户名两者至少其一。
进一步,对应着前述的交互界面链接控件,设置有对应联系人对象的头像图标和联系人对象用户名两者至少其一。
进一步,对于已采集到浏览器界面中的链接控件,按照当次即时通信客户端开启后使用频率的高低进行排序,将使用频率高的排序靠前,将使用频率低的排序靠后。
进一步,对前述的链接控件,采集在其上进行光标停留的操作信息,生成并输出与其对应的即时通信界面结构。
进一步,在光标停留的操作信息取消后,所生成的即时通信界面结构取消。
进一步,在对应的即时通信客户端被关闭之后,将即时通信客户端开启状态下通过浏览器界面所生成的链接控件保留。
进一步,在采集获得即时通信客户端关闭后所保留的链接控件的情况下,触发所对应的即时通信客户端进行开启操作,在该即时通信客户端开启后,生成并输出与链接控件相对应的即时通信界面结构。
进一步,在采集获得即时通信客户端关闭的消息后,将即时通信客户端处于开启状态下通过浏览器界面所生成的链接控件,从浏览器界面中取消。
进一步,对于主面板链接控件来说,在通过所对应的浏览器采集获得新的即时通信消息后,且该即时通信消息并非由已有的交互界面链接控件所对应联系人对象进行发送的情况下,通过主面板链接控件输出新消息提示信息。
进一步,对于主面板链接控件来说,在通过所对应的浏览器采集获得新的即时通信消息后,且该即时通信消息并非向已有的交互界面链接控件所对应联系人对象进行发送的情况下,通过主面板链接控件生成主面板临时窗口,输出所获得即时通信消息的内容。
进一步,对应着前述的主面板临时窗口,在主面板临时窗口输出的时间达到预设阈值的情况下,或者采集获得主面板临时窗口的关闭操作消息时,或者采集获得主面板临时窗口之外区域的触发操作消息时,关闭该主面板临时窗口。
进一步,对于交互界面链接控件来说,在通过所对应的浏览器采集获得与特定交互界面链接控件所对应联系人对象的即时通信消息后,将该即时通信消息对应着该特定交互界面链接控件所在的区域输出提醒信息。
进一步,对于交互界面链接控件来说,在通过所对应的浏览器采集获得与特定交互界面链接控件所对应联系人对象的即时通信消息后,将该即时通信消息对应着该特定交互界面链接控件所在的区域生成交互界面临时窗口,输出所获得即时通信消息的内容。
进一步,对应着前述的交互界面临时窗口,在交互界面临时窗口输出的时间达到预设阈值的情况下,或者采集获得临时窗口的关闭消息时,或者采集获得交互界面临时窗口之外区域的触发消息时,关闭该交互界面临时窗口。
本发明还提供一种即时通信界面结构输出的浏览器客户端,该浏览器客户端包括:
链接模式设置单元,用以设置即时通信界面结构通过浏览器界面构成链接的操作模式;
链接操作触发单元,用以对已开启的即时通信主面板和/或即时通信交互界面,触发通过处于活动窗口的浏览器界面设置链接操作;
链接控件触发单元,用以对设置在浏览器界面上与即时通信主面板对应的主面板链接控件和/或对应即时通信交互界面设置的交互界面链接控件,采集触发消息后生成所对应的即时通信主面板或即时通信交互界面的输出窗口。
本发明还提供一种即时通信界面结构输出的浏览器***,该浏览器***包括:
浏览器客户端,用以生成浏览器界面,以及采集处于开启状态下的即时通信主面板和/或即时通信交互界面的数据信息,在处于活动窗口的浏览器界面中生成与其对应的链接控件,以及通过链接控件输出即时通信消息的提醒信息或即时通信消息的内容;
即时通信客户端,用以和前述的浏览器客户端相连通,将开启的即时通信主面板和/或即时通信交互界面的数据信息,以及所接收到的即时通信消息的数据信息,向前述的浏览器客户端进行推送操作。
附图说明
图1是本发明所述的一种即时通信界面结构输出的方法流程图,对应着实施例1。
图2是本发明所述的一种即时通信界面结构输出的浏览器客户端的结构框图,对应着实施例2。
图3是本发明所述的一种即时通信界面结构输出的浏览器***的结构框图,对应着实施例3。
具体实施方式
实施例1
参图1所示,在本实施例中,所述的即时通信界面结构输出的方法包括有如下步骤:
步骤S110,设置即时通信界面结构通过浏览器界面构成链接的操作模式;
步骤S120,对已开启的即时通信主面板和/或即时通信交互界面,触发通过处于活动窗口的浏览器界面设置链接操作;
步骤S130,对设置在浏览器界面上与即时通信主面板对应的主面板链接控件和/或对应即时通信交互界面设置的交互界面链接控件,采集触发消息后生成所对应的即时通信主面板或即时通信交互界面的输出窗口。
在本发明中,前述的即时通信界面结构,为即时通信主面板和/或即时通信交互界面,它们分别是即时通信客户端在开启之后所呈现的界面形式。
前述的浏览器界面,指的是互联网浏览器的操作界面。目前互联网浏览器的类型多种多样,比如微软公司的IE系列浏览器,谷歌公司的CHROME浏览器,等等。这些浏览器工具能够让人们便利地浏览基于超文本协议的互联网内容。
在浏览器界面中一般包括有工具栏,用以提供各种和浏览器相关的功能控件,另外,通常还包括有收藏夹,用以容放用户所收藏的网址数据。
用户在开启了即时通信客户端之后,通常情况下,首先会开启即时通信主面板。在即时通信主面板中包括有联系人列表,在联系人列表中包括有与各个联系人对象相对应的ITEM项。在触发了与特定联系人对象相对应的ITEM项之后,就可以打开与该联系人对象相对应的即时通信交互界面。在用户使用即时通信客户端的过程中,可能仅即时通信主面板处于开启状态,或者即时通信主面板和即时通信交互界面分别处于开启状态。其中,同时开启的即时通信交互界面的数量是不限定的。
当即时通信主面板和/或即时通信交互界面处于开启状态的情况下,通过本发明所设置的操作模式,即可触发处于活动窗口状态的浏览器界面加载与前述即时通信主面板和/或即时通信交互界面相对应的链接控件。该链接控件的设置位置,优选设置在浏览器界面上的工具栏位置处,作为在工具栏位置处***的功能控件;当然也不限定。其中,所述的链接控件,优选为排成一行的形式,供用户选择及使用。
在具体实施时,每个链接控件都对应着前述的即时通信主面板和即时通信交互界面的窗口的开启路径。作为举例,对于Windows操作***来说,可以通过获取对应窗口的句柄数据来获取其开启路径。在采集获得用户通过浏览器界面触发前述链接控件后,即可调取前述的开启路径,打开输出窗口,输出与前述链接控件对应的即时通信主面板或即时通信交互界面。
下面对其中的一些技术细节,作进一步的描述。
其中,前述的链接控件,除了设置在浏览器界面的工具栏位置处的方案外,还可以将其设置在新建空白界面的页面中。
比如,对于新打开的空白页面来说,可以在空白页面的中间位置划出一块矩形的区域,分出两行四列共8个矩形区域,每个矩形区域分别能够容放一个链接控件,8个矩形区域共能容放8个链接控件。当然,也可以在空白页面中划出一个条形的区域,再将其分出4~8个小区域,每一个小区域用于容放一个链接控件等,都是可以的,具体并不限定。
其中,作为一种实施方式,还可以仅将处于视窗中,对应窗口已打开但不处于活动窗口状态的即时通信主面板或即时通信交互界面,将其采集为处于活动窗口状态的浏览器界面中的链接控件。也就是说,如果即时通信主面板处于开启状态,但点击了最小化控件之后,对其进行最小化操作,这种情况下,对应着处于活动窗口状态的浏览器界面就不设置主面板链接控件。对应地,如果某个即时通信交互界面处于开启状态,但对该即时通信交互界面进行了最小化操作的话,也不将该即时通信交互界面对应设置交互界面链接控件。只有那些窗口被打开但没有处于活动窗口状态的即时通信主面板或即时通信交互界面,才被采集作为处于活动窗口状态的浏览器界面中的链接控件。
其中,当同时存在有主面板链接控件和交互界面链接控件的情况下,还可以对其顺序进行排列。因为主面板链接控件在触发后能够打开包括有各个联系人对象的即时通信主面板,因此,适合将主面板链接控件排在最前位。
其中,当开启的即时通信交互界面达到两个或以上时,适合对应着每个独立的即时通信交互界面生成独立的交互界面链接控件。需要指出的是,如果打开的即时通信交互界面数量特别多,而通过浏览器界面所能够容放的交互界面链接控件数量有限的话,则可以对后面打开的即时通信交互界面不进行交互界面链接控件的转换操作。
其中,对应着开启状态的即时通信主面板所设置的主面板链接控件,为了能够让用户便利地辨别所对应的即时通信客户端类型,适合在主面板链接控件中,设置对应即时通信客户端的头像图标和即时通信用户名两者至少其一。所述的头像图标或者即时通信用户名,通过所在的即时通信客户端进行数据采集即可。
进一步,如果用户同时开启了两个不同的即时通信客户端,那么,还可以对应显示两个不同的主面板链接控件。在这种情况下,进一步还适合将两个不同即时通信客户端在浏览器界面所呈现的链接部件分成两行,每一行分别显示一个即时通信客户端所对应的主面板链接控件或者交互界面链接控件,这种方式能让用户一目了然。
其中,对应着处于开启状态下的即时通信交互界面所设置的交互界面链接控件,为了更加便利地向用户表达所对应联系人对象的身份,适合对应着交互界面链接控件,在其中设置对应联系人对象的头像图标和联系人对象用户名两者至少其一。所述的头像图标或者联系人对象用户名,通过处于开启状态的即时通信交互界面进行数据采集即可。
其中,对于已采集到浏览器界面中的链接控件,还可以按照当次即时通信客户端开启后使用频率的高低进行排序,将使用频率高的排序靠前,将使用频率低的排序靠后。所述的使用频率,尤其指的是触发链接控件后开启与其对应的即时通信主面板或者即时通信交互界面的触发开启频率。比如,所述的链接控件包括有一个主面板链接控件和三个交互界面链接控件的情况下,如果其中一个链接控件在当前时刻下已被统计的触发次数为5次,另外一个为3次,另外两个均为1次。那么,就可以将触发次数最多的链接控件排序在最前方,将触发次数为3次的链接控件排序其后,将触发次数同为1次的链接控件,随机性前后相邻排列。
其中,对应着前述的链接控件,包括主面板链接控件或交互界面链接控件,它们均分别对应着即时通信界面结构的窗口。于是,还可以采用便利的操作形式输出它们所对应的窗口。作为一种操作形式,对前述的链接控件所在的区域,采集在其区域位置处进行的光标停留的操作信息,当采集获得该光标停留的操作信息时,生成并输出与其对应的即时通信界面结构。
需要指出的是,对于前述的光标停留操作,所对应的光标可能是鼠标器的光标,也可能是通过触摸屏的触摸位置所获得的触摸点光标,具体是不限定的。另外,对应着前述的光标停留操作,还可以设置用于触发对应即时通信界面结构生成的时间阈值,比如说,只有在光标停留的时间达到了2秒钟的情况下,才能够触发所对应的链接控件生成并输出与其对应的即时通信界面结构。
进一步,在采集获得光标停留取消的操作信息后,根据该操作信息也适合将已开启的即时通信界面结构进行取消。
其中,利用本发明所描述的浏览器界面中的链接控件,还可以对用户操作的历史记录进行保存,使得用户能够对曾经操作过的链接控件进行再次操作,历史记录所保留的期限并不限定。
其中,还可以在本次所在终端开启的过程中,对应即时通信客户端关闭之后,将即时通信客户端开启状态下通过浏览器界面所生成的链接控件保留。比如,用户在操作即时通信客户端的过程中,在处于活动窗口状态下的浏览器界面中生成了四个链接控件。而在随后的操作中,用户将前述即时通信客户端进行关闭处理。这种情况下,不取消前述四个链接控件,而是继续将其在浏览器界面中进行保留。
于是,在保留前述链接控件的情况下,若采集获得用户对前述链接控件的触发消息,比如用户点击了其中某个交互界面链接控件,就可以触发所对应的即时通信客户端进行开启操作。如果所对应的即时通信客户端预存了相应的登录信息,直接触发而无需进行认证即可登录的话,那么,就可以直接开启对应的即时通用客户端,生成并输出与前述所触发链接控件对应的即时通信界面结构,比如,生成所对应的即时通信交互界面。
如果在触发了链接控件后,进行即时通信客户端的开启操作时需要输入用户的识别信息,那么,就在相应的登录界面输入栏输入即时通信客户端的识别信息,比如用户名和登录密码等,或者仅仅输入登录密码,就可以进行即时通信客户端的登录操作。在完成了即时通信客户端的登录开启操作之后,再生成并输出与链接控件相对应的即时通信界面结构。
当然,作为更常见的实施方式,是在采集获得即时通信客户端关闭的消息后,将即时通信客户端处于开启状态下通过浏览器界面所生成的链接控件,从浏览器界面中取消。
其中,还可以通过链接控件进行即时通信消息的提示操作或者直接输出操作。
对于主面板链接控件来说,在通过对应的浏览器采集获得新的即时通信消息后,且经判断,认定该即时通信消息并非向已有的交互界面链接控件所对应联系人对象进行发送的情况下,通过主面板链接控件输出新消息提示信息。比如,所对应的浏览器界面中输出了四个链接控件,分别是主面板链接控件,和交互界面链接控件A、交互界面链接控件B、交互界面链接控件C,其中的交互界面链接控件A对应着联系人对象A,交互界面链接控件B对应着联系人对象B,交互界面链接控件C对应的联系人对象C。
如果接收到了一条即时通信消息,该条即时通信消息是由联系人对象D传输的。于是,就可以通过前述的主面板链接控件输出提醒消息,比如,通过所在位置图像闪烁的方式,输出联系人对象D的头像图标等,作为提醒的方式。另外也可以直接输出代表着有新消息来到的固定提醒图标。
进一步,对于主面板链接控件来说,在通过所对应的浏览器采集获得新的即时通信消息后,且该即时通信消息并非向已有的交互界面链接控件所对应联系人对象进行发送的情况下,作为另一种实施例,还可以通过主面板链接控件生成主面板临时窗口,输出所获得即时通信消息的内容。比如,在主面板链接控件的下方或者侧部,生成一个窗口,因该窗口是临时性存在的,故将其称为主面板临时窗口。通过该主面板临时窗口,获取前述对应着联系人对象D的即时通信消息的数据内容,载入到该主面板临时窗口中进行输出操作,从而方便于用户快速查看该即时通信消息的具体内容。
进一步,对应着前述的主面板临时窗口,在主面板临时窗口输出的时间达到预设阈值的情况下,或者采集获得主面板临时窗口的关闭操作消息时,或者采集获得主面板临时窗口之外区域的触发操作消息时,关闭该主面板临时窗口。比如,前述的预设阈值为10秒钟,于是,在主面板临时窗口经历了10秒钟之后,就算没有采取任何人为操作,所生成的主面板临时窗口也会被关闭。当然,也可以由用户直接点击所在主面板临时窗口上的关闭控件,来进行关闭操作。
另外,也可以在采集获得主面板临时窗口之外区域的触发操作消息的情况下,对主面板临时窗口进行关闭操作。比如,当采集获得用户通过鼠标光标或者触摸屏的方式点击了主面板临时窗口之外的区域,就意味着用户没有关注该即时通信临时窗口,或者已经看到了该主面板临时窗口中的数据内容,于是,就可以将该消息作为关闭主面板临时窗口的触发消息,触发主面板临时窗口进行关闭操作。
类似地,对于已经存在了的交互界面链接控件,也可以通过交互界面链接控件直接输出与其对应联系人对象的即时通信消息。具体来说,在通过所对应的浏览器采集获得即时通信消息后,采集发送该即时通信消息的联系人对象数据信息,与前述交互界面链接控件所对应联系人对象的数据信息进行比对,在具有吻合的联系人对象的情况下,获取该联系人对象所对应的特定交互界面链接控件,通过该交互界面链接控件输出提醒信息。比如,输出图标闪烁一类的提醒信息。
类似地,对于交互界面链接控件来说,在通过所对应的浏览器采集获得与特定交互界面链接控件所对应联系人对象的即时通信消息后,将该即时通信消息对应着该特定交互界面链接控件所在的区域,包括交互界面链接控件所在视窗位置或者周边的视窗位置,生成交互界面临时窗口,采集所接收的即时通信消息的内容,载入到该交互界面临时窗口中输出。
类似地,对应着前述的交互界面临时窗口,在交互界面临时窗口输出的时间达到预设阈值的情况下,或者采集获得临时窗口的关闭消息时,或者采集获得交互界面临时窗口之外区域的触发消息时,关闭该交互界面临时窗口。
实施例2
参图2所示,本发明还提供一种即时通信界面结构输出的浏览器客户端100,它是在用户所在个人终端中使用的互联网浏览器工具。该浏览器客户端100能够实现各种预设的浏览器功能,比如开启网页,或者在网页中播放流媒体内容,或者进行网址收藏,或者进行浏览器功能设置操作等。
进一步,所述的浏览器客户端100还能够实现本发明所描述的对处于开启状态的即时通信界面结构设置链接控件的操作功能。为实现该目的,所述的浏览器客户端100包括:
链接模式设置单元110,用以设置即时通信界面结构通过浏览器界面构成链接的操作模式;
链接操作触发单元120,用以对已开启的即时通信主面板和/或即时通信交互界面,触发通过处于活动窗口的浏览器界面设置链接操作;
链接控件触发单元130,用以对设置在浏览器界面上与即时通信主面板对应的主面板链接控件和/或对应即时通信交互界面设置的交互界面链接控件,采集触发消息后生成所对应的即时通信主面板或即时通信交互界面的输出窗口。
具体实施时,通过链接模式设置单元110,能够使得所在的浏览器客户端100采集处于开启状态的即时通信界面结构中的数据信息,和浏览器界面中的功能结构构成链接关系,通常来说,该功能结构适合在浏览器界面中通过链接控件的方式进行实现。所述的链接控件,与处于开启状态但没有处于活动窗口状态的即时通信界面结构,比如即时通信主面板或者即时通信交互界面等建立链接关系,在触发该链接控件之后,能够调取对应即时通信主面板或者即时通信交互界面的开启信息,将其转为开启状态。
利用前述的链接操作触发单元120,能够采集已开启的即时通信主面板和/或即时通信交互界面中的数据信息,触发处于活动窗口状态下的浏览器界面,对应着开启了的即时通信界面结构设置与其相对应的链接控件。该链接控件适合通过图标或字符来呈现。其设置位置,作为举例,可以设置在浏览器界面的工具栏中,或者设置在新建浏览器的空白页面中,等等,具体并不限定。
通过前述的链接控件触发单元130,在采集获得用户对通过浏览器界面已生成的主面板链接控件或者交互界面链接控件的触发消息时,调取与链接控件相对应的即时通信界面结构的具体类型,生成输入窗口,将即时通信主面板或者即时通信交互界面进行输出操作。
进一步,还可以通过前述的浏览器客户端100,采集对应即时通信客户端接收到的即时通信消息,通过前述的链接控件输出提醒信息,或者生成临时窗口,输出所接收到的即时通信消息的数据内容。
实施例3
参图3所示,在本发明中,还提供了一种即时通信界面结构输出的浏览器***200。该浏览器***200包括有浏览器客户端210和即时通信客户端220。所述的浏览器客户端210能够行使预设的和互联网页面浏览相关的各种功能,所述的即时通信客户端220能够行使预设的和即时通信相关的各种功能。
进一步,所述的浏览器***200能够采集即时通信界面结构的开启信息,并通过浏览器客户端210生成与前述即时通信界面结构相对应的链接控件,在触发了该链接控件之后,能够打开与其相对应的即时通信界面结构。为实现该功能,所述的浏览器***200具有如下技术特点:
浏览器客户端210,用以生成浏览器界面,以及采集处于开启状态下的即时通信主面板和/或即时通信交互界面的数据信息,在处于活动窗口的浏览器界面中生成与其对应的链接控件,以及通过链接控件输出即时通信消息的提醒信息或即时通信消息的内容;
即时通信客户端220,用以和前述的浏览器客户端210相连通,将开启的即时通信主面板和/或即时通信交互界面的数据信息,以及所接收到的即时通信消息的数据信息,向前述的浏览器客户端210进行推送操作。
具体实施时,可以在即时通信客户端220和前述浏览器客户端210两者之间建立起数据的传输通道,通过即时通信客户端220,将即时通信主面板和/或即时通信交互界面的操作信息,直接向前述浏览器客户端210进行推送操作。处于开启状态下的浏览器客户端210,在采集获得即时通信客户端220所推送的即时通信主面板和/或即时通信交互界面的数据信息后,通过浏览器界面生成与前述即时通信主面板和/或即时通信交互界面相对应的链接控件,比如主面板链接控件或者交互界面链接控件。
进而,前述的即时通信客户端220接收到即时通信消息之后,同样能够向前述浏览器客户端210进行数据推送操作。通过浏览器客户端210可以仅仅输出对应即时通信消息的提醒信息,比如,所获得的即时通信消息如果隶属于交互界面链接控件所对应联系人对象的话,就可以通过对应交互界面链接控件输出提醒信息;如果不隶属于交互界面链接控件所对应联系人对象的话,就可以通过主面板链接控件输出提醒信息。另外,也可以通过前述的主面板链接控件或者交互界面链接控件生成的弹出窗口,比如生成的临时窗口,输出所对应即时通信消息的内容。
在前述的即时通信客户端220被关闭之后,其对应在浏览器客户端210上所生成的链接控件,可以触发进行取消操作,也可以予以保留,具体是不限定的。
以上是对本发明的描述而非限定,基于本发明思想的其它实施例,亦均在本发明的保护范围之中。
Claims (22)
1.一种即时通信界面结构输出的方法,其特征在于该方法包括有如下步骤:
步骤1,设置即时通信界面结构通过浏览器界面构成链接的操作模式;
步骤2,对已开启的即时通信主面板和/或即时通信交互界面,触发通过处于活动窗口的浏览器界面设置链接操作;
步骤3,对设置在浏览器界面上与即时通信主面板对应的主面板链接控件和/或对应即时通信交互界面设置的交互界面链接控件,采集触发消息后生成所对应的即时通信主面板或即时通信交互界面的输出窗口。
2.根据权利要求1所述的一种即时通信界面结构输出的方法,其特征在于:所述的链接控件,设置在浏览器界面上的工具栏位置处。
3.根据权利要求1所述的一种即时通信界面结构输出的方法,其特征在于:所述的链接控件,设置在新建空白界面的页面中。
4.根据权利要求1所述的一种即时通信界面结构输出的方法,其特征在于:仅将处于视窗中,对应窗口已打开但不处于活动窗口状态的即时通信主面板或即时通信交互界面,将其采集为处于活动窗口状态的浏览器界面中的链接控件。
5.根据权利要求1所述的一种即时通信界面结构输出的方法,其特征在于:所述即时通信主面板和即时通信交互界面两者的链接控件都存在的情况下,将即时通信主面板的链接控件排在最前位。
6.根据权利要求1所述的一种即时通信界面结构输出的方法,其特征在于:对应着每个独立的即时通信交互界面,对应生成独立的交互界面链接控件。
7.根据权利要求1所述的一种即时通信界面结构输出的方法,其特征在于:对应着前述的主面板链接控件,设置有对应即时通信客户端的头像图标和即时通信用户名两者至少其一。
8.根据权利要求1所述的一种即时通信界面结构输出的方法,其特征在于:对应着前述的交互界面链接控件,设置有对应联系人对象的头像图标和联系人对象用户名两者至少其一。
9.根据权利要求1所述的一种即时通信界面结构输出的方法,其特征在于:对于已采集到浏览器界面中的链接控件,按照当次即时通信客户端开启后使用频率的高低进行排序,将使用频率高的排序靠前,将使用频率低的排序靠后。
10.根据权利要求1所述的一种即时通信界面结构输出的方法,其特征在于:对前述的链接控件,采集在其上进行光标停留的操作信息,生成并输出与其对应的即时通信界面结构。
11.根据权利要求10所述的一种即时通信界面结构输出的方法,其特征在于:在光标停留的操作信息取消后,所生成的即时通信界面结构取消。
12.根据权利要求1所述的一种即时通信界面结构输出的方法,其特征在于:在对应的即时通信客户端被关闭之后,将即时通信客户端开启状态下通过浏览器界面所生成的链接控件保留。
13.根据权利要求12所述的一种即时通信界面结构输出的方法,其特征在于:在采集获得即时通信客户端关闭后所保留的链接控件的情况下,触发所对应的即时通信客户端进行开启操作,在该即时通信客户端开启后,生成并输出与链接控件相对应的即时通信界面结构。
14.根据权利要求1所述的一种即时通信界面结构输出的方法,其特征在于:在采集获得即时通信客户端关闭的消息后,将即时通信客户端处于开启状态下通过浏览器界面所生成的链接控件,从浏览器界面中取消。
15.根据权利要求1所述的一种即时通信界面结构输出的方法,其特征在于:对于主面板链接控件来说,在通过所对应的浏览器采集获得新的即时通信消息后,且该即时通信消息并非由已有的交互界面链接控件所对应联系人对象进行发送的情况下,通过主面板链接控件输出新消息提示信息。
16.根据权利要求1所述的一种即时通信界面结构输出的方法,其特征在于:对于主面板链接控件来说,在通过所对应的浏览器采集获得新的即时通信消息后,且该即时通信消息并非向已有的交互界面链接控件所对应联系人对象进行发送的情况下,通过主面板链接控件生成主面板临时窗口,输出所获得即时通信消息的内容。
17.根据权利要求16所述的一种即时通信界面结构输出的方法,其特征在于:对应着前述的主面板临时窗口,在主面板临时窗口输出的时间达到预设阈值的情况下,或者采集获得主面板临时窗口的关闭操作消息时,或者采集获得主面板临时窗口之外区域的触发操作消息时,关闭该主面板临时窗口。
18.根据权利要求1所述的一种即时通信界面结构输出的方法,其特征在于:对于交互界面链接控件来说,在通过所对应的浏览器采集获得与特定交互界面链接控件所对应联系人对象的即时通信消息后,将该即时通信消息对应着该特定交互界面链接控件所在的区域输出提醒信息。
19.根据权利要求1所述的一种即时通信界面结构输出的方法,其特征在于:对于交互界面链接控件来说,在通过所对应的浏览器采集获得与特定交互界面链接控件所对应联系人对象的即时通信消息后,将该即时通信消息对应着该特定交互界面链接控件所在的区域生成交互界面临时窗口,输出所获得即时通信消息的内容。
20.根据权利要求19所述的一种即时通信界面结构输出的方法,其特征在于:对应着前述的交互界面临时窗口,在交互界面临时窗口输出的时间达到预设阈值的情况下,或者采集获得临时窗口的关闭消息时,或者采集获得交互界面临时窗口之外区域的触发消息时,关闭该交互界面临时窗口。
21.一种即时通信界面结构输出的浏览器客户端,其特征在于该浏览器客户端包括:
链接模式设置单元,用以设置即时通信界面结构通过浏览器界面构成链接的操作模式;
链接操作触发单元,用以对已开启的即时通信主面板和/或即时通信交互界面,触发通过处于活动窗口的浏览器界面设置链接操作;
链接控件触发单元,用以对设置在浏览器界面上与即时通信主面板对应的主面板链接控件和/或对应即时通信交互界面设置的交互界面链接控件,采集触发消息后生成所对应的即时通信主面板或即时通信交互界面的输出窗口。
22.一种即时通信界面结构输出的浏览器***,其特征在于该浏览器***包括:
浏览器客户端,用以生成浏览器界面,以及采集处于开启状态下的即时通信主面板和/或即时通信交互界面的数据信息,在处于活动窗口的浏览器界面中生成与其对应的链接控件,以及通过链接控件输出即时通信消息的提醒信息或即时通信消息的内容;
即时通信客户端,用以和前述的浏览器客户端相连通,将开启的即时通信主面板和/或即时通信交互界面的数据信息,以及所接收到的即时通信消息的数据信息,向前述的浏览器客户端进行推送操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210488546.7A CN102946345B (zh) | 2012-11-26 | 2012-11-26 | 即时通信界面结构输出的方法、浏览器客户端及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210488546.7A CN102946345B (zh) | 2012-11-26 | 2012-11-26 | 即时通信界面结构输出的方法、浏览器客户端及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102946345A CN102946345A (zh) | 2013-02-27 |
CN102946345B true CN102946345B (zh) | 2017-05-24 |
Family
ID=47729253
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210488546.7A Active CN102946345B (zh) | 2012-11-26 | 2012-11-26 | 即时通信界面结构输出的方法、浏览器客户端及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102946345B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105787103B (zh) * | 2013-04-03 | 2020-04-10 | 北京奇虎科技有限公司 | 浏览器扩展项的处理方法及装置 |
CN106293355B (zh) | 2015-05-11 | 2020-09-01 | 腾讯科技(深圳)有限公司 | 即时通讯窗口显示的方法和装置 |
CN106791092A (zh) * | 2016-12-20 | 2017-05-31 | 北京小米移动软件有限公司 | 联系人的搜索方法及装置 |
CN107171947A (zh) * | 2017-06-30 | 2017-09-15 | 胡玥莹 | 一种浏览器即时通讯消息接收方法和*** |
CN107749816A (zh) * | 2017-09-18 | 2018-03-02 | 上海量明科技发展有限公司 | 签字通知方法、***及即时通信工具 |
CN108717525A (zh) * | 2018-05-09 | 2018-10-30 | 北京学之途网络科技有限公司 | 一种信息处理方法、装置、计算机存储介质及终端 |
CN115017428A (zh) * | 2021-08-27 | 2022-09-06 | 北京字跳网络技术有限公司 | 一种信息显示方法、装置、***及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101119327A (zh) * | 2006-08-04 | 2008-02-06 | 陆悦 | 一种即时聊天实现***和方法 |
CN102045269A (zh) * | 2010-11-30 | 2011-05-04 | 于琨洪 | 一种基于浏览器的可悬浮的新型网络即时聊天方法 |
CN102413066A (zh) * | 2011-08-26 | 2012-04-11 | 上海量明科技发展有限公司 | 具有即时通信功能的输入法工具栏、实现方法及*** |
CN102469034A (zh) * | 2010-11-03 | 2012-05-23 | 于琨洪 | 一种基于浏览器的可悬浮的新型网络即时聊天方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1251108C (zh) * | 2001-03-26 | 2006-04-12 | 腾讯科技(深圳)有限公司 | 一种即时通信的***和方法 |
CN101291299B (zh) * | 2008-06-06 | 2011-04-06 | 腾讯科技(深圳)有限公司 | 即时通讯方法、***及终端及生成发起其会话链接的方法 |
-
2012
- 2012-11-26 CN CN201210488546.7A patent/CN102946345B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101119327A (zh) * | 2006-08-04 | 2008-02-06 | 陆悦 | 一种即时聊天实现***和方法 |
CN102469034A (zh) * | 2010-11-03 | 2012-05-23 | 于琨洪 | 一种基于浏览器的可悬浮的新型网络即时聊天方法 |
CN102045269A (zh) * | 2010-11-30 | 2011-05-04 | 于琨洪 | 一种基于浏览器的可悬浮的新型网络即时聊天方法 |
CN102413066A (zh) * | 2011-08-26 | 2012-04-11 | 上海量明科技发展有限公司 | 具有即时通信功能的输入法工具栏、实现方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN102946345A (zh) | 2013-02-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102946345B (zh) | 即时通信界面结构输出的方法、浏览器客户端及*** | |
CN102420782B (zh) | 一种通过即时通信进行网页共享的方法、客户端及*** | |
Qiu et al. | The early Pliocene micromammalian fauna of Bilike, Inner Mongolia, China (Mammalia: Lipotyphla, Chiroptera, Rodentia, Lagomorpha) | |
US9720565B2 (en) | Instant messaging activity notification | |
CN103220210B (zh) | 一种针对即时通信消息进行收藏的方法、客户端及*** | |
CN102902580B (zh) | 一种程序回调方法及装置 | |
CN105373336B (zh) | 信息面板呈现控制方法及装置 | |
CN104636321B (zh) | 文本显示方法及装置 | |
CN108616447B (zh) | 社交网络的用户关系引导方法、装置及电子设备 | |
CN104796487B (zh) | 一种社交互动方法及相关设备 | |
US20140019884A1 (en) | Enhanced synchronous communication channel for interactive communications between participants | |
CN103336657B (zh) | 屏幕解锁方法和通信终端 | |
CN105426045B (zh) | 展示通知窗口的方法和装置 | |
CN104113470A (zh) | 一种多主题并行对话的方法 | |
CN102546462B (zh) | 即时通信中推荐联系人的方法、客户端及*** | |
CN102710553B (zh) | 即时通信消息提醒的方法及客户端 | |
CN102368198A (zh) | 通过嘴唇图像进行信息提示的方法及*** | |
CN108008806A (zh) | 一种数据处理方法、终端及计算机可读存储介质 | |
CN104714713B (zh) | 一种页面互动方法及页面管理装置 | |
CN106293439A (zh) | 界面交互方法及装置 | |
CN103873680A (zh) | 对话记录隐私保护装置 | |
CN103457833A (zh) | 通过即时通信工具开启邮件数据的方法及*** | |
CN106201589A (zh) | 基于苹果手机一键关闭后台应用程序的方法 | |
CN104142777B (zh) | 一种信息显示方法及装置 | |
CN102694747B (zh) | 即时通信中实现点评操作的方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |