用户行为关联提示方法、装置、计算机设备及存储介质与流程

文档序号:15568144发布日期:2018-09-29 03:49阅读:104来源:国知局

本发明实施例涉及智能提示领域,尤其是一种用户行为关联提示方法、装置、计算机设备及存储介质。



背景技术:

随着现代技术的发展,智能终端成为人类必不可少的工具和娱乐伙伴。日常生活中用户为应对繁忙的事物,会将未来某时间段内的生活或工作安排通过智能终端的闹铃、日程和备忘录等应用程序加以记录,上述应用程序会在设定的时间段内通过响铃或文字提示的方式提醒用户该该时间段需要进行何种行为。

但是现有技术中闹铃、日程和备忘录只负责闹铃和显示,并不负责督促用户进行具体的行为。由于可能的惰性,用户往往顺手关掉上述提醒信息,从而造成迟到和延误或是因为睡的太沉,提醒任务在持续一段时间后自动停止。

本发明创造的发明人在研究中发现,现有技术中的终端用户行为提示方法,其设置和进行均在智能终端内独立进行,外部对于智能终端对该任务的执行与否缺乏监管,造成提示任务会在未达成提醒目的时就自动关闭,给用户造成不必要的困扰。



技术实现要素:

本发明实施例提供一种能够通过检测智能终端上传的提示任务执行状态信息,进而控制智能终端是否继续进行提示的用户行为关联提示方法、装置、计算机设备及存储介质。

为解决上述技术问题,本发明创造的实施例采用的一个技术方案是:提供一种用户行为关联提示方法,包括下述步骤:

获取提示状态信息,所述提示状态信息为关联终端上传的用于指示用户行为的信息;

检测所述提示状态信息与预设的第一状态阈值是否一致;

当所述提示状态信息与所述第一状态阈值不一致时,向所述关联终端发送预设的第一状态指令,以使所述关联终端持续进行用户行为提示。

可选地,所述获取提示状态信息包括:

获取至少两个提示状态信息,所述至少两个提示状态信息由对应的至少两个关联终端分别上传;

所述检测所述提示状态信息与预设的第一状态阈值是否一致的步骤,具体包括下述步骤:

依次检测所述至少两个提示状态信息与预设的第一状态阈值是否一致;

所述当所述提示状态信息与所述第一状态阈值不一致时,向所述关联终端发送预设的第一状态指令,以使所述关联终端持续进行用户行为提示的步骤,具体包括下述步骤:

当所述至少两个提示状态信息中的至少一个与所述第一状态阈值不一致时,向所述至少两个关联终端发送预设的第一状态指令,以使所述至少两个关联终端持续进行所述用户行为提示。

可选地,所述依次检测所述至少两个提示状态信息与预设的第一状态阈值是否一致的步骤之后,还包括下述步骤:

当所述至少两个提示状态信息均与所述第一状态阈值一致时,向所述至少两个关联终端发送预设的第二状态指令,以使所述至少两个关联终端均停止进行所述用户行为提示。

可选地,所述获取至少两个提示状态信息的步骤之前,还包括下述步骤:

获取主控终端发送的建立用户行为关联提示的请求信息;

根据所述请求信息创建一个延时启动的用户行为关联提示任务。

可选地,所述请求信息包括:用户行为关联提示任务的启动时间和关联用户的账户信息;

所述根据所述请求信息创建一个延时启动的用户行为关联提示任务的步骤之后,还包括下述步骤:

根据所述账户信息向所述关联终端发送包括所述启动时间的同步任务信息,以使所述关联终端在接收所述同步任务信息后,创建与所述启动时间相同的延时提醒任务,所述同步任务信息根据所述用户行为关联提示任务生成。

可选地,所述获取提示状态信息,所述提示状态信息为关联终端上传的用于指示用户行为的信息的步骤之后,还包括下述步骤:

检测所述提示状态信息与预设的第一状态阈值是否一致;

当所述提示状态信息与所述第一状态阈值一致时,向所述关联终端发放预设的奖励。

可选地,所述获取提示状态信息,所述提示状态信息为关联终端上传的用于指示用户行为的信息的步骤之后,还包括下述步骤:

检测所述提示状态信息与预设的第一状态阈值是否一致;

