发送通知消息的方法、系统、管控装置和终端设备

申请号 CN201280000891.X 申请日 2012-08-20 公开(公告)号 CN102960000A 公开(公告)日 2013-03-06
申请人 华为技术有限公司; 发明人 王志红;
摘要 本 发明 实施例 提供一种发送通知消息的方法、系统、管控装置和终端设备,控制 服务器 接收到终端设备返回的管控响应消息后,根据通知消息的发送地址,触发通知消息发送服务器将通知消息发送到通知消息的发送地址对应的接收设备,进而使得用户能及时的通过该接收设备获知能对该终端设备进行管控操作。
权利要求

1.一种发送通知消息的方法,其特征在于,包括:
控制服务器向终端设备发送管控请求消息;
所述控制服务器接收所述终端设备返回的管控响应消息,根据通知消息的发送地址,触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于指示对所述终端设备进行管控操作。
2.根据权利要求1所述的方法,其特征在于,在所述控制服务器向终端设备发送管控请求消息之后,所述方法还包括:
当所述管控请求消息不能送达到所述终端设备时,所述控制服务器接收用户户服务器发送的所述通知消息的发送地址,并保存所述通知消息的发送地址。
3.根据权利要求2所述的方法,其特征在于,所述通知消息的发送地址为短消息号码时,则所述触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于通知用户通过所述控制服务器对所述终端设备进行管控操作,包括:
调用短消息服务器提供的接口,根据所述短消息号码向所述短消息号码对应的接收设备发送短消息,所述短消息用于通知用户通过所述控制服务器对所述终端设备进行管控操作;或
所述通知消息的发送地址为电话号码时,则所述触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于通知用户通过所述控制服务器对所述终端设备进行管控操作,包括:
调用电话服务器提供的接口,根据所述电话号码向所述电话号码对应的接收设备拨打电话,所述电话用于通知用户通过所述控制服务器对所述终端设备进行管控操作;或所述通知消息的发送地址为电子邮箱地址时,则所述触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于通知用户通过所述控制服务器对所述终端设备进行管控操作,包括:
调用电子邮箱服务器提供的接口,根据所述电子邮箱地址向所述电子邮箱地址对应的接收设备发送电子邮件,所述电子邮件用于通知用户通过所述控制服务器对所述终端设备进行管控操作。
4.根据权利要求1至3任一所述的方法,其特征在于,所述管控响应消息中携带有所述终端设备的位置信息,所述终端设备的位置信息用于决定对所述终端设备进行何种管控操作。
5.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:
所述控制服务器接收用户门户服务器发送的管控指令,将所述管控指令转发给所述终端设备,以便于所述终端设备根据所述管控指令进行管控操作。
6.一种发送通知消息的方法,其特征在于,包括:
终端设备接收控制服务器发送的管控请求消息;
所述终端设备向所述控制服务器返回管控响应消息,以使得所述控制服务器根据通知消息的发送地址,触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于指示对所述终端设备进行管控操作。
7.根据权利要求6所述的方法,其特征在于,所述管控响应消息中携带有所述终端设备的位置信息,所述终端设备的位置信息用于决定对所述终端设备进行何种管控操作。
8.一种管控装置,其特征在于,包括:
管控请求发送模,用于向终端设备发送管控请求消息;
接收模块,用于接收所述终端设备返回的管控响应消息;
触发模块,用于根据通知消息的发送地址,触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于指示对所述终端设备进行管控操作。
9.根据权利要求8所述的装置,其特征在于,所述接收模块还用于当所述管控请求消息不能送达到所述终端设备时,接收用户门户服务器发送的所述通知消息的发送地址,并保存所述通知消息的发送地址。
10.根据权利要求9所述的装置,其特征在于,所述通知消息的发送地址为短消息号码时,所述触发模块具体用于调用短消息服务器提供的接口,根据所述短消息号码向所述短消息号码对应的接收设备发送短消息,所述短消息用于通知用户通过控制服务器对所述终端设备进行管控操作;或
所述通知消息的发送地址为电话号码时,所述触发模块具体用于调用电话服务器提供的接口,根据所述电话号码向所述电话号码对应的接收设备拨打电话,所述电话用于通知用户通过控制服务器对所述终端设备进行管控操作;或
所述通知消息的发送地址为电子邮箱地址时,所述触发模块具体用于调用电子邮箱服务器提供的接口,根据所述电子邮箱地址向所述电子邮箱地址对应的接收设备发送电子邮件,所述电子邮件用于通知用户通过控制服务器对所述终端设备进行管控操作。
11.根据权利要求8至10任一所述的装置,其特征在于,所述接收模块具体用于接收所述终端设备返回的管控响应消息,所述管控响应消息中携带有所述终端设备的位置信息,所述终端设备的位置信息用于决定对所述终端设备进行何种管控操作。
12.一种终端设备,其特征在于,包括:
接收模块,用于接收控制服务器发送的管控请求消息;
发送模块,用于向所述控制服务器返回管控响应消息,以使得所述控制服务器根据通知消息的发送地址,触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于指示对所述终端设备进行管控操作。
13.根据权利要求12所述的终端设备,其特征在于,所述发送模块具体用于向所述控制服务器返回管控响应消息,所述管控响应消息中携带有所述终端设备的位置信息,所述终端设备的位置信息用于决定对所述终端设备进行何种管控操作。
14.一种发送通知消息的系统,其特征在于,包括:管控装置和终端设备,其中,所述管控装置,用于向所述终端设备发送管控请求消息,以及接收到所述终端设备返回的管控响应消息,并根据通知消息的发送地址触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于指示对所述终端设备进行管控操作;
所述终端设备,用于接收所述管控装置发送的管控请求消息,以及向所述管控装置返回管控响应消息。
15.根据权利要求14所述的系统,其特征在于,所述管控装置还用于当所述管控请求消息不能送达到所述终端设备时,所述管控装置接收用户门户服务器发送的所述通知消息的发送地址,并保存所述通知消息的发送地址。

