[发明专利]一种实现事件服务的方法及装置在审
| 申请号: | 201110318105.8 | 申请日: | 2011-10-19 |
| 公开(公告)号: | CN103064726A | 公开(公告)日: | 2013-04-24 |
| 发明(设计)人: | 库宇;姬鹏 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | G06F9/46 | 分类号: | G06F9/46 |
| 代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 王一斌;王琦 |
| 地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 实现 事件 服务 方法 装置 | ||
1.一种实现事件服务的方法,其特征在于,该方法包括:
获取当前客户端上注册的第三方软件的应用编程接口API信息;
根据注册的第三方软件关联多事件服务,并设置事件服务关联条件满足时执行的事件服务;
在满足设置的事件服务关联条件时,触发执行事件服务关联条件对应的事件服务。
2.如权利要求1所述的方法,其特征在于,进一步包括:
将携带用户信息的第三方软件的API信息、关联的多事件服务以及事件服务关联条件信息上传至服务器。
3.如权利要求2所述的方法,其特征在于,所述获取当前客户端上注册的第三方软件的API信息包括:
客户端判断自身是否存储有第三方软件的API信息,如果存储有且存储的API信息的时间戳与当前时间戳的差的绝对值小于预先设置的时间戳阈值,获取存储的第三方软件的API信息,否则,通过服务器拉取该客户端上注册的第三方软件的API信息。
4.如权利要求1至3任一项所述的方法,其特征在于,所述根据注册的第三方软件关联多事件服务包括:
根据注册的第三方软件提供的事件服务以及用户的事件服务需求,获取需要关联的事件服务,并根据需要关联的事件服务以及事件设置类型创建对应的事件设置控件,每一事件设置控件对应事件服务所属的第三方软件的API。
5.如权利要求4所述的方法,其特征在于,进一步包括:
对创建的事件设置控件数量以及生命期进行控制管理。
6.一种实现事件服务的装置,其特征在于,该装置包括:应用编程接口API信息获取模块、多事件服务关联模块以及事件服务执行模块,其中,
API信息获取模块,获取当前客户端上注册的第三方软件的API信息;
多事件服务关联模块,根据注册的第三方软件关联多事件服务,并设置事件服务关联条件满足时执行的事件服务;
事件服务执行模块,在满足设置的事件服务关联条件时,触发执行事件服务关联条件对应的事件服务。
7.如权利要求6所述的装置,其特征在于,所述多事件服务关联模块包括:事件管理中心单元、事件设置控件单元以及事件控件管理器,其中,
事件管理中心,根据注册的第三方软件提供的事件服务以及用户的事件服务需求,获取需要关联的事件服务并进行管理;
事件设置控件单元,用于根据需要关联的事件服务以及事件设置类型创建相应的事件设置控件,每一事件设置控件对应事件服务所属的第三方软件的API;
事件控件管理器,用于对事件设置控件进行控制管理。
8.如权利要求7所述的装置,其特征在于,所述多事件服务关联模块进一步包括:
事件查看控件单元,用于根据用户的请求查看事件管理中心,获取用户关联的事件服务并展示。
9.如权利要求6所述的装置,其特征在于,所述事件服务执行模块包括:策略选择器、执行第三方API单元以及API调用单元,其中,
策略选择器,用于存储用户设置的事件服务关联条件;
执行第三方API单元,监测事件设置控件单元中设置的事件设置控件,在满足设置的事件服务关联条件时,触发API的调用;
API调用单元,用于根据执行第三方API单元的触发信息,通过调用API执行事件服务关联条件对应的事件服务。
10.如权利要求9所述的装置,其特征在于,所述事件服务执行模块进一步包括:
数据漫游服务单元,用于将API信息获取模块存储的第三方软件的API信息、策略选择器存储的关联的多事件服务信息以及事件服务关联条件信息上传至服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110318105.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带智能报障装置的变压器
- 下一篇:一种新型T8支架灯





