一种远程控制穿戴设备的方法与流程

文档序号:19414170发布日期:2019-12-14 00:45阅读:435来源:国知局
一种远程控制穿戴设备的方法与流程

本发明涉及穿戴设备技术领域,更具体地说,涉及一种远程控制穿戴设备的方法。



背景技术:

穿戴设备包括头盔、手表、项链、腰带等等,随着科学技术的发展,越来越多的穿戴设备上搭载了网络、拍摄、录音、电话通讯功能;

目前供儿童使用的穿戴设备,在孩子没有对穿戴设备进行操作,产生应答的情况下,家长设备不能与孩子的穿戴设备建立连接,如:当孩子没接到电话、不愿意接电话或因为多种原因无法接电话时,家长就没办法通过设备与孩子的穿戴设备建立通讯而获取孩子当前状况。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种远程控制穿戴设备的方法。

本发明解决其技术问题所采用的技术方案是:

构造一种远程控制穿戴设备的方法,其实现方法如下:

第一步:服务器接收外部远程控制指令后,检测穿戴设备的联网状态;

第二步:若穿戴设备处于联网状态,则服务器将远程控制指令发送至穿戴设备;

第三步:穿戴设备接收并执行远程控制指令,将执行结果反馈至服务器,服务器将执行结果反馈至外部。

本发明所述的远程控制穿戴设备的方法,其中,所述远程控制指令包括拍照、录音和录像中一种或多种。

本发明所述的远程控制穿戴设备的方法,其中,所述第二步中,若服务器检测到穿戴设备未联网,则服务器标记该穿戴设备,并在该被标记的穿戴设备联网后将该穿戴设备联网信息反馈至外部。

本发明所述的远程控制穿戴设备的方法,其中,所述服务器每间隔一设定时间获取所述穿戴设备的联网状态以及位置信息并记录,检测到所述穿戴设备未联网时,将穿戴设备未联网信息和/或所述记录中最近的一次联网时间以及位置信息反馈至外部。

本发明所述的远程控制穿戴设备的方法,其中,所述穿戴设备接收到远程控制指令后,检测远程控制指令及穿戴设备搭载的与远程控制指令相关的指令执行设备的状态;

穿戴设备根据所述指令执行设备状态将远程控制指令分为可执行远程控制指令与不可执行远程控制指令,执行可执行远程控制指令生成执行文件,不执行不可执行远程控制指令并生成指令不可执行信息;

穿戴设备将所述执行文件与所述指令不可执行信息汇总为指令执行结果,并向服务器反馈。

本发明所述的远程控制穿戴设备的方法,其中,所述穿戴设备接收到远程控制指令后,还将在后台设置穿戴设备使用提示任务,当检测到穿戴设备操作、使用时,将向服务器发送穿戴设备正在使用信息。

本发明所述的远程控制穿戴设备的方法,其中,所述指令执行设备处于执行远程控制指令的状态时,不响应穿戴设备对指令执行设备的操作、控制指令。

本发明所述的远程控制穿戴设备的方法,其中,所述穿戴设备无法执行远程控制指令时,将在后台设置间隔一设定时间对相关的指令执行设备状态进行自检的任务,并在检测到有指令执行设备空闲或全部指令执行设备空闲时,向服务器反馈空闲指令执行设备信息。

本发明所述的远程控制穿戴设备的方法,其中,所述穿戴设备对执行结果先进行压缩再上传;所述执行结果处于隐藏状态,无法在穿戴设备本地查看,并在上传成功后被删除。

本发明所述的远程控制穿戴设备的方法,其中,所述执行结果内附带有时间标识,所述执行结果未上传或上传过程中可穿戴设备网络中断时,所述执行结果不会被删除,并由可穿戴设备本地记录该事件,该事件每隔一设定时间触发一次网络连接检测,发现网络正常连接后,将执行结果上传至服务器,同时删除本地文件。

本发明的有益效果在于:家长可通过手机、平板、电脑等设备向服务器发送远程控制指令,服务器接收外部远程控制指令后,检测孩子穿戴的穿戴设备的联网状态,若穿戴设备未联网,则服务器标记该穿戴设备,当被标记的穿戴设备联网后将联网信息反馈至家长的设备;若穿戴设备处于联网状态,则服务器将远程控制指令发送至穿戴设备并由其执行,穿戴设备执行远程控制指令并将生成的执行结果反馈至服务器,并由其反馈至家长的设备;通过该种方法,家长设备可单方面与孩子的穿戴设备建立连接,并根据需求控制穿戴设备执行诸如拍照、录音、录像等功能,以满足家长获知孩子当前状态的需求。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将结合附图及实施例对本发明作进一步说明,下面描述中的附图仅仅是本发明的部分实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图:

图1是本发明较佳实施例的远程控制穿戴设备的方法流程图;