当所述提示状态信息与所述第一状态阈值不一致时,创建唤醒任务并将所述唤醒任务进行广播,以使接收所述唤醒任务的任务终端根据所述唤醒任务中的联系信息向所述唤醒任务中的关联终端发送唤醒信息,其中,所述唤醒任务包括所述关联终端的联系信息和所述唤醒任务的奖励,所述任务终端为已注册用户终端。

为解决上述技术问题,本发明实施例还提供一种用户行为关联提示装置,所述用户行为关联提示装置包括:

获取模块,用于获取提示状态信息,所述提示状态信息为关联终端上传的用于指示用户行为的信息;

处理模块,用于检测所述提示状态信息与预设的第一状态阈值是否一致;

执行模块,用于当所述提示状态信息与所述第一状态阈值不一致时,向所述关联终端发送预设的第一状态指令,以使所述关联终端持续进行用户行为提示。

可选地,所述用户行为关联提示装置还包括:

第一获取子模块,用于获取至少两个提示状态信息,所述至少两个提示状态信息由对应的至少两个关联终端分别上传;

第一处理子模块,用于依次检测所述至少两个提示状态信息与预设的第一状态阈值是否一致;

第一执行子模块,用于当所述至少两个提示状态信息中的至少一个与所述第一状态阈值不一致时,向所述至少两个关联终端发送预设的第一状态指令,以使所述至少两个关联终端持续进行所述用户行为提示。

可选地,所述用户行为关联提示装置还包括:

第二执行子模块,用于当所述至少两个提示状态信息均与所述第一状态阈值一致时,向所述至少两个关联终端发送预设的第二状态指令,以使所述至少两个关联终端均停止进行所述用户行为提示。

可选地,所述用户行为关联提示装置还包括:

第二获取子模块,用于获取主控终端发送的建立用户行为关联提示的请求信息;

第一任务创建子模块,用于根据所述请求信息创建一个延时启动的用户行为关联提示任务。

可选地,所述请求信息包括:用户行为关联提示任务的启动时间和关联用户的账户信息;

所述用户行为关联提示装置还包括:

第三执行子模块,用于根据所述账户信息向所述关联终端发送包括所述启动时间的同步任务信息,以使所述关联终端在接收所述同步任务信息后,创建与所述启动时间相同的延时提醒任务,所述同步任务信息根据所述用户行为关联提示任务生成。

可选地,所述用户行为关联提示装置还包括:

第二处理子模块,用于检测所述提示状态信息与预设的第一状态阈值是否一致;

第四执行子模块,用于当所述提示状态信息与所述第一状态阈值一致时,向所述关联终端发放预设的奖励。

可选地,所述用户行为关联提示装置还包括:

第三处理子模块,用于检测所述提示状态信息与预设的第一状态阈值是否一致;

第五执行子模块,用于当所述提示状态信息与所述第一状态阈值不一致时,创建唤醒任务并将所述唤醒任务进行广播,以使接收所述唤醒任务的任务终端根据所述唤醒任务中的联系信息向所述唤醒任务中的关联终端发送唤醒信息,其中,所述唤醒任务包括所述关联终端的联系信息和所述唤醒任务的奖励,所述任务终端为已注册用户终端。

为解决上述技术问题,本发明实施例还提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行上述文件所述用户行为关联提示方法的步骤。

为解决上述技术问题,本发明实施例还提供一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述文件所述用户行为关联提示方法的步骤。

本发明实施例的有益效果是:通过接收关联的智能终端发送的提示行为的状态信息,即关联终端是否开启提示以及用户是否关闭该提示任务。通过验证上述任务条件是否达成,进而向关联终端发送对应的预设指令,以使关联终端能够根据该预设指令执行相应的操作,从而实现了对关联终端的有效监管。同时,在提示信息状态与预设的状态指令不相同时,服务器端控制关联终端持续进行响铃,以防止关联终端的提示任务在执行一段时间后自动终止的问题。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例用户行为关联提示方法的基本流程示意图;

图2为本发明实施例团队用户行为关联提示方法的基本流程示意图;

图3为本发明实施例团队用户行为关联提示方法第二种实施方式的基本流程示意图;

图4为本发明实施例设置用户行为关联提示的方法流程示意图;

图5为本发明实施例用户行为奖励方法的流程示意图;

图6为本发明实施例唤醒提示任务方法的流程示意图;

图7为本发明实施例用户行为关联提示装置基本结构框图;

