移動裝置200實時接收網(wǎng)絡(luò)服務器100發(fā)送的比賽信息,如:實時比賽成績排名,所有比賽選手實時的位置信息、運動速度、距離、時間、個數(shù)、能量消耗等運動指標信息。
[0174]步驟S409,查看比賽進程:選手可以在比賽成績排名列表中點擊查看每一個選手實時的運動狀態(tài),如,位置信息、所經(jīng)過的線路以及運動速度、距離、時間、個數(shù)、能量消耗等運動指標信息。例如:在戶外跑步團體比賽過程中,小強可以點擊查看隊友小明和阿發(fā)以及對手達人隊成員實時的位置信息、經(jīng)過的路線和運動指標信息。如圖14所示,在小強的移動裝置中顯示了比賽對手達人隊隊員北京張三實時的位置信息、路線和運動指標信息。
[0175]步驟S411,比賽中激勵:比賽進行中,參賽選手可以在移動裝置中的激勵發(fā)送模塊中選擇特定的其他參賽選手,通過音頻輸入/輸出單元212或者視頻輸入/輸出單元發(fā)送語音/視頻激勵。網(wǎng)絡(luò)服務器100收到參賽選手的移動裝置和觀眾的網(wǎng)絡(luò)裝置發(fā)來的語音/視頻激勵后,通過激勵轉(zhuǎn)發(fā)模塊將語音/視頻激勵發(fā)給指定的參賽選手的移動裝置,指定的參賽選手的移動裝置收到語音/視頻激勵后,通過音頻輸入/輸出單元212或者視頻輸入/輸出單元收聽/收看語音/視頻激勵。如圖16所示,在小強的移動裝置200中收到了隊友小明發(fā)送的加油視頻激勵。
[0176]步驟S413,比賽結(jié)束:本步驟為邏輯判斷,判斷比賽是否結(jié)束。當有比賽選手還沒有完成比賽,則回到步驟S405,繼續(xù)比賽流程。當所有比賽選手完成比賽,或到了預設(shè)比賽結(jié)束時刻,選手的移動裝置接收到網(wǎng)絡(luò)服務器100發(fā)送的比賽結(jié)束信息,比賽結(jié)束。
[0177]步驟S415,成績公布:比賽結(jié)束后,移動裝置通過接收網(wǎng)絡(luò)服務器100發(fā)送的最終比賽成績,并通過顯示屏202顯示最終比賽成績排名。選手可以查看每一個參賽選手的最終比賽成績。如圖17所示,在小強的移動裝置200中顯示了超人隊和達人隊最終比賽成績。
[0178]根據(jù)本發(fā)明的另一方面,提供一種用于服務器的實時在線比賽裝置實施例,該裝置實施例包括:
[0179]在線組織模塊,用于接收發(fā)起比賽的移動裝置的比賽邀請信息或者比賽公告信息;公告比賽公告信息或者轉(zhuǎn)發(fā)比賽邀請信息至相應的移動裝置并接收回應比賽公告信息或者比賽邀請信息的反饋信息,生成在線比賽項目,發(fā)送在線比賽項目給參賽的移動裝置;
[0180]在線比賽模塊,用于發(fā)送比賽開始指令給參賽的移動裝置,周期性地接收和轉(zhuǎn)發(fā)參賽的各移動裝置對應的實時比賽信息;
[0181]在線結(jié)果生成模塊,用于根據(jù)預設(shè)條件生成比賽結(jié)束指令,并根據(jù)各移動裝置的實時比賽信息統(tǒng)計生成比賽結(jié)果,并將結(jié)束指令及比賽結(jié)果發(fā)送給相應的移動裝置。
[0182]可選地,本發(fā)明用于服務器的實時在線比賽裝置還包括:
[0183]激勵轉(zhuǎn)發(fā)模塊,用于在比賽過程中接收來自移動裝置200和/或網(wǎng)絡(luò)裝置300的激勵信息并將激勵信息發(fā)送至目標的移動裝置200,和/或觀眾、教練的移動裝置和/或網(wǎng)絡(luò)裝置300。
[0184]可選地,本發(fā)明用于服務器的實時在線比賽裝置還包括:
[0185]觀看請求接收模塊,用于接收來自網(wǎng)絡(luò)裝置的觀看比賽請求,比賽請求至少包括用于反映在線比賽項目的請求信息;
[0186]觀看轉(zhuǎn)發(fā)模塊,用于發(fā)送對應在線比賽項目的實時比賽信息給網(wǎng)絡(luò)裝置。
[0187]本實施例服務器即文中所述的網(wǎng)絡(luò)服務器100。
[0188]如圖6所示,為網(wǎng)絡(luò)服務器端比賽流程:
[0189]步驟S501,比賽準備:當比賽報名人數(shù)達到比賽要求后,網(wǎng)絡(luò)服務器100通過網(wǎng)絡(luò)通訊接口 106向選手的移動裝置200發(fā)送比賽準備開始信息;
[0190]步驟S503,比賽開始:網(wǎng)絡(luò)服務器100通過網(wǎng)絡(luò)通訊接口 106接收到所有參賽選手準備好的信息后,將比賽開始的信息發(fā)給所有參賽選手的移動裝置200,比賽管理模塊中的計時器啟動,開始計時。
[0191]步驟S505,接收比賽實時信息:比賽過程中,網(wǎng)絡(luò)服務器100接收移動裝置200發(fā)送的選手實時的位置信息和運動速度、距離、時間、個數(shù)、能量消耗等運動指標信息。
[0192]步驟S507,比賽成績統(tǒng)計:在線比賽模塊根據(jù)比賽規(guī)則實時統(tǒng)計比賽成績。
[0193]步驟S509,分發(fā)比賽實時信息:網(wǎng)絡(luò)服務器將實時比賽成績和所有選手實時的位置信息、運動速度、距離、時間、個數(shù)、能量消耗等運動指標分發(fā)給所有參賽選手的移動裝置200和所有觀眾的網(wǎng)絡(luò)裝置300。
[0194]步驟S511,語音/視頻激勵:在比賽過程中,網(wǎng)絡(luò)服務器100通過激勵轉(zhuǎn)發(fā)模塊實時接收選手的移動裝置和觀眾的網(wǎng)絡(luò)裝置發(fā)送的語音/視頻激勵信息,并分發(fā)給指定選手的移動裝置。
[0195]步驟S513,比賽結(jié)束:本步驟為邏輯判斷,判斷比賽是否結(jié)束。如果比賽沒有結(jié)束,則回到接收比賽實時信息的步驟S505,繼續(xù)比賽流程。比賽在三種情況下結(jié)束:(I)在個人賽中,網(wǎng)絡(luò)服務器通過網(wǎng)絡(luò)通訊接口 106接收到所有選手的移動裝置200發(fā)送過來的完成比賽的信息后,網(wǎng)絡(luò)服務器100向所有參賽選手的移動裝置200和所有觀眾的網(wǎng)絡(luò)裝置300發(fā)送比賽結(jié)束的信息。(2)在團隊比賽中,網(wǎng)絡(luò)服務器100實時統(tǒng)計每一個團隊所有成員的成績,當某一個團隊完成比賽后,網(wǎng)絡(luò)服務器100向該團隊所有隊員發(fā)送比賽結(jié)束的信息。當所有團隊均完成比賽后,網(wǎng)絡(luò)服務器100向所有參賽選手的移動裝置200和所有觀眾的網(wǎng)絡(luò)裝置300發(fā)送比賽結(jié)束的信息。(3)當?shù)竭_預設(shè)比賽結(jié)束時刻時,網(wǎng)絡(luò)服務器100向所有參賽選手的移動裝置200和所有觀眾的網(wǎng)絡(luò)裝置300發(fā)送比賽結(jié)束的信息。
[0196]步驟S515,成績公布:比賽結(jié)束后,網(wǎng)絡(luò)服務器100根據(jù)比賽規(guī)則統(tǒng)計最終比賽成績,并向所有參賽選手的移動裝置200和所有觀眾的網(wǎng)絡(luò)裝置300發(fā)送最終的比賽成績。
[0197]如圖7所示,為觀眾端觀看比賽流程:
[0198]步驟S601,查看比賽公告:想觀看在線比賽的用戶在觀眾網(wǎng)絡(luò)裝置300比賽公告模塊中輸入所需顯示尚未開始或正在進行的在線比賽篩選條件,將篩選條件發(fā)給網(wǎng)絡(luò)服務器100,網(wǎng)絡(luò)服務器100將符合篩選條件的在線比賽信息發(fā)給觀眾網(wǎng)絡(luò)裝置300,觀眾可以在網(wǎng)絡(luò)裝置300的顯示屏302中,點擊查看每一個在線比賽公告詳細內(nèi)容。
[0199]步驟S603,選擇比賽場次:觀眾通過比賽公告模塊,從正在進行中的比賽列表中選擇需要觀看某場比賽,將觀看某場比賽的請求發(fā)給網(wǎng)絡(luò)服務器100。
[0200]步驟S605,觀看比賽:網(wǎng)絡(luò)服務器100接收到觀看某場比賽的請求后,將該場所有參賽選手實時的位置信息以及運動速度、距離、時間、個數(shù)、能量消耗等運動指標信息和實時的比賽成績發(fā)送給觀眾網(wǎng)絡(luò)裝置300。觀眾可以在網(wǎng)絡(luò)裝置300的顯示屏中,查看每一個選手實時的位置信息、所經(jīng)過的線路以及運動速度、距離、時間、個數(shù)、能量消耗等運動指標信息和實時比賽成績。
[0201]步驟S607,語音/視頻激勵:觀眾在觀看比賽過程中,可以通過觀眾網(wǎng)絡(luò)裝置300中的語音/視頻激勵模塊錄入給比賽選手的語音/視頻激勵,并上傳給網(wǎng)絡(luò)服務器100,網(wǎng)絡(luò)服務器100將接收到的語音/視頻激勵發(fā)送給指定選手的移動裝置200。
[0202]步驟S609,成績公布:比賽結(jié)束后,觀眾的網(wǎng)絡(luò)裝置300接收網(wǎng)絡(luò)服務器100發(fā)送的最終比賽成績,并通過顯示屏302顯示最終比賽成績排名。
[0203]根據(jù)本發(fā)明的另一個方面,提供一種觀看比賽裝置實施例,該觀看比賽裝置實施例包括:
[0204]查詢請求模塊,用于向服務器發(fā)送在線比賽項目查詢請求并接收服務器基于查詢請求返回的在線比賽項目信息;
[0205]觀看比賽請求模塊,用于向服務器發(fā)送觀看比賽請求,比賽請求至少包括用于反映在線比賽項目的請求信息;
[0206]比賽查看模塊,用于接收服務器轉(zhuǎn)發(fā)的在線比賽項目的實時比賽信息。
[0207]優(yōu)選地,該裝置還包括:激勵模塊,用于讓觀眾在觀看比賽時,通過文字信息、音頻信息、圖片信息或視頻信息給喜愛的選手加油鼓勁。
[0208]本實施例觀看比賽裝置即文中所述的觀眾網(wǎng)絡(luò)裝置300。
[0209]需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0210]顯然,本領(lǐng)域的技術(shù)人員應該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
[0211]以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【主權(quán)項】
1.一種基于移動裝置端的實時在線比賽方法,其特征在于,包括: 向服務器發(fā)送比賽發(fā)起信息并接收所述服務器基于所述比賽發(fā)起信息生成的反饋信息以生成在線比賽項目; 接收到來自所述服務器的比賽開始指令后啟動所述在線比賽項目,周期性地上傳移動裝置對應的實時比賽信息給所述服務器并接收所述服務器采集的其他參賽選手的移動裝置對應的實時比賽信息; 接收到來自所述服務器的比賽結(jié)束指令后結(jié)束比賽,并接收所述服務器統(tǒng)計的比賽結(jié)果O
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 在比賽過程中向其他參賽選手的移動裝置發(fā)送激勵信息;和/或接收來自其他移動裝置和/或網(wǎng)絡(luò)裝置的激勵信息;其中,所述其他移動裝置為參賽選手、觀眾或者教練對應的移動裝置,所述網(wǎng)絡(luò)裝置包括但不限于具有網(wǎng)絡(luò)通信功能的互聯(lián)網(wǎng)絡(luò)終端、電視網(wǎng)絡(luò)終端、衛(wèi)星網(wǎng)絡(luò)終端。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于, 所述激勵信息為文字信息、語音信息、圖片信息或者視頻信息。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,向服務器發(fā)送比賽發(fā)起信息并接收所述服務器基于所述比賽發(fā)起信息生成的反饋信息以生成在線比賽項目包括: 生成選擇比賽對手的條件信息并將所述條件信息發(fā)送給所述服務器; 接收所述服務器根據(jù)所述條件信息篩選的在線用戶和/或不在線注冊用戶的身份信息; 根據(jù)接收到的用戶身份信息選擇至少一個用戶發(fā)送比賽邀請; 根據(jù)所述服務器反饋的比賽邀請被接受的結(jié)果生成在線比賽項目。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,向服務器發(fā)送比賽發(fā)起信息并接收所述服務器基于所述比賽發(fā)起信息生成的反饋信息以生成在線比賽項目包括: 生成至少包括比賽項目和比賽規(guī)則的公告信息并將所述公告信息發(fā)送給所述服務器; 發(fā)送報名信息給所述服務器,所述報名信息至少包括用戶的身份信息和報名參加的比賽項目; 根據(jù)所述服務器反饋的報名結(jié)果生成在線比賽項目。
6.根據(jù)權(quán)利要求1至5任一所述的方法,其特征在于, 所述實時比賽信息包括:用于反映參賽選手的運動指標的指標參數(shù)、所述在線比賽項目的標的數(shù)據(jù)及所述移動裝置對應的實時位置信息的至少一種;其中,所述實時位置信息至少包括所述移動裝置對應的經(jīng)瑋度數(shù)據(jù)。
7.一種用于移動裝置的實時在線比賽裝置,其特征在于,包括: 比賽發(fā)起模塊,用于向服務器發(fā)送比賽發(fā)起信息并接收所述服務器基于所述比賽發(fā)起信息生成的反饋信息以生成在線比賽項目; 比賽管理模塊,用于接收到來自所述服務器的比賽開始指令后啟動所述在線比賽項目,周期性地上傳移動裝置對應的實時