[发明专利]基于Cordova的跨平台智能家居移动终端有效
申请号: | 201510769615.5 | 申请日: | 2015-11-10 |
公开(公告)号: | CN105573129B | 公开(公告)日: | 2019-04-09 |
发明(设计)人: | 刘发贵;冯炜君;肖敏 | 申请(专利权)人: | 华南理工大学 |
主分类号: | G05B15/02 | 分类号: | G05B15/02;G05B19/418 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 何淑珍 |
地址: | 510006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开基于Cordova的跨平台智能家居移动终端,包括Apache Cordova框架、数据缓存扩展模块、视频监控扩展模块、消息推送扩展模块以及Web层主要逻辑模块,整个终端通过Cordova框架支撑,分为Web层、Cordova层以及Native适配层,Native适配层提供底层功能支持,Cordova层包括各所述扩展模块;Web层提供各扩展模块的Javascript封装以及上层的功能逻辑。本发明通过Apache Cordova开源框架的跨平台优势,来节省智能家居领域的移动终端开发成本,同时保障智能家居应用的功能性、可扩展性,以满足目前针对智能家居的移动终端应用的快速、低成本开发要求。 | ||
搜索关键词: | 基于 cordova 平台 智能家居 移动 终端 | ||
【主权项】:
1.基于Cordova的跨平台智能家居移动终端,包括Apache Cordova框架、数据缓存扩展模块、视频监控扩展模块、消息推送扩展模块以及Web层主要逻辑模块,其特征在于:整个终端通过Cordova框架支撑,分为Web层、Cordova层以及Native适配层,其中Native适配层提供底层功能支持,Cordova层包括各所述扩展模块;Web层提供各扩展模块的Javascript封装,以及上层的功能逻辑;所述数据缓存扩展模块包括:数据缓存DataCache Plugin适配模块,实现Android端与iOS端的适配,用于向Web层提供本地沙盒环境的文件读写、Sqlite数据库读写功能;所述视频监控扩展模块包括:视频监控Monitor Plugin适配模块,实现Android端与iOS端的适配,用于向Web层提供视频监控扩展模块调用,能在Native层接入第三方视频监控SDK,上层通过Javascript调用开启、控制视频监控扩展模块;所述消息推送扩展模块包括:消息推送Push Plugin模块,实现Android端与iOS端的适配,用于向Web层提供消息推送、通讯模块调用;所述Web层主要逻辑模块包括:基于HTML、CSS、Javascript以及jQuery Mobile技术的UI界面、功能逻辑,这一层通过Javascript来调用Cordova扩展模块功能;基于Cordova的所述扩展模块为针对智能家居移动应用而设计的本地功能支持模块,其通过Cordova框架连接Javascript层与Native层,向上提供Javascript接口调用,并能在Native适配层执行完毕之后,通过Callback回调Javascript层中的回调函数;数据缓存扩展模块,能够通过统一的Javascript接口进行数据读写、查询操作,针对沙盒环境内的文件进行读写,读写包括Sqlite文件的读写,使得Javascript层可以访问Android或者iOS的沙盒数据文件内容;视频监控扩展模块能够通过Javascript接口进行视频监控的调用,此模块在不同平台上进行对应的第三方SDK接入,通过Javascript层传入的具体参数进行视频监控调用;消息推送扩展模块能够通过Javascript接口进行Native消息通讯模块的调用,包括Android端的TransService提供的消息通讯服务,以及iOS中的消息拉取。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510769615.5/,转载请声明来源钻瓜专利网。