终端通信方法、装置、控制终端及受控终端与流程

文档序号:12486432阅读:413来源:国知局
终端通信方法、装置、控制终端及受控终端与流程

本发明涉及通信领域,具体而言,涉及一种终端通信方法、装置、控制终端及受控终端。



背景技术:

随着科技的发展,终端给人们的生活带来了越来越多的便利,在终端的众多应用中,定位其他终端的应用受到了许多监护人的青睐,下面以受控终端定位为例进行说明:

受控终端定位是指通过特定的定位技术来获取受控终端的位置信息,在电子地图上标出被定位对象(即,受控终端)的位置的技术或服务。其中一种定位技术是基于全球定位系统(Global Position System,简称为GPS)的定位,基于GPS的定位方式是利用受控终端上的GPS定位模块将自己的位置信号发送到定位后台实现手机定位的。因此,若其他的控制终端想要获取该受控终端的位置信息,需要与后台进行信息的交互以获取受控终端的位置信息。由此可知,相关技术中的利用控制终端远程定位受控终端是需要使用后台平台的。如果后台平台异常,控制终端则无法获取受控终端的相关信息,进而无法与受控终端进行正常的通信。

针对相关技术中存在的在后台平台异常的情况下,控制终端无法与受控终端进行通信的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明提供了一种终端通信方法、装置、控制终端及受控终端,以至少解决相关技术中存在的在后台平台异常的情况下,控制终端无法与受控终端进行通信的问题。

根据本发明的一个方面,提供了一种终端通信方法,包括:接收受控终端直接发送的用于请求接入的接入请求;根据所述接入请求与所述受控终端建立连接;根据建立的所述连接和所述受控终端之间进行通信。

可选地,接收所述受控终端直接发送的用于请求接入的接入请求之前,还包括:直接向所述受控终端发送用于唤醒所述受控终端的唤醒消息。

可选地,直接向所述受控终端发送用于唤醒所述受控终端的唤醒消息包括:通过向所述受控终端发送短信的方式直接向所述受控终端发送所述唤醒消息。

可选地,接收所述受控终端直接发送的用于请求接入的接入请求包括:通过接收所述受控终端发送的短信的方式接收所述受控终端直接发送的所述接入请求。

可选地,根据所述接入请求与所述受控终端建立连接包括:对所述接入请求进行鉴权;在鉴权通过的情况下,向所述受控终端发送允许所述受控终端接入的允许消息;根据所述受控终端对所述允许消息反馈的消息连接所述受控终端。

可选地,根据建立的所述连接和所述受控终端之间进行通信包括:接收所述受控终端发送的拆卸数据,其中,所述拆卸数据包括所述受控终端的状态变化类型、所述受控终端的状态发生变化的时间、所述受控终端的状态发生变化时的地点,所述状态变化类型包括拆卸所述受控终端。

可选地,在根据建立的所述连接和所述受控终端之间进行通信之后,还包括:将接收的由所述受控终端发送的数据存储到平台中,其中,所述平台用于存储数据。

根据本发明的另一方面,提供了一种终端通信方法,包括:直接向控制终端发送用于请求接入所述控制终端的接入请求;根据所述接入请求与所述受控终端建立连接;根据建立的所述连接和所述控制终端之间进行通信。

可选地,直接向所述控制终端发送用于请求接入所述控制终端的接入请求之前,还包括:接收所述控制终端直接发送的唤醒消息;根据所述唤醒消息从休眠状态进入到工作状态。

可选地,接收所述控制终端直接发送的所述唤醒消息包括:通过接收所述控制发送的短信的方式接收所述控制终端直接发送的所述唤醒消息。

可选地,直接向所述控制终端发送用于请求接入所述控制终端的接入请求包括:通过向所述控制终端发送短信的方式直接向所述控制终端发送所述接入请求。