图8为本发明实施例计算机设备基本结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

在本发明的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例

本实施方式中,关联终端为与服务器端连接的智能终端,此处的连接是指通过无线或有线信号进行传输的信号连接。关联终端通过实时或定时的方式采集终端内的提示任务的状态信息,同时将该采集到的用户行为提示状态信息发送至服务器端,并接收服务器端回传的控制指令对提示任务进行更改或继续。

具体地,请参阅图1,图1为本实施例用户行为关联提示方法的基本流程示意图。

如图1所示,一种用户行为关联提示方法,包括下述步骤:

s1100、获取提示状态信息,所述提示状态信息为关联终端上传的用于指示用户行为的信息;

关联终端通过监听的方式获取提示闹铃是否启动,具体获取方式以安卓系统为例进行说明:通过监听alarmmanagerservie服务程序,该服务程序才是真正提供闹铃服务的,它主要维护应用程序注册下来的各类闹铃并适时的设置即将触发的闹铃给闹铃设备并且一直监听闹铃设备,一旦有闹铃触发或者是闹铃事件发生,alarmmanagerservie服务程序就会遍历闹铃列表找到相应的注册闹铃并发出广播。该服务程序在系统启动时被系统服务程序system_service启动并初始化闹铃设备(/dev/alarm)。

关联终端在获取到提示铃声的状态信息后,该状态信息包括:提示铃声是否启动。关联终端将该提示铃声的状态信息写入的提示状态信息的字符段内,例如字符段指定位置的“00”表示关联终端的提示铃声被关闭,“01”则表示关联终端的提示铃声在开启状态。

关联终端根据提示铃声的状态信息生成提示状态信息,并将该提示状态信息发送至与关联终端的连接的服务器端。

s1200、检测所述提示状态信息与预设的第一状态阈值是否一致;

服务器端在接收到关联终端上传的提示状态信息,根据预先约定的提取规则,在提示状态信息中提取提示闹铃的状态信息。

服务器端存储有第一状态阈值,第一状态阈值是指表征关联终端提示闹铃处于关闭状态的数字编码,通过比对确定关联终端上传的提示闹铃的数字编码与第一状态阈值的数字编码是否一致。

s1300、当所述提示状态信息与所述第一状态阈值不一致时,向所述关联终端发送预设的第一状态指令,以使所述关联终端持续进行用户行为提示。

通过比对确定关联终端上传的提示闹铃的状态信息与第一状态阈值是否相同。由于第一状态阈值表征的状态信息为提示闹铃处于关闭状态(该关闭状态是指提示闹铃响起后,用户通过设定的关闭流程,例如点击指令、滑动指令等对提示闹铃进行关闭的状态),因此,当关联终端上传的提示闹铃的状态信息与第一状态阈值不相同时,则关联终端上传的提示状态信息表征的结果为提示闹铃处于响铃状态。

当提示状态信息表征的结果为提示闹铃处于响铃状态时,则证明用户未接收到相应的行为提示,需要进行继续提示直至用户接收该行为提示。

预设第一状态指令,该第一状态指令用于指示关联终端继续进行提示响铃,直至用户主动关闭该提示响铃或者服务器端发送关闭响铃指示后停止响铃。在一些实施方式中,用户未主动关闭提示响铃,但是服务器端根据关联终端上传的位置坐标获知,关联终端位置处于变化状态时,表示用户已经处于清醒或者已经在执行提示任务时,服务器端发送关闭提示响铃的指令,使关联终端停止响铃。

上述实施方式通过接收关联的智能终端发送的提示行为的状态信息,即关联终端是否开启提示以及用户是否关闭该提示任务。通过验证上述任务条件是否达成,进而向关联终端发送对应的预设指令,以使关联终端能够根据该预设指令执行相应的操作,从而实现了对关联终端的有效监管。同时,在提示信息状态与预设的状态指令不相同时,服务器端控制关联终端持续进行响铃,以防止关联终端的提示任务在执行一段时间后自动终止的问题。

在一些实施方式中,用户的某种行为是多个用户的统一行为,例如,公司内一个团队的用户决定进行会议,由于公司内部范围较大,参与开会的人员分布在不同的位置时,往往会造成一个参会人员缺席导致会议无法正常进行的问题。为解决团队提醒的问题,本发明实施例还提供一种团队用户行为关联提示方法。具体请参阅图2,图2为本实施例团队用户行为关联提示方法的基本流程示意图。