说明书全文

发送通知消息的方法、系统、管控装置和终端设备

技术领域

[0001] 本发明涉及通信技术领域,尤其涉及一种发送通知消息的方法、系统、管控装置和终端设备。

背景技术

[0002] 随着通信技术的发展,用户可以利用远程操控平台,例如,控制服务器,对终端设备,例如,手机,进行灵活化的管控操作,例如,通过远程操控平台远程对终端设备进行上,远程销毁终端设备上的数据或远程对终端设备的呼叫或者短信进行转移设置等,通过对终端设备进行灵活化的管控操作,为用户使用终端设备提供了便利,当终端设备遗忘在其它地方或遗失时,可以通过远程操控平台对终端设备进行定位,并根据终端设备的位置信息对终端设备进行灵活化的管控操作,例如,若用户将终端设备遗忘在家里,用户可以通过远程操控平台把该终端设备的被呼叫电话或短信转移到用户设置其它的接收设备上,以避免用户错过相应的被呼叫电话或短信;若终端设备遗失,用户可以通过远程操控平台对该终端设备上的信息进行远程备份并删除该终端设备上的信息,以避免个人信息泄露。
[0003] 在用户通过控制服务器对终端设备进行灵活化的管控操作之前,需要通过控制服务器向终端设备发送管控请求消息,用户才能通过控制服务器对终端设备进行管控操作,若控制服务器发送的管控请求消息无法送达终端设备时,例如,遗失或遗忘在其它地方的终端设备处于关机状态或者终端设备不在服务区,用户需要一直在用户户服务器提供的登录管理界面User Portal前等待控制服务器发送的管控请求消息送达到终端设备,进而便于及时对终端设备进行管控操作。但是,目前当控制服务器发送的管控请求消息在送达到终端设备后,控制服务器不能主动通知用户对该终端设备进行管控操作。

发明内容

