一種實現群組提醒的方法、終端和伺服器與流程
2023-09-10 17:11:50 3

本發明涉及移動終端技術領域,尤其涉及的是一種實現群組提醒的方法、終端和伺服器。
背景技術:
一直以來,移動終端上的鬧鐘或日程都是針對單個用戶單獨提醒的。當幾個用戶需要設置同一時間的鬧鐘或日程提醒時,必須分別單獨在自己的移動終端上設置才能實現。當各移動終端上鬧鐘或日程提醒的時間到達時,只能分別提醒各自對應的用戶,因此,如果某個用戶還想要知道其他用戶的情況,只能再通過打電話、發簡訊或其他通信方式去獲取他人的信息。
因此,當幾個用戶需要同時定時提醒同一件事情又需要知道彼此的情況時,單獨設置的鬧鐘或日程提醒使用起來比較麻煩。
技術實現要素:
本發明所要解決的技術問題是提供一種實現群組提醒的方法、終端和伺服器,能夠在終端上實現群組提醒功能,方便多個用戶之間進行任務協同。
為了解決上述技術問題,本發明提供了一種實現群組提醒的方法,應用於終端,該方法包括:
在檢測到本終端用戶建立群組提醒任務後,向伺服器發送群組提醒任務建立請求,所述群組提醒任務建立請求中攜帶提醒成員信息以及所述群組提醒任務的設置信息;
在獲知所述群組提醒任務設置的鬧鐘時間到後提醒本終端用戶。
進一步地,該方法還包括下述特點:
所述方法還包括:
如接收到伺服器發送的參與群組提醒任務的請求,則從所述請求中獲取群組提醒任務的設置信息並通知給本終端用戶。
進一步地,該方法還包括下述特點:
在獲知所述群組提醒任務設置的鬧鐘時間到後提醒本終端用戶後,還包括:
根據本終端用戶對所述群組提醒任務的處理確定本終端用戶的狀態,將本終端用戶的狀態信息上傳給伺服器。
進一步地,該方法還包括下述特點:
在獲知所述群組提醒任務設置的鬧鐘時間到後提醒本終端用戶後,還包括:
如接收到伺服器發送的提醒人員狀態信息,則顯示給本終端用戶。
進一步地,該方法還包括下述特點:
在檢測到本終端用戶建立或參與群組提醒任務後,還包括:
檢測到本終端用戶設置並開啟本地鬧鐘。
進一步地,該方法還包括下述特點:
獲知所述群組提醒任務設置的鬧鐘時間到,包括通過以下至少一種方式獲知:接收到伺服器的提醒通知和檢測到本地鬧鐘計時時間到。
進一步地,該方法還包括下述特點:
所述群組提醒任務的設置信息,包括以下至少一項信息:鬧鐘設置信息和協同任務設置信息;
所述提醒人員的狀態信息包括以下至少一項信息:提醒人員對鬧鐘的處理信息、提醒人員對協同任務的處理信息和提醒人員的位置信息。
為了解決上述技術問題,本發明提供了一種實現群組提醒的方法,應用於伺服器,該方法包括:
在接收到終端用戶發送的群組提醒任務建立請求後,從所述群組提醒任務請求中獲取提醒人員信息和所述群組提醒任務的設置信息;
根據所述群組提醒任務的設置信息設置並開啟鬧鐘,向除發起者外的提醒人員發送攜帶群組提醒任務的設置信息的參與群組提醒任務的請求;
在所述鬧鐘設置的提醒時間到時,向提醒人員發送提醒通知。
進一步地,該方法還包括下述特點:
向提醒人員發送提醒通知後,還包括:在接收到提醒人員發送的狀態信息後,向群組中其他提醒人員發送該提醒人員的狀態信息。
進一步地,該方法還包括下述特點:
所述群組提醒任務的設置信息,包括以下至少一項信息:鬧鐘設置信息和協同任務設置信息;
所述提醒人員的狀態信息包括以下至少一項信息:提醒人員對鬧鐘的處理信息、提醒人員對協同任務的處理信息和提醒人員的位置信息。
進一步地,該方法還包括下述特點:
提醒人員對鬧鐘的處理信息,包括以下任意一項:鬧鐘關閉、鬧鐘再響、未處理;
如接收到提醒人員發送的狀態信息指示鬧鐘再響,則啟動鬧鐘再響計時,在計時時間到後,再次向所述提醒人員發送提醒通知。
為了解決上述技術問題,本發明提供了一種實現群組提醒的終端,包括:
任務建立模塊,用於在檢測到本終端用戶建立群組提醒任務後,向伺服器發送群組提醒任務建立請求,所述群組提醒任務建立請求中攜帶提醒成員信息以及所述群組提醒任務的設置信息;
提醒模塊,用於在獲知所述群組提醒任務設置的鬧鐘時間到後提醒本終端用戶。
進一步地,該終端還包括下述特點:
所述終端還包括:
任務參與模塊,用於如接收到伺服器發送的參與群組提醒任務的請求,則從所述請求中獲取群組提醒任務的設置信息並通知給本終端用戶。
進一步地,該終端還包括下述特點:
提醒模塊,還用於在獲知所述群組提醒任務設置的鬧鐘時間到後提醒本終端用戶後,根據本終端用戶對所述群組提醒任務的處理確定本終端用戶的狀態,將本終端用戶的狀態信息上傳給伺服器。
進一步地,該終端還包括下述特點:
提醒模塊,還用於在獲知所述群組提醒任務設置的鬧鐘時間到後提醒本終端用戶後,如接收到伺服器發送的提醒人員狀態信息,則顯示給本終端用戶。
進一步地,該終端還包括下述特點:
所述終端還包括:
本地鬧鐘關聯模塊,用於在檢測到本終端用戶建立或參與群組提醒任務後,檢測到本終端用戶設置並開啟本地鬧鐘。
進一步地,該終端還包括下述特點:
提醒模塊,用於獲知所述群組提醒任務設置的鬧鐘時間到,包括通過以下至少一種方式獲知:接收到伺服器的提醒通知和檢測到本地鬧鐘計時時間到。
進一步地,該終端還包括下述特點:
所述群組提醒任務的設置信息,包括以下至少一項信息:鬧鐘設置信息和協同任務設置信息;
所述提醒人員的狀態信息包括以下至少一項信息:提醒人員對鬧鐘的處理信息、提醒人員對協同任務的處理信息和提醒人員的位置信息。
為了解決上述技術問題,本發明提供了一種實現群組提醒的伺服器,包括:
任務接收模塊,用於在接收到終端用戶發送的群組提醒任務建立請求後,從所述群組提醒任務請求中獲取提醒人員信息和所述群組提醒任務的設置信 息;
任務處理模塊,用於根據所述群組提醒任務的設置信息設置並開啟鬧鐘,向除發起者外的提醒人員發送攜帶群組提醒任務的設置信息的參與群組提醒任務的請求;
提醒模塊,用於在所述鬧鐘設置的提醒時間到時,向提醒人員發送提醒通知。
進一步地,該伺服器還包括下述特點:
提醒模塊,還用於向提醒人員發送提醒通知後,在接收到提醒人員發送的狀態信息後,向群組中其他提醒人員發送該提醒人員的狀態信息。
進一步地,該伺服器還包括下述特點:
所述群組提醒任務的設置信息,包括以下至少一項信息:鬧鐘設置信息和協同任務設置信息;
所述提醒人員的狀態信息包括以下至少一項信息:提醒人員對鬧鐘的處理信息、提醒人員對協同任務的處理信息和提醒人員的位置信息。
進一步地,該伺服器還包括下述特點:
提醒人員對鬧鐘的處理信息,包括以下任意一項:鬧鐘關閉、鬧鐘再響、未處理;
提醒模塊,還用於如接收到提醒人員發送的狀態信息指示鬧鐘再響,則啟動鬧鐘再響計時,在計時時間到後,再次向所述提醒人員發送提醒通知。
與現有技術相比,本發明提供的一種實現群組提醒的方法、終端和伺服器,通過移動終端與伺服器的交互,在群組內部實現統一提醒,群組內的用戶與伺服器之間還可以同步狀態數據,方便群組內的用戶相互了解彼此的狀態,滿足群組用戶之間的協同要求。
附圖說明
圖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所示,用戶建立群組提醒任務後,可以進行提醒人員、鬧鐘、協同任務的設置,具體設置界面包括:
與鬧鐘相關的設置:比如,提醒時間設置、鬧鐘重複性設置、鈴音設置;
與提醒人員有關的設置:在設置提醒人員時可以點擊進入群組選擇;
與協同任務有關的設置:比如:提示語設置,還可以上傳多媒體文件展示給群組內的提醒人員。
上述實施例提供的一種實現群組提醒的方法、終端和伺服器,通過移動終端與伺服器的交互,在群組內部實現統一提醒,群組內的用戶與伺服器之間還可以同步狀態數據,方便群組內的用戶相互了解彼此的狀態,滿足群組用戶之間的協同要求。
本領域普通技術人員可以理解上述方法中的全部或部分步驟可通過程序 來指令相關硬體完成,所述程序可以存儲於計算機可讀存儲介質中,如只讀存儲器、磁碟或光碟等。可選地,上述實施例的全部或部分步驟也可以使用一個或多個集成電路來實現,相應地,上述實施例中的各模塊/單元可以採用硬體的形式實現,也可以採用軟體功能模塊的形式實現。本發明不限制於任何特定形式的硬體和軟體的結合。
需要說明的是,本發明還可有其他多種實施例,在不背離本發明精神及其實質的情況下,熟悉本領域的技術人員可根據本發明作出各種相應的改變和變形,但這些相應的改變和變形都應屬於本發明所附的權利要求的保護範圍。