如图2所示,用户行为关联提示方法还包括:

s2100、获取至少两个提示状态信息,所述至少两个提示状态信息由对应的至少两个关联终端分别上传;

本实施方式中,与服务器端连接的关联终端为多个,其中最少也需要两个关联账户进行用户行为提示状态信息的上传。具体地,约定上传数据的时间间隔(如0.5s)和开始上传数据的时刻(一般为关联终端提示闹铃启动三分钟或者其他设定的时间),关联终端同时(允许时间误差)上传各自终端上传的提示状态信息。

关联终端通过监听alarmmanagerservie服务程序获取到提示铃声的状态信息后,该状态信息包括:提示铃声是否启动。关联终端将该提示铃声的状态信息写入的提示状态信息的字符段内,例如字符段指定位置的“00”表示关联终端的提示铃声被关闭,“01”则表示关联终端的提示铃声在开启状态。

关联终端根据提示铃声的状态信息生成提示状态信息,并将该提示状态信息发送至与关联终端的连接的服务器端。

服务器端接收多个关联终端上传的提示状态信息。服务器端根据各终端上传的闹铃状态信息生成关联闹钟状态信息表,并登记各终端的状态信息。服务器端每隔一个固定的时间对关联闹钟状态进行更新,更新时间与关联终端数据上传的间隔相同。

s2200、依次检测所述至少两个提示状态信息与预设的第一状态阈值是否一致;

服务器端在接收到关联终端上传的提示状态信息,根据预先约定的提取规则,在提示状态信息中提取提示闹铃的状态信息。

服务器端存储有第一状态阈值,第一状态阈值是指表征关联终端提示闹铃处于关闭状态的数字编码,通过比对确定关联终端上传的提示闹铃的数字编码与第一状态阈值的数字编码是否一致。服务器端每隔一个固定的时间对关联闹钟状态进行更新,并在更新后对关联闹钟状态信息表进行遍历,通过依次进行比对检测提示状态信息与预设的第一状态阈值是否一致。

s2300、当所述至少两个提示状态信息中的至少一个与所述第一状态阈值不一致时,向所述至少两个关联终端发送预设的第一状态指令,以使所述至少两个关联终端持续进行所述用户行为提示。

通过比对确定关联终端上传的提示闹铃的状态信息与第一状态阈值是否相同。由于第一状态阈值表征的状态信息为提示闹铃处于关闭状态(该关闭状态是指提示闹铃响起后,用户通过设定的关闭流程,例如点击指令、滑动指令等对提示闹铃进行关闭的状态),因此,当关联终端上传的提示闹铃的状态信息与第一状态阈值不相同时,则关联终端上传的提示状态信息表征的结果为提示闹铃处于响铃状态。

当提示状态信息表征的结果为提示闹铃处于响铃状态时,则证明用户未接收到相应的行为提示,需要进行继续提示直至用户接收该行为提示。

当多个关联终端中有一个或者一个以上的关联终端的提示响铃状态信息表征的结果为提示闹铃处于响铃状态时,则表明团队中有一个或一个以上的用户未接收关联终端的提示,此时,为起到最大的提示效果,服务器端向所有的关联终端发送预设的第一状态指令,以使所有关联终端持续进行所述用户行为提示。在本实施方式中,第一状态指令为为优先级最高的控制指令信息,关联终端在接收到指令后,屏蔽关联终端中关闭提示闹铃的指令,即用户无法通过操作关联终端关闭提示响铃,直至服务器端发送关闭指令后,所有关联终端的提示闹铃关闭。

在一些实施方式中,步骤s2200之后还包括步骤s2400。具体请参阅图3,图3为本实施例团队用户行为关联提示方法第二种实施方式的基本流程示意图。

如图3所示,步骤s2200之后还包括下述步骤:

s2400、当所述至少两个提示状态信息均与所述第一状态阈值一致时,向所述至少两个关联终端发送预设的第二状态指令,以使所述至少两个关联终端均停止进行所述用户行为提示。

当所有关联终端上传的提示状态信息的比对结果均与第一状态阈值相同时,表征所有关联终端的提示闹铃均被各自的用户关闭,此时,表明团队内的所有用户均接收了各自关联终端的提示,在进行或准备进行对应的行为,任务提示的目的达到,服务器端向所有关联终端发送第二状态指令。

