发明内容
基于此,有必要针对传统的巡查方式巡查任务配置效率低且巡查质量差的问题,提供一种治安巡查任务实现方法,能提高巡查任务配置效率及巡查质量。
此外,还有必要提供一种治安巡查任务实现***。
一种治安巡查任务实现方法,包括以下步骤:
获取巡查地点、巡查人员和巡查期限,生成巡查任务;
将所述巡查任务发送给所述巡查人员;
接收并保存所述巡查人员执行所述巡查任务所记录的巡查地点、与所述巡查地点所对应的巡查时间点和巡查结果,以及所述巡查人员完成所述巡查任务后的签到信息。
在其中一个实施例中,所述方法还包括:
获取所述巡查地点的坐标,根据所述巡查地点的坐标以及所述巡查地点对应的巡查时间点在电子地图上生成巡查路线图。
在其中一个实施例中,所述获取巡查地点、巡查人员和巡查期限的步骤包括:
获取巡查地点,根据所述巡查地点随机配置巡查人员,再配置相应的巡查期限;
或者,获取巡查地点,根据所述巡查地点配置指定巡查人员,再配置相应的巡查期限。
在其中一个实施例中,在所述获取巡查地点、巡查人员和巡查期限的步骤之后,所述方法还包括:获取复核人员,所述复核人员为随机配置或指定配置,所述生成的巡查任务中包含复核人员;
在所述接收并保存所述巡查人员执行所述巡查任务所记录的巡查地点、与所述巡查地点所对应的巡查时间点和巡查结果的步骤之后,所述方法还包括:
接收并保存所述复核人员对所述巡查人员执行巡查任务所记录的巡查地点、与所述巡查地点所对应的巡查时间点和巡查结果进行复核的信息。
在其中一个实施例中,所述方法还包括:
接收查询请求;
根据所述查询请求返回查询到的所述记录的巡查地点、巡查时间点和巡查结果,以及巡查人员的签到信息。
在其中一个实施例中,所述将所述巡查任务发送给所述巡查人员的步骤包括:
检测所述巡查人员的标识是否在线,若是,则将所述巡查任务发送给所述巡查人员,若否,则下次检测到所述巡查人员的标识在线时,将所述巡查任务推送给所述巡查人员。
在其中一个实施例中,所述方法还包括:第一终端上的第一账号与第二终端上的第二账号相互传递消息,具体包括:
第一终端上的第一账号登录成功后,接收编辑的第一消息,并将所述第一消息发送给消息推送服务器进行保存;
所述消息推送服务器保存消息,检测第二终端上的第二账号是否在线,若是,则将所述第一消息推送给所述第二账号所在的第二终端,并发送提示信息给所述第二账号所在的第二终端,若否,则下次检测到所述第二账号登录时再推送所述第一消息给所述第二账号,并将所述第二账号离线的信息给所述第一账号所在的第一终端;
所述第二终端根据所述提示信息接收对所述第一消息的查看指令,并根据所述查看指令显示所述第一消息,以及接收对所述第一消息回复的第二消息,并将所述第二消息发送给所述消息推送服务器进行保存;
所述消息推送服务器检测所述第一终端上的第一账号是否在线,若是,则将所述第二消息推送给所述第一账号所在的第一终端,并发送提示信息给所述第一账号所在的第一终端,若否,则下次检测到所述第二账号登录时再推送所述第二消息给所述第一账号,并将所述第一账号离线的信息给所述第二账号所在的第二终端;
所述第一终端根据所述提示信息接收对所述第二消息的查看指令,并根据所述查看指令显示所述第二消息,以及接收对所述第二消息回复的第三消息,并将所述第三消息发送给所述消息推送服务器进行保存,重复第一终端和第二终端进行消息传输。
一种治安巡查任务实现***,包括:
任务生成模块,用于获取巡查地点、巡查人员和巡查期限,生成巡查任务;
下发模块,用于将所述巡查任务发送给所述巡查人员;
信息接收模块,用于接收所述巡查人员执行所述巡查任务所记录的巡查地点、与所述巡查地点所对应的巡查时间点和巡查结果,以及所述巡查人员完成所述巡查任务后的签到信息;
存储模块,用于保存所述巡查人员执行所述巡查任务所记录的巡查地点、与所述巡查地点所对应的巡查时间点和巡查结果,以及所述巡查人员完成所述巡查任务后的签到信息。
在其中一个实施例中,所述***还包括:
路线生成模块,用于获取所述巡查地点的坐标,根据所述巡查地点的坐标以及所述巡查地点对应的巡查时间点在电子地图上生成巡查路线图。
在其中一个实施例中,所述任务生成模块还用于获取巡查地点,根据所述巡查地点随机配置巡查人员,再配置相应的巡查期限;
或者,所述任务生成模块还用于获取巡查地点,根据所述巡查地点配置指定巡查人员,再配置相应的巡查期限。
在其中一个实施例中,所述任务生成模块还用于获取复核人员,所述复核人员为随机配置或指定配置,所述生成的巡查任务中包含复核人员;
所述信息接收模块还用于接收所述复核人员对所述巡查人员执行巡查任务所记录的巡查地点、与所述巡查地点所对应的巡查时间点和巡查结果进行复核的信息;
所述存储模块还用于保存所述复核人员对所述巡查人员执行巡查任务所记录的巡查地点、与所述巡查地点所对应的巡查时间点和巡查结果进行复核的信息。
在其中一个实施例中,所述***还包括:
请求接收模块,用于接收查询请求;
返回模块,用于根据所述查询请求返回查询到的所述记录的巡查地点、巡查时间点和巡查结果,以及巡查人员的签到信息。
在其中一个实施例中,所述下发模块还用于检测所述巡查人员的标识是否在线,若是,则将所述巡查任务发送给所述巡查人员,若否,则下次检测到所述巡查人员的标识在线时,将所述巡查任务推送给所述巡查人员。
在其中一个实施例中,所述***还包括:第一终端、第二终端和消息推送服务器,所述第一终端上的第一账号与所述第二终端上的第二账号通过所述消息推送服务器相互传递消息,具体包括:
第一终端上的第一账号登录成功后,接收编辑的第一消息,并将所述第一消息发送给消息推送服务器进行保存;
所述消息推送服务器检测第二终端上的第二账号是否在线,若是,则将所述第一消息推送给所述第二账号所在的第二终端,并发送提示信息给所述第二账号所在的第二终端,若否,则下次检测到所述第二账号登录时再推送所述第一消息给所述第二账号,并将所述第二账号离线的信息给所述第一账号所在的第一终端;
所述第二终端根据所述提示信息接收对所述第一消息的查看指令,并根据所述查看指令显示所述第一消息,以及接收对所述第一消息回复的第二消息,并将所述第二消息发送给所述消息推送服务器进行保存;
所述消息推送服务器检测所述第一终端上的第一账号是否在线,若是,则将所述第二消息推送给所述第一账号所在的第一终端,并发送提示信息给所述第一账号所在的第一终端,若否,则下次检测到所述第二账号登录时再推送所述第二消息给所述第一账号,并将所述第一账号离线的信息给所述第二账号所在的第二终端;
所述第一终端根据所述提示信息接收对所述第二消息的查看指令,并根据所述查看指令显示所述第二消息,以及接收对所述第二消息回复的第三消息,并将所述第三消息发送给所述消息推送服务器进行保存,重复第一终端和第二终端进行消息传输。
上述治安巡查任务实现方法和***,通过配置巡查人员、巡查地点和巡查期限生成巡查任务,并将巡查任务发送给所配置的巡查人员,并接收巡查人员执行巡查任务后的巡查时间点、巡查结果和签到信息等,实现了信息化,提高了巡查任务配置效率,且需接收到巡查人员的签到信息,提高了巡查质量。通过配置复核人员,并接收复核人员对巡查人员的巡查结果进行复核信息,进一步提高了巡查质量。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1为一个实施例中治安巡查任务实现方法的应用环境示意图。如图1所示,该应用环境包括终端11和服务平台12。其中,终端11可为个人计算机、平板电脑、膝上电脑、个人数字助理等。终端11可为多个。服务平台12为房屋综合管理服务平台。服务平台12与多个终端11之间进行信息交互,一终端11将巡查任务通过服务平台12发送给另一终端11,另一终端11执行巡查任务并记录相应的巡查地点、巡查时间及巡查结果,并上传到服务平台12上保存。
图2为一个实施例中治安巡查任务实现方法的流程图。图2中的治安巡查任务方法运行于图1中的应用环境中,以服务平台角度描述。如图2所示,该治安巡查任务实现方法,包括以下步骤:
步骤202,获取巡查地点、巡查人员和巡查期限,生成巡查任务。
在一个实施例中,获取巡查地点、巡查人员和巡查期限的步骤包括:获取巡查地点,根据该巡查地点随机配置巡查人员,再配置相应的巡查期限。具体的,服务平台接收用户选择的巡查地点,然后从巡查人员数据集中随机抽取巡查人员,并配置巡查期限,生成巡查任务。巡查期限是指设定的最迟巡查时间。巡查地点可根据需要选择,巡查地点可为出租房、企业建筑、三小场所等。例如,巡查地点为上沙东村10巷12号,随机配置的巡查人员为小李,巡查期限为最迟2014年8月6日。
或者,该获取巡查地点、巡查人员和巡查期限的步骤包括:获取巡查地点,根据该巡查地点配置指定巡查人员,再配置相应的巡查期限。具体的,服务平台接收用户选择的巡查地点,并接收用户选择的指定巡查人员,以及接收用户设置的巡查期限或者默认的巡查期限,生成巡查任务。例如,巡查地点为上沙东村10巷12号,指定巡查人员为小张,巡查期限为最迟2014年8月6日。该指定巡查人员可为负责该巡查地点所在区域的人员或者正处于该区域的巡查人员,以便于能节省时间,迅速到巡查地点进行巡查。
巡查任务的类型包括日常巡查任务、专项巡查任务和督办巡查任务。日常巡查任务是指周期性巡查任务;专项巡查任务是指某些特殊情况下临时配置的巡查任务;督办巡查任务是指分配监督人员监督的巡查任务。日常巡查任务中包括巡查内容、巡查地点、巡查周期;专项巡查任务中包括巡查内容、巡查地点和巡查时间段;督办巡查任务中包括巡查内容、巡查地点、巡查时间段和监督人员。巡查内容可根据巡查任务类型配置不同。例如,日常巡查内容包括但不限于出租屋消防检查(包括消防栓、消防通道等)、电气线路检测、火灾报警器检测等。专项巡查内容可包括但不限于出租人是否配合接受登记信息和日常检查、是否存在无牌无证经营、食品加工等行为、是否使用生产、经营、储存易燃易爆化学物品等。
在一个实施例中,在该获取巡查地点、巡查人员和巡查期限的步骤之后,该治安巡查任务实现方法还包括:获取复核人员,该复核人员为随机配置或指定配置,该生成的巡查任务中包含复核人员。
图3为生成巡查任务的配置界面示意图。如图3所示,巡查人员可随机配置或用户从巡查人员数据库中选择,复核人员可随机配置或指定复核人员,巡查内容可根据需要设定,巡查地点可根据需要添加,并设置最迟巡查时间,生成巡查任务。
步骤204,将该巡查任务发送给该巡查人员。
具体的,服务平台可将巡查任务通过专用网络发送给该巡查任务中配置的巡查人员。
将巡查任务发送给巡查人员可采用两种方式,一种是由服务平台主动推送巡查任务给巡查人员;另一种是由巡查人员利用移动终端通过账号登录后,按照预定时间间隔从服务平台拉取巡查任务。
其中,服务平台主动推送巡查任务给巡查人员的情况,步骤204包括:检测该巡查人员的标识是否在线,若是,则将该巡查任务发送给该巡查人员,若否,则下次检测到该巡查人员的标识在线时,将该巡查任务推送给该巡查人员。
具体的,巡查人员的标识可为巡查人员的账号和/或名称等,用于唯一表示该巡查人员的身份。
步骤206,接收并保存该巡查人员执行该巡查任务所记录的巡查地点、与该巡查地点所对应的巡查时间点和巡查结果,以及该巡查人员完成该巡查任务后的签到信息。
图4为终端上显示新的巡查任务提示示意图。如图4所示,巡查人员的标识登录后,巡查人员标识所在终端接收到巡查任务,并提醒,例如您有一项新的巡查任务,巡查“消防部门”任务,巡查人员:小张,巡查任务配置日期:2014-6-27 14:52:17,最迟完成日期2014-6-29 23:59:59,详情请点击“巡查任务”。终端接收巡查人员触发“巡查任务”控件产生的查看指令,根据查看指令查看巡查任务。
图5为终端录入巡查结果示意图。如图5所示,巡查人员根据巡查任务进行巡查时,通过终端录入巡查结果,例如是否存在安全隐患、建筑物的消防车通道、防火间距设置不符合要求或被违规占用、堵塞,不能满足消防安全要求,进行取证(拍摄图片等),然后提交巡查结果,即将巡查地点、巡查时间点及巡查结果上传到服务平台。
当巡查任务中包含复核人员时,在步骤206之后,上述治安巡查任务实现方法还包括:接收并保存该复核人员对该巡查人员执行巡查任务所记录的巡查地点、与该巡查地点所对应的巡查时间点和巡查结果进行复核的信息。具体的,复核人员通过终端可查看巡查人员的巡查结果,然后对巡查结果进行复核,并提交复核信息。
上述治安巡查任务实现方法,通过配置巡查人员、巡查地点和巡查期限生成巡查任务,并将巡查任务发送给所配置的巡查人员,并接收巡查人员执行巡查任务后的巡查时间点、巡查结果和签到信息等,实现了信息化,提高了巡查任务配置效率,且需接收到巡查人员的签到信息,提高了巡查质量。通过配置复核人员,并接收复核人员对巡查人员的巡查结果进行复核信息,进一步提高了巡查质量。
在一个实施例中,该治安巡查任务实现方法还包括:获取该巡查地点的坐标,根据该巡查地点的坐标以及该巡查地点对应的巡查时间点在电子地图上生成巡查路线图。
图6为生成巡查路线图的示意图。如图6所示,巡查人员小张在2014年7月25日10点21分56秒巡查了A地点,在2014年7月25日12点10分30秒巡查了B地点,2014年7月25日17点30分30秒巡查了C地点,然后按照巡查时间在电子地图上对巡查地点采用线路连接形成巡查路线图。
在一个实施例中,上述治安巡查任务实现方法还包括:接收查询请求;根据该查询请求返回查询到的该记录的巡查地点、巡查时间点和巡查结果,以及巡查人员的签到信息。
具体的,预先可将巡查人员记录的巡查地点、巡查时间点和巡查结果形成巡查人员的工作记录数据,通过查询请求,可查询到所需查询的巡查人员的工作记录数据,从而得到所查询的巡查人员的巡查地点、巡查时间点和巡查结果。
在一个实施例中,上述治安巡查任务实现方法还包括:接收设置的查询条件,根据该查询条件筛选符合该查询条件的巡查信息。该查询条件可包括区域、巡查人员名称、签到时间段。区域是指电子地图上划分的行政区域,例如深圳市福田区、南山区等。通过设置查询条件,方便准确的筛选所需查询的巡查信息。
在一个实施例中,上述治安巡查任务实现方法还包括:根据巡查任务中的巡查地点生成规划巡查路线。具体的,若巡查任务中包含多个巡查地点,可根据巡查地点之间的距离关系生成规划巡查路线。例如,巡查地点A、B、C、D,其中,B、C、D相距较近,A相距较远,则可生成B、C、D、A的规划巡查路线。
在一个实施例中,上述治安巡查任务实现方法还包括:服务平台将消息通过消息推送服务器发送给终端。该消息可为生成的巡查任务。如图7所示,服务平台将消息通过消息推送服务器发送给终端包括:
(11)服务平台向消息推送服务器发送消息推送请求。
(12)消息推送服务器根据该消息推送请求保存消息。
(13)消息推送服务器判断消息是否保存成功,若是,执行(14),若否,执行(18)。
(14)检测接收消息的账号是否在线,若是,则执行(15),否则,执行(16)。
(15)消息推送服务器将消息推送给接收消息账号所在的终端。
(16)终端接收消息,并显示。
(17)消息推送服务器检测到在终端上显示消息后,修改推送消息标志,并向服务平台发送推送结果。
具体的,推送消息标志是指用于表示消息推送状态的参数,例如,采用“1”表示消息已推送,“0”表示消息未推送。消息推送服务器修改推送消息标志后,向服务平台发送推送成功的信息。
(18)服务平台显示推送结果。
具体的,消息保存失败,则服务平台显示推送失败的信息。
(19)消息推送服务器在接收消息的账号下次登录时推送消息。
上述服务平台通过消息推送服务器将消息推送给接收消息的账号,在接收消息的账号在线时直接推送,离线时,等待下次接收消息的账号在线时推送,以确保消息的送达,提供消息推送的准确性。
在一个实施例中,上述治安巡查任务实现方法,还包括:第一终端上的第一账号与第二终端上的第二账号相互传递消息。该消息可为巡查任务或巡查结果等。如图8所示,第一终端上的第一账号与第二终端上的第二账号相互传递消息包括:
(21)第一终端上的第一账号登录成功后,接收编辑的第一消息,向消息推送服务器发送消息推送请求,并将该第一消息发送给消息推送服务器进行保存。
(22)该消息推送服务器保存第一消息,检测第二终端上的第二账号是否在线,若是,执行(23),若否,执行(24)。
消息推送服务器在将第一消息推送给第二账号所在的第二终端后,修改该第一消息的推送消息标志,表示该消息为已推送状态,未将第一消息推送给第二账号所在的第二终端,则修改该第一消息的推送消息标志,表示该消息为未推送状态。
(23)将该第一消息推送给该第二账号所在的第二终端,并发送提示信息给该第二账号所在的第二终端,然后执行(25)。
(24)下次检测到该第二账号登录时再推送该第一消息给该第二账号,并将该第二账号离线的信息发送给该第一账号所在的第一终端。
(25)该第二终端根据该提示信息接收对该第一消息的查看指令,并根据该查看指令显示该第一消息,以及接收对该第一消息回复的第二消息,并将该第二消息发送给该消息推送服务器进行保存。
(26)该消息推送服务器检测该第一终端上的第一账号是否在线,若是,执行(27),若否,则执行(28)。
消息推送服务器在将第二消息推送给第一账号所在的第一终端后,修改该第二消息的推送消息标志,表示该消息为已推送状态,未将第二消息推送给第一账号所在的第一终端,则修改该第二消息的推送消息标志,表示该消息为未推送状态。
(27)将该第二消息推送给该第一账号所在的第一终端,并发送提示信息给该第一账号所在的第一终端。
(28)下次检测到该第二账号登录时再推送该第二消息给该第一账号,并将该第一账号离线的信息给该第二账号所在的第二终端。
(29)该第一终端根据该提示信息接收对该第二消息的查看指令,并根据该查看指令显示该第二消息,以及接收对该第二消息回复的第三消息,向消息推送服务器发送消息推送请求,并将该第三消息发送给该消息推送服务器进行保存,重复第一终端和第二终端进行消息传输。
上述第一终端上的第一账号和第二终端上的第二账号通过消息推送服务器相互传输消息,第一账号向第二账号传输消息时,若第二账号在线则直接推送,若第二账号离线,等待下次第二账号登录在线时再推送,同理,第二账号向第一账号传输消息采用相同的方式,以确保消息的送达,提供消息推送的准确性。
图9为一个实施例中治安巡查任务实现***的结构框图。如图9所示,该治安巡查任务实现***,包括任务生成模块910、下发模块920、信息接收模块930和存储模块940。其中:
任务生成模块910用于获取巡查地点、巡查人员和巡查期限,生成巡查任务。
具体的,该任务生成模块910还用于获取巡查地点,根据该巡查地点随机配置巡查人员,再配置相应的巡查期限。
或者,该任务生成模块910还用于获取巡查地点,根据该巡查地点配置指定巡查人员,再配置相应的巡查期限。
下发模块920用于将该巡查任务发送给该巡查人员。具体的,该下发模块920还用于检测该巡查人员的标识是否在线,若是,则将该巡查任务发送给该巡查人员,若否,则下次检测到该巡查人员的标识在线时,将该巡查任务推送给该巡查人员。
信息接收模块930用于接收该巡查人员执行该巡查任务所记录的巡查地点、与该巡查地点所对应的巡查时间点和巡查结果,以及该巡查人员完成该巡查任务后的签到信息。
存储模块940用于保存该巡查人员执行该巡查任务所记录的巡查地点、与该巡查地点所对应的巡查时间点和巡查结果,以及该巡查人员完成该巡查任务后的签到信息。
上述治安巡查任务实现方法,通过配置巡查人员、巡查地点和巡查期限生成巡查任务,并将巡查任务发送给所配置的巡查人员,并接收巡查人员执行巡查任务后的巡查时间点、巡查结果和签到信息等,实现了信息化,提高了巡查任务配置效率,且需接收到巡查人员的签到信息,提高了巡查质量。
在一个实施例中,该任务生成模块910还用于获取复核人员,该复核人员为随机配置或指定配置,该生成的巡查任务中包含复核人员;该信息接收模块930还用于接收该复核人员对该巡查人员执行巡查任务所记录的巡查地点、与该巡查地点所对应的巡查时间点和巡查结果进行复核的信息;该存储模块940还用于保存该复核人员对该巡查人员执行巡查任务所记录的巡查地点、与该巡查地点所对应的巡查时间点和巡查结果进行复核的信息。通过配置复核人员,并接收复核人员对巡查人员的巡查结果进行复核信息,进一步提高了巡查质量。
图10为另一个实施例中治安巡查任务实现***的结构框图。如图10所示,该治安巡查任务实现***,包括任务生成模块910、下发模块920、信息接收模块930和存储模块940,还包括路线生成模块950。其中,路线生成模块950用于获取该巡查地点的坐标,根据该巡查地点的坐标以及该巡查地点对应的巡查时间点在电子地图上生成巡查路线图。
图11为另一个实施例中治安巡查任务实现***的结构框图。如图11所示,该治安巡查任务实现***,包括任务生成模块910、下发模块920、信息接收模块930和存储模块940,还包括请求接收模块960和返回模块970。其中:
请求接收模块960用于接收查询请求。
返回模块970用于根据该查询请求返回查询到的该记录的巡查地点、巡查时间点和巡查结果,以及巡查人员的签到信息。
具体的,预先可将巡查人员记录的巡查地点、巡查时间点和巡查结果形成巡查人员的工作记录数据,通过查询请求,可查询到所需查询的巡查人员的工作记录数据,从而得到所查询的巡查人员的巡查地点、巡查时间点和巡查结果。
在一个实施例中,请求接收模块960还用于接收设置的查询条件。返回模块970用于根据该查询条件筛选符合该查询条件的巡查信息。该查询条件可包括区域、巡查人员名称、签到时间段。此外,图11中的巡查任务实现***也可包括路线生成模块950。
在一个实施例中,任务生成模块910还用于根据巡查任务中的巡查地点生成规划巡查路线。具体的,若巡查任务中包含多个巡查地点,可根据巡查地点之间的距离关系生成规划巡查路线。例如,巡查地点A、B、C、D,其中,B、C、D相距较近,A相距较远,则可生成B、C、D、A的规划巡查路线。
在一个实施例中,上述治安巡查任务实现***还包括:消息推送服务器和终端。下发模块920将消息通过消息推送服务器发送给终端,该下发模块920位于服务平台上,具体过程如图7所示,在此不再赘述。该消息可为生成的巡查任务。
在一个实施例中,上述治安巡查任务实现***还包括:第一终端、第二终端和消息推送服务器,该第一终端上的第一账号与该第二终端上的第二账号通过该消息推送服务器相互传递消息,具体包括:
第一终端上的第一账号登录成功后,接收编辑的第一消息,向消息推送服务器发送消息推送请求,将该第一消息发送给消息推送服务器进行保存。
该消息推送服务器保存第一消息,检测第二终端上的第二账号是否在线,若是,则将该第一消息推送给该第二账号所在的第二终端,并发送提示信息给该第二账号所在的第二终端,若否,则下次检测到该第二账号登录时再推送该第一消息给该第二账号,并将该第二账号离线的信息给该第一账号所在的第一终端;
该第二终端根据该提示信息接收对该第一消息的查看指令,并根据该查看指令显示该第一消息,以及接收对该第一消息回复的第二消息,并将该第二消息发送给该消息推送服务器进行保存;
该消息推送服务器检测该第一终端上的第一账号是否在线,若是,则将该第二消息推送给该第一账号所在的第一终端,并发送提示信息给该第一账号所在的第一终端,若否,则下次检测到该第二账号登录时再推送该第二消息给该第一账号,并将该第一账号离线的信息给该第二账号所在的第二终端;
该第一终端根据该提示信息接收对该第二消息的查看指令,并根据该查看指令显示该第二消息,以及接收对该第二消息回复的第三消息,并将该第三消息发送给该消息推送服务器进行保存,重复第一终端和第二终端进行消息传输。
上述第一终端上的第一账号和第二终端上的第二账号通过消息推送服务器相互传输消息,第一账号向第二账号传输消息时,若第二账号在线则直接推送,若第二账号离线,等待下次第二账号登录在线时再推送,同理,第二账号向第一账号传输消息采用相同的方式,以确保消息的送达,提供消息推送的准确性。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。