可选的,根据所述接入请求与所述控制终端建立连接包括:接收所述控制终端根据所述接入请求发送的允许接入的允许消息;对所述允许消息进行鉴权;在鉴权通过的情况下,接入所述控制终端。

可选地,根据建立的所述连接和所述控制终端之间进行通信包括:当接收到拆卸信号时,向所述控制终端发送拆卸数据,其中,所述拆卸数据包括状态变化类型、状态发生变化的时间、状态发生变化时的地点,所述状态变化类型包括拆卸受控终端。

根据本发明的另一方面,提供了一种终端通信装置,包括:第一接收模块,用于接收受控终端直接发送的用于请求接入的接入请求;第一建立模块,用于根据所述接入请求与所述受控终端建立连接;第一通信模块,用于根据建立的所述连接和所述受控终端之间进行通信。

可选地,所述装置还包括:第一发送模块,用于直接向所述受控终端发送用于唤醒所述受控终端的唤醒消息。

可选地,所述第一发送模块包括:通过向所述受控终端发送短信的方式直接向所述 受控终端发送所述唤醒消息。

可选地,所述第一接收模块包括:通过接收所述受控终端发送的短信的方式接收所述受控终端直接发送的所述接入请求。

可选地,所述装置还包括:存储模块,用于将接收的由所述受控终端发送的数据存储到平台中,其中,所述平台用于存储数据。

根据本发明的另一方面,提供了一种控制终端,包括上述任一项所述的装置。

根据本发明的另一方面,提供了一种终端通信装置,包括:第二发送模块,用于直接向控制终端发送用于请求接入所述控制终端的接入请求;第二建立模块,用于根据所述接入请求与所述受控终端建立连接;第二通信模块,用于根据建立的所述连接和所述控制终端之间进行通信。

可选地,所述装置还包括:第二接收模块,用于接收所述控制终端直接发送的唤醒消息;处理模块,用于根据所述唤醒消息从休眠状态进入到工作状态。

可选地,所述第二接收模块包括:通过接收所述控制发送的短信的方式接收所述控制终端直接发送的所述唤醒消息。

可选地,所述第二发送模块包括:通过向所述控制终端发送短信的方式直接向所述控制终端发送所述接入请求。

根据本发明的另一方面,提供了一种受控终端,包括:上述任意一项所述的装置。

可选地,所述受控终端中还设置有语音按钮和/或拆卸按钮,其中,所述语音按钮嵌入所述受控终端的内核并和所述受控终端的内核的按键契合,所述拆卸按钮位于所述受控终端的外壳和所述受控终端的内核之间。

通过本发明,采用接收受控终端直接发送的用于请求接入的接入请求;根据所述接入请求与所述受控终端建立连接;根据建立的所述连接和所述受控终端之间进行通信。解决了相关技术中存在的在后台平台异常的情况下,控制终端无法与受控终端进行通信的问题,进而达到了在不需要后台平台的情况下,控制终端与受控终端之间也能进行通信的效果。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的第一种终端通信方法的流程图;

图2是根据本发明实施例的第二种终端通信方法的流程图;

图3是根据本发明实施例的第一种终端通信装置的结构框图;

图4是根据本发明实施例的第一种终端通信装置的优选结构框图一;

图5是根据本发明实施例的第一种终端通信装置的优选结构框图二;

图6是根据本发明实施例的控制终端的结构框图;

图7是根据本发明实施例的第二种终端通信装置的结构框图;

图8是根据本发明实施例的第二种终端通信装置的优选结构框图;

图9是根据本发明实施例的受控终端的结构框图;

图10是根据本发明实施例的系统架构图;

图11是根据本发明实施例的受控终端的设计图;

图12是根据本发明实施例的控制终端发起唤醒流程时的终端交互流程图;

图13是根据本发明实施例的受控终端发起唤醒流程时的终端交互流程图;

图14是发根据本发明实施例的受控终端拆卸通知流程图;

图15是根据本发明实施例的终端控制方法的流程图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