第二状态指令,该第二状态指令用于指示关联终端终止提示响铃,关联终端在接收到该指令后,终止提示响铃结束提示任务。

本实施方式中,通过对一个团队中的关联终端进行统一管理,能够使团队中的一个或者多个用户未接收关联终端的提示时,使整个团队的提示任务无法关闭,以使对团队中的个人造成压迫,同时也使整个团队清楚团队中有人未接收提醒,可能会影响到团队下一步的行为,使团队内部的人员相互督促,提高提示的效率。

在一些实施方式中,服务器端的形成用户行为关联提示之前,需要在服务器端创建一个延时任务,以使服务器端在进行用户行为关联提示任务处理之前启动该任务。具体请参阅图4,图4为本实施例设置用户行为关联提示的方法流程示意图。

如图4所示,步骤s2100之前还包括上述步骤:

s2010、获取主控终端发送的建立用户行为关联提示的请求信息;

服务器端在生成用户行为关联提示任务之前,需要主控终端向服务器端发送建立用户行为关联提示的请求信息。主控终端是指向服务器发送请求信息的智能终端,主控终端能够是关联终端也能够是不参与关联提示的其他智能终端设备。

请求信息包括:用户行为关联提示任务的启动时间和关联用户的账户信息。其中,账户信息中包括:关联终端的ip地址或mac地址、用户名等信息。

关联提示任务的启动时间即设定的提示闹铃的启动时间。在一些实施方式中,启动时间还包括其他提示任务的启动时间,例如,提示文字和电子地图位置提示等。

s2020、根据所述请求信息创建一个延时启动的用户行为关联提示任务。

服务器端在接收到用户行为关联提示任务后,根据请求信息中的提示任务的启动时间设定延时任务,该任务用于接收并比对关联终端上传的提示状态信息,并在比对结果确定后,向关联终端发送相应的控制指令。

在一些实施方式中,当关联终端为多个时,服务器端需要根据主控终端发送的请求信息进行多终端同步,具体方法请参阅步骤s2030。

具体地,步骤s2020之后还包括下述步骤:

s2030、根据所述账户信息向所述关联终端发送包括所述启动时间的同步任务信息,以使所述关联终端在接收所述同步任务信息后,创建与所述启动时间相同的延时提醒任务,所述同步任务信息根据所述用户行为关联提示任务生成。

服务器端根据主控终端发送的账户信息中包括的关联终端的ip地址或mac地址,向主控终端选定的关联终端发送同步任务信息,该同步任务信息包括提示闹铃的启动时间,关联终端在接收到该同步任务信息后,关联终端调用主线程设定提示闹铃,并根据主控终端设定的提示闹铃开启时间设定提示闹铃的时间。提示闹铃创建完成后,即完成了关联终端的提示任务同步。

在一些实施方式中,同步任务信息中还包括主控终端设定提示任务信息(例如参加会议的地点或集合地点等),关联终端在进行提示闹铃设定同步时,需要对该提示任务信息进行同步。具体位置,在进行同步时,通过主线程调用备忘录应用程序,设定提示闹铃,并将提示任务信息写入备忘录的任务事项中。

在一些实施方式中,服务器根据应用场景的需要,对关联终端用户接收提示的行为进行奖励,具体请参阅图5,图5为本实施例用户行为奖励方法的流程示意图。

如图5所示,步骤s1100之后还包括下述步骤:

s1111、检测所述提示状态信息与预设的第一状态阈值是否一致;

服务器端在接收到关联终端上传的提示状态信息,根据预先约定的提取规则,在提示状态信息中提取提示闹铃的状态信息。

服务器端存储有第一状态阈值,第一状态阈值是指表征关联终端提示闹铃处于关闭状态的数字编码,通过比对确定关联终端上传的提示闹铃的数字编码与第一状态阈值的数字编码是否一致。

s1112、当所述提示状态信息与所述第一状态阈值一致时,向所述关联终端发放预设的奖励。

当提示状态信息与第一状态阈值一致时,即确认关联终端上传的提示状态信息表征用户已经接收提示并关闭了提示闹铃,在本应用场景中,服务器端需要根据预设设置的奖励规则对用户进行奖励。

