一种实现群组提醒的方法、终端和服务器与流程

文档序号:11845756阅读:286来源:国知局
一种实现群组提醒的方法、终端和服务器与流程

本发明涉及移动终端技术领域,尤其涉及的是一种实现群组提醒的方法、终端和服务器。



背景技术:

一直以来,移动终端上的闹钟或日程都是针对单个用户单独提醒的。当几个用户需要设置同一时间的闹钟或日程提醒时,必须分别单独在自己的移动终端上设置才能实现。当各移动终端上闹钟或日程提醒的时间到达时,只能分别提醒各自对应的用户,因此,如果某个用户还想要知道其他用户的情况,只能再通过打电话、发短信或其他通信方式去获取他人的信息。

因此,当几个用户需要同时定时提醒同一件事情又需要知道彼此的情况时,单独设置的闹钟或日程提醒使用起来比较麻烦。



技术实现要素:

本发明所要解决的技术问题是提供一种实现群组提醒的方法、终端和服务器,能够在终端上实现群组提醒功能,方便多个用户之间进行任务协同。

为了解决上述技术问题,本发明提供了一种实现群组提醒的方法,应用于终端,该方法包括:

在检测到本终端用户建立群组提醒任务后,向服务器发送群组提醒任务建立请求,所述群组提醒任务建立请求中携带提醒成员信息以及所述群组提醒任务的设置信息;

在获知所述群组提醒任务设置的闹钟时间到后提醒本终端用户。

进一步地,该方法还包括下述特点:

所述方法还包括:

如接收到服务器发送的参与群组提醒任务的请求,则从所述请求中获取群组提醒任务的设置信息并通知给本终端用户。

进一步地,该方法还包括下述特点:

在获知所述群组提醒任务设置的闹钟时间到后提醒本终端用户后,还包括:

根据本终端用户对所述群组提醒任务的处理确定本终端用户的状态,将本终端用户的状态信息上传给服务器。

进一步地,该方法还包括下述特点:

在获知所述群组提醒任务设置的闹钟时间到后提醒本终端用户后,还包括:

如接收到服务器发送的提醒人员状态信息,则显示给本终端用户。

进一步地,该方法还包括下述特点:

在检测到本终端用户建立或参与群组提醒任务后,还包括:

检测到本终端用户设置并开启本地闹钟。

进一步地,该方法还包括下述特点:

获知所述群组提醒任务设置的闹钟时间到,包括通过以下至少一种方式获知:接收到服务器的提醒通知和检测到本地闹钟计时时间到。

进一步地,该方法还包括下述特点:

所述群组提醒任务的设置信息,包括以下至少一项信息:闹钟设置信息和协同任务设置信息;

所述提醒人员的状态信息包括以下至少一项信息:提醒人员对闹钟的处理信息、提醒人员对协同任务的处理信息和提醒人员的位置信息。

为了解决上述技术问题,本发明提供了一种实现群组提醒的方法,应用于服务器,该方法包括:

在接收到终端用户发送的群组提醒任务建立请求后,从所述群组提醒任务请求中获取提醒人员信息和所述群组提醒任务的设置信息;

根据所述群组提醒任务的设置信息设置并开启闹钟,向除发起者外的提醒人员发送携带群组提醒任务的设置信息的参与群组提醒任务的请求;

在所述闹钟设置的提醒时间到时,向提醒人员发送提醒通知。

进一步地,该方法还包括下述特点:

向提醒人员发送提醒通知后,还包括:在接收到提醒人员发送的状态信息后,向群组中其他提醒人员发送该提醒人员的状态信息。

进一步地,该方法还包括下述特点:

所述群组提醒任务的设置信息,包括以下至少一项信息:闹钟设置信息和协同任务设置信息;

所述提醒人员的状态信息包括以下至少一项信息:提醒人员对闹钟的处理信息、提醒人员对协同任务的处理信息和提醒人员的位置信息。

进一步地,该方法还包括下述特点:

提醒人员对闹钟的处理信息,包括以下任意一项:闹钟关闭、闹钟再响、未处理;