在本实施例中提供了一种终端通信方法,图1是根据本发明实施例的第一种终端通信方法的流程图,如图1所示,该流程包括如下步骤:

步骤S102,接收受控终端直接发送的用于请求接入的接入请求;

步骤S104,根据该接入请求与受控终端建立连接;

步骤S106,根据建立的连接和受控终端之间进行通信。

其中,执行上述操作的可以是控制终端,当然,也可以是其他的设备,下面以控制终端为例进行说明。通过上述步骤,当受控终端需要接入控制终端中时,控制终端可以直接接收受控终端发送的接入请求,也就是说,该接入请求可以是直接由受控终端发送给控制终端的,而无需以后台平台为发送中介发送给控制终端。当受控终端接入控制终端后,控制终端可以获取受控终端的相关信息(例如,位置信息)以及受控终端需要发 送给控制终端的信息,从而解决了相关技术中存在的在后台平台异常的情况下,控制终端无法与受控终端进行通信的问题,进而达到了在不需要后台平台的情况下,控制终端与受控终端之间也能进行通信的效果。

在一个可选的实施例中,在接收上述受控终端直接发送的用于请求接入的接入请求之前,还包括:直接向受控终端发送用于唤醒受控终端的唤醒消息。即,当控制终端需要与受控终端进行通信时,受控终端可能处于休眠状态,此时需要唤醒受控终端。根据本实施例中的方法,控制终端便可以在不需要后台平台的情况下,直接向受控终端发送唤醒消息以唤醒被控终端。

可选地,上述的直接向受控终端发送用于唤醒该受控终端的唤醒消息包括:通过向受控终端发送短信的方式直接向受控终端发送上述唤醒消息。即,通过发送点对点短信唤醒受控终端。

可选地,上述的接收受控终端直接发送的用于请求接入的接入请求包括:通过接收受控终端发送的短信的方式接收受控终端直接发送的接入请求。即,通过发送点对点短信接收受控终端的接入请求。

可选地,上述的根据接入请求与受控终端建立连接包括:对该接入请求进行鉴权;在鉴权通过的情况下,向受控终端发送允许该受控终端接入的允许消息;根据受控终端对该允许消息反馈的消息连接受控终端。

可选地,根据建立的连接和受控终端之间进行通信包括:接收受控终端发送的拆卸数据,其中,该拆卸数据包括受控终端的状态变化类型、受控终端的状态发生变化的时间、受控终端的状态发生变化时的地点,该状态变化类型包括拆卸上述受控终端。即,当受控终端由于某些原因被拆卸时,受控终端会向控制终端发送拆卸数据,以使控制终端时刻掌握受控终端的状况。

控制终端和受控终端进行通信时,控制终端会接收到受控终端发送的一些数据,当控制终端接收到这些数据后,控制终端可以选择存储这些数据,存储的位置可以是多样的。例如可以存储在控制终端中,由于控制终端本身的存储空间比较有限,所以也可以选择将这些数据存储在存储平台中,在一个可选的实施例中,在根据建立的连接和受控终端之间进行通信之后,还包括:将接收的由受控终端发送的数据存储到平台中,其中,该平台用于存储数据。

图2是根据本发明实施例的第二种终端通信方法的流程图,如图2所示,该流程包括如下步骤:

步骤S202,直接向控制终端发送用于请求接入该控制终端的接入请求;

步骤S204,根据上述接入请求与受控终端建立连接;

步骤S206,根据建立的上述连接和控制终端之间进行通信。

其中,执行上述操作的可以是受控终端,当然也可以是其他的设备,下面以受控终端为例进行说明。通过上述步骤,当受控终端需要接入控制终端中时,受控终端可以直接向控制终端发送接入请求,也就是说,该接入请求可以是直接由受控终端发送给控制终端的,而无需以后台平台为发送中介发送给控制终端。当受控终端接入控制终端后,控制终端可以获取受控终端的相关信息(例如,位置信息)以及受控终端需要发送给控制终端的信息,从而解决了相关技术中存在的在后台平台异常的情况下,控制终端无法与受控终端进行通信的问题,进而达到了在不需要后台平台的情况下,控制终端与受控终端之间也能进行通信的效果。