具体地,在一些实施方式中,关联终端在进行提示任务同步时,需要向服务器端的资金账户中预存储部分货币,服务器记录该货币数额及对应的账号,在进行任务提示时,用户超过提示时间未接收行为提示时,服务器端扣除该部分货币作为对用户的处罚。当用户按预设时间接收行为提示时,服务器端对该关联终端的账号发放该货币作为奖励。

在一些实施方式中,奖励规则为:根据用户接收提示时间的长短对用户进行奖励,如用户在提示铃声开启一分钟内关闭提示闹铃接收提示时,服务器端奖励用户三个单位的预设货币;在两分钟内关闭则为两个单位的预设货币,依次类推超过三分钟则取消货币奖励。

通过对接收提示的用户进行奖励以及对不接收提示的用户进行相应的处罚,能够督促用户更好的接收行为提示,以提高提示的成功率。

在一些实施方式中,用户未在指定的时间内接收提示后,服务器端根据设定发布对应的唤醒任务,以使其他关联用户或者该用户的好友,对该用户进行进一步的提醒。具体地,请参阅图6,图6为本实施例唤醒提示任务方法的流程示意图。

如图6所示,步骤s1100和/或s2100之后还包括下述步骤:

s1121、检测所述提示状态信息与预设的第一状态阈值是否一致;

服务器端在接收到关联终端上传的提示状态信息,根据预先约定的提取规则,在提示状态信息中提取提示闹铃的状态信息。

服务器端存储有第一状态阈值,第一状态阈值是指表征关联终端提示闹铃处于关闭状态的数字编码,通过比对确定关联终端上传的提示闹铃的数字编码与第一状态阈值的数字编码是否一致。

s1122、当所述提示状态信息与所述第一状态阈值不一致时,创建唤醒任务并将所述唤醒任务进行广播,以使接收所述唤醒任务的任务终端根据所述唤醒任务中的联系信息向所述唤醒任务中的关联终端发送唤醒信息,其中,所述唤醒任务包括所述关联终端的联系信息和所述唤醒任务的奖励,所述任务终端为已注册用户终端。

当提示状态信息与第一状态阈值一致时,即确认关联终端上传的提示状态信息表征用户未接收提示提示,当用户未接收提示的时间超过预设的提示时间(例如三分钟),服务器端通过遍历的方式在提示时间达到时,从多个关联终端中将未接收提示用户的关联终端筛选出来,并通过全网广播的方式发布唤醒任务,接收到该任务的终端经过用户确认,确认时间最早的用户终端得到该唤醒任务,服务器端向任务终端发送需要进行唤醒关联终端的联系方式(如电话号码、社交账户等通讯账号),任务终端在接收到该任务信息后,对关联终端的用户进行唤醒。

在一些实施方式中,为对用户的个人联系方式进行保密,服务器端在进行任务发布时,选择同一任务提示成员的其他关联终端进行任务发布,以避免用户的联系方式外泄。

任务终端在接收任务前能够查看该唤醒任务的奖励,关联终端在进行提示任务同步时,需要向服务器端的资金账户中预存储部分货币,服务器记录该货币数额及对应的账号,在进行任务提示时,用户超过提示时间未接收行为提示时,服务器端扣除该部分货币作为对用户的处罚,并将该处罚得到的货币作为唤醒任务的奖励金额。

在本实施方式中,服务器端在部分关联终端用户未接收提示达到预设的提示时间后,发送关闭提示任务的指令,让所有关联终端均停止提示响铃,然后再发布唤醒任务。通过发布唤醒任务的方式使对部分用户进行唤醒,使行为提示更具有针对性,使其能够除了被动的等待用户接收,还能够通过发布任务的方式采用更加主动的方式唤醒用户。

为解决上述技术问题本发明实施例还提供一种用户行为关联提示装置。具体请参阅图7,图7为本实施例用户行为关联提示装置基本结构框图。

如图7所示,一种用户行为关联提示装置,用户行为关联提示装置包括:获取模块2100、处理模块2200和执行模块2300。其中,获取模块2100用于获取提示状态信息,所述提示状态信息为关联终端上传的用于指示用户行为的信息;处理模块2200用于检测提示状态信息与预设的第一状态阈值是否一致;执行模块2300用于当提示状态信息与第一状态阈值不一致时,向关联终端发送预设的第一状态指令,以使关联终端持续进行用户行为提示。