[0004] 鉴于此,本申请的多个方面提供发送通知消息的方法、系统、管控装置和终端设备,解决了控制服务器发送的管控指令在送达到终端设备后,控制服务器不能主动通知用户对该终端设备进行管控操作的问题。
[0005] 本申请的一方面,提供一种发送通知消息的方法,包括:控制服务器向终端设备发送管控请求消息;所述控制服务器接收所述终端设备返回的管控响应消息,根据通知消息的发送地址,触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于指示对所述终端设备进行管控操作。
[0006] 在第一种可能的实现方式中,在所述控制服务器向终端设备发送管控请求消息之后,所述方法还包括:当所述管控请求消息不能送达到所述终端设备时,所述控制服务器接收用户门户服务器发送的所述通知消息的发送地址,并保存所述通知消息的发送地址。
[0007] 结合第一种可能的实现方式,在第二种可能的实现方式中,所述通知消息的发送地址为短消息号码时,则所述触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于通知用户通过所述控制服务器对所述终端设备进行管控操作,包括:调用短消息服务器提供的接口,根据所述短消息号码向所述短消息号码对应的接收设备发送短消息,所述短消息用于通知用户通过所述控制服务器对所述终端设备进行管控操作;或
[0008] 所述通知消息的发送地址为电话号码时,则所述触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于通知用户通过所述控制服务器对所述终端设备进行管控操作,包括:调用电话服务器提供的接口,根据所述电话号码向所述电话号码对应的接收设备拨打电话,所述电话用于通知用户通过所述控制服务器对所述终端设备进行管控操作;或
[0009] 所述通知消息的发送地址为电子邮箱地址时,则所述触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于通知用户通过所述控制服务器对所述终端设备进行管控操作,包括:调用电子邮箱服务器提供的接口,根据所述电子邮箱地址向所述电子邮箱地址对应的接收设备发送电子邮件,所述电子邮件用于通知用户通过所述控制服务器对所述终端设备进行管控操作。
[0010] 本申请的另一方面,提供一种发送通知消息的方法,包括:终端设备接收控制服务器发送的管控请求消息;所述终端设备向所述控制服务器返回管控响应消息,以使得所述控制服务器根据通知消息的发送地址,触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于指示对所述终端设备进行管控操作。
[0011] 在第一种可能的实现方式中,所述管控响应消息中携带有所述终端设备的位置信息,所述终端设备的位置信息用于决定对所述终端设备进行何种管控操作。
[0012] 本申请的另一方面,提供一种管控装置,包括:管控请求发送模,用于向终端设备发送管控请求消息;接收模块,用于接收所述终端设备返回的管控响应消息;触发模块,用于根据通知消息的发送地址,触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于指示对所述终端设备进行管控操作。
[0013] 在第一种可能的实现方式中,所述接收模块还用于当所述管控请求消息不能送达到所述终端设备时,接收用户门户服务器发送的所述通知消息的发送地址,并保存所述通知消息的发送地址。
[0014] 结合第一种可能的实现方式,在第二种可能的实现方式中,所述通知消息的发送地址为短消息号码时,所述触发模块具体用于调用短消息服务器提供的接口,根据所述短消息号码向所述短消息号码对应的接收设备发送短消息,所述短消息用于通知用户通过控制服务器对所述终端设备进行管控操作;或
[0015] 所述通知消息的发送地址为电话号码时,所述触发模块具体用于调用电话服务器提供的接口,根据所述电话号码向所述电话号码对应的接收设备拨打电话,所述电话用于通知用户通过控制服务器对所述终端设备进行管控操作;或
[0016] 所述通知消息的发送地址为电子邮箱地址时,所述触发模块具体用于调用电子邮箱服务器提供的接口,根据所述电子邮箱地址向所述电子邮箱地址对应的接收设备发送电子邮件,所述电子邮件用于通知用户通过控制服务器对所述终端设备进行管控操作。
[0017] 本申请的另一方面,提供一种终端设备,包括:接收模块,用于接收控制服务器发送的管控请求消息;发送模块,用于向所述控制服务器返回管控响应消息,以使得所述控制服务器根据通知消息的发送地址,触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于指示对所述终端设备进行管控操作。
[0018] 在第一种可能的实现方式中,所述发送模块具体用于向所述控制服务器返回管控响应消息,所述管控响应消息中携带有所述终端设备的位置信息,所述终端设备的位置信息用于决定对所述终端设备进行何种管控操作。
[0019] 本申请的另一方面,提供一种发送通知消息的系统,包括:管控装置和终端设备,其中,所述管控装置,用于向所述终端设备发送管控请求消息,以及接收到所述终端设备返回的管控响应消息,并根据通知消息的发送地址触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于指示对所述终端设备进行管控操作;所述终端设备,用于接收所述管控装置发送的管控请求消息,以及向所述管控装置返回管控响应消息。
[0020] 在第一种可能的实现方式中,所述管控装置还用于当所述管控请求消息不能送达到所述终端设备时,所述管控装置接收用户门户服务器发送的所述通知消息的发送地址,并保存所述通知消息的发送地址。
[0021] 在本发明实施例中,控制服务器接收到终端设备返回的管控响应消息后,根据通知消息的发送地址,触发通知消息发送服务器将通知消息发送到通知消息的发送地址对应的接收设备,进而使得用户能及时的通过该接收设备获知能对该终端设备进行管控操作。附图说明
[0022] 图1为本发明实施例发送通知消息的方法的一个实施例的流程示意图;
[0023] 图2为本发明实施例发送通知消息的方法的另一个实施例的流程示意图;
[0024] 图3为本发明实施例的一个应用场景图;
[0025] 图4为本发明实施例发送通知消息的方法的另一个实施例的流程示意图;
[0026] 图5为本发明实施例管控装置的一个实施例的结构示意图;
[0027] 图6为本发明实施例管控装置的另一个实施例的结构示意图;
[0028] 图7为本发明实施例终端设备的一个实施例的结构示意图;
[0029] 图8为本发明实施例终端设备的另一个实施例的结构示意图;
[0030] 图9为本发明实施例发送通知消息的系统的一个实施例的结构示意图。

具体实施方式