如接收到提醒人员发送的状态信息指示闹钟再响,则启动闹钟再响计时,在计时时间到后,再次向所述提醒人员发送提醒通知。

为了解决上述技术问题,本发明提供了一种实现群组提醒的终端,包括:

任务建立模块,用于在检测到本终端用户建立群组提醒任务后,向服务器发送群组提醒任务建立请求,所述群组提醒任务建立请求中携带提醒成员信息以及所述群组提醒任务的设置信息;

提醒模块,用于在获知所述群组提醒任务设置的闹钟时间到后提醒本终端用户。

进一步地,该终端还包括下述特点:

所述终端还包括:

任务参与模块,用于如接收到服务器发送的参与群组提醒任务的请求,则从所述请求中获取群组提醒任务的设置信息并通知给本终端用户。

进一步地,该终端还包括下述特点:

提醒模块,还用于在获知所述群组提醒任务设置的闹钟时间到后提醒本终端用户后,根据本终端用户对所述群组提醒任务的处理确定本终端用户的状态,将本终端用户的状态信息上传给服务器。

进一步地,该终端还包括下述特点:

提醒模块,还用于在获知所述群组提醒任务设置的闹钟时间到后提醒本终端用户后,如接收到服务器发送的提醒人员状态信息,则显示给本终端用户。

进一步地,该终端还包括下述特点:

所述终端还包括:

本地闹钟关联模块,用于在检测到本终端用户建立或参与群组提醒任务后,检测到本终端用户设置并开启本地闹钟。

进一步地,该终端还包括下述特点:

提醒模块,用于获知所述群组提醒任务设置的闹钟时间到,包括通过以下至少一种方式获知:接收到服务器的提醒通知和检测到本地闹钟计时时间到。

进一步地,该终端还包括下述特点:

所述群组提醒任务的设置信息,包括以下至少一项信息:闹钟设置信息和协同任务设置信息;

所述提醒人员的状态信息包括以下至少一项信息:提醒人员对闹钟的处理信息、提醒人员对协同任务的处理信息和提醒人员的位置信息。

为了解决上述技术问题,本发明提供了一种实现群组提醒的服务器,包括:

任务接收模块,用于在接收到终端用户发送的群组提醒任务建立请求后,从所述群组提醒任务请求中获取提醒人员信息和所述群组提醒任务的设置信 息;

任务处理模块,用于根据所述群组提醒任务的设置信息设置并开启闹钟,向除发起者外的提醒人员发送携带群组提醒任务的设置信息的参与群组提醒任务的请求;

提醒模块,用于在所述闹钟设置的提醒时间到时,向提醒人员发送提醒通知。

进一步地,该服务器还包括下述特点:

提醒模块,还用于向提醒人员发送提醒通知后,在接收到提醒人员发送的状态信息后,向群组中其他提醒人员发送该提醒人员的状态信息。

进一步地,该服务器还包括下述特点:

所述群组提醒任务的设置信息,包括以下至少一项信息:闹钟设置信息和协同任务设置信息;

所述提醒人员的状态信息包括以下至少一项信息:提醒人员对闹钟的处理信息、提醒人员对协同任务的处理信息和提醒人员的位置信息。

进一步地,该服务器还包括下述特点:

提醒人员对闹钟的处理信息,包括以下任意一项:闹钟关闭、闹钟再响、未处理;

提醒模块,还用于如接收到提醒人员发送的状态信息指示闹钟再响,则启动闹钟再响计时,在计时时间到后,再次向所述提醒人员发送提醒通知。

与现有技术相比,本发明提供的一种实现群组提醒的方法、终端和服务器,通过移动终端与服务器的交互,在群组内部实现统一提醒,群组内的用户与服务器之间还可以同步状态数据,方便群组内的用户相互了解彼此的状态,满足群组用户之间的协同要求。

附图说明

图1为本发明实施例的一种实现群组提醒的方法流程图(终端侧)。

图2为本发明实施例的一种实现群组提醒的方法流程图(服务器侧)。

