一种应用于儿童防丢智能手环的系统技术方案

技术编号:10475189 阅读:307 留言:0更新日期:2014-09-25 13:33
本发明专利技术提供一种应用于智能穿戴领域的基于MEAN架构的架构体系,以解决智能穿戴设备,手机应用APP,云端服务器互联问题。本发明专利技术同时提供一种应用于儿童手环设备领域的基于跟踪计划的,触发式的儿童防丢手环应用架构,以解决儿童手环无目的的实时上报,不但增加的设备电池消耗,而且不能应付不同场景的跟踪要求。

【技术实现步骤摘要】
一种应用于儿童防丢智能手环的系统
本专利技术属于计算机系统领域,尤其涉及智能手环领域,是一种基于智能穿戴设备, MEAN架构云端服务器,移动终端APP技术,适用于解决儿童防丢的整套解决方案。
技术介绍
智能穿戴设备是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的 设备的总称,如眼镜、手套、手表、服饰及鞋等。而广义的穿戴式智能设备包括功能全、尺寸 大、可不依赖智能手机实现完整或者部分的功能,例如智能手表或智能眼镜等,以及只专注 于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手 环、智能首饰等。随着技术的进步以及用户需求的变迁,可穿戴式智能设备的形态与应用热 点也在不断的变化。 云端服务器是云计算服务的重要组成部分,是面向各类互联网用户提供综合业务 能力的服务平台。平台整合了传统意义上的互联网应用三大核心要素:计算、存储、网络,面 向用户提供公用化的互联网基础设施服务。 MEAN架构即mongoDB (非SQL语法的数据库管理系统),express (基于Node, js的 Web应用开发框架),AngularJS(Google开发的一种扩展HTML框架),Node. js (基于Chrome Java Script引擎的开发平台)。MEAN是一种新型的网络应用开发架构,其开发效率更高, 开发速度更快,网络传输效率更高,支持更多的并发处理。 LAMP (Linux+Apache+MySQL+Python)架构为传统的网络开发架构。 JS0N(JavaScript Object Notation)是一种轻量级的数据交换格式。 目前智能穿戴领域,更多关注的是硬件设备技术以及传感技术,在软件系统解决 方案上面是一个空白,并且由于穿戴设备软件系统涉及的领域比较广,设备厂商很难在软 件上充分发挥穿戴设备价值,从而弱化了用户黏性,导致了目前穿戴设备总是存在几个月 的厌弃期。 儿童防丢智能手环即为儿童专门定制的智能手环,并且能够让家长获取儿童位 置,防止儿童丢失。
技术实现思路
本专利技术提供一种应用于智能穿戴领域的基于MEAN架构的架构体系,以解决智能 穿戴设备,手机应用APP,云端服务器互联问题。 本专利技术同时提供一种应用于儿童手环设备领域的基于跟踪计划的,触发式的儿童 防丢手环应用架构,以解决儿童手环无目的的实时上报,不但增加的设备电池消耗,而且不 能应付不同场景的跟踪要求。 为了解决上述问题,本专利技术提出了基于MEAN架构的儿童防丢手环应用系统即 ChildrenAware系统。该系统包括:运行于智能手环的应用系统、云端Node. Js服务器和手 机端应用APP系统; 所述的运行于智能手环的应用系统包括登录模块、GPS数据采集模块、数据上报 模块、采集计划管理模块和短信命令处理模块;智能手环借助所述登录模块通过网络注册 到云端Node. Js服务器以便服务器进行用户管理;所述的GPS数据采集模块通过串口控制 GPS芯片,获取最新的GPS数据;所述的数据上报模块通过智能手环的无线通信模块将GPS 数据组织成JS0N格式上报到云端Node. Js服务器;所述采集计划管理模块根据用户手机 端应用的跟踪计划制定智能手环的GPS数据采集频率以及数据上报的策略;所述的短信命 令处理模块通过短信接收手机端应用APP系统的跟踪计划和手机端应用APP系统的控制命 令; 所述云端Node. Js服务器包括智能手环管理模块、并发处理模块、数据存储模块、 跟踪计划管理模块和手机端应用管理模块;所述智能手环管理模块具有接收智能手环的连 接请求、用户管理、数据接收、命令交互的功能;所述并发处理模块使得云端Node. Js服务 器能够同时处理与多个智能手环通信,同时处理与多个手机端应用APP系统的通信;所述 数据存储模块存储智能手环的的历史轨迹;所述跟踪计划管理模块,接收手机端应用APP 系统对其管理的智能手环的跟踪计划,同时为智能手环和手机端应用APP系统推荐在不同 场景下的跟踪计划;所述手机端应用管理模块,负责与手机端应用APP系统的通信; 所述手机端应用APP系统包括手机定位模块、儿童定位模块、儿童实时跟踪模块、 路线指示模块、安全区域管理模块、报警模块、跟踪计划设置模块和街景拍摄记录模块;所 述手机定位模块用于在地图上显示当前手机位置;所述儿童定位模块用于从云端Node. Js服务器获取当前跟踪的佩戴该智能手环的儿童的位置;借助所述儿童实时跟踪模块,手 机端发送命令到智能手环,请求其实时上报数据到云端Node. Js服务器上,从而手机端应 用APP系统可以实时获得其运动轨迹;所述路线指示模块,快速指示手机用户如何找到儿 童;所述安全区域管理模块,手机用户设定某一区域或路线为安全区域,当智能手环离开该 区域,手机端应用APP系统将会报警;所述报警模块,根据包括智能手环位置和儿童速度的 信息,判断儿童是否处于危险状态,同时接收云端Node. Js服务器大数据分析的结果给出 的报警信息;所述跟踪计划设置模块,用户设置儿童佩戴手环的时间,设置其需要跟踪的计 划;所述街景拍摄记录模块,当有报警时,用户可以通过街景拍摄,记录儿童所在位置周边 情况,从而用户可以判断儿童是否处于危险状态。 该系统为基于MEAN架构提出来的适用于智能穿戴设备的系统。 该系统定义了一种基于跟踪计划的儿童防丢用系统。 该系统定义了一种短信命令处理方式,保证了在数据网络断开情况下,手机和云 端Node. Js服务器仍然可以控制智能手环。 该系统中智能手环数据上报格式为JS0N格式,服务器并发处理采用Node, js架构 进行搭建。 跟踪计划可以应用于各种应用场景,从而解决了智能手环应用功能的单一性,同 时降低了硬件功耗,增加了智能手环使用时间。 该无线通信模块为GPRS或3G通信模块。 由此可见,本专利技术具有如下优点: 1.本专利技术为了解决智能穿戴设备,云服务器,手机端应用APP的互联问题,提供了 一种基于MEAN架构的架构。同时提供了一种基于JS0N数据传输格式,从而增加通信速度。 提供的Node. JS服务器,解决了大量智能设备同时连接时的并发问题。 2.本专利技术解决了儿童手环无目的的实时上报,不但增加的设备电池消耗,而且不 能应付不同场景的跟踪要求。 ChildrenAware系统与现有儿童手环的对比优势: 1. ChildrenAware系统提供了基于MEAN架构的架构,数据格式采用JS0N方式,增 加了并发处理能力,以及数据传输效率。 2.本专利技术提供的跟踪计划系统不仅解决了儿童手环无目的的实时上报而导致设 备电池消耗增加问题,同时为家长提供的根据不同场景制定不同跟踪计划方案,大大的提 高了儿童手环使用的频率和效率,解决儿童手环应用单一的问题。 【附图说明】 图1是ChildrenAware系统架构图。 【具体实施方式】 本专利技术提出了基于MEAN架构的儿童防丢手环应用系统即ChildrenAware系统。 该系统包括:运行于智能手环的应用系统、云端Node. Js服务器、手机端应用APP系本文档来自技高网
...
一种应用于儿童防丢智能手环的系统

