专利名称:对数据采集监控设备远程控制的方法、系统和终端的制作方法
技术领域:
本发明涉及通信领域,尤其涉及一种对数据采集监控设备远程控制的方法、系统和终端。
背景技术:
目前,数据采集监控设备的应用日趋广泛,在防盗系统和安全探测系统等方面大量使用。数据采集监控设备主要包含控制单元和一个以上的传感器,控制单元接收终端发送的控制指令,并根据该控制指令指示相应的传感器工作,如控制单元接收到的控制指令是获取周围环境的温度信息,则指示温度传感器探测周围区域内的温度,并将该温度信息返回给终端。同样,当红外传感器探测到周围环境高于门限值时,确定周围有人,则可以将该信息通过控制单元发送给终端。
现有的对数据采集监控设备的远程控制过程中,用户可以通过终端向数据采集监控设备进行设置或发送控制指令。以手机终端为例,用户需要编写短信向数据采集监控设备发送控制指令,由于该控制指令必须是数据采集监控设备能够识别的,因此包含该控制指令的短信会非常复杂、冗长。用户必须具备一定的专业基础,或者需要记忆大量的控制指令,才能编辑该包含复杂控制指令的短信,使得用户实现控制过程复杂,体验较差。另外,由于普通用户很难简单、快捷地实现对数据采集监控设备的控制,不利于数据采集监控设备的推广应用。
发明内容
本发明实施例提供一种对数据采集监控设备远程控制的方法、系统和终端,以解决现有技术中存在用户实现控制过程复杂,不利于数据采集监控设备的推广应用的问题。
本发明实施例提供一种对数据采集监控设备远程控制的方法,设置操作信息和控制指令的对应关系,该方法包括终端接收输入的操作信息,根据所述对应关系确定该操作信息对应的控制指令,并将该控制指令通过通信网络发送给数据采集监控设备,该数据采集监控设备根据接收到的所述控制指令执行业务。
本发明实施例还提供一种对数据采集监控设备远程控制的系统,设置操作信息和控制指令的对应关系,该系统包括终端和数据采集监控设备,其中,所述终端,用于接收输入的操作信息,根据所述对应关系确定该操作信息对应的控制指令,并将该控制指令通过通信网络发送给所述数据采集监控设备;所述数据采集监控设备,用于接收所述控制指令,并根据接收到的所述控制指令执行业务。
本发明实施例还提供一种终端,设置操作信息和控制指令的对应关系,该终端包括接收单元,用于接收输入的操作信息;处理单元,用于根据所述对应关系确定该操作信息对应的控制指令;发送单元,用于将确定的所述控制指令通过通信网络发送给数据采集监控设备。
本发明实施例通过下述方法设置操作信息和控制指令的对应关系,在后续终端接收到输入的操作信息后,根据所述对应关系确定该操作信息对应的控制指令,并通过通信网络将该控制指令发送给数据采集监控设备,该数据采集监控设备根据接收到的所述控制指令执行业务。通过本发明实施例,使得用户在对数据采集监控设备进行远程控制时操作简单,避免了用户记忆大量繁复的控制指令,为数据采集监控设备的大量普及提供了有利条件。
图1为本发明实施例系统结构示意图;图2为本发明实施例方法步骤流程示意图;图3为本发明实施例中,数据采集监控设备根据控制指令中包含的终端标识将响应消息返回给终端的信令流程示意图;图4为本发明实施例中,数据采集监控设备根据预先设置的条件将响应消息返回给终端的信令流程示意图;图5为本发明实施例终端结构示意图;图6为本发明实施例终端工作步骤流程示意图。
具体实施例方式
本发明实施例的主要思想包括首先,设置操作信息和控制指令的对应关系;然后,当终端接收到输入的操作信息后,利用该对应关系确定出该操作信息对应的控制指令;最后,终端将所述控制指令发送给采集监控设备,该数据采集监控设备根据接收到的所述控制指令执行业务。
下面结合说明书附图详细说明本发明实施例。
如图1所示,为本发明实施例系统结构示意图,在该系统中设置操作信息和控制指令的对应关系,该设置的对应关系可以是在远程控制之前预先设置的,也可以在远程控制时设置的,当然也可以利用其他的方式来设置。
本发明实施例的系统包括终端和数据采集监控设备,其中,终端用于接收输入的操作信息,根据所述对应关系确定该操作信息对应的控制指令,并将该控制指令通过通信网络发送给所述数据采集监控设备;数据采集监控设备用于接收所述控制指令,并根据该控制指令执行业务。
若所述操作信息包含终端标识,则所述数据采集监控设备还用于根据所述控制指令执行业务后,将响应消息返回给所述操作信息中包含的终端标识对应的终端,和/或设定的终端标识对应的终端;本发明实施例中,系统还包括消息接收终端,用于接收所述响应消息,显然,该消息接收终端可以为所述操作信息中包含的终端标识对应的终端,和/或设定的终端标识对应的终端。若所述操作信息为数据采集指令,则所述响应消息包含采集到的数据。
另外,所述消息接收终端还进一步用于将接收到的所述响应消息输出。消息接收终端将响应消息输出的方式包括但不限于将响应消息显示输出和将响应消息打印后输出中的一种或多种。
所述终端还可以用于利用所述操作界面接收输入的操作信息。
操作信息可以是多种信息,操作信息的不同,终端接收该操作信息的方式也就不同。
终端接收操作信息的方式可以有多种,包括但不限于以下3种1、终端向用户提供操作界面,用户可以通过触摸、点击操作界面的方式向终端输入操作信息,此时操作信息是操作界面被触摸或点击时产生的触发信号。
2、终端向用户提供操作界面,该操作界面向用户提供接口,用户可以通过该接口写入信息,此时操作信息是通过所述接口写入的信息。该信息还可以是通过网络写入的。在本发明实施例中提到的用户可以是设备管理人员也可以是设备。显然,操作界面是利用编程语言来编写的。
3、所述操作信息可以为开启时间,该开启时间可以是预先设定的时间,当开启时间到达时,终端根据对应关系确定所述开启时间对应的控制指令,并执行后续操作。
本发明实施例系统的工作原理主要包括首先,在系统中设置操作信息和控制指令的对应关系,终端接收输入的操作信息;然后,终端根据该对应关系确定出操作信息对应的控制指令,并将该控制指令通过通信系统发送给数据采集监控设备;最后,数据采集监控设备根据控制指令执行业务后,将响应消息返回给消息接收终端。
下面结合具体实施例详细说明本发明实施例方法。
在本发明实施例中,数据采集监控设备是一种能够采集周围环境数据,并根据预先设定的触发条件或接收到的控制指令执行相应的业务这样一种设备,该设备包括但不限于温度、湿度数据采集设备、图像数据采集设备、声音数据采集设备和气流数据采集设备中的一个或多个。
如图2所示,为本发明实施例方法步骤流程示意图,该方法包括步骤201设置操作信息和控制指令的对应关系后,终端接收输入的操作信息,根据所述对应关系确定该操作信息对应的控制指令。
数据采集监控设备在执行业务时所依据的控制指令可以有多种,包括但不限于以下一种或多种对设备进行设置、指示设备采集数据或指示设备将响应消息返回给指定的终端。而这些控制指令本身是非常复杂的,为了便于用户操作,本实施例中,在对数据采集监控设备进行远程控制之前或进行远程控制时,设置操作信息和控制指令的对应关系。在本发明实施例中,操作信息可以多种,获得操作信息的方式也不是唯一的,例如1、终端向用户提供操作界面,用户可以通过触摸、点击操作界面的方式向终端输入操作信息,此时操作信息是操作界面被触摸或点击时产生的触发信号。
2、终端向用户提供操作界面,该操作界面向用户提供接口,用户可以通过该接口写入信息,此时操作信息是通过所述接口写入的信息。该信息还可以是通过网络写入的。在本发明实施例中提到的用户可以是设备管理人员也可以是设备。显然,操作界面是利用编程语言来编写的,例如,若利用Java来编写,则显然,终端能够支持Java。
3、所述操作信息可以为开启时间,该开启时间可以是预先设定的时间,当开启时间到达时,终端根据对应关系确定所述开启时间对应的控制指令,并执行后续操作。
设置对应关系的方式可以包括将该操作信息与控制指令建立一一对应关系,并将该对应关系存储在保存单元中,该保存单元可以是一种存储介质,并且可以位于终端内部或外部,能够与终端通信。若用户希望采集温度数据时,就不需要向终端写入采集温度数据对应的控制指令,而只需要输入控制指令对应的操作信息即可。
进一步地,终端在利用操作界面接收输入的操作信息时,用户可以通过点击、触摸操作界面或通过网络发送消息的方式利用该操作界面向终端发送操作信息。具体地,可以向用户提供一个操作界面,用户通过点击操作界面中设定的区域作为操作信息发送给终端。
终端根据操作信息确定对应的控制指令的过程包括若用户需要控制数据采集监控设备执行温度测量的业务,则通过点击操作界面中设定的区域向终端发送操作信息,表明该操作信息是指示设备执行温度测量业务;终端接收到该操作信息后,利用设置的对应关系确定出指示数据采集监控设备执行温度测量业务的控制指令。
在本实施例中,该操作界面的编写可以Java、C或C++中的一个或多个。
步骤202终端将确定出的控制指令通过通信网络发送给数据采集监控设备。
通过步骤201之后,终端确定出用户需要向数据采集监控设备发送的控制指令,则将该控制指令通过通信网络发送给数据采集监控设备。在本实施例中,终端可以包括但不限于以下一种或多种移动通信设备和电脑等设备,如固定电话、手机、个人掌上电脑(PDA)和个人电脑(PC)等。终端发送控制指令所利用的通信网络也包括但不限于以下一种或多种公用电话交换网(PSTN)、全球移动通信网络(GSM)、码分多址(CDMA)、通用分组无线业务(GPRS)、无线局域网(WLAN)、第三代移动通信标准化组织(3GPP)和因特网(Intemet)等。例如,若终端为PC,则可以利用Intemet发送控制指令;若终端为手机,则可以利用GSM、CDMA等发送控制指令。显然,终端必须支持操作信息,如操作信息为Java指令,则终端必须支持Java语言;如操作信息为C指令,则终端必须支持C语言等。
步骤203数据采集监控设备接收到所述控制指令后,利用该控制指令执行业务。
本步骤仍然以步骤201中设定的温度测量的业务为例,数据采集监控设备接收到指示测量温度的控制指令后,则利用温度传感器采集当前区域内的温度,并将包含温度信息的响应消息返回。显然,若操作信息为数据采集指令,则响应消息包含采集到的数据。
数据采集监控设备首先要确定需要向哪些终端返回响应消息,该确定方式可以有多种例如,数据采集监控设备已预先存储一个以上的终端标识,当得到响应消息时,则直接将响应消息返回给预先存储的终端标识对应的终端;或者,数据采集监控设备接收到的控制指令中包含需要返回响应消息的终端标识,则将该响应消息返回给控制指令中包含的终端标识对应的终端。显然,也可以将该响应消息既返回给数据采集监控设备预先存储的终端标识对应的终端,又返回给控制指令中包含的终端标识对应的终端。
同样,接收数据采集监控设备返回的响应消息的终端可以统称为消息接收终端,包括但不限于固定电话、手机、PDA、个人电脑PC、电子邮箱和及时通信账户中的一种或多种。返回响应消息所利用的通信网络也可以包括但不限于PSTN、GSM、CDMA、GPRS、WLAN、3GPP和Intemet中的一种或多种。
接收到响应消息的终端将该响应消息输出,该输出的方法可以有多种,包括但不限于以下一种或多种终端将该响应消息通过显示器显示输出,终端将该响应消息打印后输出。
如图3所示,为本发明实施例中,控制指令中包含终端标识的信令流程示意图,从图中可以看出,首先,用户将操作信息发送给第一终端,该操作信息中不仅包含了数据采集监控设备所要执行的业务,还包含了需要接收响应消息的终端标识,在本实施例中为第一终端的终端标识和第二终端的终端标识,即消息接收终端包括第一终端和第二终端;然后,第一终端将利用对应关系确定出操作信息对应的控制指令,并将该控制指令通过通信网络发送给数据采集监控设备;最后,数据采集监控设备利用接收到的控制指令执行业务,并将生成的响应消息返回给第一终端和第二终端,并且,该第一终端和第二终端将响应消息输出。显然,该操作信息可以不使用户直接输入,而是由其他设备或实体输入的。
如图4所示,为本发明实施例中,数据采集监控设备根据预先设置的条件将响应消息返回给终端的信令流程示意图。若数据采集监控设备所要执行的业务是利用温度传感器确定温度,且当确定出的温度达到设定值时,将响应消息返回给第三终端,则过程的信令流程为用户将操作信息发送给第一终端,该触发命令中不仅包含了温度采集业务,还包含了需要接收响应消息的终端标识,如第一终端的终端标识;然后,第一终端将利用对应关系确定出操作信息对应的控制指令,并将该控制指令通过通信网络发送给数据采集监控设备;最后,数据采集监控设备利用接收到的控制指令执行业务,并判断确定出的温度是否高于预先设定值,若是,则将响应消息返回给第一终端和第三终端,即消息接收终端为第一终端和第三终端;否则,则将响应消息返回给第一终端,即消息接收终端为第一终端;并且,接收到响应消息的终端将输出该响应消息。
通过上述对本发明实施例方法步骤的具体描述,本发明实施例还提供一种终端,其结构如图5所示,设置操作信息和控制指令的对应关系,该终端包括接收单元11、处理单元12和发送单元13,其中,接收单元11用于接收输入的操作信息;处理单元12用于根据所述对应关系确定该操作信息对应的控制指令;发送单元13用于将所述控制指令通过通信网络发送给数据采集监控设备。
当然,对应关系可以保存在终端中,也可以保存在终端之外的保存单元中。若是保存在保存单元中,该保存单元显然可以与终端通信。
另外,接收单元11还可以用于利用所述操作界面接收输入的操作信息。
若所述操作信息为开启时间,则当该开启时间到达时,所述处理单元,用于根据所述对应关系确定所述开启时间对应的控制指令。
所述操作信息可以为所述操作界面被触摸、点击时产生的触发信号。另外,若所述操作界面提供接口,则所述操作信息还可以为通过所述接口写入的信息。
本发明实施例中,终端的工作流程如图6所示,主要包括步骤601设置操作信息和控制指令的对应关系,终端中的接收单元11接收输入的操作信息,该操作信息可以指示用户需要数据采集监控设备执行的业务,且该操作信息可以是用户输入的,也可以是其它设备输入的。
步骤602终端中的处理单元12利用设置的对应关系确定出接收到的操作信息对应的控制指令。
步骤603终端中的发送单元13将确定出的控制指令通过通信网络发送给数据采集监控设备。
通过上述步骤601至步骤603实现了本发明实施例中终端的工作过程,当数据采集监控设备执行业务后,也可能将响应消息返回给本实施例的终端。
为了达到更好的效果,使用户的操作更加简便,还可以向用户提供操作界面,该操作界面可以利用Java、C或C++中的一种来编写,则终端中的接收单元还可以用于利用所述操作界面接收输入的操作信息。
操作信息可以多种,获得操作信息的方式也不是唯一的,例如1、终端向用户提供操作界面,用户可以通过触摸、点击操作界面的方式向终端输入操作信息,此时操作信息是操作界面被触摸或点击时产生的触发信号。
2、终端向用户提供操作界面,该操作界面向用户提供接口,用户可以通过该接口写入信息,此时操作信息是通过所述接口写入的信息。该信息还可以是通过网络写入的。在本发明实施例中提到的用户可以是设备管理人员也可以是设备。显然,操作界面是利用编程语言来编写的,例如,若利用Java来编写,则显然,终端能够支持Java。
3、所述操作信息可以为开启时间,该开启时间可以是预先设定的时间,当开启时间到达时,终端根据对应关系确定所述开启时间对应的控制指令,并执行后续操作。
通过本发明实施例提供的方法、系统及终端,使得用户在对数据采集监控设备进行远程控制时操作简单,避免了用户记忆大量繁复的控制指令,为数据采集监控设备的大量普及提供了有利条件。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种对数据采集监控设备远程控制的方法,其特征在于,设置操作信息和控制指令的对应关系,该方法包括终端接收输入的操作信息,根据所述对应关系确定该操作信息对应的控制指令,并将该控制指令通过通信网络发送给数据采集监控设备,该数据采集监控设备根据接收到的所述控制指令执行业务。
2.如权利要求1所述的方法,其特征在于,所述数据采集监控设备根据接收到的所述控制指令执行业务后进一步包括若所述操作信息包含终端标识,则所述数据采集监控设备将响应消息返回给所述操作信息中包含的终端标识对应的终端,和/或设定的终端标识对应的终端。
3.如权利要求2所述的方法,其特征在于,若所述操作信息为数据采集指令,则所述响应消息包含采集到的数据。
4.如权利要求2所述的方法,其特征在于,接收到所述响应消息的终端将该响应消息输出。
5.如权利要求1所述的方法,其特征在于,所述终端接收输入的操作信息是利用操作界面实现的。
6.如权利要求5所述的方法,其特征在于,所述操作信息为所述操作界面被触摸或点击时产生的触发信号。
7.如权利要求5所述的方法,其特征在于,若所述操作界面提供接口,则所述操作信息为通过所述接口写入的信息。
8.如权利要求1所述的方法,其特征在于,若所述操作信息为开启时间,则当该开启时间到达时,终端根据所述对应关系确定所述开启时间对应的控制指令。
9.一种对数据采集监控设备远程控制的系统,其特征在于,设置操作信息和控制指令的对应关系,该系统包括终端和数据采集监控设备,其中,所述终端,用于接收输入的操作信息,根据所述对应关系确定该操作信息对应的控制指令,并将该控制指令通过通信网络发送给所述数据采集监控设备;所述数据采集监控设备,用于接收所述控制指令,并根据该控制指令执行业务。
10.如权利要求9所述的系统,其特征在于,若所述操作信息包含终端标识,则所述系统还包括消息接收终端,所述数据采集监控设备,还用于根据所述控制指令执行业务后,将响应消息返回给所述消息接收终端,该消息接收终端为所述操作信息中包含的终端标识对应的终端,和/或设定的终端标识对应的终端;所述消息接收终端,用于接收所述响应消息。
11.如权利要求10所述的系统,其特征在于,若所述操作信息为数据采集指令,则所述响应消息包含采集到的数据。
12.如权利要求11所述的系统,其特征在于,所述消息接收终端,还用于将接收到的所述响应消息输出。
13.如权利要求9所述的系统,其特征在于,所述终端,用于利用所述操作界面接收输入的操作信息。
14.如权利要求13所述的系统,其特征在于,所述操作信息为所述操作界面被触摸、点击时产生的触发信号。
15.如权利要求13所述的系统,其特征在于,若所述操作界面提供接口,则所述操作信息为通过所述接口写入的信息。
16.如权利要求9所述的系统,其特征在于,若所述操作信息为开启时间,则当该开启时间到达时,所述终端,用于根据所述对应关系确定所述开启时间对应的控制指令。
17.一种终端,其特征在于,设置操作信息和控制指令的对应关系,该终端包括接收单元,用于接收输入的操作信息;处理单元,用于根据所述对应关系确定该操作信息对应的控制指令;发送单元,用于将确定的所述控制指令通过通信网络发送给数据采集监控设备。
18.如权利要求17所述的终端,其特征在于,所述接收单元,用于利用所述操作界面接收输入的操作信息。
19.如权利要求18所述的终端,其特征在于,所述操作信息为所述操作界面被触摸、点击时产生的触发信号。
20.如权利要求18所述的终端,其特征在于,若所述操作界面提供接口,则所述操作信息为通过所述接口写入的信息。
21.如权利要求17所述的终端,其特征在于,若所述操作信息为开启时间,则当该开启时间到达时,所述处理单元,用于根据所述对应关系确定所述开启时间对应的控制指令。
全文摘要
本发明公开了一种对数据采集监控设备远程控制的方法,该方法包括设置操作信息和控制指令的对应关系,该方法包括终端接收输入的操作信息,根据所述对应关系确定该操作信息对应的控制指令,并将该控制指令通过通信网络发送给数据采集监控设备,该数据采集监控设备根据接收到的所述控制指令执行业务。通过本发明,使得用户在对数据采集监控设备进行远程控制时操作简单,避免了用户记忆大量繁复的控制指令,为数据采集监控设备的大量普及提供了有利条件。本发明还公开了一种对数据采集监控设备远程控制的系统和一种终端。
文档编号G08C19/00GK101071523SQ20071011880
公开日2007年11月14日 申请日期2007年6月11日 优先权日2007年6月11日
发明者黄晖 申请人:黄晖