图3为本发明实施例的一种实现群组提醒的终端的结构示意图。

图4为本发明实施例的一种实现群组提醒的服务器的结构示意图。

图5为本发明应用示例的一种实现群组提醒的系统的结构示意图。

图6为本发明应用示例中终端侧的结构示意图。

图7为本发明应用示例中终端在提醒时间到后的提醒界面示意图。

图8为本发明应用示例中终端用户设置群组提醒任务的界面示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

本发明通过在网络侧设置群组闹钟来进行群组任务提醒和状态跟踪,在移动互联网应用大规模使用的情况下,闹钟提醒的云化与群组化成为一种可能的趋势。

本发明是对目前移动互联网群组应用的一个非常有益的补充,使群组在聊天、共享之外增加了任务提醒和状态跟踪等机制。有助于群组的任务协作。

如图1所示,本发明实施例提供了一种实现群组提醒的方法,应用于终端,该方法包括:

S10,在检测到本终端用户建立群组提醒任务后,向服务器发送群组提醒任务建立请求,所述群组提醒任务建立请求中携带提醒人员信息以及所述群组提醒任务的设置信息;

S20,在获知所述群组提醒任务设置的闹钟时间到后提醒本终端用户。

所述方法还可以包括下述特点:

其中,所述方法还可以包括:

如接收到服务器发送的参与群组提醒任务的请求,则从所述请求中获取群组提醒任务的设置信息并通知给本终端用户;

其中,在获知所述群组提醒任务设置的闹钟时间到后提醒本终端用户后,还包括:

根据本终端用户对所述群组提醒任务的处理确定本终端用户的状态,将本终端用户的状态信息上传给服务器;

其中,在获知所述群组提醒任务设置的闹钟时间到后提醒本终端用户后,还包括:如接收到服务器发送的提醒人员状态信息,则显示给本终端用户;

其中,在检测到本终端用户建立或参与群组提醒任务后,还可以包括:检测到本终端用户设置并开启本地闹钟;

其中,获知所述群组提醒任务设置的闹钟时间到,包括通过以下至少一种方式获知:接收到服务器的提醒通知和检测到本地闹钟计时时间到;

其中,所述群组提醒任务的设置信息,包括以下至少一项信息:闹钟设置信息和协同任务设置信息;

其中,提醒人员的状态信息包括以下至少一项信息:提醒人员对闹钟的处理信息、提醒人员对协同任务的处理信息和提醒人员的位置信息;

其中,提醒人员对闹钟的处理信息,包括以下任意一项:闹钟关闭、闹钟再响、未处理;

其中,提醒人员对协同任务的处理信息,包括以下任意一项:任务完成、任务处理中、任务未处理、任务完成情况反馈信息;

其中,任务完成情况反馈信息可以包括以下至少一项:提醒人员反馈的本文信息和文件信息;

其中,将提醒人员的位置信息显示给本终端用户,包括:显示其他提醒人员与本终端用户的距离,和/或在电子地图上显示提醒人员的位置;

其中,如本终端用户建立或参与群组提醒任务后还设置并开启了本地闹钟,且本终端用户在获知所述群组提醒任务设置的闹钟时间到后选择了闹钟再响,则启动本地闹钟的再响计时;

如图2所示,本发明实施例提供了一种实现群组提醒的方法,应用于服务器,该方法包括:

S10,在接收到终端用户发送的群组提醒任务建立请求后,从所述群组提醒任务请求中获取提醒人员信息和所述群组提醒任务的设置信息;

S20,根据所述群组提醒任务的设置信息设置并开启闹钟,向除发起者外的提醒人员发送携带群组提醒任务的设置信息的参与群组提醒任务的请求;

S30,在所述闹钟设置的提醒时间到时,向提醒人员发送提醒通知;

所述方法还可以包括下述特点:

其中,所述发起者是指:向服务器发送群组提醒任务建立请求的终端用户;所述发起者在终端上建立群组提醒任务后,向服务器发送群组提醒任务建立请求,所述群组提醒任务建立请求中携带提醒人员信息以及所述群组提醒任务的设置信息;