图2是本发明较佳实施例的远程控制穿戴设备的系统原理框图。

具体实施方式

为了使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明的部分实施例,而不是全部实施例。基于本发明的实施例,本领域普通技术人员在没有付出创造性劳动的前提下所获得的所有其他实施例,都属于本发明的保护范围。

本发明较佳实施例的远程控制穿戴设备的方法,如图1所示,其实现方法如下:

s01:服务器接收外部远程控制指令后,检测穿戴设备的联网状态;

s02:若穿戴设备处于联网状态,则服务器将远程控制指令发送至穿戴设备;

s03:穿戴设备执行远程控制指令,并将执行结果反馈至服务器,并由服务器反馈至外部。

通过该种方法,家长设备可单方面与孩子的穿戴设备建立连接,并根据需求控制穿戴设备执行诸如拍照、录音、录像等功能,以满足家长获知孩子当前状态的需求。

优选的,第一步s01中,远程控制指令包括一种或多种二级功能指令。所述二级功能指令包括:拍照指令、录音指令、录像指令以及其他功能指令。

优选的,远程控制指令设置包括:二级功能指令设置,即设置远程控制指令包含一种或多种二级功能指令。

优选的,远程控制指令设置还包括:功能详情设置,即设置录音、录像的录制时长、拍照的次数以及其他功能详情。

优选的,远程控制指令设置还包括:执行模式设置,即设置穿戴设备执行二级功能指令时的执行模式。执行模式包括:静默模式执行、提示模式以及其他模式。静默模式是指穿戴设备执行远程控制指令时,不会对儿童有任何提示,直接执行,不打扰儿童。本实施例以静默拍照为例:静默拍照是拍照时不会对儿童有任何提示,直接拍照。提示模式是指穿戴设备执行远程控制指令前将会对儿童进行一系列的提示,如对儿童进行语音、文字、响铃、显示屏点亮、震动以及其他提示方式,提示可以是上述提示方式的一种或多种的排列组合。本实施例以提示拍照为例:提示拍照是穿戴设备屏幕被点亮并持续一段时间的文字提示,如屏幕亮起后,进入10秒的拍照倒计时,10秒后拍照。提示拍照主要用于提醒儿童,让儿童调整摄像头拍摄角度或保持摄像头的稳定性,拍摄与家长约定的场景或拍摄出更清晰的画质。

可以理解,远程控制指令设置包括二级功能指令设置,选择性包括或不包括:功能详情设置和/或执行模式设置。

家长设备编辑或选择远程控制指令后,将所设置的远程控制指令上传至服务器。

优选的,第二步s02中,包括步骤s021:若服务器检测到穿戴设备未联网,则服务器标记该穿戴设备,并对该标记的穿戴设备设置联网检测任务,在检测到该被标记的穿戴设备联网后,将该穿戴设备联网信息反馈至外部;

优选的,第二步s02中,还包括步骤s022:服务器检测到穿戴设备未联网时,将穿戴设备未联网信息反馈至外部;便于家长了解此刻孩子的穿戴设备未联网。

优选的,服务器每间隔一设定时间获取穿戴设备的联网状态以及位置信息并记录;第二步s02中,还包括步骤s023:服务器检测到穿戴设备未联网时,还将记录中最近的一次联网时间以及位置信息反馈至外部。

可以理解,在第二步s02中,可以选择性包括或不包括:步骤s022和/或s023。

第三步s03中,包括s031:穿戴设备接收到远程控制指令后,穿戴设备检测远程控制指令中所包含二级功能指令,并根据远程控制指令检测穿戴设备搭载的与远程控制指令相关的指令执行设备的状态。所述指令执行设备包括摄像设备、录音设备以及录像设备(包括摄像设备和录音设备)以及其他设备。所述指令执行设备状态包括空闲和占用。

第三步s03中,还包括s032:穿戴设备根据所述指令执行设备状态将远程控制指令中的二级功能指令分为可执行远程控制指令与不可执行远程控制指令;。

可执行远程控制指令为远程控制指令中的某个二级功能指令所涉及的所有执行设备均为空闲状态,指令执行设备可执行该二级功能指令。穿戴设备执行该可执行远程控制指令,并生成执行文件。

不可执行远程控制指令为远程控制指令中的某个二级功能指令所涉及的指令执行设备未全部处于空闲状态,指令执行设备不可执行该二级功能指令。穿戴设备执行不执行该不可执行远程控制指令,并生成指令不可执行信息。如:远程控制指令仅包括录像指令时,穿戴设备接收到远程控制指令后,检测到其搭载的摄像设备(如:摄像头)正在使用中,而录音设备(如:麦克风)处于空闲状态,因录像指令需要摄像设备与录音设备共同配合完成,因此穿戴设备并不能执行该远程控制指令,此时,该远程控制指令为不可执行远程控制指令,穿戴设备针对该条不可执行远程控制指令将向服务器反馈该条远程控制指令不可执行信息。指令不可执行信息包括处于非空闲状态的指令执行设备信息,如:“相机正在被占用,请稍后重试”。优选的,不可执行远程控制指令所涉及的指令执行设备未全部处于空闲状态时,指令不可执行信息还包括处于空闲状态的指令执行设备信息,以建议家长重新针对空闲的指令执行设备重新编辑远程控制指令,以使穿戴设备可执行远程控制指令并反馈的执行结果,了解孩子情况。