【技术保护点】
一种基于MEAN架构的儿童防丢智能手环应用系统,其特征在于,该系统包括:运行于智能手环的应用系统、云端Node.Js服务器和手机端应用APP系统;所述的运行于智能手环的应用系统包括登录模块、GPS数据采集模块、数据上报模块、采集计划管理模块和短信命令处理模块;智能手环借助所述登录模块通过网络注册到云端Node.Js服务器以便服务器进行用户管理;所述的GPS数据采集模块通过串口控制GPS芯片,获取最新的GPS数据;所述的数据上报模块通过智能手环的无线通信模块将GPS数据组织成JSON格式上报到云端Node.Js服务器;所述采集计划管理模块根据用户手机端应用的跟踪计划制定智能手环的GPS数据采集频率以及数据上报的策略;所述的短信命令处理模块通过短信接收手机端应用APP系统的跟踪计划和手机端应用APP系统的控制命令;所述云端Node.Js服务器包括智能手环管理模块、并发处理模块、数据存储模块、跟踪计划管理模块和手机端应用管理模块;所述智能手环管理模块具有接收智能手环的连接请求、用户管理、数据接收、命令交互的功能;所述并发处理模块使得云端Node.Js服务器能够同时处理与多个智能手环通信,同时处理与多个手机端应用APP系统的通信;所述数据存储模块存储智能手环的的历史轨迹;所述跟踪计划管理模块接收手机端应用APP系统对其管理的智能手环的跟踪计划,同时为智能手环和手机端应用APP系统推荐在不同场景下的跟踪计划;所述手机端应用管理模块负责与手机端应用APP系统的通信;所述手机端应用APP系统包括手机定位模块、儿童定位模块、儿童实时跟踪模块、路线指示模块、安全区域管理模块、报警模块、跟踪计划设置模块和街景拍摄记录模块;所述手机定位模块用于在地图上显示当前手机位置;所述儿童定位模块用于从云端Node.Js服务器获取当前跟踪的佩戴该智能手环的儿童的位置;借助所述儿童实时跟踪模块,手机端发送命令到智能手环,请求其实时上报数据到云端Node.Js服务器上,从而手机端应用APP系统可以实时获得其运动轨迹;所述路线指示模块,快速指示手机用户如何找到儿童;所述安全区域管理模块,手机用户设定某一区域或路线为安全区域,当智能手环离开该区域,手机端应用APP系统将会报警;所述报警模块根据包括智能手环位置和儿童速度的信息,判断儿童是否处于危险状态,同时接收云端Node.Js服务器大数据分析的结果给出的报警信息;所述跟踪计划设置模块,用户设置儿童佩戴手环的时间,设置其需要跟踪的计划;所述街景拍摄记录模块,当有报警时,用户可以通过街景拍摄,记录儿童所在位置周边情况,从而用户可以判断儿童是否处于危险状态。...