其中,向提醒人员发送提醒通知后,还包括:

在接收到提醒人员发送的状态信息后,向群组中其他提醒人员发送该提醒人员的状态信息;

其中,所述群组提醒任务的设置信息,包括以下至少一项信息:闹钟设置信息和协同任务设置信息;

其中,提醒人员的状态信息包括以下至少一项信息:提醒人员对闹钟的处理信息、提醒人员对协同任务的处理信息和提醒人员的位置信息;

其中,提醒人员对闹钟的处理信息,包括以下任意一项:闹钟关闭、闹钟再响、未处理;

其中,提醒人员对协同任务的处理信息,包括以下任意一项:任务完成、任务处理中、任务未处理、任务完成情况反馈信息;

其中,任务完成情况反馈信息可以包括以下至少一项:提醒人员反馈的本文信息和文件信息;

其中,如接收到提醒人员发送的状态信息指示闹钟再响,则启动闹钟再 响计时,在计时时间到后,再次向所述提醒人员发送提醒通知;

如图3所示,本发明实施例提供了一种实现群组提醒的终端,包括:

任务建立模块,用于在检测到本终端用户建立群组提醒任务后,向服务器发送群组提醒任务建立请求,所述群组提醒任务建立请求中携带提醒成员信息以及所述群组提醒任务的设置信息;

提醒模块,用于在获知所述群组提醒任务设置的闹钟时间到后提醒本终端用户。

所述终端还可以包括下述特点:

其中,所述终端还包括:

任务参与模块,用于如接收到服务器发送的参与群组提醒任务的请求,则从所述请求中获取群组提醒任务的设置信息并通知给本终端用户。

其中,提醒模块,还用于在获知所述群组提醒任务设置的闹钟时间到后提醒本终端用户后,根据本终端用户对所述群组提醒任务的处理确定本终端用户的状态,将本终端用户的状态信息上传给服务器。

其中,提醒模块,还用于在获知所述群组提醒任务设置的闹钟时间到后提醒本终端用户后,如接收到服务器发送的提醒人员状态信息,则显示给本终端用户。

其中,所述终端还包括:

本地闹钟关联模块,用于在检测到本终端用户建立或参与群组提醒任务后,检测到本终端用户设置并开启本地闹钟。

其中,提醒模块,用于获知所述群组提醒任务设置的闹钟时间到,包括通过以下至少一种方式获知:接收到服务器的提醒通知和检测到本地闹钟计时时间到。

其中,所述群组提醒任务的设置信息,包括以下至少一项信息:闹钟设置信息和协同任务设置信息;

所述提醒人员的状态信息包括以下至少一项信息:提醒人员对闹钟的处 理信息、提醒人员对协同任务的处理信息和提醒人员的位置信息。

如图4所示,本发明实施例提供了一种实现群组提醒的服务器,包括:

任务接收模块,用于在接收到终端用户发送的群组提醒任务建立请求后,从所述群组提醒任务请求中获取提醒人员信息和所述群组提醒任务的设置信息;

任务处理模块,用于根据所述群组提醒任务的设置信息设置并开启闹钟,向除发起者外的提醒人员发送携带群组提醒任务的设置信息的参与群组提醒任务的请求;

提醒模块,用于在所述闹钟设置的提醒时间到时,向提醒人员发送提醒通知。

所述服务器还可以包括下述特点:

其中,提醒模块,还用于向提醒人员发送提醒通知后,在接收到提醒人员发送的状态信息后,向群组中其他提醒人员发送该提醒人员的状态信息。

其中,所述群组提醒任务的设置信息,包括以下至少一项信息:闹钟设置信息和协同任务设置信息;

所述提醒人员的状态信息包括以下至少一项信息:提醒人员对闹钟的处理信息、提醒人员对协同任务的处理信息和提醒人员的位置信息。

其中,提醒人员对闹钟的处理信息,包括以下任意一项:闹钟关闭、闹钟再响、未处理;

