一種同步運(yùn)行相同應(yīng)用程序的方法、系統(tǒng)及主、從移動(dòng)終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)終端技術(shù)領(lǐng)域,更具體地說,是涉及一種同步運(yùn)行相同應(yīng)用程序的方法、系統(tǒng)及主移動(dòng)終端和從移動(dòng)終端。
【背景技術(shù)】
[0002]目前的智能移動(dòng)終端(如手機(jī)、平板電腦等)已成為了人們隨身攜帶的電子設(shè)備,用戶可以在智能移動(dòng)終端中制定各種任務(wù),啟動(dòng)各種應(yīng)用程序,如:用戶可以根據(jù)需要制定終端鬧鈴、任務(wù)提醒和播放音樂等。
[0003]在多人聚會(huì)或戶外活動(dòng)等群體性活動(dòng)時(shí),用戶有時(shí)候會(huì)希望自己的移動(dòng)終端能夠與他人的移動(dòng)終端組合實(shí)現(xiàn)同步運(yùn)行相同的應(yīng)用程序的功能,比如:集體同步播放音樂和統(tǒng)一設(shè)置鬧鐘等,但是,目前的智能移動(dòng)終端大部分不能實(shí)現(xiàn)上述功能。而在一些能夠同步播放音樂的音樂播放控制系統(tǒng)中,其通常采用主從設(shè)備進(jìn)行數(shù)據(jù)交互,在同一局域網(wǎng)內(nèi),主機(jī)發(fā)送控制命令和同一首歌的歌曲數(shù)據(jù)到各個(gè)從機(jī)從而控制其播放,但是該系統(tǒng)的功能單一,只適用于音樂播放,且數(shù)據(jù)流較大,交互較多,容易受傳輸環(huán)境的影響,導(dǎo)致數(shù)據(jù)傳輸?shù)难舆t,同時(shí)一些控制命令的發(fā)送也會(huì)影響數(shù)據(jù)的傳輸,難以有效實(shí)現(xiàn)真正的同步。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于克服現(xiàn)有技術(shù)中的上述缺陷,提供一種傳輸數(shù)據(jù)量小、不易受傳輸環(huán)境影響、能有效實(shí)現(xiàn)多個(gè)移動(dòng)終端的快速同步且適用于多種應(yīng)用程序的同步運(yùn)行相同應(yīng)用程序的方法、系統(tǒng)及主移動(dòng)終端和從移動(dòng)終端。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明第一方面提供了一種同步運(yùn)行相同應(yīng)用程序的方法,包括以下步驟:
[0006]與至少一個(gè)從移動(dòng)終端建立連接;
[0007]創(chuàng)建與各個(gè)從移動(dòng)終端相同的工作任務(wù)列表,所述工作任務(wù)列表中包含有至少一個(gè)與指定的應(yīng)用程序相對(duì)應(yīng)的工作任務(wù);
[0008]當(dāng)接收到與被選定的工作任務(wù)相對(duì)應(yīng)的任務(wù)開始指令時(shí),向各個(gè)從移動(dòng)終端發(fā)送該被選定的工作任務(wù)的指定啟動(dòng)時(shí)間,使各個(gè)從移動(dòng)終端與對(duì)應(yīng)連接的基站校準(zhǔn)對(duì)時(shí)后,根據(jù)接收到的指定啟動(dòng)時(shí)間與從移動(dòng)終端最終執(zhí)行該被選定的工作任務(wù)的實(shí)際啟動(dòng)時(shí)間之間的差異進(jìn)行內(nèi)部調(diào)整,以實(shí)現(xiàn)與主移動(dòng)終端同步運(yùn)行相同應(yīng)用程序。
[0009]作為優(yōu)選的,在上述方法中,所述工作任務(wù)列表中的工作任務(wù)所對(duì)應(yīng)的應(yīng)用程序包括音樂播放器、鬧鈴或者手電筒。
[0010]作為優(yōu)選的,在上述方法中,所述從移動(dòng)終端根據(jù)接收到的指定啟動(dòng)時(shí)間與從移動(dòng)終端最終執(zhí)行該被選定的工作任務(wù)的實(shí)際啟動(dòng)時(shí)間之間的差異進(jìn)行內(nèi)部調(diào)整的步驟具體包括:
[0011 ] 從移動(dòng)終?而根據(jù)接收到的指定啟動(dòng)時(shí)間與從移動(dòng)終?而最終執(zhí)彳丁該被選定的工作任務(wù)的實(shí)際啟動(dòng)時(shí)間之間的差值進(jìn)行時(shí)間上的暫停或者快進(jìn)操作。
[0012]本發(fā)明的第二方面提供了一種同步運(yùn)行相同應(yīng)用程序的方法,包括以下步驟:
[0013]與主移動(dòng)終端建立連接;
[0014]創(chuàng)建與主移動(dòng)終端相同的工作任務(wù)列表,所述工作任務(wù)列表中包含有至少一個(gè)與指定的應(yīng)用程序相對(duì)應(yīng)的工作任務(wù);
[0015]當(dāng)接收到主移動(dòng)終端發(fā)送的被選定的工作任務(wù)的指定啟動(dòng)時(shí)間時(shí),與對(duì)應(yīng)連接的基站校準(zhǔn)對(duì)時(shí),并根據(jù)接收到的指定啟動(dòng)時(shí)間與終端本機(jī)最終執(zhí)行該被選定的工作任務(wù)的實(shí)際啟動(dòng)時(shí)間之間的差異進(jìn)行內(nèi)部調(diào)整,以實(shí)現(xiàn)與主移動(dòng)終端同步運(yùn)行相同應(yīng)用程序。
[0016]作為優(yōu)選的,在上述方法中,所述工作任務(wù)列表中的工作任務(wù)所對(duì)應(yīng)的應(yīng)用程序包括音樂播放器、鬧鈴或者手電筒。
[0017]作為優(yōu)選的,在上述方法中,所述根據(jù)接收到的指定啟動(dòng)時(shí)間與終端本機(jī)最終執(zhí)行該被選定的工作任務(wù)的實(shí)際啟動(dòng)時(shí)間之間的差異進(jìn)行內(nèi)部調(diào)整的步驟具體包括:
[0018]根據(jù)接收到的指定啟動(dòng)時(shí)間與終端本機(jī)最終執(zhí)行該被選定的工作任務(wù)的實(shí)際啟動(dòng)時(shí)間之間的差值進(jìn)行時(shí)間上的暫?;蛘呖爝M(jìn)操作。
[0019]本發(fā)明的第三方面提供了一種主移動(dòng)終端,包括:
[0020]第一連接模塊,用于與至少一個(gè)從移動(dòng)終端建立連接;
[0021]第一任務(wù)列表創(chuàng)建模塊,用于創(chuàng)建與各個(gè)從移動(dòng)終端相同的工作任務(wù)列表,所述工作任務(wù)列表中包含有至少一個(gè)與指定的應(yīng)用程序相對(duì)應(yīng)的工作任務(wù);
[0022]發(fā)送控制模塊,用于當(dāng)接收到與被選定的工作任務(wù)相對(duì)應(yīng)的任務(wù)開始指令時(shí),向各個(gè)從移動(dòng)終端發(fā)送該被選定的工作任務(wù)的指定啟動(dòng)時(shí)間,使各個(gè)從移動(dòng)終端與對(duì)應(yīng)連接的基站校準(zhǔn)對(duì)時(shí)后,根據(jù)接收到的指定啟動(dòng)時(shí)間與從移動(dòng)終端最終執(zhí)行該被選定的工作任務(wù)的實(shí)際啟動(dòng)時(shí)間之間的差異進(jìn)行內(nèi)部調(diào)整,以實(shí)現(xiàn)與主移動(dòng)終端同步運(yùn)行相同應(yīng)用程序。
[0023]作為優(yōu)選的,在上述主移動(dòng)終端的方案中,所述工作任務(wù)列表中的工作任務(wù)所對(duì)應(yīng)的應(yīng)用程序包括音樂播放器、鬧鈴或者手電筒。
[0024]本發(fā)明的第四方面提供了一種從移動(dòng)終端,包括:
[0025]第二連接模塊,用于與主移動(dòng)終端建立連接;
[0026]第二任務(wù)列表創(chuàng)建模塊,創(chuàng)建與主移動(dòng)終端相同的工作任務(wù)列表,所述工作任務(wù)列表中包含有至少一個(gè)與指定的應(yīng)用程序相對(duì)應(yīng)的工作任務(wù);
[0027]校準(zhǔn)對(duì)時(shí)模塊,用于當(dāng)接收到主移動(dòng)終端發(fā)送的被選定的工作任務(wù)的指定啟動(dòng)時(shí)間時(shí),與對(duì)應(yīng)連接的基站校準(zhǔn)對(duì)時(shí);
[0028]時(shí)間同步調(diào)整模塊,用于與對(duì)應(yīng)連接的基站校準(zhǔn)對(duì)時(shí)后,根據(jù)接收到的指定啟動(dòng)時(shí)間與終端本機(jī)最終執(zhí)行該被選定的工作任務(wù)的實(shí)際啟動(dòng)時(shí)間之間的差異進(jìn)行內(nèi)部調(diào)整,以實(shí)現(xiàn)與主移動(dòng)終端同步運(yùn)行相同應(yīng)用程序。
[0029]作為優(yōu)選的,在上述從移動(dòng)終端的方案中,所述工作任務(wù)列表中的工作任務(wù)所對(duì)應(yīng)的應(yīng)用程序包括音樂播放器、鬧鈴或者手電筒。
[0030]作為優(yōu)選的,在上述從移動(dòng)終端的方案中,所述時(shí)間同步調(diào)整模塊進(jìn)一步用于與對(duì)應(yīng)連接的基站校準(zhǔn)對(duì)時(shí)后,根據(jù)接收到的指定啟動(dòng)時(shí)間與終端本機(jī)最終執(zhí)行該被選定的工作任務(wù)的實(shí)際啟動(dòng)時(shí)間之間的差值進(jìn)行時(shí)間上的暫?;蛘呖爝M(jìn)操作。
[0031]本發(fā)明的第五方面提供了一種同步運(yùn)行相同應(yīng)用程序的系統(tǒng),包括一個(gè)上述技術(shù)方案所述的主移動(dòng)終端和至少一個(gè)上述技術(shù)方案所述的從移動(dòng)終端。
[0032]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果在于:
[0033]本發(fā)明的主移動(dòng)終端和從移動(dòng)終端分別創(chuàng)建有相同的工作任務(wù)列表,所述工作任務(wù)列表中包含有至少一個(gè)與指定的應(yīng)用程序相對(duì)應(yīng)的工作任務(wù),在本發(fā)明的整個(gè)運(yùn)作過程中,主移動(dòng)終端只需要向從移動(dòng)終端發(fā)送需要執(zhí)行的工作任務(wù)的指定啟動(dòng)時(shí)間即可控制從移動(dòng)終端啟動(dòng)對(duì)應(yīng)的工作任務(wù),其傳輸數(shù)據(jù)量小,不易受傳輸環(huán)境的影響,并且從移動(dòng)終端與基站校準(zhǔn)對(duì)時(shí)后能夠根據(jù)接收到的指定啟動(dòng)時(shí)間與從移動(dòng)終端本機(jī)最終執(zhí)行該被選定的工作任務(wù)的實(shí)際啟動(dòng)時(shí)間之間的差異進(jìn)行內(nèi)部調(diào)整,保證了各個(gè)移動(dòng)終端運(yùn)行程序的時(shí)間一致,能有效和快速地實(shí)現(xiàn)多個(gè)移動(dòng)終端同步運(yùn)行相同應(yīng)用程序,其適用范圍廣,能適用于多種應(yīng)用程序的運(yùn)行。
【附圖說明】
[0034]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0035]圖1是本發(fā)明實(shí)施例一提供的一種同步運(yùn)行相同應(yīng)用程序的方法流程圖;
[0036]圖2是本發(fā)明實(shí)施例二提供的主移動(dòng)終端的結(jié)構(gòu)框圖;
[0037]圖3是本發(fā)明實(shí)施例三提供的一種同步運(yùn)行相同應(yīng)用程序的方法流程圖;
[0038]圖4是本發(fā)明實(shí)施例四提供的從移動(dòng)終端的結(jié)構(gòu)框圖;
[0039]圖5是本發(fā)明實(shí)施例五提供的同步運(yùn)行相同應(yīng)用程序的系統(tǒng)的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0040]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施