【技术特征摘要】
1. 一种基于MEAN架构的儿童防丢智能手环应用系统,其特征在于,该系统包括:运行 于智能手环的应用系统、云端Node. Js服务器和手机端应用APP系统; 所述的运行于智能手环的应用系统包括登录模块、GPS数据采集模块、数据上报模块、 采集计划管理模块和短信命令处理模块;智能手环借助所述登录模块通过网络注册到云端 Node. Js服务器以便服务器进行用户管理;所述的GPS数据采集模块通过串口控制GPS芯 片,获取最新的GPS数据;所述的数据上报模块通过智能手环的无线通信模块将GPS数据组 织成JS0N格式上报到云端Node. Js服务器;所述采集计划管理模块根据用户手机端应用的 跟踪计划制定智能手环的GPS数据采集频率以及数据上报的策略;所述的短信命令处理模 块通过短信接收手机端应用APP系统的跟踪计划和手机端应用APP系统的控制命令; 所述云端Node. Js服务器包括智能手环管理模块、并发处理模块、数据存储模块、跟踪 计划管理模块和手机端应用管理模块;所述智能手环管理模块具有接收智能手环的连接请 求、用户管理、数据接收、命令交互的功能;所述并发处理模块使得云端Node. Js服务器能 够同时处理与多个智能手环通信,同时处理与多个手机端应用APP系统的通信;所述数据 存储模块存储智能手环的的历史轨迹;所述跟踪计划管理模块接收手机端应用APP系统对 其管理的智能手环的跟踪计划,同时为智能手环和手机端应用APP系统推荐在不同场景下 的跟踪计划;所述手机端应用管理模块负责与手机端应用APP系统的通信; 所述手机端应用APP系统包括手机定位模块、儿童定位模块、儿童实时跟踪模块、路线 指示模块、安全区域管理模块、报警模块、跟踪计划设置模块和街景拍摄记录模块;所述手 机定位模块用于在地...

【专利技术属性】
技术研发人员:许小刚常欣朱涛黄传见
申请(专利权)人:成都雅鲁科技有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1