[发明专利]使能用于不同通信协议的通信特征的应用编程接口有效
申请号: | 201410543491.4 | 申请日: | 2014-10-15 |
公开(公告)号: | CN104580137B | 公开(公告)日: | 2018-04-03 |
发明(设计)人: | J·M·艾在尔 | 申请(专利权)人: | 阿瓦亚公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 张荣海 |
地址: | 美国新*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 不同 通信协议 通信 特征 应用 编程 接口 | ||
1.一种通信方法,包括:
在浏览器与一个或多个应用之间提供协议无关通信接口;
在原生模式中或在传统模式中操作支持所述协议无关通信接口的协作环境,在所述原生模式中所述一个或多个应用被包含在所述协作环境中,在所述传统模式中,所述一个或多个应用中的至少一些应用在所述协作环境的外部并且以除了基于web的通信协议之外的协议原生操作;
用所述浏览器利用基于web的通信协议来进行通信会话;以及
由所述协作环境的特征调用器在通信会话期间访问所述一个或多个应用,其中,所述特征调用器经由到所述一个或多个应用的协议无关呼叫/媒体应用编程接口API来调用所述一个或多个应用,而不将所述一个或多个应用暴露给所述基于web的通信协议。
2.如权利要求1所述的通信方法,还包括:
确定是在所述原生模式还是所述传统模式中操作支持所述协议无关通信接口的协作环境。
3.如权利要求2所述的通信方法,还包括:
调用所述协作环境来在所述原生模式中操作;以及
响应于调用所述协作环境来在所述原生模式中操作,将一个或多个应用定序到所述通信会话中,其中定序的一个或多个应用被包含在所述协作环境内。
4.如权利要求2所述的通信方法,还包括:
调用所述协作环境来在所述传统模式中操作;以及
响应于调用所述协作环境来在所述传统模式中操作,使得企业通信网络将一个或多个应用定序到所述通信会话中,其中定序的一个或多个应用中的至少一些在所述协作环境的外部并且以除了所述基于web的通信协议以外的协议原生操作。
5.如权利要求2所述的通信方法,其中,由所述特征调用器确定应用序列。
6.如权利要求2所述的通信方法,其中,所述确定是取决于检测到在所述通信会话中涉及的端点的类型来逐个呼叫地进行的。
7.如权利要求1所述的通信方法,其中,所述基于web的通信协议包括Web实时通信WebRTC协议,其中所述一个或多个应用未被配置为支持所述基于web的通信协议,并且其中,所述一个或多个应用向所述浏览器提供包括从以下选择的一个或多个丰富统一通信操作的通信特征:呼叫转移、呼叫前转、会议、加入呼叫、记录呼叫以及阻止呼叫。
8.一种通信网络,包括:
协作环境,其包括:
一个或多个应用;
浏览器与所述一个或多个应用之间的协议无关通信接口,被配置为使得浏览器能够利用基于web的通信协议来进行通信会话;以及
特征调用器,所述特征调用器在通信会话期间访问所述一个或多个应用,以经由协议无关呼叫/媒体应用编程接口API来调用所述一个或多个应用,而不将所述一个或多个应用暴露给所述基于web的通信协议;以及在原生模式中或在传统模式中操作,在所述原生模式中所述一个或多个应用被包含在所述协作环境中,在所述传统模式中,所述一个或多个应用中的至少一些应用在所述协作环境的外部并且以除了基于web的通信协议之外的协议原生操作。
9.如权利要求8所述的通信网络,其中,由所述协议无关特征调用器确定应用序列,并且其中,所述协作环境还包括协作总线并且其中所述基于web的通信协议包括Web实时通信WebRTC协议。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿瓦亚公司,未经阿瓦亚公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410543491.4/1.html,转载请声明来源钻瓜专利网。