在一个可选的实施例中,直接向控制终端发送用于请求接入控制终端的接入请求之前,还包括:接收控制终端直接发送的唤醒消息;根据该唤醒消息从休眠状态进入到工作状态。也就是说,受控终端在不和控制终端进行通信时,是可以进入休眠状态的,以此节省电量。受控终端接收到控制终端的唤醒消息之后,再从休眠状态进入到工作状态。当然,受控终端从休眠状态进入到工作状态的方式还可以是其他的方式,例如,当受控终端需要和控制终端之间进行通信时,受控终端可以自主的进入工作状态。从而解决相关技术中存在的终端休眠后需要后台平台唤醒,唤醒方式单一,且当后台平台异常后终端不能使用的问题。

可选地,接收控制终端直接发送的唤醒消息包括:通过接收控制发送的短信的方式接收控制终端直接发送的唤醒消息。即,控制终端可以通过点对点短信的方式发送唤醒消息。

可选地,直接向控制终端发送用于请求接入该控制终端的接入请求包括:通过向控制终端发送短信的方式直接向控制终端发送接入请求。即,受控终端可以通过点对点短信的方式向控制终端发送接入请求。

可选的,根据接入请求与控制终端建立连接包括:接收控制终端根据接入请求发送的允许接入的允许消息;对该允许消息进行鉴权;在鉴权通过的情况下,接入控制终端。

可选地,根据建立的连接和控制终端之间进行通信包括:当接收到拆卸信号时,向控制终端发送拆卸数据,其中,该拆卸数据包括状态变化类型、状态发生变化的时间、状态发生变化时的地点,该状态变化类型包括拆卸受控终端。即,当受控终端由于某些原因被拆卸时,受控终端会向控制终端发送拆卸数据,以使控制终端时刻掌握受控终端的状况。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可 以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

在本实施例中还提供了一种终端通信装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图3是根据本发明实施例的第一种终端通信装置的结构框图,如图3所示,该装置包括第一接收模块32、第一建立模块34和第一通信模块36,下面对该装置进行说明。

第一接收模块32,用于接收受控终端直接发送的用于请求接入的接入请求;第一建立模块34,连接至上述第一接收模块32,用于根据上述接入请求与受控终端建立连接;第一通信模块36,连接至上述第一建立模块34,用于根据建立的连接和受控终端之间进行通信。

图4是根据本发明实施例的第一种终端通信装置的优选结构框图一,如图4所示,该装置除包括图3所示的所有模块外,还包括第一发送模块42,下面对该装置进行说明。

第一发送模块42,连接至上述第一接收模块32,用于直接向受控终端发送用于唤醒该受控终端的唤醒消息。

可选地,上述第一发送模块42包括:通过向受控终端发送短信的方式直接向受控终端发送唤醒消息。

可选地,上述第一接收模块32包括:通过接收受控终端发送的短信的方式接收受控终端直接发送的接入请求。

可选地,上述第一建立模块34包括:对该接入请求进行鉴权;在鉴权通过的情况下,向受控终端发送允许该受控终端接入的允许消息;根据受控终端对该允许消息反馈的消息连接受控终端。

可选地,上述第一通信模块36包括:接收受控终端发送的拆卸数据,其中,该拆卸数据包括受控终端的状态变化类型、受控终端的状态发生变化的时间、受控终端的状态发生变化时的地点,该状态变化类型包括拆卸上述受控终端。即,当受控终端由于某些原因被拆卸时,受控终端会向控制终端发送拆卸数据,以使控制终端时刻掌握受控终端的状况。

图5是根据本发明实施例的第一种终端通信装置的优选结构框图二,如图5所示,该装置除包括图3所示的所有模块外,还包括存储模块52,下面对该装置进行说明。