用户行为关联提示装置通过接收关联的智能终端发送的提示行为的状态信息,即关联终端是否开启提示以及用户是否关闭该提示任务。通过验证上述任务条件是否达成,进而向关联终端发送对应的预设指令,以使关联终端能够根据该预设指令执行相应的操作,从而实现了对关联终端的有效监管。同时,在提示信息状态与预设的状态指令不相同时,服务器端控制关联终端持续进行响铃,以防止关联终端的提示任务在执行一段时间后自动终止的问题。

在一些实施方式中,用户行为关联提示装置还包括:第一获取子模块、第一处理子模块和第一执行子模块。其中,第一获取子模块用于获取至少两个提示状态信息,所述至少两个提示状态信息由对应的至少两个关联终端分别上传;第一处理子模块用于依次检测所述至少两个提示状态信息与预设的第一状态阈值是否一致;第一执行子模块用于当所述至少两个提示状态信息中的至少一个与所述第一状态阈值不一致时,向所述至少两个关联终端发送预设的第一状态指令,以使所述至少两个关联终端持续进行所述用户行为提示。。

在一些实施方式中,用户行为关联提示装置还包括:第二执行子模块用于当所述至少两个提示状态信息均与所述第一状态阈值一致时,向所述至少两个关联终端发送预设的第二状态指令,以使所述至少两个关联终端均停止进行所述用户行为提示

在一些实施方式中,用户行为关联提示装置还包括:第二获取子模块和第一任务创建子模块。其中,第二获取子模块用于获取主控终端发送的建立用户行为关联提示的请求信息;第一任务创建子模块用于根据请求信息创建一个延时启动的用户行为关联提示任务。

在一些实施方式中,请求信息包括:用户行为关联提示任务的启动时间和关联用户的账户信息;用户行为关联提示装置还包括:第三执行子模块用于根据账户信息向关联终端发送包括启动时间的同步任务信息,以使关联终端在接收同步任务信息后,创建与启动时间相同的延时提醒任务。

在一些实施方式中,用户行为关联提示装置还包括:第二处理子模块和第四执行子模块。其中,第二处理子模块用于检测提示状态信息与预设的第一状态阈值是否一致;第四执行子模块用于当提示状态信息与第一状态阈值一致时,向关联终端发放预设的奖励。

在一些实施方式中,用户行为关联提示装置还包括:第三处理子模块和第五执行子模块。其中,第三处理子模块用于检测提示状态信息与预设的第一状态阈值是否一致;第五执行子模块用于当所述提示状态信息与所述第一状态阈值不一致时,创建唤醒任务并将所述唤醒任务进行广播,以使接收所述唤醒任务的任务终端根据所述唤醒任务中的联系信息向所述唤醒任务中的关联终端发送唤醒信息,其中,所述唤醒任务包括所述关联终端的联系信息和所述唤醒任务的奖励,所述任务终端为已注册用户终端。

为解决上述技术问题,本发明实施例还提供计算机设备。具体请参阅图8,图8为本实施例计算机设备基本结构框图。

如图8所示,计算机设备的内部结构示意图。如图8所示,该计算机设备包括通过系统总线连接的处理器、非易失性存储介质、存储器和网络接口。其中,该计算机设备的非易失性存储介质存储有操作系统、数据库和计算机可读指令,数据库中可存储有控件信息序列,该计算机可读指令被处理器执行时,可使得处理器实现一种用户行为关联提示方法。该计算机设备的处理器用于提供计算和控制能力,支撑整个计算机设备的运行。该计算机设备的存储器中可存储有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器执行一种用户行为关联提示方法。该计算机设备的网络接口用于与终端连接通信。本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

计算机设备通过接收关联的智能终端发送的提示行为的状态信息,即关联终端是否开启提示以及用户是否关闭该提示任务。通过验证上述任务条件是否达成,进而向关联终端发送对应的预设指令,以使关联终端能够根据该预设指令执行相应的操作,从而实现了对关联终端的有效监管。同时,在提示信息状态与预设的状态指令不相同时,服务器端控制关联终端持续进行响铃,以防止关联终端的提示任务在执行一段时间后自动终止的问题。

本发明还提供一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述任一实施例所述用户行为关联提示方法的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)等非易失性存储介质,或随机存储记忆体(randomaccessmemory,ram)等。

应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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