[发明专利]一种基于Android平台的远程监护报警系统在审

专利信息
申请号: 201510928813.1 申请日: 2015-12-15
公开(公告)号: CN105488949A 公开(公告)日: 2016-04-13
发明(设计)人: 李兰兰;李祥扬 申请(专利权)人: 福州大学
主分类号: G08B21/02 分类号: G08B21/02
代理公司: 福州元创专利商标代理有限公司 35100 代理人: 蔡学俊
地址: 350108 福建省福州市*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 android 平台 远程 监护 报警 系统
【权利要求书】:

1.一种基于Android平台的远程监护报警系统,其特征在于:包括被监护端、监护端及数据库;

所述被监护端具有以下功能:绑定用户信息;实时更新预警范围、报警;自我定位、一键呼救;及查看绑定信息;

所述监护端具有以下功能:用户注册登录;查询被监护端位置信息;设置预警区域;及绑定、修改被监护端账号;

所述数据库具有以下功能:向被监护端及监护端提供数据操作接口;需新建两个表单,一个存储所有被监护端设备、位置及功能信息,另一个存储所有监护端设备信息。

2.根据权利要求1所述的基于Android平台的远程监护报警系统,其特征在于:所述数据库的构建包括以下步骤:

步骤S1:将智云CloudBaaS的war包提交至新浪SAE后,在服务管理菜单项中找到KVDB,开启其服务;

步骤S2:服务管理菜单项中选择Mysql并对Mysql初始化操作,并导入统计用的sql语句,创建统计数据服务的数据表,获取AccessKey、SecretKey,作为后台数据库查看的用户名和密码,后台数据库地址为应用的二级域名

步骤S3:在应用工程中将CloundService.jar、gson,jar、httpmime.jar添加至被监护、监护端工程lib目录下,实现对CloundBaaS中的方法进行调用,调用的方法包括:

(1)使用CloudClient.init(context,appname,accesskey,secretkey)对CloundBaaS进行初始化操,context为默认应用程序环境信息,即上下文,appname为在新浪SAE平台创建应用时所填写的应用名称,accesskey、secretkey为创建后提供的AccessKey、SecretKey,调用后其生成一个httpclient对象,连接网络与服务器交换token信息;

(2)使用对象存储时,实例化一个User对象,对该User对设值User.set(newaddress(“test”,9999))后使用CloudObject.save("num_1",User)存储对象,其返回一个Boolean对象来表示存储操作是否完成;

(3)数据库的使用主要用到两个接口,一个是CloudDB.query(mSQL)对数据库进行查询的操作,返回结果为List<Map<String,String>>类型的的list列表,其中mSQL语句为要操作数据库的命令如:

selectbindtel,alarmlocation,radiusfrommy_child_infowheredeviceid='123456';";另一个是CloudDB.execute(mSQL),该语句对数据库进行insert、update、delete操作,返回一个int类型的数值,表明数据库中受该语句影响的行数;

(4)文件类型的存储的接口有:上传CloudFile.upload(url1)、下载CloudFile.fetch(url2)、删除CloudFile.delete(url2),url1为本地待上传文件的位置,url2位服务器端文件位置;

步骤S4:在数据库中将被监护端上传的数据写入db_child_info数据表,将监护端上传的数据库写入db_myuser中;

被监护端db_child_info数据表包含deviceid、uploadtime、location、location_path、alarmlocation、radius、bindtel字段,其中deviceid为被监护的手机的设备号码,每个手机独有,该字段不可为空,uploadtime为上传时间,location为被监护端手机当前位置,location_path为被监护端历史轨迹文件location.txt存储的路径,三者为service上传位置信息时上传的数据;

alarmlocation为监护端设定的预警中心位置坐标,radius为预警半径,bindtel为监护端绑定被监护端时提供的预警短信接收号码;

监护端db_myuser数据表中包含account、passcode、bindname、tel、binddevice字段,其中account、passcode为监护者的账号密码,tel为监护者手机号码供接收预警短信使用,此三个数据不可为空,在注册时提交,bindname、binddevice为绑定时上传的绑定备注和绑定的被监护对象的设备号。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州大学,未经福州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510928813.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top