存储模块52,连接至上述第一通信模块36,用于将接收的由受控终端发送的数据存储到平台中,其中,该平台用于存储数据。

图6是根据本发明实施例的控制终端的结构框图,如图6所示,该控制终端62包 括上述任一项的第一种终端通信装置64。

图7是根据本发明实施例的第二种终端通信装置的结构框图,如图7所示,该装置包括第二发送模块72、第二建立模块74和第二通信模块76,下面对该装置进行说明。

第二发送模块72,用于直接向控制终端发送用于请求接入该控制终端的接入请求;第二建立模块74,连接至上述第二发送模块72,用于根据上述接入请求与受控终端建立连接;第二通信模块76,连接至上述第二建立模块74,用于根据建立的连接和控制终端之间进行通信。

图8是根据本发明实施例的第二种终端通信装置的优选结构框图,如图8所示,该装置除包括图7所示的所有模块外,还包括第二接收模块82和处理模块84,下面对该装置进行说明。

第二接收模块82,用于接收控制终端直接发送的唤醒消息;处理模块84,连接至上述第二发送模块72,用于根据上述唤醒消息从休眠状态进入到工作状态。

可选地,上述第二接收模块82包括:通过接收控制发送的短信的方式接收控制终端直接发送的唤醒消息。

可选地,上述第二发送模块72包括:通过向控制终端发送短信的方式直接向控制终端发送接入请求。

图9是根据本发明实施例的受控终端的结构框图,如图9所示,该受控终端92包括上述任一项的第二种终端通信装置94。

可选地,上述受控终端中还设置有语音按钮和/或拆卸按钮,其中,该语音按钮嵌入受控终端的内核并和受控终端的内核的按键契合,该拆卸按钮位于受控终端的外壳和受控终端的内核之间。

从上述实施例可知,即使在无后台平台的情况下,也可以使用控制终端(可以是利用控制终端上安装的应用程序(Application,简称为APP))对受控终端进行远程定位、语音通话;满足用户的不同要求,提供差异的服务和多种组网方式。本发明实施例中的受控终端支持语音播放控制功能,即,受控终端的使用者可以根据具体情况打开或关闭语音。

下面结合实施例继续对本发明进行说明。

本发明实施例中的终端通信系统可以包括控制终端、受控终端,根据实际情况也可以包括平台(同上述的后台平台),可参考图10,图10是根据本发明实施例的系统架构图。

控制终端提供对受控终端的远程操作能力,包括远程定位,语音通信,受控终端接入鉴权,受控终端数据缓存并查看,查看平台存储的受控终端历史数据。

受控终端可进行定位、语音通信,控制终端接入鉴权,语音播放手工设置,按键自动唤醒,空闲自动休眠,远程接入平台和控制终端。

平台接收控制终端的指令和数据并进行存储转发,接收受控终端的数据进行存储转发,存储受控终端的数据,对控制终端和受控终端的接入鉴权管理,提供更多的服务。

图10中控制终端可以是安装了用于控制受控终端的APP的智能手机,也可以是专有控制终端设备,控制终端采用本地鉴权登录;受控终端可以是安装了用于接入控制终端的APP的智能手机,也可以是专有监控设备;平台为可选模块,有了平台可集中管理控制终端和受控终端,且可以提供更多业务;没有平台,则由控制终端和受控终端之间直接进行通信。

在本发明实施例中,控制终端、受控终端和平台可有三种灵活组网方式。

方式一、平台作为集中管理平台,平台为服务端,与控制终端和受控终端连接,所有的指令和数据均在平台进行管理和转发。图中以虚线线条表示。

方式二、平台作为数据存储中心,平台作为服务端,与控制终端相连,平台不与受控终端连接。所有的指令和数据由控制终端和受控终端直接通信,控制终端收到受控终端的数据后转发到平台进行存储,控制终端通过平台查询受控终端的历史数据。

