本發(fā)明涉及移動(dòng)終端應(yīng)用領(lǐng)域,特別是涉及一種鬧鐘設(shè)置方法和裝置。
背景技術(shù):
隨著科學(xué)技術(shù)的發(fā)展,特別是移動(dòng)終端例如智能手機(jī)技術(shù)的發(fā)展以及網(wǎng)絡(luò)通訊技術(shù)的發(fā)展,為人們的生活帶來(lái)了諸多的便利,人們可以通過(guò)在智能手機(jī)上設(shè)定定時(shí)的鬧鐘,實(shí)現(xiàn)鬧鐘功能,同時(shí)智能手機(jī)通過(guò)連接網(wǎng)絡(luò)后豐富了其功能,更加的智能化和個(gè)性化,例如智能手機(jī)通過(guò)連接網(wǎng)絡(luò)實(shí)現(xiàn)時(shí)間的同步,使得人們的智能手機(jī)上的時(shí)間均與網(wǎng)絡(luò)上的時(shí)間同步,特別是對(duì)于在智能手機(jī)上的設(shè)定的鬧鐘,人們可以在約定的時(shí)間點(diǎn)鬧鈴。
然而,傳統(tǒng)的在智能手機(jī)的鬧鐘普遍不智能,只能按照之前設(shè)定好的時(shí)間點(diǎn)鬧鈴。如團(tuán)隊(duì)活動(dòng)游玩、約會(huì)時(shí),大家都想多睡一會(huì)兒,但又不想做最后一個(gè)起床,拖大家后腿。而此時(shí)用戶(hù)只能算好時(shí)間,把鬧鐘的鬧鈴時(shí)間定在比約定時(shí)間晚一點(diǎn),或者等別人來(lái)催,由此顯得功能單一,靈活性差。
技術(shù)實(shí)現(xiàn)要素:
基于此,有必要針對(duì)上述技術(shù)問(wèn)題,提供一種靈活性高的鬧鐘設(shè)置方法和裝置。
一種鬧鐘設(shè)置方法,包括:第一終端獲取第二終端用戶(hù)的運(yùn)動(dòng)狀態(tài);根據(jù)所述第二終端用戶(hù)的運(yùn)動(dòng)狀態(tài),控制所述第一終端的鬧鐘響鈴。
在其中一個(gè)實(shí)施例中,所述第二終端用戶(hù)包括多個(gè)終端用戶(hù);根據(jù)所述第二終端用戶(hù)的運(yùn)動(dòng)狀態(tài),控制所述第一終端的鬧鐘響鈴,包括:根據(jù)所述多個(gè)終端用戶(hù)的運(yùn)動(dòng)狀態(tài),判斷符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的終端用戶(hù)的數(shù)量或比例是否超過(guò)預(yù)設(shè)閾值;若是,則控制所述第一終端的鬧鐘響鈴。
在其中一個(gè)實(shí)施例中,所述第二終端用戶(hù)包括與所述第一終端的用戶(hù)同屬于同一預(yù)設(shè)社交群組內(nèi)的多個(gè)終端用戶(hù)。
在其中一個(gè)實(shí)施例中,所述第一終端獲取所述多個(gè)終端的運(yùn)動(dòng)狀態(tài)的過(guò)程為持續(xù)不間斷的獲取過(guò)程。
在其中一個(gè)實(shí)施例中,根據(jù)所述第二終端用戶(hù)的運(yùn)動(dòng)狀態(tài),控制所述第一終端的鬧鐘響鈴,包括:根據(jù)所述第二終端用戶(hù)的運(yùn)動(dòng)狀態(tài),獲取所述第二終端用戶(hù)的起床信息;根據(jù)所述第二終端用戶(hù)的起床信息,控制所述第一終端的鬧鐘響鈴。
一種鬧鐘設(shè)置裝置,包括:獲取模塊和控制模塊,所述獲取模塊設(shè)置于第一終端上,用于獲取第二終端用戶(hù)的運(yùn)動(dòng)狀態(tài);所述控制模塊用于根據(jù)所述第二終端用戶(hù)的運(yùn)動(dòng)狀態(tài),控制所述第一終端的鬧鐘響鈴。
在其中一個(gè)實(shí)施例中,所述第二終端用戶(hù)包括多個(gè)終端用戶(hù);所述控制模塊還用于根據(jù)所述多個(gè)終端用戶(hù)的運(yùn)動(dòng)狀態(tài),判斷符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的終端用戶(hù)的數(shù)量或比例是否超過(guò)預(yù)設(shè)閾值;若是,則控制所述第一終端的鬧鐘響鈴。
在其中一個(gè)實(shí)施例中,所述第二終端用戶(hù)包括與所述第一終端的用戶(hù)同屬于同一預(yù)設(shè)社交群組內(nèi)的多個(gè)終端用戶(hù)。
在其中一個(gè)實(shí)施例中,所述第一終端獲取所述多個(gè)終端的運(yùn)動(dòng)狀態(tài)的過(guò)程為持續(xù)不間斷的獲取過(guò)程。
在其中一個(gè)實(shí)施例中,所述控制模塊還包括:運(yùn)動(dòng)狀態(tài)獲取模塊和起床信息控制模塊,所述運(yùn)動(dòng)狀態(tài)獲取模塊用于根據(jù)所述第二終端用戶(hù)的運(yùn)動(dòng)狀態(tài),獲取所述第二終端用戶(hù)的起床信息;所述起床信息控制模塊用于根據(jù)所述第二終端用戶(hù)的起床信息,控制所述第一終端的鬧鐘響鈴。
上述鬧鐘設(shè)置方法和裝置,通過(guò)分析獲取到的各個(gè)預(yù)設(shè)目標(biāo)對(duì)象的起床信息,然后計(jì)算各個(gè)預(yù)設(shè)目標(biāo)對(duì)象中滿(mǎn)足預(yù)設(shè)起床條件的數(shù)量信息,當(dāng)數(shù)量信息滿(mǎn)足預(yù)設(shè)比例時(shí)生成鬧鐘響鈴指令,并通過(guò)鬧鐘響鈴指令開(kāi)啟響鈴,由此豐富了鬧鐘響鈴的功能,更加靈活地實(shí)現(xiàn)了鬧鐘響鈴的時(shí)間點(diǎn),既能保證用戶(hù)有更加充足的睡眠時(shí)間,也不會(huì)因?yàn)轸[鐘響鈴不及時(shí)而耽誤事務(wù)的處理。
附圖說(shuō)明
圖1為一個(gè)實(shí)施例中鬧鐘設(shè)置方法的應(yīng)用環(huán)境示意圖;
圖2為一個(gè)實(shí)施例中鬧鐘設(shè)置方法的步驟流程示意圖;
圖3為一個(gè)實(shí)施例中鬧鐘設(shè)置方法的部分步驟流程示意圖;
圖4為一個(gè)實(shí)施例中鬧鐘設(shè)置方法的時(shí)序流程示意圖;
圖5為一個(gè)實(shí)施例中鬧鐘設(shè)置方法的部分步驟流程示意圖;
圖6為一個(gè)實(shí)施例中鬧鐘設(shè)置裝置的結(jié)構(gòu)示意圖;
圖7為一個(gè)實(shí)施例中控制模塊的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式做詳細(xì)的說(shuō)明。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明。但是本發(fā)明能夠以很多不同于在此描述的其它方式來(lái)實(shí)施,本領(lǐng)域技術(shù)人員可以在不違背本發(fā)明內(nèi)涵的情況下做類(lèi)似改進(jìn),因此本發(fā)明不受下面公開(kāi)的具體實(shí)施例的限制。
請(qǐng)參閱圖1,其為一個(gè)實(shí)施例中鬧鐘設(shè)置方法的應(yīng)用環(huán)境示意圖。
該應(yīng)用環(huán)境包括第一終端用戶(hù)110、第一終端120、服務(wù)器130、第二終端140和第二終端用戶(hù)150。第一終端用戶(hù)110和第二終端用戶(hù)150屬于同一預(yù)設(shè)社交群組內(nèi)的多個(gè)終端用戶(hù)。第一終端120與服務(wù)器130之間為雙向傳輸,例如,第一終端120傳送數(shù)據(jù)到服務(wù)器130;又如,服務(wù)器130發(fā)送指令到第一終端120。第二終端140與服務(wù)器130之間為雙向傳輸,例如,第二終端140傳送數(shù)據(jù)到服務(wù)器130;又如,服務(wù)器130發(fā)送指令到第二終端140。第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)可上傳至服務(wù)器130,第一終端120通過(guò)服務(wù)器130到獲取第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)。服務(wù)器130根據(jù)第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài),發(fā)送指令控制第一終端120的鬧鐘響鈴。
在一實(shí)施例中,提供了一種鬧鐘設(shè)置方法。結(jié)合附圖對(duì)本實(shí)施例的具體實(shí)施方式做詳細(xì)的說(shuō)明,以使本實(shí)施例的目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂。如圖2所示,其為一個(gè)實(shí)施例中鬧鐘設(shè)置方法20的步驟示意圖,該鬧鐘設(shè)置方法20包括:
步驟S201:第一終端120獲取第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)。
具體的,第一終端用戶(hù)110為預(yù)設(shè)社交群組內(nèi)的任一終端用戶(hù),第一終端用戶(hù)110操作第一終端120,例如,第一終端120為智能設(shè)備;又如,第一終端120為智能手機(jī);例如,第一終端120為智能可穿戴的設(shè)備;又如,第一終端120為智能手表。第二終端用戶(hù)150為預(yù)設(shè)社交群組內(nèi)的多個(gè)終端用戶(hù),第二終端用戶(hù)150操作第二終端140,例如,第二終端140為智能設(shè)備;又如,第二終端140為智能手機(jī);例如,第二終端140為智能可穿戴的設(shè)備;又如,第二終端140為智能手表。第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)有多種選擇,例如,第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)為睡眠;又如,第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)為起床。
由于第二終端140與服務(wù)器130之間為雙向傳輸,第二終端140傳送數(shù)據(jù)到服務(wù)器130,例如,第二終端140傳送第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)到服務(wù)器130中。并且,第一終端120與服務(wù)器130之間也為雙向傳輸?shù)年P(guān)系,故,第一終端120可以通過(guò)與服務(wù)器130的連接獲取到與服務(wù)器130也處于連接關(guān)系的第二終端140的數(shù)據(jù),即第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)。因?yàn)榈诙K端用戶(hù)150包括多個(gè)終端用戶(hù),特別的,第一終端120獲取所述多個(gè)終端的運(yùn)動(dòng)狀態(tài)的過(guò)程為持續(xù)不間斷的獲取過(guò)程,這樣設(shè)置,有利于使得第一終端110獲取到的第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)為實(shí)時(shí)的,避免了因第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)更新延后而導(dǎo)致的鬧鐘響鈴時(shí)間不準(zhǔn)確。
步驟S202:根據(jù)第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài),控制所述第一終端120的鬧鐘響鈴。
具體的,第一終端用戶(hù)110根據(jù)自身需要在第一終端120上設(shè)置預(yù)設(shè)運(yùn)動(dòng)狀態(tài)和一預(yù)設(shè)閾值,第一終端120與服務(wù)器130建立傳輸,并將預(yù)設(shè)運(yùn)動(dòng)狀態(tài)和預(yù)設(shè)閾值上傳至服務(wù)器130。第二終端140識(shí)別并獲取到第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài),多個(gè)第二終端140與服務(wù)器130建立傳輸后,第二終端140定時(shí)地將第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)上傳至服務(wù)器130。服務(wù)器130將符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的多個(gè)終端用戶(hù)的數(shù)量統(tǒng)計(jì)后得出一結(jié)果,服務(wù)器130將該結(jié)果與預(yù)設(shè)閾值進(jìn)行比較,根據(jù)比較后的結(jié)果控制第一終端120的鬧鐘是否響鈴。
請(qǐng)參閱圖3,其為一個(gè)實(shí)施例中鬧鐘設(shè)置方法的部分步驟流程示意圖。例如,第一終端獲取第二終端用戶(hù)的運(yùn)動(dòng)狀態(tài)的步驟,包括步驟S301、步驟S302、步驟S303和步驟304。因?yàn)榈谝唤K端120需要獲取第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài),同時(shí),第二終端用戶(hù)150操作第二終端140,因此第一終端120與第二終端140之間存在對(duì)接關(guān)系。該對(duì)接關(guān)系有多種選擇,例如,該對(duì)接關(guān)系為點(diǎn)到點(diǎn)的對(duì)接;又如,該對(duì)接關(guān)系為點(diǎn)與點(diǎn)之間通過(guò)中間媒介對(duì)接。優(yōu)選地,第一終端120與第二終端140之間的對(duì)接關(guān)系為點(diǎn)與點(diǎn)之間通過(guò)中間媒介對(duì)接,并且該中間媒介為服務(wù)器130。由于第二終端用戶(hù)150為預(yù)設(shè)社交群組內(nèi)的多個(gè)終端用戶(hù),因此存在多個(gè)第二終端140,故,第一終端120與多個(gè)第二終端140通過(guò)服務(wù)器130對(duì)接,從而減少第一終端120獲取第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)時(shí)的錯(cuò)誤率。
步驟S301:第一終端120設(shè)置預(yù)設(shè)運(yùn)動(dòng)狀態(tài)和預(yù)設(shè)閾值,并與服務(wù)器130建立傳輸傳輸后,將該預(yù)設(shè)運(yùn)動(dòng)狀態(tài)和預(yù)設(shè)閾值上傳至服務(wù)器130。
具體的,第一終端120的鬧鐘響鈴需滿(mǎn)足以下條件:與第一終端用戶(hù)110屬于同一預(yù)設(shè)社交群組內(nèi)的第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)需符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài);并且滿(mǎn)足預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的第二終端用戶(hù)150的數(shù)量達(dá)到預(yù)設(shè)閾值。例如,第一終端用戶(hù)110根據(jù)自身需要在第一終端120上設(shè)置預(yù)設(shè)運(yùn)動(dòng)狀態(tài)和一預(yù)設(shè)閾值,第一終端120與服務(wù)器130建立傳輸,第一終端120將預(yù)設(shè)運(yùn)動(dòng)狀態(tài)和預(yù)設(shè)閾值上傳至服務(wù)器130。預(yù)設(shè)運(yùn)動(dòng)狀態(tài)有多種選擇,例如,預(yù)設(shè)運(yùn)動(dòng)狀態(tài)為起床;又如,預(yù)設(shè)運(yùn)動(dòng)狀態(tài)為睡眠,優(yōu)選地,第一終端120上傳至服務(wù)器130的預(yù)設(shè)運(yùn)動(dòng)狀態(tài)為睡眠。第一終端用戶(hù)110預(yù)設(shè)的閾值為第二終端用戶(hù)150中符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的多個(gè)終端用戶(hù)的數(shù)量或比例。
可以理解,用戶(hù)用傳統(tǒng)手機(jī)中的鬧鐘提供叫醒服務(wù)時(shí),在睡前需要在手機(jī)上設(shè)定叫醒的具體時(shí)間;本鬧鐘設(shè)置方法為第一終端用戶(hù)110根據(jù)自身需要在第一終端120上設(shè)置預(yù)設(shè)運(yùn)動(dòng)狀態(tài)和預(yù)設(shè)閾值,因此,類(lèi)比于傳統(tǒng)手機(jī)中的鬧鐘叫醒服務(wù),設(shè)置預(yù)設(shè)運(yùn)動(dòng)狀態(tài)和預(yù)設(shè)閾值與睡前在手機(jī)上設(shè)置叫醒時(shí)間,是先于鬧鐘響鈴的所進(jìn)行的其他步驟的。又因?yàn)榈谝唤K端120需要獲取第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài),故將預(yù)設(shè)運(yùn)動(dòng)狀態(tài)和預(yù)設(shè)閾值上傳至服務(wù)器130,這樣設(shè)置,為根據(jù)第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)控制鬧鐘響鈴的最終實(shí)現(xiàn)提供了前提條件。
步驟S302:第二終端140識(shí)別第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)。
具體的,第二終端140的種類(lèi)有多種選擇,例如,第二終端140為智能設(shè)備;又如,智能設(shè)備為智能手機(jī);例如,智能設(shè)備為智能可穿戴設(shè)備;又如,智能可穿戴設(shè)備為智能手表;又如,智能可穿戴設(shè)備為智能手環(huán)。優(yōu)選地,智能設(shè)備為智能可穿戴設(shè)備。第二終端140識(shí)別第二終端用戶(hù)的運(yùn)動(dòng)狀態(tài),例如,第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)由智能設(shè)備識(shí)別,又如,第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)由智能設(shè)備中的重力傳感器識(shí)別;例如,第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)由智能可穿戴設(shè)備識(shí)別;又如,第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)由智能可穿戴設(shè)備中的加速度傳感器識(shí)別;又如,第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)由智能可穿戴設(shè)備中的重力傳感器識(shí)別。
第二終端120在識(shí)別第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)時(shí),在時(shí)間間隔上有多種選擇,例如,第二終端120持續(xù)不間斷地識(shí)別第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài);又如,第二終端120每隔一段時(shí)間識(shí)別一次第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài);然而,第二終端140與第二終端用戶(hù)150間的關(guān)系也存在多種選擇,例如,第二終端140為獨(dú)立于第二終端用戶(hù)150存在的設(shè)備;又如,第二終端140為第二終端用戶(hù)150隨身佩戴的智能可穿戴設(shè)備。因此,當(dāng)?shù)诙K端140獨(dú)立于第二終端用戶(hù)150存在時(shí),例如第二終端用戶(hù)150所佩戴的智能可穿戴設(shè)備持續(xù)不間斷地把識(shí)別獲取到第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)發(fā)送到第二終端140(例如:智能手機(jī))上;又如,第二終端用戶(hù)150所佩戴的智能可穿戴設(shè)備每隔2分鐘把識(shí)別獲取到第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)發(fā)送到第二終端140(例如:智能手機(jī))上。而當(dāng)?shù)诙K端140與第二終端用戶(hù)150隨身佩戴的智能可穿戴設(shè)備自成一體時(shí),例如,智能設(shè)備中的模塊持續(xù)不間斷地從識(shí)別模塊中獲取第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài);又如,智能設(shè)備中的采集模塊每隔2分鐘從識(shí)別模塊中獲取第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)。如此設(shè)置,第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)能夠?qū)崟r(shí)地、準(zhǔn)確地被第二終端140識(shí)別獲取,從而為第一終端120能夠獲取到第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)提供前提條件,進(jìn)而能讓第一終端120根據(jù)第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)使鬧鐘響鈴得以實(shí)現(xiàn)。
步驟S303:多個(gè)第二終端140與服務(wù)器130建立傳輸,并定時(shí)地將第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)上傳至服務(wù)器130。
具體的,第二終端140定時(shí)地將識(shí)別獲取到的第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)上傳至服務(wù)器130,上傳的所隔時(shí)長(zhǎng)可以根據(jù)現(xiàn)實(shí)情況進(jìn)行設(shè)定,例如,第二終端140每隔十五分鐘將識(shí)別獲取到的第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)上傳至服務(wù)器130;又如,第二終端140每隔半小時(shí)將識(shí)別獲取到的第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)上傳至服務(wù)器130;又如,第二終端140每隔一小時(shí)將識(shí)別獲取到的第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)上傳至服務(wù)器130。由于第二終端用戶(hù)150包括多個(gè)終端用戶(hù),因此對(duì)應(yīng)的第二終端140也包括多個(gè)終端。由于第二終端140持續(xù)不間斷地識(shí)別獲取第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài),因此將會(huì)累積大量的第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)的信息數(shù)據(jù),并且識(shí)別獲取后的信息數(shù)據(jù)將由第二終端140上傳至服務(wù)器130并將在服務(wù)器130中匯總。公知地,服務(wù)器130的存儲(chǔ)空間有一定的限制,如果第二終端140把持續(xù)不間斷地識(shí)別獲取到第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)實(shí)時(shí)地上傳至服務(wù)器130,那么服務(wù)器130將耗費(fèi)大量的存儲(chǔ)空間存放這些信息數(shù)據(jù),造成存儲(chǔ)空間上的極大浪費(fèi)。將識(shí)別獲取到的第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)定時(shí)地上傳至服務(wù)器130,在服務(wù)器130能夠?qū)崟r(shí)地、準(zhǔn)確地匯集多個(gè)終端用戶(hù)的當(dāng)前的運(yùn)動(dòng)狀態(tài)的基礎(chǔ)上,還能極大地節(jié)省服務(wù)器130的存儲(chǔ)空間。
步驟S304:第一終端120傳輸?shù)臄?shù)據(jù)與第二終端140傳輸?shù)臄?shù)據(jù)在服務(wù)器130匯集,第一終端120獲取第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)。
具體的,根據(jù)步驟301,第一終端120將預(yù)設(shè)運(yùn)動(dòng)狀態(tài)和預(yù)設(shè)閾值上傳至服務(wù)器130,即第一終端120傳輸?shù)臄?shù)據(jù)即為預(yù)設(shè)運(yùn)動(dòng)狀態(tài)和預(yù)設(shè)閾值;根據(jù)步驟303,第二終端140定時(shí)地將第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)上傳至服務(wù)器130,即第二終端140傳輸?shù)臄?shù)據(jù)為第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)。
請(qǐng)參閱圖4,其為一個(gè)實(shí)施例中鬧鐘設(shè)置方法的時(shí)序流程示意圖。結(jié)合圖3和圖4,由于第一終端120與第二終端140均和服務(wù)器130取得對(duì)接,當(dāng)?shù)谝唤K端120將預(yù)設(shè)運(yùn)動(dòng)狀態(tài)與預(yù)設(shè)閾值上傳至服務(wù)器130,以及第二終端140將第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)上傳至服務(wù)器130后,即第一終端120與第二終端140傳輸?shù)臄?shù)據(jù)在服務(wù)器匯集,可以認(rèn)為,第一終端120與第二終端140是共享服務(wù)器130中的信息數(shù)據(jù)的,從而使得第一終端120能夠獲取到第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)。
請(qǐng)參閱圖5,其為一個(gè)實(shí)施例中鬧鐘設(shè)置方法的部分步驟流程示意圖。例如,根據(jù)所述第二終端用戶(hù)的運(yùn)動(dòng)狀態(tài),控制所述第一終端的鬧鐘響鈴的步驟,包括步驟S401到步驟S407。根據(jù)步驟S202,第一終端120與多個(gè)第二終端140通過(guò)服務(wù)器130對(duì)接,第二終端140定時(shí)地將第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)上傳至服務(wù)器130,此時(shí),第一終端用戶(hù)110設(shè)置的預(yù)設(shè)運(yùn)動(dòng)狀態(tài)與預(yù)設(shè)閾值、以及第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)同時(shí)存在于服務(wù)器130中,因此,根據(jù)所述第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài),服務(wù)器130第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)進(jìn)行檢測(cè)后發(fā)送相關(guān)指令到第一終端120,以控制所述第一終端120的鬧鐘響鈴。
步驟S401:服務(wù)器130檢測(cè)第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)是否滿(mǎn)足預(yù)設(shè)運(yùn)動(dòng)狀態(tài)。
具體的,根據(jù)步驟S202,由于第一終端用戶(hù)110根據(jù)自身需要在第一終端120上設(shè)置預(yù)設(shè)運(yùn)動(dòng)狀態(tài),例如,第一終端用戶(hù)110在第一終端120上將預(yù)設(shè)運(yùn)動(dòng)狀態(tài)設(shè)置為睡眠:例如,第一終端用戶(hù)110在第一終端120上將預(yù)設(shè)運(yùn)動(dòng)狀態(tài)設(shè)置為起床。第一終端120在第一終端用戶(hù)110設(shè)置完預(yù)設(shè)運(yùn)動(dòng)狀態(tài)后,將該預(yù)設(shè)運(yùn)動(dòng)狀態(tài)上傳至服務(wù)器130。同時(shí),第二終端140在識(shí)別并獲取完第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)后,也定時(shí)地將對(duì)應(yīng)第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)上傳至服務(wù)器130。因此,服務(wù)器130匯集了預(yù)設(shè)運(yùn)動(dòng)狀態(tài)、第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)等數(shù)據(jù),服務(wù)器130只需將每一第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)與預(yù)設(shè)運(yùn)動(dòng)狀態(tài)進(jìn)行比對(duì)即可得知該第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)是否符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)。如此設(shè)置,對(duì)于多個(gè)終端用戶(hù),服務(wù)器130能夠很容易地將當(dāng)前上傳的每一第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)都與預(yù)設(shè)運(yùn)動(dòng)狀態(tài)進(jìn)行對(duì)比檢測(cè),使得每一第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)不被遺漏,具備準(zhǔn)確性。
步驟S402:服務(wù)器130檢測(cè)第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)不符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的,對(duì)應(yīng)的第二終端140繼續(xù)定時(shí)地上傳第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)。
根據(jù)步驟S401,服務(wù)器130對(duì)每一第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)都與預(yù)設(shè)運(yùn)動(dòng)狀態(tài)進(jìn)行檢測(cè),則會(huì)出現(xiàn)兩種比較結(jié)果,例如,第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)不符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài);例如,第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)不符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)。當(dāng)?shù)诙K端用戶(hù)150的運(yùn)動(dòng)狀態(tài)不符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)時(shí),即第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)與預(yù)設(shè)運(yùn)動(dòng)狀態(tài)不一致,此時(shí)該第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)不滿(mǎn)足第一終端120的鬧鐘響鈴的條件,故,該第二終端用戶(hù)150對(duì)應(yīng)的第二終端140繼續(xù)定時(shí)地上傳第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài),由于第二終端用戶(hù)150包括多個(gè)終端用戶(hù),如此設(shè)置,能夠使運(yùn)動(dòng)狀態(tài)不符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的第二終端用戶(hù)150有多次被服務(wù)器130檢測(cè)是否符合的機(jī)會(huì),例如,某一第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)在當(dāng)次檢測(cè)中不符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài),那么其對(duì)應(yīng)的第二終端140將能夠再次上傳第二終端用戶(hù)150當(dāng)前的運(yùn)動(dòng)狀態(tài),直至第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài),可見(jiàn),如此設(shè)置,服務(wù)器130能夠在短時(shí)間內(nèi)檢測(cè)到最大數(shù)量的符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài),因此能夠減少服務(wù)器130大量的運(yùn)行時(shí)間,使最終第一終端120鬧鐘響鈴的時(shí)間具備準(zhǔn)確性。
步驟S403:服務(wù)器130檢測(cè)第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的,服務(wù)器130發(fā)送指令到對(duì)應(yīng)第二終端140命令該第二終端140停止上傳運(yùn)動(dòng)狀態(tài)。
具體的,根據(jù)步驟S202,由于第二終端140在識(shí)別獲取第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)后上傳至服務(wù)器130,如果在服務(wù)器130檢測(cè)完當(dāng)前上傳的第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài),并將該第二終端用戶(hù)150累加進(jìn)具體數(shù)值后,該第二終端140仍舊將其后更新的第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)上傳至服務(wù)器130,則將造成信息數(shù)據(jù)的重復(fù),使得最后服務(wù)器130統(tǒng)計(jì)得出的結(jié)果不準(zhǔn)確,例如,統(tǒng)計(jì)得出的結(jié)果將比實(shí)際符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的終端用戶(hù)的數(shù)量多得多。因此,服務(wù)器130確定當(dāng)前上傳的每一第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)并統(tǒng)計(jì)后,服務(wù)器130將發(fā)送指令到對(duì)應(yīng)第二終端140,命令該第二終端140停止上傳對(duì)應(yīng)的第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)。如此設(shè)置,能夠避免由于第二終端140不斷地上傳運(yùn)動(dòng)狀態(tài)后造成服務(wù)器130重復(fù)檢測(cè)并使統(tǒng)計(jì)得出的結(jié)果不準(zhǔn)確的情況發(fā)生,從而為第一終端120根據(jù)第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)使鬧鐘響鈴提供了一個(gè)準(zhǔn)確的前提條件。
步驟S404:服務(wù)器130將符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的多個(gè)第二終端用戶(hù)150的數(shù)量進(jìn)行統(tǒng)計(jì)得出一結(jié)果。
根據(jù)步驟S403,服務(wù)器130通過(guò)對(duì)每一上傳至服務(wù)器130的第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)進(jìn)行檢測(cè),因此,在步驟S403的基礎(chǔ)上,服務(wù)器130將符合把這些符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的第二終端用戶(hù)150的數(shù)量進(jìn)行統(tǒng)計(jì),每一第二終端用戶(hù)150代表為“1”,逐個(gè)統(tǒng)計(jì)后得出一結(jié)果。
具體的,服務(wù)器130將符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的多個(gè)第二終端用戶(hù)150的數(shù)量統(tǒng)計(jì)好得出的結(jié)果有多種分類(lèi),例如,該結(jié)果為根據(jù)符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的多個(gè)第二終端用戶(hù)150的數(shù)量累加后得出的具體數(shù)值;又如,該數(shù)值為符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的多個(gè)第二終端用戶(hù)150的數(shù)量累加得出的具體數(shù)值與多個(gè)終端用戶(hù)相比后得出的比例數(shù)值。如此設(shè)置,即對(duì)該結(jié)果的類(lèi)型進(jìn)行劃分,使得服務(wù)器130能夠在其后的對(duì)比或者計(jì)算工作中靈活運(yùn)用該符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的多個(gè)終端用戶(hù)的數(shù)量統(tǒng)計(jì)后的結(jié)果,提高準(zhǔn)確性。
步驟S405:服務(wù)器130將其統(tǒng)計(jì)后的結(jié)果與預(yù)設(shè)閾值進(jìn)行比較。
具體的,根據(jù)步驟S202,由于第一終端用戶(hù)110根據(jù)自身需要在第一終端120上設(shè)置預(yù)設(shè)閾值。預(yù)設(shè)閾值的類(lèi)型有多種,例如,例如,預(yù)設(shè)閾值為具體數(shù)值;又如,預(yù)設(shè)閾值為比例數(shù)值。預(yù)設(shè)閾值的大小由第一終端用戶(hù)110根據(jù)需要設(shè)定,例如,當(dāng)預(yù)設(shè)閾值的類(lèi)型為具體數(shù)值時(shí),第一終端用戶(hù)110設(shè)置預(yù)設(shè)閾值為10,即當(dāng)符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的第二終端用戶(hù)150的數(shù)量為10則第一終端120的鬧鐘響鈴;又如,當(dāng)預(yù)設(shè)閾值的類(lèi)型為比例數(shù)值時(shí),第一終端用戶(hù)110設(shè)置預(yù)設(shè)閾值為50%,即當(dāng)符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的第二終端用戶(hù)150的數(shù)量占第二終端用戶(hù)150總?cè)藬?shù)的50%,則第一終端120的鬧鐘響鈴。根據(jù)步驟S404,服務(wù)器130已將符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的多個(gè)第二終端用戶(hù)150的數(shù)量進(jìn)行統(tǒng)計(jì)并得出一結(jié)果,因此,根據(jù)預(yù)設(shè)閾值的類(lèi)型,將該結(jié)果與預(yù)設(shè)閾值進(jìn)行比較,容易得出當(dāng)前運(yùn)動(dòng)狀態(tài)滿(mǎn)足預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的第二終端用戶(hù)150的數(shù)量是否已經(jīng)達(dá)到第一終端120的鬧鐘響鈴的條件,從而使得第一終端120能夠鬧鐘在滿(mǎn)足響鈴條件后能夠在最短時(shí)間內(nèi)響鈴,是鬧鐘響起的時(shí)間具有準(zhǔn)確性。
步驟S406:當(dāng)服務(wù)器130統(tǒng)計(jì)后的結(jié)果等于或者大于預(yù)設(shè)閾值,則服務(wù)器130發(fā)送指令到第一終端120,控制第一終端120的鬧鐘響鈴。
具體的,根據(jù)步驟S405,服務(wù)器130已將其統(tǒng)計(jì)后的結(jié)果與預(yù)設(shè)閾值進(jìn)行比較,則比較后會(huì)出現(xiàn)多種結(jié)果,例如,該結(jié)果等于或者大于預(yù)設(shè)閾值;又如,該結(jié)果小于預(yù)設(shè)閾值。當(dāng)服務(wù)器130統(tǒng)計(jì)后的結(jié)果等于或者大于預(yù)設(shè)閾值,即當(dāng)前運(yùn)動(dòng)狀態(tài)符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的第二終端用戶(hù)150的數(shù)量或所占第二終端用戶(hù)150總?cè)藬?shù)的比值已達(dá)到使第一終端120的鬧鐘響鈴的條件,則服務(wù)器130發(fā)送指令到第一終端120,控制第一終端120的鬧鐘響鈴。
步驟S407:當(dāng)服務(wù)器130統(tǒng)計(jì)后的結(jié)果小于預(yù)設(shè)閾值,則未符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的第二終端用戶(hù)150對(duì)應(yīng)的第二終端140繼續(xù)定時(shí)地向服務(wù)器130傳送對(duì)應(yīng)第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài),直至對(duì)符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的數(shù)量進(jìn)行統(tǒng)計(jì)后得出的結(jié)果于或者大于預(yù)設(shè)閾值,第一終端120的鬧鐘響鈴為止。
具體的,服務(wù)器130統(tǒng)計(jì)后的結(jié)果小于預(yù)設(shè)閾值,即當(dāng)前運(yùn)動(dòng)狀態(tài)符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的第二終端用戶(hù)150的數(shù)量或所占第二終端用戶(hù)150總?cè)藬?shù)的比值仍未達(dá)到使第一終端120的鬧鐘響鈴的條件,說(shuō)明仍存在部分第二終端用戶(hù)150不符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài),根據(jù)步驟S402及步驟S403,則未符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的第二終端用戶(hù)150對(duì)應(yīng)的第二終端140繼續(xù)定時(shí)地向服務(wù)器130傳送對(duì)應(yīng)第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài),直至第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài),服務(wù)器發(fā)送指令到對(duì)應(yīng)第二終端140命令該第二終端140停止上傳運(yùn)動(dòng)狀態(tài)。如此循環(huán)設(shè)置,直至對(duì)符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的數(shù)量進(jìn)行統(tǒng)計(jì)后得出的結(jié)果于或者大于預(yù)設(shè)閾值,第一終端120的鬧鐘響鈴為止,因此,能夠減少服務(wù)器130大量的運(yùn)行時(shí)間,使最終第一終端120鬧鐘響鈴的時(shí)間具備準(zhǔn)確性。
請(qǐng)參閱圖6,其為一個(gè)實(shí)施例中鬧鐘設(shè)置裝置的結(jié)構(gòu)示意圖,鬧鐘設(shè)置裝置60包括:獲取模塊601、控制模塊602。獲取模塊601設(shè)置于第一終端110上,用于獲取第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài);控制模塊602用于根據(jù)第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài),控制第一終端110的鬧鐘響鈴。
進(jìn)一步的,由于第二終端用戶(hù)150包括多個(gè)終端用戶(hù),因此,控制模塊602還用于根據(jù)多個(gè)終端用戶(hù)的運(yùn)動(dòng)狀態(tài),判斷符合預(yù)設(shè)運(yùn)動(dòng)狀態(tài)的終端用戶(hù)的數(shù)量或比例是否超過(guò)預(yù)設(shè)閾值;若是,則控制第一終端的鬧鐘響鈴。
進(jìn)一步的,第一終端110獲取多個(gè)終端的運(yùn)動(dòng)狀態(tài)的過(guò)程為持續(xù)不間斷的獲取過(guò)程。
請(qǐng)參閱圖7,其為一個(gè)實(shí)施例中控制模塊的結(jié)構(gòu)示意圖。進(jìn)一步的,控制模塊602還包括:運(yùn)動(dòng)狀態(tài)獲取模塊701和起床信息控制模塊702。運(yùn)動(dòng)狀態(tài)獲取模塊701用于根據(jù)第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài),獲取第二終端用戶(hù)150的起床信息;起床信息控制模塊702用于根據(jù)第二終端用戶(hù)150的起床信息,控制第一終端110的鬧鐘響鈴。
上述鬧鐘設(shè)置的方法和裝置,通過(guò)獲取模塊601和控制模塊602的配合,在獲取模塊601持續(xù)不間斷地獲取第二終端用戶(hù)150的運(yùn)動(dòng)狀態(tài)的基礎(chǔ)上,控制模塊602控制第一終端110的鬧鐘響鈴,從而使得使用者在使用該鬧鐘設(shè)置裝置60時(shí),能夠通過(guò)獲取到的各個(gè)預(yù)設(shè)目標(biāo)對(duì)象的起床信息,計(jì)算出各個(gè)預(yù)設(shè)目標(biāo)對(duì)象中滿(mǎn)足預(yù)設(shè)起床條件的數(shù)量信息,當(dāng)數(shù)量信息滿(mǎn)足預(yù)設(shè)比例時(shí)生成鬧鐘響鈴指令,并通過(guò)鬧鐘響鈴指令開(kāi)啟響鈴,由此豐富了鬧鐘響鈴裝置的功能,更加靈活地實(shí)現(xiàn)了鬧鐘響鈴的時(shí)間點(diǎn),既能保證用戶(hù)有更加充足的睡眠時(shí)間,也不會(huì)因?yàn)轸[鐘響鈴不及時(shí)而耽誤事務(wù)的處理。以上所述實(shí)施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡(jiǎn)潔,未對(duì)上述實(shí)施例中的各個(gè)技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說(shuō)明書(shū)記載的范圍。
以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)發(fā)明專(zhuān)利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專(zhuān)利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。