[发明专利]呼叫方法和呼叫装置有效
申请号: | 201610056680.8 | 申请日: | 2016-01-27 |
公开(公告)号: | CN105721449B | 公开(公告)日: | 2019-01-22 |
发明(设计)人: | 刘强;李华;陈玉祯;贾立特;王向锡;张晓东 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 呼叫 方法 装置 | ||
1.一种呼叫方法,其特征在于,包括:
呼叫模块接收呼叫请求,响应于所述呼叫请求与所述呼叫请求中包括的呼叫对象建立通信连接,根据接收的窗口句柄向浏览器模块返回对所述呼叫请求的应答并推送呼叫状态信息;以及
所述浏览器模块根据预设的浏览器内核应用规则,选择单个浏览器内核接收输入的呼叫请求,并根据所述呼叫请求以及所述单个浏览器内核的网络逻辑,向所述呼叫模块发送所述呼叫请求和所述窗口句柄,接收所述应答和所述呼叫状态信息,呈现所述应答和所述呼叫状态信息,其中,所述浏览器内核应用规则为响应于所述单个浏览器内核发出报错信息,切换至其它浏览器内核。
2.根据权利要求1所述的呼叫方法,其特征在于,所述接收呼叫请求,响应于呼叫请求与呼叫对象建立通信连接包括以下至少一项:
响应于呼叫模块的当前应用参数符合预设的呼叫请求接收条件,接收呼叫请求;
响应于接收的呼叫请求符合预设的呼叫条件,与呼叫对象建立通信连接;
响应于呼叫模块的当前应用参数不符合预设的呼叫请求接收条件,将当前应用参数不符合接收条件的提示信息作为所述应答返回所述浏览器模块;以及
响应于接收的呼叫请求不符合预设的呼叫条件,将呼叫请求不符合呼叫条件的提示信息作为所述应答返回所述浏览器模块。
3.根据权利要求2所述的呼叫方法,其特征在于,所述呼叫模块包括业务处理组件和呼叫组件;
所述业务处理组件执行以下至少一项操作:响应于呼叫模块的当前应用参数符合预设的呼叫请求接收条件,接收呼叫请求;响应于接收的呼叫请求符合预设的呼叫条件,向呼叫组件发送所述呼叫请求;响应于呼叫模块的当前应用参数不符合预设的呼叫请求接收条件,将当前应用参数不符合接收条件的提示信息作为所述应答返回所述浏览器模块;响应于接收的呼叫请求不符合预设的呼叫条件,将呼叫请求不符合呼叫条件的提示信息作为所述应答返回所述浏览器模块;以及
所述呼叫组件响应于接收所述呼叫请求,根据所述呼叫请求与呼叫对象建立通信连接。
4.根据权利要求3所述的呼叫方法,其特征在于,所述浏览器模块包括页面呈现组件,所述页面呈现组件在对应所述窗口句柄的窗口中呈现所述应答、所述呼叫状态信息以及所述浏览器模块生成的网页数据。
5.根据权利要求4所述的呼叫方法,其特征在于,所述浏览器内核至少包括网页浏览器IE内核和嵌入式Chromium框架浏览器内核。
6.根据权利要求5所述的呼叫方法,其特征在于,所述浏览器模块包括应用程序编程接口,所述应用程序编程接口连接外部系统或第三方网站以输入数据或输出数据,其中,所述输入数据至少包括以下一项或多项:设置所述呼叫请求接收条件、设置所述呼叫条件、接收输入的呼叫请求;所述输出数据至少包括以下一项或多项:呈现所述应答、呈现所述呼叫状态信息、推送话单以及传输随路信令。
7.根据权利要求1-6任意一项所述的呼叫方法,其特征在于,所述呼叫模块和所述浏览器模块之间采用多进程通信MPC。
8.一种呼叫装置,其特征在于,包括:
呼叫模块,用于接收呼叫请求,响应于所述呼叫请求与所述呼叫请求中包括的呼叫对象建立通信连接,根据接收的窗口句柄向浏览器模块返回对所述呼叫请求的应答并推送呼叫状态信息;以及
所述浏览器模块,用于根据预设的浏览器内核应用规则,选择单个浏览器内核接收输入的呼叫请求,并根据所述呼叫请求以及所述单个浏览器内核的网络逻辑,向所述呼叫模块发送所述呼叫请求和所述窗口句柄,接收所述应答和所述呼叫状态信息,呈现所述应答和所述呼叫状态信息,其中,所述浏览器内核应用规则为响应于所述单个浏览器内核发出报错信息,切换至其它浏览器内核。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610056680.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种网络隔离系统和网络录像机
- 下一篇:批处理属性基加密方法和系统