方式三、平台不可用,控制终端直接与受控终端进行通信,且数据直接缓存在控制终端。控制终端根据控制终端的存储空间大小可缓存一个时段内的受控终端数据。控制终端存储的数据可以采用加密文件进行存储,只能使用受控终端或智能终端APP才能打开,在控制终端打开时必须先登录控制终端。

图11是根据本发明实施例的受控终端的设计图,从图11中可以看到,受控终端分为两大部分:终端外壳和终端内核。终端外壳和内核采用圆形设计(圆形设计仅为一种示例,也可以采用其他的形状设计,例如椭圆、正方形),可在外壳上嵌套其他物件形成不同样式的终端。

受控终端外壳上有呼救信号SOS语音按钮,该按钮深入受控终端内核并与内核的按键契合;

受控终端外壳与受控终端内核间安装有拆卸按钮,用力按压拆卸按钮会触发内核的拆卸通知功能。拆卸按钮可根据受控终端外壳的形状(比如表带)随意调整位置。

为了减少受控终端的体积,受控终端外壳可以不需要,直接使用终端内核也能提供受控终端SOS语音功能和语音控制功能,但不能提供拆卸通知功能。

SOS语音控制按钮控制功能如下:

1.长按该按钮一定时间,受控终端触发SOS紧急语音通话功能。

2.受控终端语音状态正常下都为打开,即受控终端可播放语音信息。受控终端在通话中单次按下该按钮可关闭语音,再单次按下该按钮再次打开语音。通话结束后受控终端重新置为正常播放状态。

3.受控终端在空闲状态,连续两次按下该按钮可进行语音录音,再单次按下该按钮录音结束并发送。空闲状态下单次按下该按钮不起作用。

4.受控终端在录音状态,连续两次按下该按钮关闭录音,空闲状态下再连续两次按下该按钮后终端又开始录音。

本发明实施例中的终端通信方法可以包括以下步骤:

步骤一、控制终端和受控终端使用时自动获取各自服务的网络协议(Internet Protocol,简称为IP)地址,平台服务的IP地址为固定的公网地址;控制终端和受控终端中均可以集成移动通信客户识别模块(Subscriber Identity Module,简称为SIM)卡。

步骤二、受控终端在工作时保持与平台和控制终端之间的通信,在链路上无信息传输空闲一定时间后自动休眠。

步骤三、控制终端远程操作受控终端时,控制终端向平台发送指令,平台再唤醒受控终端,控制终端通过平台与受控终端进行通信。

步骤四、控制终端远程操作受控终端时,且控制终端未连接平台时,控制终端发送接入短信到受控终端SIM对应的号码,受控终端收到短信后唤醒并接入控制终端。

步骤五、受控终端被唤醒后向休眠前的接入地址发送接入请求,如果接入失败则向控制终端对应的SIM卡号发送短信,控制终端根据短信连接受控终端进行通信。

下面对上述步骤进行说明:

图12是根据本发明实施例的控制终端发起唤醒流程时的终端交互流程图。如图12所示,该流程包括如下步骤:

步骤S1201用户购买受控终端,通过控制终端激活受控终端;

步骤S1202,根据购买的业务,判断平台的使用类型,当平台设置为控制中心则进入步骤S1203,平台设置为数据存储中心则进入步骤S1213,不使用平台则进入步骤S1221;

步骤S1203,平台首先向控制终端和受控终端发送激活指令,平台向控制终端下发接入激活指令则进入步骤S1204,平台向受控终端下激活指令则进入步骤S1211;

步骤S1204,控制终端接收到激活指令,获取指令消息中的服务地址信息、鉴权信息,控制终端鉴权平台指令通过则进入步骤S1205,鉴权不通过则直接丢弃消息;

步骤S1205,控制终端向服务地址发起接入请求,请求消息中携带鉴权信息,平台鉴权通过则允许控制终端接入并进入步骤S1206,平台鉴权失败则直接丢弃消息不允许控制终端接入;