[0031] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0032] 图1为本发明实施例发送通知消息的方法的一个实施例的流程示意图,如图1所示,该方法包括:
[0033] 步骤101、控制服务器向终端设备发送管控请求消息;
[0034] 在本发明实施例中,控制服务器用于为终端设备提供管理控制功能,具体的,控制服务器可以根据用户的操作,向终端设备发送管控请求消息,并根据终端设备返回的对管控请求消息的处理结果,向用户提供反馈结果。在本发明实施例中,用户可以是终端设备的所有者。
[0035] 还需要说明的是,在本发明实施例中,终端设备可以是任何一种可与控制服务器进行通信的电子产品,包括但不限于:手机和电脑等。
[0036] 步骤102、所述控制服务器接收所述终端设备返回的管控响应消息,根据通知消息的发送地址,触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于指示对所述终端设备进行管控操作。
[0037] 在本发明实施例中,终端设备接收到控制服务器发送的管控请求消息后,根据该管控请求消息执行相应的管控处理,将其设置为可以接收管控指令,并能根据管控指令进行管控操作的状态,该终端设备处理完毕后将相应的处理结果上报给该控制服务器。其中,终端设备根据该管控请求消息执行相应的管控处理的方式包括但不限于:
[0038] 方式一、终端设备根据管控请求消息获取该终端设备的通信记录,例如,短信记录、通话记录或者邮件记录等;
[0039] 方式二、终端设备根据管控请求消息获取该终端设备的位置信息,例如,该终端设备的导航轨迹。
[0040] 在本发明实施例中,通知消息的发送地址可以是当管控请求消息不能送达到终端设备时,在用户门户服务器提供的登录管理界面设置接收该控制服务器发送的通知消息的发送地址,所述发送地址包括:短消息号码、电话号码或电子邮箱地址等。
[0041] 需要说明的是,在本发明实施例中,根据通知消息的发送地址的不同,控制服务器触发通知消息发送服务器将通知消息发送到通知消息的发送地址对应的接收设备的方式也不同,例如,
[0042] 当通知消息的发送地址为短消息号码时,则触发通知消息发送服务器将通知消息发送到通知消息的发送地址对应的接收设备,所述通知消息用于通知用户通过所述控制服务器对所述终端设备进行管控操作的实现方式可以具体为:调用短消息服务器提供的接口,根据所述短消息号码向所述短消息号码对应的接收设备发送短消息,所述短消息用于通知用户通过所述控制服务器对所述终端设备进行管控操作。
[0043] 此外,当通知消息的发送地址为电话号码时,则所述触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于通知用户通过所述控制服务器对所述终端设备进行管控操作的实现方式可以具体为:调用电话服务器提供的接口,根据所述电话号码向所述电话号码对应的接收设备拨打电话,所述电话用于通知用户通过所述控制服务器对所述终端设备进行管控操作。
[0044] 此外,当通知消息的发送地址为电子邮箱地址时,则所述触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于通知用户通过所述控制服务器对所述终端设备进行管控操作的实现方式可以具体为:调用电子邮箱服务器提供的接口,根据所述电子邮箱地址向所述电子邮箱地址对应的接收设备发送电子邮件,所述电子邮件用于通知用户通过所述控制服务器对所述终端设备进行管控操作。
[0045] 还需要说明的是,在本发明实施例中,接收设备可以是任何一种具有通信功能的电子产品,包括但不限于:手机和电脑等。
[0046] 此外,还需要说明的是,在本发明实施例中,通知消息发送服务器用于向用户的设定的接收通知消息的接收设备发送通知消息,例如,用户的手机遗忘在家后或遗失后,用户可以设定同事的手机或者用户的第二个手机作为接收通知消息的接收设备,控制服务器在将管控请求消息发送到用户遗忘或者遗失的手机上后,立即向用户设定的同事的手机或者用户的第二个手机发送通知消息。
[0047] 其中,该通知消息发送服务器包括但不限于:短消息服务器、电话服务器和电子邮箱服务器等。
[0048] 在本发明实施例中,控制服务器接收到终端设备返回的管控响应消息后,根据通知消息的发送地址,触发通知消息发送服务器将通知消息发送到通知消息的发送地址对应的接收设备,进而使得用户能及时的通过该接收设备获知能对该终端设备进行管控操作。
[0049] 图2为本发明实施例发送通知消息的方法的另一个实施例的流程示意图,如图2所示,该方法包括:
[0050] 步骤201、终端设备接收控制服务器发送的管控请求消息;
[0051] 在本发明实施例中,控制服务器用于为终端设备提供管理控制功能,具体的,控制服务器可以根据用户的操作,向终端设备发送管控请求消息,并根据终端设备返回的对管控请求消息的处理结果,向用户提供反馈结果。
[0052] 此外,在本发明实施例中,终端设备可以是任何一种可与控制服务器进行通信的电子产品,包括但不限于:手机和电脑等。
[0053] 步骤202、所述终端设备向所述控制服务器返回管控响应消息,以使得所述控制服务器根据通知消息的发送地址,触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于通知用户通过所述控制服务器对所述终端设备进行管控操作。
[0054] 在本发明实施例中,终端设备接收到控制服务器发送的管控请求消息后,根据该管控请求消息执行相应的管控处理,将其设置为可以接收管控指令,并能根据管控指令进行管控操作的状态,该终端设备处理完毕后将相应的处理结果上报给该控制服务器。其中,终端设备根据该管控请求消息执行相应的管控处理的方式包括但不限于:
[0055] 方式一、终端设备根据管控请求消息获取该终端设备的通信记录,例如,短信记录、通话记录或者邮件记录等;
[0056] 方式二、终端设备根据管控请求消息获取该终端设备的位置信息,例如,该终端设备的导航轨迹。
[0057] 在本发明实施例中,通知消息的发送地址可以是当管控请求消息不能送达到终端设备时,在用户门户服务器提供的登录管理界面设置的接收该控制服务器发送的通知消息的发送地址,所述发送地址包括:短消息号码、电话号码或电子邮箱地址等。
[0058] 在本发明实施例中,终端设备向控制服务器返回管控响应消息,以使得控制服务器根据通知消息的发送地址,触发通知消息发送服务器将所述通知消息发送到通知消息的发送地址对应的接收设备,进而使得用户能及时的通过该接收设备获知能对该终端设备进行管控操作。
[0059] 图3为本发明实施例的一个应用场景图,在图3中,用户门户服务器提供用户管理界面与用户进行对话,用户门户服务器通过通信网与控制服务器建立通信连接,控制服务器和推送服务器通过通信网与终端设备建立通信连接,在本发明实施例中,通信网的类型包括但不限于:通用分组无线服务(General Packet Radio Service,GPRS)或通用移动通信系统(Universal Mobile Telecommunications System,UMTS),UMTS或提高数据速率的GSM演进(Enhanced Data rate for GSM Evolution,EDEG)等。图4为在图3所示的应用场景下,实现本发明的另一个流程示意图,如图4所示,该方法包括:
[0060] 步骤301、用户门户服务器向控制服务器发送管控请求消息;
[0061] 在本发明实施例中,用户门户服务器可以是在外界的触发下,向控制服务器发送管控请求消息,例如,当用户,例如终端设备的所有者,发现终端设备遗失或遗忘后,可以通过用户门户服务器提供的用户管理界面触发用户门户服务器向控制服务器发送管控请求消息。
[0062] 步骤302、控制服务器将该管控请求消息转发给终端设备,若该管控请求消息不能发送到该终端设备,控制服务器将该管控请求消息缓存在推送服务器中;
[0063] 在本发明实施例中,推送服务器可以和终端设备建立通信连接,用于向终端设备主动推送管控请求消息,若推送服务器和终端设备的通信连接未能建立,则推送服务器可以按照设定的时间反复的尝试和终端设备建立通信连接。
[0064] 在本发明实施例中,管控请求消息不能发送到该终端设备的情形包括多种方式,例如,当终端设备未开机或者不在服务区时,该管控请求消息不能发送到该终端设备,控制服务器可以将该管控请求消息缓存在推送服务器中,推送服务器时刻监视终端设备是否开机或是否在服务区,若终端设备开机或在进入服务区,推送服务器和终端设备建立通信连接,并将管控请求消息主动推送到该终端设备。
[0065] 步骤303、控制服务器向用户门户服务器返回该管控请求消息未送达到该终端设备的响应消息;
[0066] 步骤304、用户门户服务器设置接收通知消息的发送地址;
[0067] 在本发明实施例中,用户门户服务器可以在接收到控制服务器返回该管控请求消息未送达到该终端设备的响应消息后,向用户弹出一个对话框,该对话框可以是用户管理界面,提示用户通过该对话框在用户门户服务器中设置接收通知消息的发送地址。
[0068] 具体的,用户通过预先持有的登录账号和登录密码登录用户管理界面,根据该用户管理界面提供设置方式设置通知消息的发送地址,此外,用户管理界面还可以提供通知消息的发送方式。
[0069] 例如,通知消息的发送地址为电话号码:13987654321,通知消息的发送方式为:短信发送。通过在设置通知消息的发送地址时,同时设定该通知消息的发送方式,可以精确的提供通知消息的发送方式,满足用户的特定需求。
[0070] 此外,还需要说明的是,通知消息的发送地址包括但不限于:短消息号码、电话号码和电子邮箱地址等。
[0071] 还需要说明的是,在本发明实施例中,步骤304与其他步骤的顺序不限定,可以是流程之前预先设置,也可以在流程中设置。
[0072] 步骤305、用户门户服务器将该通知消息的发送地址发送到控制服务器保存;
[0073] 步骤306、推送服务器将管控请求消息发送给终端设备;
[0074] 在本发明实施例中,推送服务器和终端设备的通信通道建立时,例如,当终端设备开机或者进入服务区时,推送服务器建立和终端设备间的通信通道,推送服务器通过该通信通道将管控请求消息发送给终端设备。
[0075] 步骤307、终端设备根据该管控请求消息进行相应的处理;
[0076] 在本发明实施例中,终端设备根据管控请求消息进行相应的处理,等待接收控制服务器发送的管控指令,进一步根据该管控指令进行管控操作。
[0077] 其中,终端设备根据该管控请求消息进行相应的处理的方式包括但不限于:方式一、终端设备根据管控请求消息获取该终端设备的通信记录,例如,短信记录、通话记录或者邮件记录等;
[0078] 方式二、终端设备根据管控请求消息获取该终端设备的位置信息,例如,该终端设备的导航轨迹。
[0079] 其中,终端设备根据管控请求消息进行相应的处理的方式可以通过控制服务器和终端设备协商确定,本发明实施例在此不做限定。
[0080] 步骤308、终端设备向控制服务器返回管控响应消息;
[0081] 其中,在管控响应消息中可以携带终端设备的位置信息,例如,该终端设备的导航轨迹,此外,在管控响应消息中还携带该终端设备的通信记录,例如,短信记录、通话记录或者邮件记录等。
[0082] 上述位置信息和通信记录用于控制服务器通过用户门户服务器向用户展示,以便用户根据上述位置信息和通信记录决定是否对终端设备进行管控操作。
[0083] 步骤309、控制服务器根据通知消息的发送地址,将通知消息发送到所述通知消息的发送地址对应的接收设备;
[0084] 在本发明实施例中,控制服务器接收到终端设备返回的管控响应消息后,获知该终端设备处于可以被管控操作的状态,进而触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备。
[0085] 该通知消息用于指示对所述终端设备进行管控操作,例如,该通知消息的内容可以是:尊敬的用户,您在上午9点进行管理控制请求的终端设备在下午1点反馈信息,请使用您的帐号及时登录控制网站进行查看以及对该终端设备进行相关的处理操作。
[0086] 需要说明的是,根据通知消息的发送地址的不同,将通知消息发送到所述通知消息的发送地址对应的接收设备的方式也不同,例如:
[0087] 方式一、当该通知消息的发送地址为短消息号码时,则将所述通知消息发送到通知消息的发送地址对应的接收设备,具体可以为:调用短消息服务器提供的接口,根据该短消息号码向该短消息号码对应的接收设备发送短消息。
[0088] 具体的,短消息服务器提供远程方法调用(Remote Method Invocation,RMI)或者简单对象访问协议(Simple Object Access Protocol,SOAP)接口供控制服务器调用,控制服务器针对短信提醒服务器提供的RMI或者Soap的IP地址和端口发起调用,控制服务器通过调用IP地址和端口,将短消息号码和短信息内容发送给短消息服务器,短消息服务器根据短消息号码将短信息内容发送到该短消息号码对应的接收设备。其中,短消息内容可以为:尊敬的用户,您在某某时间进行管控请求的终端设备在某某时间反馈了某某信息,请您及时登录进行相关的操作。
[0089] 方式二、当该通知消息的发送地址为电话号码时,则将所述通知消息发送到通知消息的发送地址对应的接收设备,具体可以为:调用电话服务器提供的接口,根据所述电话号码向所述电话号码对应的接收设备拨打电话。
[0090] 具体的,电话提醒服务器提供RMI或者Soap接口供控制服务器调用,控制服务器针对电话提醒服务器提供的RMI或者Soap的IP地址和端口发起调用,控制服务器通过调用IP地址和端口,将电话号码和电话内容发送给电话服务器,电话服务器根据电话号码将电话内容发送到该电话号码对应的接收设备。其中,该电话内容可以是与短消息内容相同的语音。
[0091] 方式三、当该通知消息的发送地址为电子邮箱地址时,则将所述通知消息发送到通知消息的发送地址对应的接收设备,具体可以为:调用电子邮箱服务器提供的接口,根据所述电子邮箱地址向所述电子邮箱地址对应的接收设备发送电子邮件。
[0092] 具体的,邮件提醒服务器提供RMI或者Soap接口供控制服务器调用,控制服务器针对邮件提醒服务器提供的RMI或者Soap的IP地址和端口发起调用,控制服务器通过调用IP地址和端口,将电子邮箱地址和邮件内容发送给邮件服务器,邮件服务器根据电子邮箱地址将邮件内容发送到该电子邮箱地址对应的接收设备。
[0093] 其中,该邮件内容可以是与短消息内容相同文本文件,也可以是与电话内容相同的语音文件。
[0094] 需要说明的是,方式三通过邮件提醒的方式通知用户对终端设备进行管控操作,但是,由于用户并不能及时的查阅邮件,导致用户进而不能及时的对终端设备进行管控操作,方式一、方式二和方式三相比,方式一、方式二通过短信或电话的方式通知用户对终端设备进行管控操作,能够更加及时的通知用户对终端设备进行管控操作。
[0095] 步骤310、若需要对终端设备进行管控操作,则用户门户服务器向控制服务器发送管控指令;
[0096] 具体的,用户通过与通知消息的发送地址对应的接收设备接收到通知消息后,根据该用户门户服务器展示的信息决定对该终端设备进行何种操作,其中该信息包括终端设备的位置信息。
[0097] 例如,若用户门户服务器展示的该终端设备的位置信息表明该终端设备遗忘在用户的家里,则该用户可以不对该终端设备进行管控操作,或者将该终端设备的呼叫进行转接设置;若用户门户服务器展示的该终端设备的位置信息表明该终端设备遗失,则该用户可以备份该终端设备上的数据,以防止数据丢失,或者删除该终端设备上的数据,以防止数据泄露,或者锁定该终端设备并发送提示消息,从而尽可能的保全该终端设备。
[0098] 具体的,用户在获知可以对终端设备进行管控操作的时候,通过用户门户服务器向控制服务器发送管控指令,以便于对终端设备根据所述管控指令进行管控操作。
[0099] 其中,对终端设备进行管控操作的方式包括但不限于:备份终端上的数据,以防止数据丢失,或者删除终端上的数据,以防止数据泄露,或者锁定该设备并发送提示消息,从而尽可能的保全该终端设备。
[0100] 步骤311、控制服务器将该管控指令转发给终端设备;
[0101] 步骤312、终端设备根据该管控指令执行相应的管控操作。
[0102] 在本发明实施例中,控制服务器收到终端设备返回的管控响应消息后,根据通知消息的发送地址将通知消息发送到该通知消息的发送地址对应的接收设备,使得用户能从该接收设备上及时的获知可以对该终端设备进行管控操作的信息,进而及时的能对该终端设备进行管控操作,保全该终端设备。
[0103] 图5为本发明实施例管控装置的一个实施例的结构示意图,如图5所示,该管控装置50包括管控请求发送模块501、接收模块502和触发模块503。
[0104] 管控请求发送模块501用于向终端设备发送管控请求消息;
[0105] 接收模块502用于接收所述终端设备返回的管控响应消息;
[0106] 触发模块503用于根据通知消息的发送地址,触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于指示对所述终端设备进行管控操作。
[0107] 在本发明实施例中,管控装置接收到终端设备返回的管控响应消息后,根据通知消息的发送地址,触发通知消息发送服务器将通知消息发送到通知消息的发送地址对应的接收设备,进而使得用户能及时的通过该接收设备获知能对该终端设备进行管控操作。
[0108] 可选的,在本发明实施例中,接收模块502还可以用于当所述管控请求消息不能送达到所述终端设备时,接收用户门户服务器发送的所述通知消息的发送地址,并保存所述通知消息的发送地址。
[0109] 通知消息的发送地址为短消息号码时,所述触发模块503可以具体用于调用短消息服务器提供的接口,根据短消息号码向短消息号码对应的接收设备发送短消息,短消息用于通知用户通过控制服务器对终端设备进行管控操作;或
[0110] 通知消息的发送地址为电话号码时,触发模块503可以具体用于调用电话服务器提供的接口,根据电话号码向所述电话号码对应的接收设备拨打电话,该电话用于通知用户通过控制服务器对终端设备进行管控操作;或
[0111] 通知消息的发送地址为电子邮箱地址时,触发模块503可以具体用于调用电子邮箱服务器提供的接口,根据该电子邮箱地址向所述电子邮箱地址对应的接收设备发送电子邮件,该电子邮件用于通知用户通过控制服务器对所述终端设备进行管控操作。
[0112] 此外,接收模块502可以具体用于接收所述终端设备返回的管控响应消息,该管控响应消息中携带有所述终端设备的位置信息,该终端设备的位置信息用于决定对所述终端设备进行何种管控操作。
[0113] 图6为本发明实施例管控装置的另一个实施例的结构示意图,如图6所示,该管控装置包括至少一个处理器601,至少一个网络接口604,存储器605,至少一个通信总线602和用户接口603。
[0114] 该通信总线602用于实现上述组件之间的连接通信;该用户接口603用于实现与用户交互。其中,处理器601用于执行存储器605中存储的可执行模块,例如计算机程序。存储器605可能包含高速随机存取存储器(RAM:Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个网络接口604(可以是有线或者无线)实现该系统网关与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。
[0115] 在一些实施方式中,存储器605存储了程序指令,程序指令可以被处理器601执行,其中,程序指令包括管控请求发送模块6051、接收模块6052和触发模块6053,其中,请求发送模块6051的具体实现参见图5所揭示的请求发送模块501,接收模块6052的具体实现参见图5所揭示的接收模块502,触发模块6053的具体实现参见图5所揭示的触发模块503,这里不再累述。
[0116] 图7为本发明实施例终端设备的一个实施例的结构示意图,如图7所示,该终端设备70包括接收模块701和发送模块702。
[0117] 接收模块701用于接收控制服务器发送的管控请求消息;
[0118] 发送模块702用于向所述控制服务器返回管控响应消息,以使得所述控制服务器根据通知消息的发送地址,触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于指示对所述终端设备进行管控操作。
[0119] 在本发明实施例中,终端设备向控制服务器返回管控响应消息,以使得控制服务器根据通知消息的发送地址,触发通知消息发送服务器将所述通知消息发送到该通知消息的发送地址对应的接收设备,进而使得用户能及时的通过该接收设备获知能对该终端设备进行管控操作。
[0120] 可选的,发送模块702可以具体用于向控制服务器返回管控响应消息,该管控响应消息中携带有所述终端设备的位置信息,该终端设备的位置信息用于决定对所述终端设备进行何种管控操作。
[0121] 图8为本发明实施例终端设备的一个实施例的结构示意图,如图8所示,该终端设备包括至少一个处理器801,至少一个网络接口804,存储器805,至少一个通信总线802和用户接口803。
[0122] 该通信总线802用于实现上述组件之间的连接通信;该用户接口803用于实现与用户交互。其中,处理器801用于执行存储器805中存储的可执行模块,例如计算机程序。存储器805可能包含高速随机存取存储器(RAM:Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个网络接口804(可以是有线或者无线)实现该系统网关与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。
[0123] 在一些实施方式中,存储器805存储了程序指令,程序指令可以被处理器801执行,其中,程序指令包括接收模块8051和发送模块8052,其中,接收模块8051的具体实现参见图7所揭示的接收模块701,发送模块8052的具体实现参见图7所揭示的发送模块702,这里不再累述。
[0124] 图9为本发明实施例发送通知消息的系统的一个实施例的结构示意图,如图9所示,该发送通知消息的系统包括管控装置901和终端设备902。
[0125] 管控装置901用于向终端设备902发送管控请求消息,以及接收到所述终端设备902返回的管控响应消息,并根据通知消息的发送地址触发通知消息发送服务器将所述通知消息发送到所述通知消息的发送地址对应的接收设备,所述通知消息用于指示对所述终端设备902进行管控操作;
[0126] 终端设备902用于接收所述管控装置901发送的管控请求消息,以及向所述管控装置901返回管控响应消息。
[0127] 在本发明实施例中,管控装置向终端设备发送管控请求消息,终端设备接收管控装置发送的管控请求消息,以及向管控装置返回管控响应消息,管控装置根据通知消息的发送地址触发通知消息发送服务器将通知消息发送到该通知消息的发送地址对应的接收设备,进而使得用户能及时的通过该接收设备获知能对该终端设备进行管控操作。
[0128] 管控装置901还用于当管控请求消息不能送达到终端设备902时,该管控装置901接收用户门户服务器发送的所述通知消息的发送地址,并保存所述通知消息的发送地址。
[0129] 所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、装置、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0130] 本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的模块、单元及步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。
专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0131] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或模块可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置、模块或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。
[0132] 所述作为分离部件说明的模块或单元可以是或者也可以不是物理上分开的,作为模块或单元显示的部件可以是或者也可以不是物理模块或单元,即可以位于一个地方,或者也可以分布到多个网络模块或单元上。可以根据实际的需要选择其中的部分或者全部模块或单元来实现本发明实施例方案的目的。
[0133] 另外,在本发明各个实施例中的各功能模块或单元可以集成在一个处理模块或单元中,也可以是各个模块或单元单独物理存在,也可以是两个或两个以上模块或单元集成在一个模块或单元中。上述集成的模块或单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0134] 所述集成的模块或单元如果以软件功能模块或单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0135] 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
QQ群二维码
意见反馈