第三步s03中,还包括s033:穿戴设备将远程控制指令执行情况汇总为指令执行结果,并向服务器反馈,服务器将指令执行结果反馈至家长设备。

当远程控制指令全部为可执行远程控制指令时,穿戴设备将执行可执行远程控制指令生成的执行文件汇总成指令执行结果发送至服务器。

当远程控制指令包括可执行远程控制指令与不可执行远程控制指令时,穿戴设备执行可执行远程控制指令,并跳过不可执行远程控制指令。穿戴设备将执行可执行远程控制指令生成的执行文件与不执行不可执行指令远程控制生成的指令不可执行信息汇总为指令执行结果发送至服务器。

当远程控制指令全部为不可执行远程控制指令时,穿戴设备将生成的指令不可执行信息汇总为指令执行结果发送至服务器。

优选的,在步骤s031中,穿戴设备接收到远程控制指令后,还将在后台设置穿戴设备本地使用提示任务,当检测到穿戴设备被孩子操作、使用时,将向服务器发送孩子正在使用穿戴设备信息,服务器将信息转发至家长设备,以便于需要联系孩子的家长了解孩子正在使用穿戴设备,从而及时联系,避免孩子非主观因素一直未接到家长电话、视频,而家长也联系不上孩子的情况。优选的,若使指令执行设备正在执行远程控制指令时,设备检测到孩子正在使用穿戴设备,那么,穿戴设备将在反馈的指令执行结果中添加孩子正在使用穿戴设备的信息,以便于需要联系孩子的家长了解孩子正在使用穿戴设备,便于及时联系。

优选的,在步骤s032中,指令执行设备处于执行远程控制指令的状态时,不响应穿戴设备本地对指令执行设备的操作、控制指令;避免儿童同时使用相关指令执行设备造成程序错误。如:穿戴设备正在远程控制指令的控制下执行录音、拍照、录像功能时,孩子若操作使用相应功能,则会反馈:设备正在占用,请稍后重试。以避免出现逻辑控制错误。

优选的,在步骤s032中,穿戴设备无法执行远程控制指令时,将在穿戴设备本地后台设置间隔一设定时间对相关的指令执行设备状态进行自检的任务,并在检测到有指令执行设备空闲或全部指令执行设备空闲时,向服务器反馈空闲指令执行设备信息;便于家长能够及时的掌握穿戴设备指令执行设备的使用状态,便于重新发送远程控制指令。

优选的,在步骤s033中,穿戴设备对远程控制指令执行结果先进行压缩再上传,如此,可减少对穿戴设备网络带宽占用量,并节省通信流量。

优选的,在步骤s033中,远程控制指令执行结果在穿戴设备中处于隐藏状态,无法在穿戴设备本地查看,并在上传成功后被删除,如此,执行结果只临时占用穿戴设备的存储空间,使用后既立即释放存储空间,避免长期占用穿戴设备存储空间,影响存储容量及穿戴设备的使用。

优选的,在步骤s033中,远程控制指令执行结果内附带有时间标识,执行结果未上传或上传过程中可穿戴设备网络中断时,执行结果不会被删除,并由可穿戴设备本地记录该事件,该事件每隔一设定时间触发一次网络连接检测,发现网络正常连接后,将执行结果上传至服务器,同时删除本地文件;保障执行结果的有效回传,同时当回传不及时时,通过时间标识可以准确识别执行结果产生时间。

一种远程控制穿戴设备的系统,根据上述的远程控制穿戴设备的方法,如图2所示,包括穿戴设备1和服务器2;

服务器2,每间隔一设定时间获取穿戴设备1的联网状态以及位置信息并记录,在接收到外部远程控制指令后检测穿戴设备1的联网状态,若穿戴设备1未联网,则服务器将记录中最近的一次联网时间以及位置信息反馈至外部,并标记该穿戴设备1,当被标记的穿戴设备1联网后将联网信息;若穿戴设备1处于联网状态,则将远程控制指令发送至穿戴设备并由其执行;

穿戴设备1,包括功能指令执行单元100;

功能指令执行单元100,用于执行远程控制指令、检测并反馈相关的指令执行设备的工作状态、执行结果压缩隐藏及上传、执行结果上传失败后的网络检测、以及检测到网络连通时执行执行结果的上传。

应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1