步骤S1206,控制终端向平台发送受控终端操作指令;

步骤S1207,判断指令发送是否成功,发送受控终端操作指令到平台失败进入步骤S1208,发送受控终端操作指令到平台成功进入步骤S1203,通过平台将受控终端操作指令发送给受控终端,平台收到指令后,如果受控终端不在线则平台直接向指令指定的受控终端下发唤醒指令并缓存该指令;如果受控终端在线则平台直接向指令指定的受控终端下发操作指令,无需唤醒受控终端;

步骤S1208,控制终端获取服务地址并向受控终端发送唤醒指令进入步骤S1209;

步骤S1209,受控终端收到控制终端发送的唤醒指令,鉴权通过后向指令中的服务地址发起接入请求,进入步骤S1210;

步骤S1210,控制终端鉴权通过受控终端的接入请求,与受控终端进行通信并存储受控终端上报的数据,流程结束;

步骤S1211,受控终端收到平台下发的激活或唤醒指令,鉴权平台的指令通过则进入平台,然后进入步骤S1212,鉴权失败则直接丢弃消息;

步骤S1212,受控终端根据接收的指令接入到平台,平台发现受控终端接入后再向受控终端下发控制终端发送操作指令,到此唤醒流程结束;

步骤S1213,平台只向控制终端下发接入指令,进入步骤S1214;

步骤S1214,控制终端收到接入指令,并对接入指令进行鉴权,鉴权通过根据指令发起接入请求到平台,进入步骤S1215;

步骤S1215,平台收到接入请求鉴权通过,允许控制终端接入进入步骤S1216;

步骤S1216,控制终端获取服务地址;

步骤S1217,控制终端下发唤醒指令到受控终端;

步骤S1218,受控终端鉴权唤醒指令通过,根据唤醒指令地址发起接入请求,进入步骤S1219;

步骤S1219,控制终端收到受控终端接入请求并鉴权通过,控制终端与受控终端进行数据通信,控制终端同时上传受控终端数据到平台,进入步骤S1220;

步骤S1220,控制终端远程查看平台存储的终端历史数据,流程结束;

步骤S1221,控制终端直接获取服务地址;

步骤S1222,控制终端发送唤醒指令到受控终端;

步骤S1223,受控终端收到指令并鉴权通过,根据指令向控制终端发起接入请求;

步骤S1224,控制终端接收受控终端接入请求并鉴权通过,控制终端与受控终端进行通信,控制终端缓存受控终端数据;

步骤S1225,控制终端可查看一段时间内的存储数据,流程结束。

图13是根据本发明实施例的受控终端发起唤醒流程时的终端交互流程图。受控终端在非工作状态时都处于休眠状态,此时受控终端只保证基本的信令链路以节约电量。受控终端侧可人工或定时唤醒受控终端,受控终端唤醒后流程如下:

步骤S1301,受控终端在未被唤醒时,处于休眠状态,受控终端被唤醒,受控终端获取休眠前的接入地址并向该地址发送接入请求,进入步骤S1302;

步骤S1302,受控终端接收到响应消息并进行鉴权处理,响应消息鉴权通过则进入步骤S1303,响应消息鉴权失败或未收到响应则进入步骤S1304;

步骤S1303,平台允许受控终端接入,平台与受控终端进行通信,流程结束;

步骤S1304,受控终端获取其服务地址,向控制终端发送接入消息,消息中携带受控终端信息,进入步骤S1305;

步骤S1305,控制终端收到接入消息并鉴权通过,获取受控终端服务地址信息并发送接入请求到受控终端,进入步骤S1306;如果鉴权未通过则直接丢弃该消息;

步骤S1306,受控终端收到控制终端的接入请求并鉴权,鉴权通过则进行数据通信,流程结束;鉴权未通过则丢弃消息不允许接入。

