[发明专利]一种获取智能设备文件信息的方法在审
申请号: | 201610085525.9 | 申请日: | 2016-01-29 |
公开(公告)号: | CN105550379A | 公开(公告)日: | 2016-05-04 |
发明(设计)人: | 彭罗榕;陈永煌 | 申请(专利权)人: | 珠海汇迪科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 519000 广东省珠海市香*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 获取 智能 设备 文件 信息 方法 | ||
技术领域
本发明涉及移动应用的开发领域以及智能设备开发领域,特别涉及一种从智能设 备中获取文件信息的方法。
背景技术
目前,随着网络的发展,各种各样的智能设备应运而生,智能设备与移动应用搭配 使用的方式更是进入人们的日常生活当中,如行车记录仪、运动相机、智能摄像头、智能手 表等。但人们在使用这些智能设备之间会产生大量的设备数据,随之而来的问题就是如何 快速、准确反映这些数据的信息(如文件名称、文件大小等)到移动应用。
传统的方法中,智能设备内通过标准文件系统提供接口获取字符流,而后通过智 能设备配置的WIFI模块,通过TCP/UDP来传递至连接该WIFI的移动设备。该方法存在如下问 题:标准文件系统提供的字符流需做处理才能得到应用所能识别的信息,且每次文件系统 对磁盘读取信息时,都需要硬件资源的开销。即传统的方法在获取文件信息的过程中,会影 响智能设备的性能,同时,在文件信息量过大时,获取文件信息所消耗的时间较长。
发明内容
为了克服现有的获取智能设备文件信息时间长、开销大的不足,本发明提供了一 种获取智能设备文件信息的方法,可以更快速、更准确且不影响设备端硬件资源而获取到 智能设备的文件信息。
本发明要求处理的目标操作系统满足以下条件:(1)设备基于Linux操作系统实 现,可以安装内核文件系统模块;(2)设备能够通过Wi-Fi网络连接移动设备(如手机、平板 等)。
本发明解决其技术问题所采用的技术方案是:设备端和移动应用端,均采用软件 实现,参考图1。设备端添加数据库模块,设备端每次启动的时候,文件系统则遍历一次存储 空间,将具体的文件信息添加到数据库。当手机发起数据访问请求时,设备端通过对数据 库,按需求条件来读取(如获取0-20条数据),将其拼接成字符串,根据TCP/UDP方式,通过 WIFI模块传输至移动应用端。参考图2。设备端添加HTTP服务器模块,设备端启动后,启动 HTTP服务器,数据库模块在启动时,同样将具体的文件信息进行添加。通过HTTP服务器指定 设备端数据库文件的下载地址,移动应用可以通过该下载地址获取数据库文件,并通过解 析数据库文件,即可获取设备端所有文件信息。
本发明的有益效果是:移动应用端可快速且准确的获取设备端的文件信息,且在 获取的过程中对设备端的硬件开销小,性能影响也小。当获取局部文件信息时采用图1的方 式(即从数据库中读取数据),当获取全部或过多的文件信息时,可通过图2(下载数据库文 件进行解析),两者同时使用,可满足移动应用开发中各种获取文件信息的需求操作。
附图说明
下面结合附图和实施例对本发明进一步说明。
图1是本发明方式一数据流图。
图2是本发明方式二数据流图。
图1中:1.设备端实体,2.手机端实体,3.设备端的文件系统,4.设备端添加的数据 库模块,5.字符流处理过程。
图2中:1.设备端实体,2.手机端实体,6.设备端添加的HTTP服务器模块,7.手机端 数据库文件解析处理过程。
具体实施方式
在图1中,设备端(1)具备文件系统(3),同时设备端(1)添加了数据库(4)模块,在 设备端(1)启动时,文件系统(3)将扫描一遍存储数据,并将所有文件信息存储到数据库 (4)。当手机端(2)向设备端(1)请求获取设备端(1)文件信息时,设备端(1)从数据库(4)获 取数据,数据以字符流处理(5),通过WIFI模块,以TCP/UDP的方式传输到手机端(2)。
在图2中,设备端(1)添加HTTP服务器模块(6),当手机端(2)发起获取所有文件信 息时,根据HTTP服务器设定的数据库下载链接,手机端(2)发起下载操作,当下载完毕,则对 数据库文件解析(7),即可获取设备端(1)所有文件信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海汇迪科技有限公司,未经珠海汇迪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610085525.9/2.html,转载请声明来源钻瓜专利网。