用于處理、存儲和顯示地圖數(shù)據(jù)的系統(tǒng)和方法
【專利摘要】公開了用于對地圖數(shù)據(jù)進行處理、存儲和顯示的系統(tǒng)和方法。本發(fā)明的實施方式有利于結(jié)合現(xiàn)代計算機及通信系統(tǒng)更加有效地對地圖及地圖相關(guān)數(shù)據(jù)進行存儲、處理、傳送和顯示。雖然本文所公開的技術(shù)原本針對基于地圖的游戲而開發(fā),但是上述技術(shù)也可應(yīng)用于其他【技術(shù)領(lǐng)域】,包括但不限于圖像處理(例如,對很像地圖的圖像進行分割以便存儲、傳送或顯示)和熱繪圖(例如,某些屬性的地理分布的視覺化)。
【專利說明】用于處理、存儲和顯示地圖數(shù)據(jù)的系統(tǒng)和方法
[0001]相關(guān)申請的交叉引用
[0002]本專利申請要求于2011年5月11日提交的題為“Techniques forProcessing, Storing, and Displaying Map Data (用于處理、存儲和顯示地圖數(shù)據(jù)的技術(shù))”的美國臨時專利申請N0.61/485,118的優(yōu)先權(quán),其全部內(nèi)容通過引用合并到本文中。
[0003]本專利申請要求于2012年5月11日提交的題為“Method and Apparatus forProcessing, Storing, and Displaying Map Data(用于處理、存儲和顯示地圖數(shù)據(jù)的方法和裝置)”的美國專利申請N0.13/469,791的優(yōu)先權(quán),其全部內(nèi)容通過引用合并到本文中。
[0004]本專利申請還是于2008年7月25日提交的題為“ Systems and Methods forLottery-Style Games (用于彩票式游戲的系統(tǒng)和方法)”的美國專利申請N0.12/180, 163的部分繼續(xù)申請,其全部內(nèi)容通過引用合并到本文中。
【技術(shù)領(lǐng)域】
[0005]本發(fā)明一般涉及繪圖(mapping)以及地圖數(shù)據(jù)的存儲、處理、傳送和顯示。
【背景技術(shù)】
[0006]如先前所公開的并且下面會更加詳細描述的,GeoSweep?是一種基于地圖的有獎游戲。根據(jù)GeoSweep游戲的一種實施方式,網(wǎng)格被疊加在地圖上,以將地圖劃分為稱為地理元(Geo)的小塊陸地。玩家使用基于谷歌地圖的繪圖工具來瀏覽網(wǎng)格并且選擇要租用/占用的地理元。抽獎隨機選擇某個地理元成為贏家,并且選擇多個周圍或鄰近的地理元成為亞軍(runners-up)。
[0007]GeoSweep和其他類似的基于地圖的游戲的成功實施是一項不平凡的任務(wù)。為了以有效的方式建立和執(zhí)行這種基于地圖的有獎游戲,期望對現(xiàn)有的地圖處理技術(shù)進行多項技術(shù)改進(或修改),一般包括:
[0008]1.地圖信息的存儲,
[0009]2.地圖分解技術(shù)(即,如何將地圖初始地分解為地理元),
[0010]3.用于用戶在其網(wǎng)絡(luò)瀏覽器中查看地理元的地圖信息的傳輸與顯示,以及
[0011]4.抽取(draw)和獎品計算。
[0012]盡管在GeoSweep游戲的上下文中描述【具體實施方式】,但是應(yīng)當(dāng)理解,本文所公開的技術(shù)還在多個其他【技術(shù)領(lǐng)域】具有潛在應(yīng)用。例如,地圖分解技術(shù)使得任何地圖(或者實際上任何圖像)能夠被有效地分割成不同種類的矩形(簡單地,正方形為一種特殊情況),其中每個矩形可以存儲或表現(xiàn)出多個屬性。示例應(yīng)用可以包括用于地理區(qū)域的劃分或分配的工作分配算法(例如,定義和分配銷售區(qū)域)、熱繪圖(heat mapping)(例如,用于人口密度視覺化)以及圖像處理應(yīng)用(例如,將圖像劃分成不同尺寸的區(qū)域以便平行處理)。
【發(fā)明內(nèi)容】
[0013]公開了用于處理、存儲和顯示地圖數(shù)據(jù)的系統(tǒng)和方法。[0014]本發(fā)明的一個技術(shù)效果是:本發(fā)明的實施方式有利于結(jié)合現(xiàn)代計算機和通信系統(tǒng)對地圖及與地圖有關(guān)的數(shù)據(jù)進行更加有效的存儲、處理、通信和顯示。本發(fā)明的另一個技術(shù)效果在于專用計算機設(shè)備,該專用計算機設(shè)備可以被配置并且部署成執(zhí)行本文所公開的地圖處理、存儲、通信和顯示技術(shù)。本發(fā)明的又一個技術(shù)效果在于各種技術(shù)的實際應(yīng)用不僅適于基于地圖的游戲,而且還適于其他【技術(shù)領(lǐng)域】,包括但不限于圖像處理(例如,對很像地圖的圖像進行分割以便存儲、傳送或顯示)和熱繪圖(某些屬性的地理分布的視覺化)。
[0015]現(xiàn)在將參考本發(fā)明的如附圖所示的示例性實施方式來更加詳細地描述本發(fā)明。雖然下面參考示例性實施方式來描述本發(fā)明,但是應(yīng)當(dāng)理解,本發(fā)明不限于此。獲得本文的教示的本領(lǐng)域技術(shù)人員會認識到另外的實現(xiàn)、修改和實施方式以及其他應(yīng)用領(lǐng)域,其都在如本文所述的本發(fā)明的范圍內(nèi),并且本發(fā)明可能關(guān)于其具有重要的效用。
【專利附圖】
【附圖說明】
[0016]為了有利于更為全面地理解本發(fā)明,現(xiàn)參考附圖,其中用相似的附圖標記來標記相似的要素。這些附圖不應(yīng)被理解為限制本發(fā)明,而僅意為示例性。
[0017]圖1是示出根據(jù)本發(fā)明的一種實施方式的有利于彩票式游戲的示例方法的流程圖;
[0018]圖2是示出根據(jù)本發(fā)明的一種實施方式的從彩票游戲運營商的角度的令牌(token)流程;
[0019]圖3是示出根據(jù)本發(fā)明的一種實施方式的從彩票游戲的玩家的角度的令牌流程;
[0020]圖4是示出根據(jù)本發(fā)明的一種實施方式的有利于彩票式游戲的示例系統(tǒng)的框圖;
[0021]圖5是示出根據(jù)本發(fā)明的一種實施方式的有利于彩票式游戲的示例軟件與數(shù)據(jù)存儲模塊的框圖;
[0022]圖6示出根據(jù)本發(fā)明的一種實施方式的示例GeoSweep游戲的網(wǎng)格地圖;
[0023]圖7A和圖7B示出根據(jù)本發(fā)明的一種實施方式的示例性GeoSweep游戲中的示例支出結(jié)構(gòu);
[0024]圖8示出根據(jù)本發(fā)明的一種實施方式的示例GeoSweep游戲中的替代支出結(jié)構(gòu);
[0025]圖9示出根據(jù)本發(fā)明的一種實施方式的示例GeoSweep游戲中的另一種替代支出結(jié)構(gòu);
[0026]圖10示出根據(jù)本發(fā)明的一種實施方式的示例GeoSweep游戲中的建立網(wǎng)格或地界的替代方法;
[0027]圖11示出根據(jù)本發(fā)明的一種實施方式的示例GeoSweep游戲中的建立網(wǎng)格或地界的另一種替代方法;
[0028]圖12示出根據(jù)本發(fā)明的一種實施方式的覆蓋有地理塊(GeoBlock)和地理元的示例英國(UK)地圖;
[0029]圖13示出根據(jù)本發(fā)明的一種實施方式的具有各種尺寸的示例地理塊和地理元;
[0030]圖14示出根據(jù)本發(fā)明的一種實施方式的處于地圖分解過程的開始處的示例英國地圖;
[0031]圖15至圖17示出根據(jù)本發(fā)明的一種實施方式的用于對處于或靠近興趣點的地理塊進行修改的過程的示例;[0032]圖18示出根據(jù)本發(fā)明的一種實施方式的未優(yōu)化的地理塊的示例;
[0033]圖19示出根據(jù)本發(fā)明的一種實施方式的經(jīng)優(yōu)化的地理塊的示例;
[0034]圖20示出根據(jù)本發(fā)明的一種實施方式的當(dāng)生成與優(yōu)化成功完成時的地圖的一部分的示例圖像;以及
[0035]圖21是示出根據(jù)本發(fā)明的一種實施方式的獎品足跡(Prize Footprint)區(qū)域的示例圖。
[0036]
【發(fā)明內(nèi)容】
[0037]分數(shù)(fractional)和/或基于地圖的彩票游戲
[0038]參考圖1,示出了根據(jù)本發(fā)明的一種實施方式的有利于彩票式游戲的示例方法的流程圖。
[0039]在步驟102中,可以設(shè)立彩票游戲。該彩票游戲可以是正在進行的彩票游戲,其被安排為在一段時間內(nèi)具有多個彩票抽取。例如,彩票抽取可以周期性地出現(xiàn),如每個小時一次、每個日歷日或每個工作日一次或更多次、每周一次或更多次、或者每月或每年預(yù)定數(shù)量次等。隨著彩票游戲被設(shè)立,一組規(guī)則、條款和條件可能被公布或以其他方式傳達給潛在參與者。這些規(guī)則可以定義如何來操作彩票游戲以及如何進行彩票抽取,以及獎品的計算和支出,如將在下面更詳細地描述的。上述條款和條件可以指定參與彩票游戲和彩票抽取的人的權(quán)利和義務(wù)。
[0040]在本發(fā)明的優(yōu)選實施方式中,彩票游戲被在線建立并且可以通過因特網(wǎng)網(wǎng)站來訪問。彩票游戲還可以結(jié)合一個或更多個社交網(wǎng)站如Facebook?、MySpace?或Linkedln?等來實施?;蛘?,彩票游戲還可以結(jié)合一個或更多個虛擬現(xiàn)實游戲如Second Life?或其他多玩家視頻游戲等來實施。彩票游戲可以是相關(guān)聯(lián)的網(wǎng)站的附加的或集成的部分,其中,彩票游戲的參與可以增強玩家在相關(guān)聯(lián)網(wǎng)站中的體驗,或者在相關(guān)聯(lián)的網(wǎng)站處的體驗可以增強對彩票游戲的參與。根據(jù)一些實施方式,彩票游戲和彩票抽取可以至少部分地離線實施,而不需要每個參與者都具有計算機或因特網(wǎng)接入。
[0041]在步驟104中,玩家可以在彩票游戲中登記。希望參加彩票游戲的每個人可能需要做出承諾以參與多個所安排的彩票抽取。在一種示例登記處理中,玩家可以(a)表明同意在彩票游戲中建立的規(guī)則、條款和條件的集合并且(b)存入或抵押要投注給該游戲的一定量的錢幣或其他有價值的東西。初始的存入或抵押量可以取決于諸如以下因素:玩家有義務(wù)參與多少個彩票抽取、針對每次抽取玩家輸入多少投注、玩家的信用等級等。
[0042]玩家的登記可以通過網(wǎng)絡(luò)接口、通過郵件或通過其他通信手段來進行。當(dāng)彩票游戲結(jié)合社交網(wǎng)絡(luò)網(wǎng)站或其他會員站點來實施時,可以通過現(xiàn)有的會員信息來簡化彩票游戲中的登記?;蛘撸势庇螒蜻\營商、管理者或人員可以接收和批準個人登記。在一些情況下,新玩家可以通過推薦和/或贈送會員來參加。
[0043]在步驟106中,每個登記玩家可以分配有一個或更多個唯一標識符。每個玩家標識符(或玩家ID)可以是文本串、序列號或其他符號。根據(jù)一種實施方式,每個玩家ID可以與玩家的選擇的“幸運星(Lucky Star)”相關(guān)聯(lián)。根據(jù)一些實施方式,每個玩家ID可以包括機器可讀部分(例如,字母數(shù)字串)和人類可識別部分(例如,標志、圖標或標語)。對于玩家而言,所分配的玩家ID之一可以用作用于登錄到基于因特網(wǎng)的彩票游戲的用戶名?;蛘撸婕铱梢赃x擇不同的用戶名來登錄,但是其仍能管理分配給該玩家的多個玩家ID。所分配的玩家ID可以被印在或編碼在會員卡上。
[0044]在本文所述的抽取或游戲中,每個注冊玩家可以用一個或多個玩家ID來參與。當(dāng)用多個玩家ID來參與時,關(guān)于多個玩家ID中的每個玩家ID的規(guī)則與由單個玩家擁有和控制每個玩家ID相同。為便于說明,在以下描述中假設(shè)每個玩家使用單個玩家ID來參與。
[0045]在步驟108中,每個玩家可以針對每次抽取指定要輸入的令牌的數(shù)量。即,關(guān)于玩家保證參與的每次彩票抽取,玩家可以指定通常以令牌數(shù)量來衡量的下注量。如本文所使用的,“令牌”可以是或者可以表示可以計數(shù)或量化的任何物理的或虛擬的有價值的東西。例如,令牌可以是或者表示一個或多個單位的現(xiàn)金或信用(credit)?;蛘?,令牌可以是或者表示可交換有價值的東西的一個或更多個點。根據(jù)本發(fā)明的一種實施方式,一個令牌可以是一美分(I美元的1/100)的等價物。根據(jù)另一種實施方式,一個令牌可以是或者表示一個價值點,其可以用于交換音樂下載、手機鈴聲或用于其他在線購買或店內(nèi)購買。根據(jù)又一種實施方式,一個令牌可以表示在線視頻游戲或虛擬社會中的一個單位的游戲分數(shù)(gamescore)。根據(jù)再一種實施方式,一個令牌可以是或者可以交換一個或更多個單位的移動電話通話時間或長途電話分鐘數(shù)。
[0046]玩家可以使用他們的初始存入來購買令牌。他們可以設(shè)立電子資金轉(zhuǎn)賬和/或自動信用卡支付以使用令牌再填充他們的賬戶。玩家賬戶的余額一低于預(yù)設(shè)下限就可以自動地補充玩家賬戶。除了贏得或購買再填充外,玩家可以替代地或附加地通過物物交換或參加某些活動來獲得令牌。例如,玩家可以用信用卡現(xiàn)金返還紅利點來交換令牌。玩家還可以參與在線調(diào)查、觀看在線廣告或提高社交網(wǎng)絡(luò)或博客網(wǎng)站上的活動水平來賺取令牌。
[0047]針對每次彩票抽取而指定的令牌數(shù)量通常應(yīng)當(dāng)落入特定范圍內(nèi)。例如,對于每天發(fā)生的彩票抽取,玩家每個玩家ID能夠投注的令牌數(shù)量存在每日最小值和每日最大值。根據(jù)本發(fā)明的一種實施方式,每日最小值可以是一個令牌(例如,一美分或一便士)并且每日最大值可以是一百個令牌(例如,一美元或一英鎊)。玩家針對每次抽取而指定的令牌數(shù)量可以是每日最小值與每日最大值之間的任意固定值(包括每日最小值與每日最大值)?;蛘撸婕铱梢詫⒚咳障伦⑴渲贸煽勺兞?。為了具有對彩票游戲的最小參與水平(從而具有來自游戲的更加可預(yù)期的收入),可以對游戲系統(tǒng)進行配置以防止玩家針對任何即將到來的抽取降低他們預(yù)設(shè)的每日下注量。
[0048]針對每次彩票抽取,在步驟110中,可以根據(jù)兩個源形成累積獎池(jackpot)獎品:(a)參與此次抽取的玩家所投注的令牌,以及(b)從一次或更多次先前抽取滾存過來的令牌(如果可用的話)。來自上述兩個源的令牌可以被匯集到一起成為一個累積獎池。累積獎池(或其一部分)可以決定該彩票抽取的贏家的最大可支付量。
[0049]在步驟112中,可以進行從玩家ID的隨機抽取以選擇至少一個贏家。注意,詞語“隨機”不要求最嚴格的統(tǒng)計意義上的隨機性,因為這種隨機性很難實現(xiàn)。而是,詞語“隨機”意味著不表現(xiàn)出相對于任何其他玩家更加偏愛任一玩家的公平抽取過程。從玩家ID的隨機(公平)抽取可以以在游戲行業(yè)熟知的多種計算方法來實現(xiàn)。根據(jù)本發(fā)明的一些實施方式,可以針對每次彩票抽取選擇單個贏家。根據(jù)一些替代實施方式,可以針對每次抽取選擇兩個或更多個贏家,并且他們可以平等地共享獲獎資金或根據(jù)獎勵等級來共享獲獎資金。
[0050]然后,在步驟114中,可以基于所選的贏家投注的令牌數(shù)量與每個玩家ID所允許的最大數(shù)量來計算比例值。假設(shè)只有一個所選的贏家,可以通過將該贏家投注的令牌數(shù)量(η)除以允許玩家對該單獨的彩票抽取投注的最大數(shù)量(M)來計算該比例值(F)。即:
[0051]錯誤!無法通過編輯域代碼創(chuàng)建對象。
[0052]如果有多個玩家,則可以針對每個贏家來計算該比例值。例如,如果所選擇的贏家針對該彩票抽取投注最大數(shù)量個令牌,則該贏家的比例值會是一(I)或100%。如果所選擇的贏家投注了所允許的最大數(shù)量個令牌的一半,則該比例值會是1/2或50%。在該步驟中計算的比例值可以用分數(shù)或百分比來表示。
[0053]在步驟116中,累積獎池的一部分(或最大可支付獎品)可以根據(jù)上面在步驟114中計算的比例值來提供給所選的贏家。即,無論在贏家投注了最大數(shù)量個令牌(M)的情況下贏家有權(quán)獲得的全部獎品量(P)是多少,實際支付量(P)可以與所投注的令牌的數(shù)量(η)成比例地減小至該全部獎品量的一部分。即:
[0054]錯誤!無法通過編輯域代碼創(chuàng)建對象。
[0055]同樣的按比例支出規(guī)則適于單個贏家以及多個贏家的場景。在游戲系統(tǒng)中可以通過將令牌存入贏家賬戶來做出實際的支付?;蛘?,贏家可以以現(xiàn)金、點、通話時間或長途分鐘數(shù)、其他有價值的東西、或其組合的形式來接收獎品。其他支出方式也是可能的。
[0056]在步驟118中,累積獎池獎品的剩余可以滾存至下一次抽取。除非一個或更多個所選擇的贏家碰巧下注了最大數(shù)量個令牌并且因此贏得了全部累積獎池,否則總會有一些剩余累積獎池添加至下一次抽取的累積獎池。此外,登記規(guī)則確保對正在進行的彩票抽取的連續(xù)參與。因此,累積獎池可以迅速地增長至大的金額,進一步增加玩家對游戲的興趣。
[0057]對于商業(yè)優(yōu)點而言,優(yōu)選地可能是將每個玩家ID針對每次抽取所能夠投注的令牌的最大數(shù)量設(shè)置為相對低的值。例如,如果對于每日抽取能夠輸入的每日最大值為I美元,則玩家可以投注少至I美分但絕不能超過I美元。玩家在許多抽取日持續(xù)玩該彩票游戲也不會感覺任何明顯的財務(wù)影響或負擔(dān)。通過每天投注零錢的等價物,玩家仍舊可以享受贏得大量錢的可觀機會。
[0058]圖2示出根據(jù)本發(fā)明的一種實施方式的從彩票游戲運營商的角度的令牌流程。為了便于說明,將假設(shè)彩票游戲中的彩票抽取每天發(fā)生。在每個抽取日,餅形圖202表示累積獎池獎勵及其來源,而餅形圖204表示相同的累積獎池獎品(但是為了清楚起見而單獨示出)以及其支付。餅形圖202指示當(dāng)前抽取日的累積獎池的第一部分包括從一個或更多個先前抽取日滾存的令牌。餅形圖202還指示累積獎池的第二部分包括由各個玩家針對當(dāng)前抽取而投注的令牌。餅形圖204指示至少一部分累積獎池獎品可以付給該日的贏家。假設(shè)為單一贏家并且該玩家投注了所允許的最大值100中的40個令牌,則40 %累積獎池獎品會被付給該贏家。在該情況下,剩余的60%的累積獎池可以滾存至下一抽取日。
[0059]圖3示出根據(jù)本發(fā)明的一種實施方式的從彩票游戲中的玩家的角度的令牌流程。示例玩家(玩家K)可以承諾參與N個連續(xù)日出現(xiàn)的N次彩票抽取,其中N是大于I的整數(shù)。美元標記令牌的桶表示玩家K的賬戶余額。玩家K可以以在登記時購買的令牌的“滿桶”來開始。如早先描述的,玩家K可以將一個或更多個令牌指定為投注給每個每日抽取。所指定的令牌數(shù)量可以為常數(shù)或可以逐日變化。隨著抽取日過去,除非玩家K在一次或更多次彩票抽取中獲勝,否則玩家K的賬戶可以緩慢地被耗盡并且可以再填充。如果玩家K在一次抽取中碰巧被選為贏家,則來自該抽取的按比例支出也可以一定程度上再填充玩家K的賬戶。[0060]根據(jù)本發(fā)明的一種實施方式,玩家K還可以享受另一令牌源:推薦獎勵。為了鼓勵玩家K推薦另外的玩家加入彩票游戲,針對每個被帶入該游戲的新玩家,可以獎勵給玩家K多個令牌。推薦獎勵可以簡單地存入玩家K的賬戶中。或者,除了玩家K自己對每日抽取的投注,推薦獎勵可以以玩家K的名義自動地輸入到每日抽取中。例如,對于玩家K接收的每個新玩家,可以將一個或更多個令牌添加至玩家K的每日下注量。只要新推薦的玩家在彩票抽取中保持有效參與,則這些附加令牌就可以獎勵給玩家K。此外,推薦獎勵的量可以與所推薦的新玩家的活動水平相聯(lián)系。
[0061]圖4是示出根據(jù)本發(fā)明的一種實施方式的有利于彩票式游戲的示例系統(tǒng)400的框圖。
[0062]系統(tǒng)400可以是或者可以包括計算機系統(tǒng)。本發(fā)明的實施方式可以在由計算機執(zhí)行的計算機可執(zhí)行指令如程序模塊的一般環(huán)境下進行描述。一般地,程序模塊包括執(zhí)行具體任務(wù)或?qū)嵤┚唧w的抽象數(shù)據(jù)類型的例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等。一系列可編程指令可以被存儲在計算機可讀介質(zhì)中,其執(zhí)行本文所公開的彩票式游戲功能并且實現(xiàn)根據(jù)本公開內(nèi)容的技術(shù)效果。下面將結(jié)合圖5來描述更多示例軟件和數(shù)據(jù)存儲模塊。
[0063]本文所描述的彩票式游戲可以被輸入到位于或鄰近娛樂場、百貨公司、購物中心或其他適合的商業(yè)場所的一個或更多個游戲終端或信息站(kiosk),和/或在上述終端或信息站處玩本文所描述的彩票式游戲。例如,彩票式游戲的潛在參與者可能受禁止用支付卡進行在線下注的法律的限制。對于這些參與者而言,訪問或讓其他人代表他們訪問具有上述游戲終端或信息站的商業(yè)經(jīng)營店(其中他們能夠合法地注冊和/或玩彩票式游戲)可能是有益的。當(dāng)玩家注冊并且投資他/她的會員資格時,他/她可以經(jīng)由因特網(wǎng)或其他通信手段來繼續(xù)監(jiān)視游戲的每日進度。根據(jù)需要,玩家可以偶爾再訪問游戲終端或信息站以再填充與她/他的玩家ID相關(guān)聯(lián)的賬戶。
[0064]本領(lǐng)域技術(shù)人員將明白,可以使用各種計算機系統(tǒng)配置來實現(xiàn)本發(fā)明,上述各種計算機系統(tǒng)配置包括:如移動電話或個人數(shù)字助理(PDA)等手持無線設(shè)備、多處理器系統(tǒng)、基于微處理器的或可編程消費電子產(chǎn)品、迷你計算機、大型計算機等。本發(fā)明還可以在分布式計算環(huán)境下實現(xiàn),其中通過經(jīng)由通信網(wǎng)絡(luò)相連的遠程處理設(shè)備來執(zhí)行任務(wù)。在分布式計算環(huán)境中,程序模塊可以位于包括內(nèi)存存儲器設(shè)備的本地或遠程計算機存儲介質(zhì)中。
[0065]計算機系統(tǒng)可以包括通用計算設(shè)備,該通用計算設(shè)備為包括處理單元、系統(tǒng)存儲器以及將包括系統(tǒng)存儲器的各種系統(tǒng)部件耦合至處理單元的系統(tǒng)總線的計算機形式。
[0066]計算機通常包括能夠形成系統(tǒng)存儲器的一部分并且能夠由處理單元讀取的各種計算機可讀介質(zhì)。作為示例而非限制,計算機可讀介質(zhì)可以包括計算機存儲介質(zhì)和通信介質(zhì)。系統(tǒng)存儲器可以包括如只讀存儲器(ROM)和隨機存取存儲器(RAM)等非易失性和/或易失性存儲器形式的計算機存儲介質(zhì)。包括有助于如在開機期間在元件之間傳輸信息的基本例程的基本的輸入/輸出系統(tǒng)(BIOS)通常存儲在ROM中。RAM通常包含可直接訪問和/或目前處理單元所操作的數(shù)據(jù)和/或程序模塊。數(shù)據(jù)或程序模塊可以包括操作系統(tǒng)、應(yīng)用程序、其他程序模塊和程序數(shù)據(jù)。操作系統(tǒng)可以是或可以包括各種操作系統(tǒng)如Microsoft WindOWS?操作系統(tǒng)、Unix操作系統(tǒng)、Linux操作系統(tǒng)、Xenix操作系統(tǒng)、IBM AIX? 操作系統(tǒng)、Hewlett Packard UX? 操作系統(tǒng)、Novell Netware? 操作系統(tǒng)、SunMicrosystems Solaris? 操作系統(tǒng)、OS/2? 操作系統(tǒng)、BeOS? 操作系統(tǒng)、Macintosh--#作系統(tǒng)、Apache?操作系統(tǒng)、OpenStep?操作系統(tǒng)或另一種平臺操作系統(tǒng)。
[0067]最低限度,存儲器包括永久存儲或暫時存儲的至少一個指令集。處理器執(zhí)行所存儲的指令以處理數(shù)據(jù)。該指令集可以包括執(zhí)行如在所附流程圖中示出的具體任務(wù)的各種指令。這種用于執(zhí)行具體任務(wù)的指令集可以表征為程序、軟件程序、軟件、引擎、模塊、組件、機制或工具。系統(tǒng)400可以包括存儲在如上所述的存儲器中并且以本文所述的方式在處理器上執(zhí)行的多個軟件處理模塊。程序模塊可以為任何適合的編程語言的形式,其被轉(zhuǎn)換為機器語言或?qū)ο蟠a以使得處理器能夠讀取指令。即,可以使用編譯機、匯編器或解釋器來將具體編程語言的編程代碼或源代碼的書寫行轉(zhuǎn)換為機器語言。機器語言可以是特定于具體計算機的二進制編碼機器指令。
[0068]可以根據(jù)本發(fā)明的各種實施方式來使用任何適合的編程語言。說明性地,所使用的編程語言可以包括例如匯編語言、八(^、4?1^838化、(:、0++、0?01^(^386、?01^11、?0町狀隊Java、Modula-2、Pascal、Prolog、REXX 和 / 或 JavaScript。此外,不必要結(jié)合本發(fā)明的系統(tǒng)和方法的操作來利用單一類型的指令或編程語言。而是,可以根據(jù)需要或期望來使用任意數(shù)量個不同編程語言。
[0069]此外,用于實現(xiàn)本發(fā)明的指令和/或數(shù)據(jù)可以根據(jù)期望利用任何壓縮或加密技術(shù)或算法。加密模塊可以用于對數(shù)據(jù)進行加密。此外,可以使用適合的解密模塊來對文件或其他數(shù)據(jù)進行解密。
[0070]計算環(huán)境還可以包括其他可移除/不可移除、易失性/非易失性計算機存儲介質(zhì)。例如,硬盤驅(qū)動器可以 對不可移除、非易失磁性介質(zhì)進行讀或?qū)?。磁盤驅(qū)動器可以對可移除、非易失性磁盤進行讀或?qū)懀獗P驅(qū)動器可以對如CD-ROM或其他光學(xué)介質(zhì)等的可移除、非易失性光盤進行讀或?qū)憽?梢杂糜谑纠圆僮鳝h(huán)境的其他可移除/不可移除、易失性/非易失性計算機存儲介質(zhì)包括但不限于:磁帶盒、閃存卡、數(shù)字多功能盤、數(shù)字錄影帶、固態(tài)RAM、固態(tài)ROM等。存儲介質(zhì)通常經(jīng)由可移除或不可移除存儲器接口連接至系統(tǒng)總線。
[0071]執(zhí)行命令與指令的處理單元可以是通用計算機,但是可以利用包括專用計算機、微型計算機、迷你計算機、大型計算機、編程的微處理器、微型控制器、外圍集成電路元件、CSIC(用戶專用集成電路)、ASIC(專用集成電路)、邏輯電路、數(shù)字信號處理器、如FPGA(現(xiàn)場可編程門陣列)、PLD(可編程邏輯器件)、PLA(可編程邏輯陣列)、RFID集成電路、智能芯片或任何其他器件等可編程邏輯器件、或器件的布置的多種其他技術(shù)中能夠?qū)嵤┍景l(fā)明的處理步驟的任意技術(shù)。
[0072]應(yīng)當(dāng)理解,計算機系統(tǒng)的處理器和/或存儲器不需要物理地位于同一位置。計算機系統(tǒng)所使用的每個處理器和每個存儲器地理上可以位于不同位置并且可以以任何方式連接從而彼此通信。此外,應(yīng)當(dāng)理解,每個處理器和/或存儲器可以由不同的物理設(shè)備件組成。
[0073]用戶可以通過包括如鍵盤和定點設(shè)備(通常指鼠標、軌跡球或觸摸板)等輸入設(shè)備的用戶接口來將命令與信息輸入計算機。其他輸入設(shè)備可以包括麥克風(fēng)、操作桿、游戲桿、碟形衛(wèi)星天線、掃描儀、語音識別設(shè)備、鍵盤、觸摸屏幕、撥動式開關(guān)、按鈕等。這些以及其他輸入設(shè)備經(jīng)常通過耦合至系統(tǒng)總線的用戶輸入接口而連接至處理單元,但是也可以通過其他接口或總線結(jié)構(gòu)來連接,如并行端口、游戲端口或通用串行總線(USB)。
[0074]一個或更多個監(jiān)視器或顯示設(shè)備也可以通過接口連接至系統(tǒng)。除了顯示設(shè)備以夕卜,計算機也可以包括其他可以通過輸出外圍接口連接的外圍輸出設(shè)備。實施本發(fā)明的計算機可以在使用與一個或更多個遠程計算機的邏輯連接的聯(lián)網(wǎng)環(huán)境下工作,該遠程計算機通常包括上述元件中的許多或全部。
[0075]可以根據(jù)本發(fā)明的實施方式來實施各種網(wǎng)絡(luò),包括有線的或無線的局域網(wǎng)(LAN)和廣域網(wǎng)(WAN)、無線個人局域網(wǎng)(PAN)和其他類型的網(wǎng)絡(luò)。當(dāng)在LAN聯(lián)網(wǎng)環(huán)境中使用時,計算機可以通過網(wǎng)絡(luò)接口或適配器連接至LAN。當(dāng)在WAN聯(lián)網(wǎng)環(huán)境中使用時,計算機通常包括調(diào)制解調(diào)器或其他通信機制。調(diào)制解調(diào)器可以是內(nèi)部的或外部的,并且可以經(jīng)由用戶輸入接口或其他適當(dāng)機制連接至系統(tǒng)總線。計算機可以通過因特網(wǎng)、內(nèi)聯(lián)網(wǎng)、外聯(lián)網(wǎng)、以太網(wǎng)或提供通信的任何其他系統(tǒng)來連接。一些適合的通信協(xié)議例如可以包括TCP/IP、UDP或0SL.對于無線通信,通信協(xié)議可以包括藍牙、ZigbeeUrDa或其他適合的協(xié)議。此外,系統(tǒng)的部件可以通過有線或無線路徑的組合來通信。
[0076]盡管計算機的許多其他內(nèi)部部件未被示出,但是本領(lǐng)域技術(shù)人員將明白,這種部件和互連是熟知的。因此,無需結(jié)合本發(fā)明公開關(guān)于計算機的內(nèi)部構(gòu)造的另外細節(jié)。
[0077]更具體地,系統(tǒng)400可以包括耦合至一個或更多個數(shù)據(jù)庫404和/或其他數(shù)據(jù)源的至少一個游戲服務(wù)器402。游戲服務(wù)器402可以運行多個軟件模塊以有利于根據(jù)本發(fā)明的實施方式的彩票式游戲。數(shù)據(jù)庫404可以保存與玩家和彩票抽取有關(guān)的數(shù)據(jù)記錄。一個附加的數(shù)據(jù)源可以是銀行或支付提供商(406),其為彩票游戲運營商和玩家進行支付和/或信用服務(wù)。經(jīng)由網(wǎng)絡(luò)401,玩家可以本地或遠程地與游戲服務(wù)器402通信以在彩票游戲中登記、參與抽取以及管理玩家賬戶。玩家可以利用各種計算設(shè)備408如個人計算機、移動計算機、個人數(shù)字助理或手持設(shè)備等,用于與游戲服務(wù)器402通信。
[0078]圖5是示出根據(jù)本發(fā)明的一種實施方式的有利于彩票式游戲的示例軟件和數(shù)據(jù)存儲模塊的框圖。示例模塊可以包括用戶接口模塊502、登記模塊504、記賬模塊506、游戲執(zhí)行模塊508、管理/服務(wù)模塊510、玩家數(shù)據(jù)模塊512和游戲數(shù)據(jù)模塊514。這些軟件模塊可以被編程或配置成彼此通信或與數(shù)據(jù)存儲模塊通信。
[0079]用戶接口模塊502可以為玩家和游戲運營商/管理者提供計算機和/或因特網(wǎng)接入以與其他軟件模塊通信。登記模塊504可以執(zhí)行與注冊新玩家有關(guān)的功能,如驗證玩家信息、分配玩家ID并且創(chuàng)建玩家記錄。記賬模塊506可以負責(zé)管理玩家賬戶以及處理針對玩家賬戶的借貸交易,包括每日下注與贏家支出。游戲執(zhí)行模塊可以執(zhí)行如安排和進行彩票抽取、生成和公開抽取結(jié)果以及計算比例價值和支出量等功能。管理/服務(wù)模塊510可以有利于要由彩票游戲系統(tǒng)的運營商或人員進行的管理任務(wù)和客戶服務(wù)任務(wù)。
[0080]玩家數(shù)據(jù)模塊512可以包含和管理與每個玩家有關(guān)的數(shù)據(jù)記錄,如玩家ID、個人信息、下注偏好、賬戶歷史等。游戲數(shù)據(jù)模塊514可以包含和管理與彩票抽取有關(guān)的數(shù)據(jù)記錄,如抽取結(jié)果、贏家ID、累積獎池支出和滾動量。
[0081]作為上述彩票式游戲的變型和/或改進,本發(fā)明的其他實施方式可以提供類似的與虛擬和/或現(xiàn)實地圖結(jié)合的基于會員資格的游戲。該類彩票式游戲可以稱為并且意圖作為游戲來推向市場或推廣。在典型的游戲中,網(wǎng)格圖案可以疊加在地圖上以將陸地劃分為多個網(wǎng)格單元。玩家可以通過取得一個或更多個網(wǎng)格單元的虛擬地權(quán)并且承諾參與一系列安排好的彩票抽取來在游戲中登記。玩家可以通過投注代表該玩家所擁有的至少一個網(wǎng)格單元的價值的令牌來參與抽取。在這些抽取中的任意抽取期間,如果玩家所擁有的網(wǎng)格單元被選為(一等獎)贏家,則該玩家可以接收全部或按比例的獎品量。該次抽取中的另外贏家可以被選擇贏得比一等獎贏家少的量?;诹硗獾内A家在地圖上相對于一等獎贏家的位置來選擇這些另外的贏家并且確定他們的支付金額。
[0082]圖6示出根據(jù)本發(fā)明的一種實施方式的示例GeoSwe印的網(wǎng)格地圖。該游戲可以稱為“GeoSweep德克薩斯”,其中德克薩斯州的地圖被疊加以網(wǎng)格602。每個網(wǎng)格單元604可以是具有相同或相似尺寸的矩形或正方形。一般地,網(wǎng)格單元可以采取任何其他形狀,如三角形、六邊形(蜂窩)或其他多邊形。在一些GeoSwe印游戲中,網(wǎng)格單元可以具有不同的形狀和/或尺寸,而基本上不影響游戲的操作。從而,網(wǎng)格602可以將德克薩斯的陸地分為具有明確邊界的多個小地塊。每個地塊(或網(wǎng)格單元604)可以被唯一地標識。
[0083]為了參與GeoSweep德克薩斯游戲,玩家需要注冊成為會員。在注冊期間,玩家可以挑選一個或更多個可用地塊成為其虛擬擁有者??梢杂谢蚩梢詻]有“擁有”地塊的提前支付的成本。獨有和共享的擁有權(quán)兩者對于地塊都是可能的。在一些情況下,在多個感興趣玩家之間舉行拍賣來確定哪個玩家取得受歡迎的地塊可能是有益的。此外,玩家可以做出承諾參與涉及一個或更多個地塊的多個安排好的彩票式抽取。上述多個安排好的彩票式抽取可以周期性地進行,如每天一次或多次、每隔一天或每幾天一次、或每周或每月多次等。在每次抽取中,每個參與地塊可能需要向獎池或累積獎池投注預(yù)定數(shù)量的令牌。上述預(yù)定數(shù)量可以是游戲運營商或管理者設(shè)置的固定的數(shù)量,或者要由上述參與地塊的每個單獨的擁有者指定的可變的數(shù)量。在任何情況下,當(dāng)注冊時,需要每個玩家通過存入或抵押一定金額的錢來為他或她的參與抽取的承諾來投資。
[0084]在每次抽取中,一個或更多個地塊或網(wǎng)格單元604被隨機選擇為唯一贏家或一等獎贏家。為便于說明,下文中假設(shè)每次抽取選擇單個網(wǎng)格單元作為唯一贏家或一等獎贏家。在唯一贏家的情況下,整個累積獎池金額或所計算的其一部分可以被獎勵給該獲勝網(wǎng)格單元的擁有者。更加具體地,除了 一等獎贏家以外,具有較少量的一個或更多個贏家可以基于他們關(guān)于一等獎贏家的相對地圖位置而被確定。根據(jù)一些實施方式,抽取可以限于已被參與玩家擁有或聲明的地塊,從而確保至少一個玩家會被授予獎品,如下面更加詳細描述的。根據(jù)本發(fā)明的一些實施方式,地塊或網(wǎng)格單元可以各自具有被抽取為一等獎贏家的同等機會。根據(jù)其他實施方式,地塊或網(wǎng)格單元可以具有被挑選為贏家的變化的機會。例如,當(dāng)擁有某個地塊比擁有其他地塊成本更高時,該地塊可能享有更多的獲勝機會。
[0085]每次抽取中的獎品可以包括由參與地塊投注給該次抽取的有價值的令牌。獎品還可以包括來自先前抽取的滾存獎品。另外地或替代地,獎品可以包括其他有價值的東西。例如,在游戲運營商與其他商業(yè)實體之間可以形成市場合作關(guān)系。作為對在GeoSweep游戲平臺上推廣或廣告活動的回報,商業(yè)伙伴可以貢獻產(chǎn)品和服務(wù)作為要獎勵的獎品。如果被成本或投資回報允許,則實際的地塊或其他真實財產(chǎn)可以被獎勵給一等獎贏家或唯一的累積獎池贏家。
[0086]圖7A至圖7B示出上述GeoSweep德克薩斯游戲的示例支出結(jié)構(gòu)。
[0087]圖7A示出已經(jīng)被選為一等獎贏家的一個網(wǎng)格單元。該一等獎獲勝網(wǎng)格單元具有8個鄰近網(wǎng)格單元,其中6個由參與玩家擁有,而其他2個(702和704)沒有被任何玩家擁有。由一些玩家擁有的網(wǎng)格單元706、708和710與選為一等獎的網(wǎng)格單元不共享任何共同邊界。[0088]參考圖7B,一等獎獲勝網(wǎng)格單元可以分配等于可用于該次抽取的累積獎池的20%的獎品量。碰巧成為贏家的鄰近單元的8個網(wǎng)格單元各自可以分配累積獎池的10%。因此,如果贏家的鄰近單元的所有8個網(wǎng)格單元被參與玩家擁有,則整個累積獎池將會在9個塊的擁有者之間分配(即,lXZO^+SXlO^= 100%)。但是,由于贏家的鄰近單元中的兩個單元(702和704)沒有被任何玩家占有或擁有,所以會分配給網(wǎng)格單元702和704的擁有者的兩個10%份額(即,累積獎池的20% )現(xiàn)在被認為不被任何玩家贏得并且可以滾存至下一次抽取。與贏家的鄰近單元相比距一等獎獲勝網(wǎng)格單元較遠的網(wǎng)格單元706、708和710在該輪抽取中沒有贏得任何東西。
[0089]根據(jù)本發(fā)明的一種實施方式,GeoSwe印游戲可以包括鼓勵玩家推薦的機制。例如,在德克薩斯被劃分成2千萬個地塊的GeoSweep德克薩斯游戲中,擁有20個地塊的玩家針對他或她每次推薦新玩家可以被贈送附加的單元。每個地塊具有贏得一等獎的同等機會。因此,推薦獎勵的效果可能一定程度上與早先描述的成比率的彩票式游戲中的不同。在彩票式游戲中,推薦獎勵具有提高推薦玩家會贏得的獎品的比例的效果。此處,在GeoSweep游戲中,推薦獎勵具有增加獲勝機會的效果。
[0090]根據(jù)本發(fā)明的另一種實施方式,GeoSweep游戲還可以具有其成比例彩票的方面。在該情況下,當(dāng)注冊時或在注冊后不久,GeoSweep德克薩斯游戲中的玩家可以代表該玩家所擁有的地塊來指定針對抽取要輸入多少令牌。針對每次抽取并且代表每個地塊輸入的令牌的數(shù)量可以在預(yù)定范圍內(nèi),例如,在I至100之間(包括I和100)。在抽取中,如果某個地塊被選擇為一等獎贏家,則可以基于代表該地塊輸入的令牌的數(shù)量來計算比例值。例如,如果針對每 個地塊所能輸入的令牌的最大數(shù)量為100并且實際上代表該一等獎獲勝塊輸入了 45個令牌,則比例值被計算為45% (即,45/100)。接下來,該比例值可以應(yīng)用于任何適合的支出結(jié)構(gòu),以使得僅對一等獎獲勝地塊的擁有者獎勵一等獎總量的一部分(例如,45% )。根據(jù)一些實施方式,贏家的鄰近地塊的擁有者可以遵從應(yīng)用于一等獎贏家的比例值相同的比例值。或者,根據(jù)一些其他實施方式,對贏家的鄰近地塊的支出可以遵從基于代表該具體塊投注的令牌的數(shù)量來計算的不同的比例值。因此,上述基于地圖的支出結(jié)構(gòu)可以用于確定贏家的鄰近單元的全部獎品量,從而這樣的全部獎品量可以根據(jù)針對這些地塊中的每個計算的各個比例值而被減少。
[0091]應(yīng)當(dāng)理解,GeoSweep德克薩斯游戲的以上描述只是示例性的。許多變型或修改可以應(yīng)用于該示例游戲,如支出結(jié)構(gòu)、網(wǎng)格幾何形狀和地圖主體等。
[0092]圖8示出根據(jù)本發(fā)明的一種實施方式的示例GeoSw^p?游戲中的替代支出結(jié)構(gòu)。在具有矩形或正方形單元的網(wǎng)格中,在抽取期間可以將單元D-6選為一等獎贏家。然后,單元D-6的各自與單元D-6共享一個邊的四個最近鄰(即,D-5、D-7、C-6和E-6)可以被授予二等獎。然后,單元D-6的各自僅與單元D-6共享一個節(jié)點的四個近鄰(即,C-5、C-7、E-5和E-7)可以被授予三等獎。三等獎比二等獎具有較少的量,并且二等獎比一等獎具有較少的量。例如,三等獎可以各自是累積獎池量的5%、二等獎可以各自是累積獎池量的10%,每個一等獎可以是累積獎池量的40%。根據(jù)另一種實施方式,一等獎可以是累積獎池的60%,二等獎可以分享30% (即,每個為7.5%),并且三等獎可以分享剩余的10% (B卩,每個為2.5% )。
[0093]圖9示出根據(jù)本發(fā)明的一種實施方式的示例GeoSweep游戲中的另一種替代支出結(jié)構(gòu)。在該實施方式中,單元D-6再次被選為一等獎贏家。單元D-6的8個近鄰變?yōu)槎泉劦内A家。遠離單元D-6,單元D-6的16個次近鄰可以是三等獎的贏家。例如,一等獎可以是累積獎池的68%,二等獎可以分享累積獎池的16% (即,每個為2%),三等獎可以分享累積獎池的16% ( S卩,每個為1% )。根據(jù)其他實施方式,可以包括另外的“環(huán)”的近鄰作為更少獎品的贏家。
[0094]根據(jù)本發(fā)明的一些實施方式,兩個或更多個網(wǎng)格單元可以被選擇為一等獎贏家??梢越⒁唤M規(guī)則來確定那些其他網(wǎng)格單元有資格作為二等獎贏家、三等獎贏家等。例如,作為所選的一等獎贏家的直接相鄰的網(wǎng)格單元可以贏得二等獎。然后,如果一等獎獲勝網(wǎng)格單元彼此遠離,則可以有多個團或群的獎品贏家,每個團或群以一個一等獎贏家為中心。
[0095]圖10示出根據(jù)本發(fā)明的一種實施方式的示例GeoSweep游戲中用于建立網(wǎng)格或地界的替代方法。在這個版本的GeoSweep德克薩斯游戲中,替代在德克薩斯地圖上疊加一致的網(wǎng)格,德克薩斯各郡之間的實際邊界可有助于定義具有各種尺寸和形狀的網(wǎng)格單元?;蛘撸瑢嶋H地界可以為GeoSweep游戲定義網(wǎng)格單元,使得GeoSwe印網(wǎng)格單元對應(yīng)于實際地塊。根據(jù)一種實施方式,每個網(wǎng)格單元(例如,郡或更小的地塊)仍然可以具有完全相同的“擁有”成本和/或具有被選為贏家的相同機會。根據(jù)另一實施方式,網(wǎng)格單元或郡可以價值不同和/或具有基于每個郡或地塊的尺寸和受歡迎度的不同的獲勝機會。在一些實施方式中,與GeoSweep地圖上的地塊相關(guān)聯(lián)的游戲參數(shù)可以與條件、市場價值和相應(yīng)地塊在現(xiàn)實世界中的受歡迎度相關(guān)或關(guān)聯(lián)。
[0096]由于網(wǎng)格單元不規(guī)則地成形并且在非一致的網(wǎng)格中,不同的網(wǎng)格單元可以具有不同數(shù)量的近鄰。例如,郡A有8個鄰近郡,郡B有5個,郡C只有一個。取決于哪個網(wǎng)格單元被選為一等獎贏家,會有至少一個但不超過8個直接近鄰可被授予二等獎。一種解決方案就是指定授予每個二等獎贏家累積獎池的固定百分比。例如,如果每個二等獎贏家取得累積獎池的2%,則一等獎贏家的9個近鄰會分享累積獎池的18%,而2個相鄰單元(如果僅由兩個)會僅分享累積獎池的4%?;蛘?,可以在二等獎贏家間共享累積獎池的固定百分比,而不管會有多少二等獎贏家。在該情況下,如果一等獎贏家僅具有一個近鄰如郡C的情況,該單個近鄰會是取得已分配給二等獎的全部金額的唯一二等獎贏家。如果一等獎贏家具有8個近鄰如郡A的情況,則這8個近鄰將各自取得已分配給二等獎的全部金額的1/8。
[0097]針對GeoSweep和/或成比例的彩票式游戲可以實施獎品分享方案的許多變型。在一些實施方式中,由現(xiàn)有玩家介紹到游戲中的玩家可以與原始(推薦)玩家共享一些他們的獲勝。在另外的實施方式中,玩家的組可以形成獎品共享群或集團(syndicate)。
[0098]盡管德克薩斯州的地圖在上面被用作示例,但是應(yīng)當(dāng)理解,其他類型的地里區(qū)域(例如,鎮(zhèn)區(qū)、城市、郡、鄉(xiāng)村、海洋、島嶼和大陸)的地圖在根據(jù)本發(fā)明的實施方式的GeoSweep游戲中也是適用的。例如,可以有GeoSweep美國、GeoSweep歐洲、GeoSweep倫敦、GeoSweep夏威夷等。實際上,GeoSweep游戲可以針對旅游目的地而建立并且有助于通過提供與該目的地或其一部分有關(guān)的獎品來推動旅游。例如,GeoSwe印阿拉斯加游戲可以提供免費的往返機票作為一等獎或除了一等獎之外額外提供。該游戲還可以在碰巧位于獲勝網(wǎng)格單元內(nèi)的旅館處提供免費的旅館住宿。如廣告和市場領(lǐng)域的技術(shù)人員將會明白的,由于GeoSweep游戲是基于地圖和/或位置特定的,所以推廣機會及變型幾乎是無窮盡的。[0099]圖11示出用于可以稱為“GeoSwe印大蘋果”的示例游戲中的紐約市地圖的一部分。如圖所示,曼哈頓中區(qū)中的實際的街和大道可以用于定義GeoSweep游戲的網(wǎng)格??梢怨膭畋镜鼐用瘛⑸虡I(yè)實體和/或游客來參與該游戲。可以為每個潛在的玩家組提供不同的激勵。本地居民可能對他或她實際居住的街區(qū)虛擬擁有權(quán)感興趣,并且對GeoSweep游戲的參與還可以是與其他社區(qū)成員的社交機會。本地商業(yè)可能對贊助推廣以及將其名稱放置在GeoSweep地圖上感興趣。實際上,GeoSweep地圖還可以是具有推廣和信息特征的在線、交互地圖。游客也可能出于各種理由對該游戲感興趣,如熟悉該區(qū)域以及贏得由本地商家提供旅行相關(guān)的獎品。
[0100]地圖信息的存儲
[0101]地理元和地圖要求
[0102]在GeoSweep游戲的當(dāng)前實施中,地理元是用戶可以租用或選擇以參與游戲中的獎品抽取的正方形陸地區(qū)域。地理元的尺寸確定和布置是基于多個地圖構(gòu)造和存儲技術(shù)來確定的。這些技術(shù)的實施方式通??梢詽M足以下要求:
[0103]?允許要在地圖上使用的不同尺寸的地理元一例如,城市位置和興趣點中的較小地理元和鄉(xiāng)村或野外區(qū)域中的較大地理元;
[0104]?確保地理元在游戲板上“遵循”州/郡“的邊界”并且不向海或相鄰州延伸比指
定量更多的量;
[0105]?確保州/郡中的每個點確切地被一個地理元覆蓋,即,各個地理元之間沒有間隙并且各個地理元不 交疊;
[0106]?高效存儲地圖數(shù)據(jù)——例如,在當(dāng)前英國實施中以大大超過IOOx的壓縮來存儲(僅由幾十萬條記錄表示4種不同尺寸的接近6千萬個地理元);
[0107]?使得容易進行“全部地理元”抽取,其中每個地理元與其尺寸無關(guān)地具有相同的獲勝機會;
[0108]?允許在不丟失游戲板歷史的情況下對地圖進行擴展和調(diào)整。
[0109]地理塊
[0110]地圖存儲技術(shù)的核心為地理塊。地理塊是地圖上的矩形。其通常由一個或更多個相同尺寸的地理元的網(wǎng)格來填充。地理塊不允許彼此交疊。在大多數(shù)情況下,地理塊會在所有側(cè)被其他地理塊圍繞,并且通常他們之間應(yīng)該沒有間隙。對此的例外位于所繪圖的國家/州的邊緣,即,沿海岸線/邊界。通常不期望使地理元向海延伸較遠(盡管它們可能至多延伸至例如從海岸線起100至200米以將碼頭、船塢、沖浪地點等包括在內(nèi))。也不期望地理元在地圖上位于與主要國家不同的國家中。例如,英國的地圖還可能示出法國、比利時、愛爾蘭等的至少一部分,但是可能不期望英國游戲中的任何地理元位于這些其他國家中。可以相應(yīng)地實施地理塊以實現(xiàn)這些目的。
[0111]說明性地,圖12示出了英國(UK)的部分地圖,極其大的地理元(大約10,000米Χ?ο,οοο米)的示例地理塊被布置在其上(以用于說明)。這些正方形組成地理元網(wǎng)格。具有粗邊緣的矩形是覆蓋該國家的陸地區(qū)域的地理塊?,F(xiàn)實中,地理塊通過算法定義一因為手工地以20m x20m的分辨率定義它們會太過費力。
[0112]圖13示出包括不同尺寸的地理元的地理塊的定位。(為了使圖更容易理解,示出了三種假設(shè)尺寸——200x200,40x40和8x8——替代當(dāng)前在英國游戲中使用的4種實際尺寸216x216、24x24、4x4和2x2,但是原則相同。)地理塊(即,限定地理元的位置的矩形)是具有粗邊緣的編號的矩形。標記為I至4的地理塊中示出了相對較大的地理元。標記為5至8的地理塊中示出了中等地理元。標記為9的地理塊中示出了較小的地理元。
[0113]在該示例中,最小地理元的塊集中在這樣的角(corner)上:如果沒有該最小地理元的塊,則最大地理元中的4個會在該角處相遇。小地理元沿全部方向被中等地理元圍繞,從而小地理元的區(qū)域不需要比我們自然期望的延伸得太遠(如果其被大地理元圍繞,則我們會需要使小地理元一直延伸至下一個大地理元網(wǎng)格線)。
[0114]從圖13還可以看出,因為小地理元的塊的每個邊緣與形成圍繞其的“甜甜圈”的中等地理元的塊之一接觸,所以在中等地理元的地理塊的中間“插入”小地理元的地理塊導(dǎo)致需要4個額外的地理塊。(如果地理塊9不在上述圖中出現(xiàn),則地理塊5至地理塊8可以被中等地理元的單個地理塊取代。)
[0115]在每個地理塊中,存在其限定的地理元網(wǎng)格的自然順序:以左下地理元開始,沿著底行從左至右移動,然后上至下一行,沿著該行從左至右移動等等直到達到右上地理元。例如,對于4個地理元寬6個地理元高的地理塊,該排序會是如下所示:
[0116]
【權(quán)利要求】
1.一種計算機實施的方法,用于處理地圖或圖像數(shù)據(jù),所述方法包括: 由至少一個處理器將地圖或圖像劃分成多個非交疊的矩形塊,其中,所述多個塊中的每個塊由非交疊的矩形單元的陣列組成,并且同一塊內(nèi)的所述單元中的每個單元具有相同的限定尺寸; 由至少一個處理器為所述多個塊中的每個塊分配唯一的塊標識符; 由至少一個處理器,基于預(yù)定次序為每個塊內(nèi)的所述單元編索引,從而為每個單元分配相對于同一塊內(nèi)的其他單元唯一的索引號; 由至少一個處理器,通過將(a)所述每個單元所位于的塊的所述塊標識符與(b)所述塊內(nèi)所述每個單元的所述索引號進行組合,來生成所述地圖或圖像中的每個單元的唯一單元標識符; 針對所述地圖或圖像中的每個塊,將其塊標識符和指定其在所述地圖或圖像中的位置的一組坐標存儲在至少一個存儲介質(zhì)中;以及 針對每個單元,將其單元標識符存儲在至少一個存儲介質(zhì)中。
2.根據(jù)權(quán)利要求1所述的計算機實施的方法,還包括: 從所述地圖或圖像提取表示所述地圖或圖像的邊界形狀的數(shù)據(jù);以及基于表示邊界形狀的所述數(shù)據(jù)和所述地圖或圖像的指定區(qū)域的期望單元尺寸的列表,將所述地圖或圖像迭代地劃分成非交疊的矩形塊的初始集合。
3.根據(jù)權(quán)利要求2所述的計算機實施的方法,還包括通過進行以下操作中的一個或更多個來生成所述多個非交疊的矩形塊: 從所述初始集合中去除任何離群塊或非期望塊, 基于所述期望單元尺寸的列表,將塊的所述初始集合中的每個塊劃分成具有相同單元尺寸的單元的陣列,以及 將塊的所述初始集合中的至少一些塊合并成新的矩形塊。
4.根據(jù)權(quán)利要求1所述的計算機實施的方法,還包括: 使用所述地圖或圖像的至少一部分作為游戲板來建立有獎游戲; 從多個玩家中的每個玩家接收游戲輸入,所述游戲輸入包括對所述游戲板上的所述單元中的至少一個單元的選擇; 結(jié)合所選擇的至少一個單元的所述單元標識符來記錄所述每個玩家的游戲輸入;以及從所述游戲板上的一些或全部所述單元的所述單元標識符中隨機抽取以選擇一個或更多個單元贏得獎品。
5.根據(jù)權(quán)利要求4所述的計算機實施的方法,還包括: 結(jié)合每個單元的單元標識符來記錄該單元的歷史狀態(tài),以至少指示在某個時間點所述每個單元是空閑還是被玩家選擇。
6.根據(jù)權(quán)利要求5所述的計算機實施的方法,還包括: 基于所述游戲板上的所述一些或全部單元的所述歷史狀態(tài)來進行所述隨機抽取。
7.根據(jù)權(quán)利要求4所述的計算機實施的方法,還包括: 發(fā)送所述游戲板的至少一部分以用于在客戶端計算設(shè)備上顯示。
8.根據(jù)權(quán)利要求7所述的計算機實施的方法,還包括: 從所述客戶端計算設(shè)備接收針對游戲板信息的請求;對延伸超出當(dāng)前顯示在所述客戶端計算設(shè)備上的所述游戲板的第一區(qū)域并且與相對于所述第一區(qū)域定義的延伸區(qū)域交疊的塊進行標識;以及向所述客戶端計算設(shè)備發(fā)送與所述標識的塊有關(guān)的數(shù)據(jù)。
9.根據(jù)權(quán)利要求8所述的計算機實施的方法,還包括: 在要被下載至所述客戶端計算設(shè)備的網(wǎng)頁或應(yīng)用程序中放入腳本,其中,當(dāng)在所述客戶端計算設(shè)備上執(zhí)行所述腳本時,所述腳本進行以下處理: 對當(dāng)前所顯示的所述游戲板的所述第一區(qū)域進行標識;以及 生成表示所述延伸區(qū)域的坐標。
10.根據(jù)權(quán)利要求1所述的計算機實施的方法,其中,所述預(yù)定次序通過從塊內(nèi)的單元中的第一個單元開始并且按照線性路徑通過所述單元中的剩余單元,來追蹤所述單元。
11.一種用于處理地圖或圖像數(shù)據(jù)的系統(tǒng),所述系統(tǒng)包括至少一個處理器和至少一個存儲介質(zhì),其中所述至少一個處理器適于進行下述操作: 將地圖或圖像劃分成多個非交疊的矩形塊,其中,所述多個塊中的每個塊由非交疊的矩形單元的陣列組成,并且同一塊內(nèi)的所述單元中的每個單元具有相同的限定尺寸; 為所述多個塊中的每個塊分配唯一的塊標識符; 基于預(yù)定次序為每個塊內(nèi)的所述單元編索引,從而為每個單元分配相對于同一塊內(nèi)的其他單元唯一的索引號; 通過將(a)所述每個單元所位于的塊的所述塊標識符與(b)所述塊內(nèi)的所述每個單元的所述索引號進行組合,來生成所述地圖或圖像中的每個單元的唯一單元標識符; 針對所述地圖或圖像中的每個塊,對其塊標識符和指定其在所述地圖或圖像中的位置的一組坐標進行存儲;以及 針對每個單元,對其單元標識符進行存儲。
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其中,所述至少一個處理器還適于: 從所述地圖或圖像提取表示所述地圖或圖像的邊界形狀的數(shù)據(jù);以及 基于表示邊界形狀的所述數(shù)據(jù)和所述地圖或圖像的指定區(qū)域的期望單元尺寸的列表,將所述地圖或圖像迭代地劃分成非交疊的矩形塊的初始集合。
13.根據(jù)權(quán)利要求12所述的系統(tǒng),其中,所述至少一個處理器還適于通過進行以下操作中的一個或更多個來生成所述多個非交疊矩形塊: 從所述初始集合中去除任何離群塊或非期望塊, 基于所述期望單元尺寸的列表,將塊的所述初始集合中的每個塊劃分成具有相同單元尺寸的單元的陣列,以及 將塊的所述初始集合中的至少一些塊合并成新的矩形塊。
14.根據(jù)權(quán)利要求11所述的系統(tǒng),所述至少一個處理器還適于: 使用所述地圖或圖像的至少一部分作為游戲板來建立有獎游戲; 從多個玩家中的每個玩家接收游戲輸入,所述游戲輸入包括對所述游戲板上的所述單元中的至少一個單元的選擇; 結(jié)合所選擇的至少一個單元的所述單元標識符來記錄所述每個玩家的游戲輸入;以及從所述游戲板上的一些或全部所述單元的所述單元標識符中隨機抽取以選擇一個或更多個單元贏得獎品。
15.根據(jù)權(quán)利要求14所述的系統(tǒng),所述至少一個處理器還適于: 結(jié)合每個單元的單元標識符來記錄該單元的歷史狀態(tài),以至少指示在某個時間點所述每個單元是空閑還是被玩家選擇。
16.根據(jù)權(quán)利要求15所述的系統(tǒng),所述至少一個處理器還適于: 基于所述游戲板上的所述一些或全部單元的所述歷史狀態(tài)來進行所述隨機抽取。
17.根據(jù)權(quán)利要求14所述的系統(tǒng),所述至少一個處理器還適于: 發(fā)送所述游戲板的至少一部分以用于在客戶端計算設(shè)備上顯示。
18.根據(jù)權(quán)利要求17所述的系統(tǒng),所述至少一個處理器還適于: 從所述客戶端計算設(shè)備接收針對游戲板信息的請求; 對延伸超出當(dāng)前顯示在所述客戶端計算設(shè)備上的所述游戲板的第一區(qū)域并且與相對于所述第一區(qū)域定義的延伸區(qū)域交疊的塊進行標識;以及向所述客戶端計算設(shè)備發(fā)送與所述標識的塊有關(guān)的數(shù)據(jù)。
19.根據(jù)權(quán)利要求18所述的系統(tǒng),所述至少一個處理器還適于: 在要被下載至所述客戶端計算設(shè)備的網(wǎng)頁或應(yīng)用程序中放入腳本,其中,當(dāng)在所述客戶端計算設(shè)備上執(zhí)行所述腳本時,所述腳本進行以下處理: 對當(dāng)前所顯示的所述游戲板的所述第一區(qū)域進行標識;以及 生成表示所述延伸區(qū)域的坐標。
20.根據(jù)權(quán)利要求11所述的系統(tǒng),其中,所述預(yù)定次序通過從塊內(nèi)的單元中的第一個單元開 始并且按照線性路徑通過所述單元中的剩余單元,來追蹤所述單元。
【文檔編號】G07F17/32GK104025163SQ201280034407
【公開日】2014年9月3日 申請日期:2012年5月11日 優(yōu)先權(quán)日:2011年5月11日
【發(fā)明者】詹姆斯·艾倫·奧克斯, 亨里·愛德華·奧克斯, 馬修·揚, 米柯拉斯·朱拉伊蒂斯, 亞歷山大·巴耶夫, 奧列克山大·切列德內(nèi)琴科, 奧爾加·梅利尼丘克 申請人:吉祥地方全球游戲有限公司