專利名稱:管理用于運(yùn)行互動(dòng)軟件的數(shù)據(jù)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種管理用于運(yùn)行互動(dòng)軟件的數(shù)據(jù)的方法。更確切地說,本發(fā)明涉及一種管理至少兩個(gè)電子通信站之間的數(shù)據(jù)的方法,被稱為挑戰(zhàn)者和對(duì)手的所述兩個(gè)電子通信站的用戶合作交互地運(yùn)行軟件。
背景技術(shù):
這種方法的一個(gè)特定的應(yīng)用是運(yùn)行互動(dòng)游戲軟件,軟件的玩者,即挑戰(zhàn)者和對(duì)手,可以通過移動(dòng)電話網(wǎng)借助于短信服務(wù)(SMS)消息,或者通過移動(dòng)電話和因特網(wǎng)借助于電子郵件、多媒體消息服務(wù)(MMS)、增強(qiáng)型消息服務(wù)(EMS)進(jìn)行電子通信。
這種類型的數(shù)據(jù)管理方法在WO01/67275號(hào)專利中進(jìn)行了描述。
根據(jù)該文獻(xiàn),裝有游戲軟件的服務(wù)器被系統(tǒng)地用于管理在玩者、挑戰(zhàn)者和對(duì)手之間傳輸?shù)乃袛?shù)據(jù)。這些數(shù)據(jù)借助于SMS或電子郵件消息通過移動(dòng)電話網(wǎng)和因特網(wǎng)傳遞。
以下列方式實(shí)施挑戰(zhàn)管理。挑戰(zhàn)者從第一站向服務(wù)器發(fā)出其挑戰(zhàn)。該挑戰(zhàn)可以發(fā)給對(duì)手,如果他接受挑戰(zhàn),便向服務(wù)器發(fā)出接受挑戰(zhàn)的消息。這時(shí),便可以在服務(wù)器內(nèi)運(yùn)行軟件,隨后,服務(wù)器向兩位玩者發(fā)送游戲結(jié)果。
這種管理至少需要在玩者和服務(wù)器之間交換5條電子消息。通信由通信站之一或者由服務(wù)器啟動(dòng)。這在由服務(wù)器開通通信的情況下,由于玩者是客戶,會(huì)造成收費(fèi)方式復(fù)雜化。
再則,上述方法系統(tǒng)上需要一個(gè)復(fù)雜程度相當(dāng)高的服務(wù)器。
發(fā)明概述本發(fā)明是為了解決這些問題,并為此提出一種管理至少兩個(gè)電子通信站之間的數(shù)據(jù)的方法,這兩個(gè)電子通信站的用戶被稱為挑戰(zhàn)者和對(duì)手,他們通過互動(dòng)方式合作執(zhí)行稱為互動(dòng)軟件的待例示的軟件,該方法的特征在于,兩個(gè)通信站裝備有所述軟件,挑戰(zhàn)者發(fā)出含有至少被例示軟件的第一部分的第一條電子消息,而對(duì)手發(fā)出與第一條消息鏈接含有被例示軟件的第二部分的第二條電子消息,隨后,軟件便在每個(gè)通信站上運(yùn)行。
在第一個(gè)優(yōu)選實(shí)施例中,第一和第二條消息被直接發(fā)送給另一通信站。
在該實(shí)施例中,挑戰(zhàn)者認(rèn)識(shí)對(duì)手并直接向他發(fā)出挑戰(zhàn)。
在這種情況下,其優(yōu)點(diǎn)是第一條消息含有挑戰(zhàn)者對(duì)軟件運(yùn)行的建議,而第二條消息與所述的第一條消息相關(guān)聯(lián)含有對(duì)手的響應(yīng)。
這時(shí),兩個(gè)通信站擁有軟件運(yùn)行的所有信息,軟件便可以在各個(gè)通信站上運(yùn)行。
所述通信站最好為移動(dòng)電話,而所述消息為SMS消息。
在第二優(yōu)選實(shí)施例中,第一和第二條消息發(fā)送給服務(wù)器。
在該實(shí)施中,挑戰(zhàn)者在服務(wù)器上提出挑戰(zhàn),該挑戰(zhàn)面對(duì)所有的對(duì)手。也可以同樣處理多個(gè)對(duì)手的回應(yīng)。
在這種情況下,第一條消息可含有挑戰(zhàn)者對(duì)運(yùn)行軟件的建議,而第二條消息含有對(duì)手的響應(yīng),服務(wù)器在與第二條消息同一通話(communicationsession)中將所述建議發(fā)送給對(duì)手。
服務(wù)器可在與第一條消息同一通話中給挑戰(zhàn)者發(fā)送一個(gè)URL地址,挑戰(zhàn)者到該地址以獲得上述響應(yīng),或者,服務(wù)器在接收到第二條消息后給挑戰(zhàn)者發(fā)送一個(gè)URL地址,挑戰(zhàn)者到該地址以獲得上述響應(yīng)。
所述通信站最好為移動(dòng)電話。
本發(fā)明還提供一種移動(dòng)電話,該移動(dòng)電話包括執(zhí)行上述任何一種方法的電子通信裝置,其特征是它裝有互動(dòng)軟件并包括用于軟件部分例示與編程的裝置,以及借助于所述通信裝置發(fā)送與接收部分軟件的裝置。
下面借助表示本發(fā)明一個(gè)優(yōu)選實(shí)施例的附圖詳細(xì)描述本發(fā)明。
圖1是表示根據(jù)本發(fā)明方法的第一變型的示意圖;
圖2至圖4為根據(jù)本發(fā)明方法的第一變型的多人游戲方式的示意圖;圖5至圖7為根據(jù)本發(fā)明方法的第二變型的示意圖。
具體實(shí)施例方式
如圖1所示,可以是移動(dòng)電話或計(jì)算機(jī)的兩個(gè)電子通信站C和O可以借助于SMS、MMS、EMS或電子郵件消息通過移動(dòng)電話和/或因特網(wǎng)進(jìn)行通信。
C站的用戶為挑戰(zhàn)者,O站的用戶為對(duì)手,這兩個(gè)通信站都在自己的數(shù)據(jù)處理裝置中裝有互動(dòng)軟件,最好構(gòu)成游戲軟件。
例如,該游戲可以是機(jī)器人大戰(zhàn)模擬游戲。游戲開始時(shí),挑戰(zhàn)者通過編程其特征創(chuàng)造一個(gè)機(jī)器人,例如,每個(gè)機(jī)器人可以由三個(gè)特征“武器”、“護(hù)甲”和“存儲(chǔ)器”來確定?!拔淦鳌贝頇C(jī)器人的進(jìn)攻能力,“護(hù)甲”代表它的防御能力,“存儲(chǔ)器”代表它的可被編程能力。每個(gè)存儲(chǔ)模塊都提供一個(gè)指令代碼。指令的例子是前進(jìn)、開火、暫停等。這些指令決定機(jī)器人的舉止。機(jī)器人作戰(zhàn)在一個(gè)競(jìng)技場(chǎng)中進(jìn)行,競(jìng)技場(chǎng)可以在一系列不同的競(jìng)技場(chǎng)中選擇。
在第一變型中,沒有匹配任何服務(wù)器。
挑戰(zhàn)者知道其對(duì)手并借助于SMS、MMS、EMS或電子郵件通過其C站向其發(fā)出構(gòu)成第一消息P的挑戰(zhàn)。該第一消息P包含其軟件運(yùn)行建議,換言之,在上述游戲的例子中,即為其編程的機(jī)器人和相關(guān)的競(jìng)技場(chǎng)。如果,對(duì)手接收這項(xiàng)挑戰(zhàn),便通過其O站向C站發(fā)送包含其對(duì)建議的響應(yīng)Re的第二條消息,換言之,即為他自己的編程機(jī)器人和與第一條消息的鏈接。這樣兩個(gè)通信站擁有在本地運(yùn)行軟件的所有數(shù)據(jù)。
該第一變型也適用于多人游戲,即多位玩者在同一競(jìng)技場(chǎng)中同時(shí)參與。
圖2至圖4所示為這種多人游戲。
如圖2所示,挑戰(zhàn)者知道兩位對(duì)手并借助于SMS、MMS、EMS或電子郵件向他們中的每一個(gè)發(fā)出構(gòu)成第一消息P的挑戰(zhàn)。這第一消息P包含其運(yùn)行軟件的建議,換言之,在上述游戲的例子中,即為其編程的機(jī)器人和相關(guān)的競(jìng)技場(chǎng)。在SMS的情況下,該第一消息P還包含一份玩者名單。在MMS或電子郵件的情況下,該分發(fā)名單被系統(tǒng)地包含在消息中。
如果第一位對(duì)手接受該挑戰(zhàn),如圖3所示,他便通過其O1站向挑戰(zhàn)者的C站,并從循環(huán)名單上向另一位對(duì)手的O2站發(fā)送一條包括其對(duì)建議的響應(yīng)Re1的消息,換言之,他自己的編程的機(jī)器人和與第一條消息的鏈接。
同樣,如果第二位對(duì)手接受該挑戰(zhàn),如圖4所示,他便通過其O2站向挑戰(zhàn)者的C站,并從循環(huán)名單上向另一位對(duì)手的O1站發(fā)送一條包括其對(duì)建議的響應(yīng)Re1的第二消息,換言之,他自己的編程的機(jī)器人和與第一條消息的鏈接。
這樣,所有的通信站C、O1和O2都擁有了在本地運(yùn)行軟件的所有數(shù)據(jù),三個(gè)機(jī)器人和競(jìng)技場(chǎng)被存儲(chǔ)在三個(gè)通信站上。
因此,每個(gè)玩者啟動(dòng)的消息數(shù)等于玩者數(shù)減1,換言之,即在如圖1示意的兩位玩者的情況下,一條消息;在如圖2至圖4示意的三位玩者的情況下,兩條消息。
圖5所示為本發(fā)明實(shí)施例的第二變型。
根據(jù)該變型,通信站通過服務(wù)器S并借助于SMS或電子郵件,利用無線應(yīng)用協(xié)議(WAP)和因特網(wǎng)協(xié)議在移動(dòng)電話網(wǎng)上通信。實(shí)際上,目前這種來自移動(dòng)電話的呼叫在移動(dòng)電話網(wǎng)中利用WAP通信通過無線應(yīng)用協(xié)議直到將格式轉(zhuǎn)換成與因特網(wǎng)相兼容的格式的網(wǎng)關(guān),然后,通過因特網(wǎng)傳輸至服務(wù)器(或反過來)。
圖6和圖7所示為消息交換的示意圖。
第一消息1由挑戰(zhàn)者利用無線應(yīng)用協(xié)議和游戲菜單發(fā)送。這是其挑戰(zhàn),還言之,在上述游戲的例子中,即為帶有其通過訪問因特網(wǎng)游戲網(wǎng)站選擇的競(jìng)技場(chǎng)的編程機(jī)器人。作為交換,在同一通話中,服務(wù)器向C站發(fā)送一個(gè)指示服務(wù)器中該“競(jìng)技場(chǎng)、機(jī)器人”資源的統(tǒng)一資源定位地址(URL),以及一個(gè)由被選擇的競(jìng)技場(chǎng)限定的標(biāo)志。這里標(biāo)志為與一事件相關(guān)的時(shí)間信息并限定挑戰(zhàn)者將不能改動(dòng)建議P的間段。
對(duì)手借助于游戲菜單通過其Oi站發(fā)送第二消息2、3。該消息含有其響應(yīng)Ri,換言之,在上述游戲的例子中,即為該對(duì)手在咨詢游戲網(wǎng)站后為作戰(zhàn)而編程的機(jī)器人。服務(wù)器S存儲(chǔ)與競(jìng)技場(chǎng)和所建議的機(jī)器人P鏈接的該機(jī)器人Ri,作為交換,向Oi站發(fā)送競(jìng)技場(chǎng)和所建議的機(jī)器人P的數(shù)據(jù)。
這樣,游戲軟件可以在Oi上站本地運(yùn)行了。
當(dāng)挑戰(zhàn)者想在由標(biāo)志確定的時(shí)間段中玩時(shí),他詢問以前輸送來的URL并存儲(chǔ)全部已選擇在所述的競(jìng)技場(chǎng)中與其機(jī)器人作戰(zhàn)的全部響應(yīng)或機(jī)器人Ri。這時(shí),游戲軟件便可以在C站上本地運(yùn)行了。
作為一種選擇,如前所述,可以不在與第一消息同一通話中傳輸U(kuò)RL給挑戰(zhàn)者,而是在服務(wù)器S接收到第二消息Ri之后傳輸給他,同時(shí)提示他響應(yīng)或機(jī)器人Ri準(zhǔn)備好了。
標(biāo)志期間最好為48小時(shí),考慮到消息傳輸?shù)臅r(shí)間,建議或所建議的機(jī)器人在48小時(shí)期限結(jié)束前約4個(gè)小時(shí)從對(duì)手的Oi站上消失。
該第二變型也適用于多人游戲,即多位玩者在同一競(jìng)技場(chǎng)中同時(shí)參與。
在這種情況下,競(jìng)技場(chǎng)可通過最多玩者數(shù)或過去的時(shí)間來確定。
如圖6所示,第一消息1由挑戰(zhàn)者通過無線應(yīng)用協(xié)議和游戲菜單發(fā)送。第一消息1涉及其挑戰(zhàn),換言之,在上述游戲的例子中,即為帶有其通過訪問游戲網(wǎng)站選擇的競(jìng)技場(chǎng)的編程的機(jī)器人。作為響應(yīng),在同一通話中,服務(wù)器向C站發(fā)送一個(gè)URL指定服務(wù)器中的該“機(jī)器人”資源,以及由被選擇的競(jìng)技場(chǎng)限定的標(biāo)志。
消息2由對(duì)手利用游戲菜單和無線應(yīng)用協(xié)議從其站O1發(fā)送。這是響應(yīng)R1,換言之,在上述游戲的例子中,即為對(duì)手在訪問游戲網(wǎng)站后為作戰(zhàn)所編程的機(jī)器人。服務(wù)器S存儲(chǔ)與競(jìng)技場(chǎng)和所建議的機(jī)器人P鏈接的該機(jī)器人R1,作為響應(yīng),向站O1發(fā)送一個(gè)URL指定服務(wù)器中的該“機(jī)器人”資源及標(biāo)志。
在由過去的時(shí)間確定競(jìng)技場(chǎng)的情況下,對(duì)手利用游戲菜單和無線應(yīng)用協(xié)議從其站O2發(fā)送消息3。它是響應(yīng)R2,換言之,在上述游戲的例子中,即為對(duì)手在訪問游戲網(wǎng)站后為作戰(zhàn)所編程的機(jī)器人。服務(wù)器S存儲(chǔ)與競(jìng)技場(chǎng)和所建議的機(jī)器人P鏈接的該機(jī)器人R2,作為響應(yīng),向站O1發(fā)送一個(gè)URL指定服務(wù)器中的該“機(jī)器人”資源及標(biāo)志。
在過去的時(shí)間間隔結(jié)束時(shí),利用URL向各每位玩者發(fā)送與競(jìng)技場(chǎng)鏈接的所有數(shù)據(jù),那末,所有的通信站C、O1和O2都擁有在本地運(yùn)行軟件的全部數(shù)據(jù),三個(gè)機(jī)器人和競(jìng)技場(chǎng)都已存儲(chǔ)在三個(gè)通信站上。
在由最多玩者人數(shù)確定競(jìng)技場(chǎng)的情況下,例如三位玩者,最后一位對(duì)手利用游戲菜單和無線應(yīng)用協(xié)議從其站O2發(fā)送消息3。它是響應(yīng)R3,在上述游戲的例子中,即為對(duì)手在訪問游戲網(wǎng)站后為作戰(zhàn)所編程的機(jī)器人。服務(wù)器S存儲(chǔ)與競(jìng)技場(chǎng)和所建議的機(jī)器人P鏈接的該機(jī)器人R3,作為響應(yīng),向站O3發(fā)送所有已與競(jìng)技場(chǎng)鏈接的數(shù)據(jù),即其他玩者的機(jī)器人的數(shù)據(jù)。
這樣,就可以在站O3本地上運(yùn)行游戲軟件。
如果挑戰(zhàn)者和第一對(duì)手想在標(biāo)志所確定的時(shí)間段中玩,他們?cè)L問以前傳輸來的相應(yīng)的URL,并下載全部選擇在所述競(jìng)技場(chǎng)作戰(zhàn)的響應(yīng)或機(jī)器人Ri。這樣,就可以在站C和O1本地上運(yùn)行游戲軟件。
借助于本發(fā)明,通過由服務(wù)器直接開通的單一通信,實(shí)現(xiàn)了互動(dòng)數(shù)據(jù)管理,其他的通信由玩者或客戶啟動(dòng),這就限制了間接收費(fèi)的必要性。
盡管上述多人游戲方式被限定在三人,顯然遵循同樣的傳輸規(guī)則,以對(duì)本領(lǐng)域的技術(shù)人員來說顯而易見的方式,完全可以將人數(shù)擴(kuò)展到N人。
權(quán)利要求
1.一種管理至少兩個(gè)電子通信站(C、O)之間數(shù)據(jù)的方法,該兩個(gè)電子通信站的用戶被稱為挑戰(zhàn)者和對(duì)手,他們通過互動(dòng)方式合作運(yùn)行被稱為互動(dòng)程序的待例示的軟件,該方法的特征在于兩個(gè)通信站裝有所述軟件,挑戰(zhàn)者發(fā)出至少含有被例示軟件的第一部分的第一電子消息(P),而對(duì)手發(fā)出和第一消息鏈接的含有被例示軟件的第二部分的第二電子消息(Re、Ri),隨后,軟件在各通信站(C、O)上運(yùn)行。
2.根據(jù)權(quán)利要求1的管理方法,其特征在于所述第一和第二消息(P、Re)被直接發(fā)送給另一通信站。
3.根據(jù)權(quán)利要求2的管理方法,其特征在于所述第一消息(P)含有挑戰(zhàn)者運(yùn)行軟件的建議,而第二消息(Re)含有對(duì)手的響應(yīng)并與所述的第一消息鏈接。
4.根據(jù)上述權(quán)利要求中任一項(xiàng)的管理方法,其特征在于所述通信站為移動(dòng)電話,所述消息為SMS消息。
5.根據(jù)權(quán)利要求1的管理方法,其特征在于所述第一和第二消息(P、Ri)被發(fā)送給服務(wù)器(S)。
6.根據(jù)權(quán)利要求5的管理方法,其特征在于所述第一消息(P)含有挑戰(zhàn)者運(yùn)行軟件的建議,而第二消息(Re)含有對(duì)手的響應(yīng),服務(wù)器(S)可在與第二消息(Re)同一通話中將該建議(P)發(fā)送給對(duì)手。
7.根據(jù)權(quán)利要求6的管理方法,其特征在于所述服務(wù)器(S)可在與第一消息(P)同一通話中給挑戰(zhàn)者發(fā)送一個(gè)URL,挑戰(zhàn)者訪問該地址以獲得上述響應(yīng)。
8.根據(jù)權(quán)利要求6的管理方法,其特征在于所述服務(wù)器(S)可在收到第二消息(Ri)后給挑戰(zhàn)者發(fā)送一個(gè)URL,挑戰(zhàn)者訪問該地址以獲得上述響應(yīng)。
9.根據(jù)上述權(quán)利要求5至8中任何一項(xiàng)的管理方法,其特征在于所述通信站為移動(dòng)電話。
10.一種移動(dòng)電話機(jī),包括用于執(zhí)行根據(jù)上述權(quán)利要求之一的方法的電子通信裝置,該移動(dòng)電話機(jī)特征在于它裝有互動(dòng)軟件并含有例示與編程軟件部分的裝置,以及通過所述通信裝置發(fā)送與接收軟件部分的裝置。
全文摘要
本發(fā)明涉及至少兩個(gè)電子通信站(C、O)之間的數(shù)據(jù)管理方法,兩個(gè)電子通信站的用戶被稱為挑戰(zhàn)者和對(duì)手,他們通過互動(dòng)方式合作運(yùn)行稱為互動(dòng)程序的待例示的軟件。該方法的特征在于,兩個(gè)通信站裝有所述軟件,挑戰(zhàn)者發(fā)出至少含有被例示軟件的第一部分的第一電子消息(P),而對(duì)手發(fā)出和第一條消息相關(guān)并含有被例示軟件的第二部分的第二電子消息(Re),隨后,軟件便在各通信站(C、O)上運(yùn)行了。
文檔編號(hào)A63F13/10GK1533296SQ03800504
公開日2004年9月29日 申請(qǐng)日期2003年4月22日 優(yōu)先權(quán)日2002年4月24日
發(fā)明者M·勒, M 勒, G·安邦尼, 钅 申請(qǐng)人:阿爾卡特公司