提醒模块,还用于如接收到提醒人员发送的状态信息指示闹钟再响,则启动闹钟再响计时,在计时时间到后,再次向所述提醒人员发送提醒通知。

应用示例

图5是本发明的终端与网络侧的交互示意图,用户X、A、B、C处于同一个社交群组。

用户X通过群组的方式向服务器提交基于本群组的群组提醒任务建立请 求,其中包括但不限于设置提醒时间,重复提醒策略,提醒内容,反馈方式,被提醒人范围(比如,A、B、C)等。

服务器接收到来自群成员(X)提交的群组提醒任务建立请求后,设置并开启闹钟,开始对提醒进行计时处理。服务器还可以向群组内的其他联系人(A、B、C)发送参与群组提醒的请求消息,在所述消息中携带用户X设置的群组提醒任务的信息。

群组内的其他联系人(A、B、C)收到服务器发送的参与群组提醒任务的请求消息后,可以关联设置一个本地闹钟。

在提醒设置的时间到达后,服务器向群组中需要被提醒的人员(A,B,C,X)发送提醒通知,用户A,B,C,X收到该通知后,在终端上出现群组闹钟界面及对应铃音。用户对提醒可以采取再响或关闭处理。另外,每个用户还可以启动定位。用户对提醒的处理信息和/或位置信息返回给服务器,服务器收到后,不断更新给群组内的所有用户,使用户A,B,C,X都能获取到其他用户对该提醒的处理信息和/或其他用户的位置信息。

其中,终端用户接收到服务器的提醒通知后,可以进行如下的处理:

1)终端在界面上以铃音和界面显示的方式向用户进行对应的提示。

其中,在提示界面显示出群组内其他人的状态信息。

2)判断用户是选择了闹钟再响还是闹钟关闭,确定用户的状态,将用户的状态信息发送给服务器;

3)判断用户是否反馈了任务完成情况的信息,是则向服务器发送用户的任务完成情况信息;

其中,用户可以输入文字信息,或选择上传文件;

4)终端启动定位,并将定位结果反馈给服务器。

5)接收服务器发送的群组联系人的状态信息并进行更新。

如图6所示,终端内部包括通信模块、定位模块、音频处理模块、界面显示模块、UI操作模块;

其中,通信模块用于接收服务器发送的提醒通知,以及向网络侧发送用户对提醒的处理状态信息、用户的位置信息等;UI操作模块向通信模块返回操作信息;界面显示模块用于显示提醒界面;音频处理模块用于处理闹钟铃音;定位模块对终端进行定位并向通信模块返回定位结果信息;

如图7所示,终端在接收到服务器用于提醒闹钟时间到的提醒通知后,显示如下的界面:显示本群组的成员列表,协同任务的描述信息(下午4点到****地点进行活动),用户可以进行的操作,包括:对闹钟的操作(比如,关闭、再响),对协同任务的处理情况的反馈(比如,完成、处理中、未处理等等)。

其中,在成员列表中,显示每个成员的头像,昵称,目前与本人的距离,以及该成员对提醒的处理状态。附加的,如果点击某个成员则能够显示出该成员在地图中的确切位置,以方便每一个人查阅其他群组人员的位置状态。

如图8所示,用户建立群组提醒任务后,可以进行提醒人员、闹钟、协同任务的设置,具体设置界面包括:

与闹钟相关的设置:比如,提醒时间设置、闹钟重复性设置、铃音设置;

与提醒人员有关的设置:在设置提醒人员时可以点击进入群组选择;

与协同任务有关的设置:比如:提示语设置,还可以上传多媒体文件展示给群组内的提醒人员。

上述实施例提供的一种实现群组提醒的方法、终端和服务器,通过移动终端与服务器的交互,在群组内部实现统一提醒,群组内的用户与服务器之间还可以同步状态数据,方便群组内的用户相互了解彼此的状态,满足群组用户之间的协同要求。

本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序 来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现,相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。

需要说明的是,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。

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