[发明专利]一种实现即时通讯的方法和装置有效
申请号: | 201310597189.2 | 申请日: | 2013-11-22 |
公开(公告)号: | CN103618662A | 公开(公告)日: | 2014-03-05 |
发明(设计)人: | 邹涛 | 申请(专利权)人: | 奇智软件(北京)有限公司;北京奇虎科技有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;G06F9/445 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100015 北京市朝阳区酒仙桥*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 即时通讯 方法 装置 | ||
技术领域
本发明涉及网络通讯技术,具体涉及一种实现即时通讯的方法,以及和一种实现即时通讯的装置。
背景技术
即时通讯软件(IM,Instant Messaging)是通过即时通讯技术来实现在线聊天、交流的软件。用户分别在各自的终端上安装IM后,通过IM窗口可以两人或多人使用网路传递文字讯息、图片、语音与地理位置信息,从而实现用户之间的即时通讯,具有多任务作业、异步性、长短沟通、媒介转换迅速、交互性和不受时空限制等优点。
用户在使用IM时,通常会将IM对应的操作窗口激活,用户在操作终端时可能会同时运行浏览器和IM,在访问浏览器时,一般会将IM窗口最小化,以图标的方式显示在桌面任务栏中,此时若需要对IM进行操作,例如,接收到IM的好友消息或向好友传送文件等,则需要调出IM窗口,在IM窗口中完成相关操作后,关闭或缩小IM窗口,然后继续访问浏览器。
因此,在同时运行浏览器和IM时,在浏览器和IM窗口之间的切换操作较为繁琐,给用户带来了很大的不便,并且,同时运行浏览器进程和IM进程占用了较多的终端内存,影响终端运行的效率和性能。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的通过浏览器实现即时通讯的方法和相应的通过浏览器实现即时通讯的装置。
依据本发明的一个方面,提供了一种通过浏览器实现即时通讯的方法,所述浏览器上预置有即时通讯工具的插件接口,所述方法包括:
浏览器主进程创建所述即时通讯工具对应的插件进程;
触发所述插件接口通知所述浏览器主进程重新加载浏览器窗口;
所述浏览器主进程在浏览器窗口中,划分所述即时通讯工具的插件页面和所述浏览器窗口的当前标签页的页面展示范围,并通知所述插件进程;
所述插件进程按照划分的页面展示范围生成插件页面,将所述插件页面与重新渲染的当前标签页并列加载在所述浏览器窗口中。
可选地,所述浏览器主进程创建即时通讯工具对应的插件进程包括:
启动浏览器时,创建浏览器主进程;
所述浏览器主进程进一步创建标签页子进程和所述插件进程,所述插件进程为所述浏览器主进程的子进程;
所述标签页子进程在所述浏览器窗口加载预置标签页的页面。
可选地,所述触发插件接口通知浏览器主进程重新加载浏览器窗口的步骤包括:
触发所述插件接口,所述插件接口调用所述插件进程;
所述插件进程通知所述浏览器主进程重新加载所述浏览器窗口。
可选地,所述插件进程按照划分的页面展示范围生成插件页面,将插件页面与重新渲染的当前标签页并列加载在浏览器窗口中的步骤包括:
所述插件进程按照划分的页面展示范围初始化一个插件页面,所述插件页面调用所述浏览器内核渲染所述插件页面的页面内容;
同时,所述标签子进程按照划分的页面展示范围重新初始化所述当前标签页,所述当前标签页调用浏览器内核重新渲染所述当前标签页的页面内容。
可选地,所述插件页面的页面展示范围为所述浏览器窗口的菜单栏的下方、所述浏览器窗口的右侧。
可选地,所述方法还包括:
点击预置的插件功能链接,通过所述即时通讯工具传送所述当前标签页中的图文信息。
可选地,所述点击预置的插件功能链接,通过即时通讯工具传送当前标签页中的图文信息的步骤包括:
选择当前标签页中的图文信息,并点击预置的插件功能链接,触发所述标签页子进程获取所述图文信息;
所述标签页子进程将所述图文信息传送给所述插件进程,由所述插件进程将所述图文信息传送选择的传输目标。
可选地,所述插件进程将图文信息传送选择的传输目标的步骤包括:
所述插件进程获取所述图文信息后,将所述插件页面重新渲染为对所述图文信息传输的传输界面,所述传输界面中包括多个传输目标;
按照提交的在多个传输目标中选择的至少一个传输目标,对所述图文信息进行传送。
可选地,所述插件功能链接悬浮于所述当前标签页中的图文信息上方或位于鼠标右键菜单中。
可选地,所述即时通讯工具的插件页面中包括当前用户的好友列表以及实现所述即时通讯工具的各种功能的功能按钮。
可选地,所述浏览器与所述即时通讯工具共用同一用户账号或采用不同的用户账号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奇智软件(北京)有限公司;北京奇虎科技有限公司,未经奇智软件(北京)有限公司;北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310597189.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:带式污泥压滤机
- 下一篇:铁塔螺栓松动的快速检测用振动频率接收装置