图14是发根据本发明实施例的受控终端拆卸通知流程图。在本发明实施例中,受控终端可提供防拆卸功能,用户在拆卸受控终端时会触发受控终端的防拆卸功能。具体防拆卸流程如下:

S1401,受控终端防拆卸按钮压力发生明显变化产生防拆卸状态变化,受控终端记录状态变化的时间、地理坐标等信息,进入步骤S1402;

S1402,受控终端自检状态,受控终端处于休眠状态则进入步骤S1403,处于工作状态则进入步骤S1404;

S1403,受控终端自动唤醒,进入受控终端唤醒流程,受控终端与控制终端通信成功,进入步骤S1404;

S1404,通过数据网络向控制终端(同对端网元)发送拆卸数据;

S1405,判断拆卸数据的发送状态,发送成功则进入步骤S1407,发送失败则进入 步骤S1406;

S1406,受控终端缓存数据并按预置策略重试发送拆卸数据到控制终端,进入步骤S1407;

S1407,控制终端收到拆卸数据供用户使用。

图15是根据本发明实施例的终端控制方法的流程图,如图15所示,该流程包括如下步骤:

S1501,小红手上戴着受控终端,上午在学校时受控终端处于休眠状态;

S1502,小红妈妈在手机中安装远程控制APP,妈妈使用APP定位小红随身携带的受控终端;

S1503,平台收到小红妈妈手机发送的定位请求,平台检查发送受控终端不在线,平台下发受控终端下发唤醒消息;

S1504,小红带的受控终端根据唤醒消息向平台发起接入请求;

S1505,平台允许小红带的受控终端接入,平台发送定位指令到小红带的受控终端;

S1506,小红带的受控终端收到定位指令并进行定位,定位后返回定位结果给平台;

S1507,平台收到小红带的受控终端返回的位置信息并转发到小红妈妈的手机APP,小红妈妈手机APP显示小红带的受控终端的位置;

S1508,下午,小红带的受控终端休眠状态,学校临时增加课外活动,下午放学会晚40分钟,小红按下了受控终端的SOS通话按钮并录下了延迟放学的语音信息;

S1509,小红带的受控终端向平台发送接入请求;

S1510,小红带的受控终端接入平台失败,没有收到响应消息;

S1511,小红带的受控终端向小红妈妈的手机发送接入指令;

S1512,小红妈妈的手机APP获取指令的服务地址向小红带的受控终端发起接入请求;

S1513,小红带的受控终端允许小红妈妈手机APP接入,并向小红妈妈手机APP发送延迟放学的语音录音,小红妈妈在手机APP上播放小红的语音录音信息;

S1514,小红放学后回到家里,小红带的受控终端处于休眠状态,小红妈妈帮小红从手上去下受控终端,受控终端在取下时必须碰触拆卸按钮并被唤醒;

S1515,受控终端产生拆卸消息并向平台发送接入请求,平台允许受控终端接入;

S1516,受控终端向平台发送拆卸消息,消息包括拆卸的时间、地理位置等信息;

S1517,平台发送拆卸消息到小红妈妈手机APP,小红妈妈手机APP上显示从小红手上取下受控终端时间、地理位置与实际一致。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述模块分别位于多个处理器中。

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:

S1,接收受控终端直接发送的用于请求接入的接入请求;

S2,根据该接入请求与受控终端建立连接;

S3,根据建立的连接和受控终端之间进行通信。

可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

通过本发明上述实施例中的方案可以实现如下有益效果:

本发明实施例中的方法可以不依赖平台而唤醒受控终端,降低了终端不能使用的风险;发明的唤醒终端与手机应用直接通信,减少了平台的部署和用户隐私泄露的担忧;本发明实施例中的方法可不依赖平台,可降低用户对隐私泄露的担忧;受控终端可打开或关闭语音播放,可满足各种场景的需要;受控终端采用一个按键和两个暗按键设计,操作简单,功能丰富;采用内外壳独立设计,受控终端形状可丰富多样。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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