欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于以群組進(jìn)行建造的系統(tǒng)和方法

文檔序號:6522647閱讀:217來源:國知局
用于以群組進(jìn)行建造的系統(tǒng)和方法
【專利摘要】本申請公開了用于以群組進(jìn)行建造的系統(tǒng)和方法。所公開的系統(tǒng)和方法提供用于協(xié)調(diào)群組工作來建筑數(shù)字對象的結(jié)構(gòu)和接口。可以使得具有不同技能和可用性的多個玩家能夠一起工作來完成各種想要的數(shù)字對象。項目中的參與者可以以各種方式加入,包括通過對開放請求進(jìn)行響應(yīng)和通過經(jīng)配置文件和社交網(wǎng)絡(luò)連接被識別。
【專利說明】用于以群組進(jìn)行建造的系統(tǒng)和方法

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及視頻游戲領(lǐng)域,并且更具體地,涉及在多玩家游戲內(nèi)組織玩家群組來 完成任務(wù)的領(lǐng)域。

【背景技術(shù)】
[0002] -些數(shù)字對象是由多個組件形成的。鑒于建造組件所需的資源,建造每個組件可 能是耗時的且昂貴的,因此讓人們一起工作來建造組件常常是有用的。然而,可能難以找到 加入這樣的項目的人。
[0003] 在圖1中示出了示例性的情形,其示出現(xiàn)有技術(shù)方法10的流程圖。用戶可能想要 建筑數(shù)字對象,數(shù)字對象需要建筑項目以用于其完成(步驟12)。用戶可以知道具有完成該 對象所需的具體技能或材料的朋友,因此用戶可以要求朋友來制造這樣的組件或提供這樣 的技能(步驟14)。用戶隨后采用所制造的組件并創(chuàng)建數(shù)字對象(步驟16)。
[0004] 例如,在多玩家在線游戲領(lǐng)域中,具體在其中的制作工作中,用戶可能想要需要鍛 造技能的物品,但是用戶(或用戶的角色)可能本身不具有這樣的技能。同樣,物品可能需要 特定的金屬來用于其建筑,但是用戶可能不具有獲得這樣的金屬的采礦技能。用戶可以詢 問他們的朋友或協(xié)會同伴來獲取這樣的技能或組件,但是如果這些聯(lián)系人不具有所需技能 或組件,或者不能或不愿制造他們,或其實就是離線的,則用戶就沒有辦法創(chuàng)建所想要的物 品。


【發(fā)明內(nèi)容】

[0005] 所公開的系統(tǒng)和方法提供用于協(xié)調(diào)群組工作來建筑數(shù)字對象的結(jié)構(gòu)和接口??梢?使得具有不同技能和可用性的多個玩家能夠一起工作來完成各種數(shù)字對象。項目中的參與 者可以以各種方式加入,包括通過對開放請求進(jìn)行響應(yīng)和通過經(jīng)配置文件和社交網(wǎng)絡(luò)連接 被識別。
[0006] 在一個方面中,本發(fā)明針對一種組織多個建造者來建造裝配件的方法,包括:從項 目創(chuàng)建者接收定義,所述定義與裝配件有關(guān);從接收的定義確定建造裝配件所需的多個資 源;使用所確定的資源,確定具有建造裝配件所需的所述多個資源中的一個或多個或能夠 制造建造裝配件所需的所述多個資源中的一個或多個的多個建造者;以及存儲確定的多個 建造者,從而項目創(chuàng)建者可以變?yōu)橹来_定的所述多個建造者。
[0007] 本發(fā)明的實現(xiàn)可以包括如下中的一個或多個。裝配件可以是虛擬裝配件,并且,確 定能夠制造所述多個資源中的一個或多個的多個建造者的步驟可以進(jìn)一步包括確定與玩 家角色相關(guān)聯(lián)的多個建造者,其中,玩家角色具有建造虛擬裝配件所需的一個或多個資源, 或,能夠制造建造虛擬裝配件所需的多個資源中的一個或多個,其中如果玩家角色與制造 所述多個資源中的一個或多個所需的技能相關(guān)聯(lián),則玩家角色能夠制造所述多個資源中的 一個或多個。接收定義的步驟可以包括接收定制建筑計劃,定制建筑計劃包括提議的資源 或組件或兩者的集合,并且,確定多個資源的步驟可以包括將提議的資源或組件與可用資 源集合中的某些可用資源匹配。接收定義的步驟也可以包括接收想要的裝配件的要求,并 且,確定多個資源的步驟可以包括確定對于滿足要求所必要的多個資源。接收定義的步驟 可以進(jìn)一步包括從菜單接收對對象的選擇,并且,確定多個資源的步驟可以包括確定對于 創(chuàng)建與所選擇的對象對應(yīng)的裝配件所必要的多個資源。接收定義的步驟可以進(jìn)一步包括 接收對象的定制選項,并且其中,確定多個資源的步驟進(jìn)一步包括確定對于創(chuàng)建或執(zhí)行裝 配件的定制選項來與對象的定制選項對應(yīng)所必要的多個資源。裝配件可以是CG對象或軟 件應(yīng)用。該方法還可以包括基于一個或多個標(biāo)準(zhǔn)來過濾確定的建造者,其中,所述標(biāo)準(zhǔn)包 括從由如下組成的群組中選擇的一個或多個:評級、技能、信譽(yù)、關(guān)于項目創(chuàng)建者的社交網(wǎng) 絡(luò)狀況、平均在線時間、派系和服務(wù)器。確定多個建造者的步驟可以包括分析項目創(chuàng)建者的 聯(lián)系人清單和與之關(guān)聯(lián)的玩家角色、項目創(chuàng)建者的社交聯(lián)網(wǎng)朋友清單以及與之關(guān)聯(lián)的玩家 角色、項目創(chuàng)建者的密友清單以及與之關(guān)聯(lián)的玩家角色、與項目創(chuàng)建者或與項目創(chuàng)建者所 控制的玩家角色關(guān)聯(lián)的協(xié)會的成員清單、在線社區(qū)的成員的配置文件和與之關(guān)聯(lián)的玩家角 色、指示想要協(xié)作建造的建造者的群組或公司的配置文件。所述多個資源中的一個可以是 定制組件,并且所述方法還可以包括:顯示對針對定制組件的提議的請求以及定制組件的 至少一個要求。資源可以是從由以下組成的群組中選擇的一個或多個:組件、材料、建造組 件所需的子組件、建造組件或子組件所需的材料、獲取組件或子組件或材料所需的服務(wù)、制 造組件或子組件或材料所需的服務(wù),或從組件或材料或兩者建筑裝配件的至少一部分所需 的服務(wù)。
[0008] 在另一個方面中,本發(fā)明針對一種非暫態(tài)計算機(jī)可讀介質(zhì),包括:用于使得計算環(huán) 境執(zhí)行以上或以下的方法的指令。
[0009] 在另一個方面中,本發(fā)明針對一種組織多個建造者來建造裝配件的方法,包括:從 項目創(chuàng)建者接收定義,所述定義與裝配件有關(guān);從接收的定義確定建造裝配件所需的多個 資源;以及在社區(qū)可訪問的場所公布所述多個資源中的一個或多個的清單,并接收來自指 示對提供所述多個資源中的一個或多個感興趣的建造者的對所公布的清單的響應(yīng)。
[0010] 本發(fā)明的實現(xiàn)可以包括如下中的一個或多個。該方法還可以包括:顯示已經(jīng)從其 接收到響應(yīng)的建造者,并且還包括:基于一個或多個標(biāo)準(zhǔn)來過濾顯示的建造者,其中,所述 標(biāo)準(zhǔn)包括從由如下組成的群組中選擇的一個或多個:評級、技能、信譽(yù)、關(guān)于項目創(chuàng)建者的 社交網(wǎng)絡(luò)狀況、平均在線時間、派系和服務(wù)器。在又一個方面中,本發(fā)明針對一種組織多個 建造者來建造裝配件的方法,包括:從項目創(chuàng)建者接收定義,所述定義與裝配件有關(guān);從接 收的定義確定建造裝配件所需的多個資源;以及將指示對建造有興趣的一個或多個建造者 與對應(yīng)于裝配件的所述多個資源中的一個或多個匹配。
[0011] 本發(fā)明的實現(xiàn)可以包括如下中的一個或多個。該方法還可以包括向建造者發(fā)送通 知,指示該建造者被雇傭來提供所述多個資源中的所述一個或多個。該方法還可以包括根 據(jù)哪個建造者首先指示對所述多個資源中的一個或多個感興趣,自動將該建造者與裝配件 匹配。該方法還可以包括基于一個或多個標(biāo)準(zhǔn)來過濾要匹配的建造者,其中,所述標(biāo)準(zhǔn)包括 從由如下組成的群組中選擇的一個或多個:評級、技能、信譽(yù)、關(guān)于項目創(chuàng)建者的社交網(wǎng)絡(luò) 狀況、平均在線時間、派系和服務(wù)器。
[0012] 在又一方面中,本發(fā)明針對一種使用多個建造者來建造裝配件的方法,裝配件具 有由項目創(chuàng)建者提供的定義,裝配件具有多個組件,包括:從建造者接收完成的組件并按 照定義將完成的組件安裝在裝配件中;如果完成的組件需要專門的安裝,則確定能夠執(zhí)行 專門的安裝的一個或多個建造者,并向確定的一個或多個建造者發(fā)送執(zhí)行專門的安裝的請 求;如果組件需要專門的服務(wù),則確定能夠執(zhí)行專門的服務(wù)的一個或多個建造者,并且向確 定的一個或多個建造者發(fā)送執(zhí)行專門的服務(wù)的請求;以及執(zhí)行安裝,按需執(zhí)行專門的安裝, 以及按需執(zhí)行專門的服務(wù),直到裝配件中的所有組件都按照定義安裝。
[0013] 本發(fā)明的實現(xiàn)可以包括如下中的一個或多個。該方法還可以包括:顯示指示裝配 件的完成狀態(tài)的狀況,并且在每次安裝、專門的安裝或服務(wù)后,更新狀況。一個或多個建造 者可以與項目創(chuàng)建者協(xié)作地執(zhí)行專門的安裝。裝配件可以是虛擬裝配件并且可以與在線仿 真相關(guān)聯(lián),并且,玩家角色可以與項目創(chuàng)建者相關(guān)聯(lián),并且玩家角色可以進(jìn)一步與提供組件 或服務(wù)的建造者的至少子集中的各個建造者相關(guān)聯(lián),該群組可以聚集在在線仿真內(nèi)的公共 虛擬場所處來執(zhí)行虛擬裝配件的建造。
[0014] 在又一個方面中,本發(fā)明針對一種用于創(chuàng)建數(shù)字對象的方法,包括:從進(jìn)行請求的 用戶接收建筑請求;創(chuàng)建建筑項目來建造數(shù)字對象,其中數(shù)字對象包括多個組件;創(chuàng)建完 成數(shù)字對象所需的缺失組件的組件清單;搜索提供缺失組件的用戶;創(chuàng)建被識別為提供缺 失組件的用戶的建造者清單;從用戶接收組件;以及當(dāng)所有缺失組件都已經(jīng)接收到時,建 造數(shù)字對象。
[0015] 本發(fā)明的實現(xiàn)可以包括如下中的一個或多個。搜索提供缺失組件的用戶的步驟可 以包括將組件請求放置在市場服務(wù)上。搜索提供缺失組件的用戶的步驟也可以包括使用 將建造組件所需的技能與可用用戶的技能比較的牽線搭橋工具,或者可以可替代地或附加 地,包括包括使用社交網(wǎng)絡(luò)來通過用戶與進(jìn)行請求的用戶的關(guān)系來識別用戶。
[0016] 本發(fā)明的優(yōu)點(diǎn)可以包括如下中的一個或多個。數(shù)字對象可以以更高效的方式來建 筑??梢杂啥鄠€建造者以有組織的方式來建筑數(shù)字對象,否則,單個玩家要建造該數(shù)字對象 是不可能或不實際的。可以以有效和有組織的方式使得建造者能夠從他們的技能和物品中 獲益。其它優(yōu)點(diǎn)將從包括附圖和權(quán)利要求的以下描述中顯而易見。
[0017] 提供該
【發(fā)明內(nèi)容】
來以簡化的形式介紹選擇的概念。在【具體實施方式】部分中進(jìn)一步 描述了這些概念。除了
【發(fā)明內(nèi)容】
中描述的那些元素或步驟之外的元素或步驟是可能的,并 且沒有元素或步驟是必需的。
【發(fā)明內(nèi)容】
并不意圖識別所要求保護(hù)的主旨的關(guān)鍵特征或必不 可少的特征,也不意圖用來幫助確定所要求保護(hù)的主旨的范圍。所要求保護(hù)的主旨不限于 解決在本公開的任何部分中描述的任何或全部優(yōu)點(diǎn)的實現(xiàn)。

【專利附圖】

【附圖說明】
[0018] 圖1是根據(jù)現(xiàn)有技術(shù)的聯(lián)合建造方法的示例性流程圖。
[0019] 圖2是根據(jù)本原理的聯(lián)合建造方法的一種實現(xiàn)的示例性流程圖。
[0020] 圖3是根據(jù)本原理的聯(lián)合建造方法的一種實現(xiàn)的更詳細(xì)的示例性流程圖,具體示 出不同類型的裝配件。
[0021] 圖4是根據(jù)本原理的聯(lián)合建造方法的一種實現(xiàn)的另一更詳細(xì)的示例性流程圖,具 體示出可以如何接收裝配件的定義。
[0022] 圖5是根據(jù)本原理的聯(lián)合建造方法的一種實現(xiàn)的另一更詳細(xì)的示例性流程圖,具 體示出不同類型的資源。
[0023] 圖6是根據(jù)本原理的聯(lián)合建造方法的一種實現(xiàn)的另一更詳細(xì)的示例性流程圖,具 體示出可以如何使用市場工具或方案來確定建造者。
[0024] 圖7是根據(jù)本原理的聯(lián)合建造方法的一種實現(xiàn)的另一更詳細(xì)的示例性流程圖,具 體示出可以如何使用牽線搭橋(matchmaking)工具或方案來確定建造者。
[0025] 圖8是根據(jù)本原理的聯(lián)合建造方法的一種實現(xiàn)的另一更詳細(xì)的示例性流程圖,具 體示出可以如何使用社交聯(lián)網(wǎng)工具或方案來確定建造者。
[0026] 圖9是根據(jù)本原理的聯(lián)合建造方法的一種實現(xiàn)的另一更詳細(xì)的示例性流程圖,具 體示出可以如何進(jìn)行數(shù)字對象的正在進(jìn)行的建筑。
[0027] 圖10是根據(jù)本原理的聯(lián)合建造方法的一種實現(xiàn)的另一示例性流程圖。
[0028] 圖11 (A)-Il (C)是根據(jù)本原理的聯(lián)合建造方法的一種實現(xiàn)的其它更詳細(xì)的示例 性流程圖,具體示出可以如何進(jìn)行用于數(shù)字對象的建筑的期限、付費(fèi)和競價(bidding)。
[0029] 圖12是其中可以實現(xiàn)根據(jù)本原理的方法的示例性計算環(huán)境。
[0030] 貫穿附圖,對應(yīng)的標(biāo)號指示對應(yīng)的部件。

【具體實施方式】
[0031] 在根據(jù)本原理的系統(tǒng)和方法中,一種計算機(jī)系統(tǒng)諸如在游戲或仿真中向多個用戶 提供用于建造數(shù)字對象的結(jié)構(gòu)和接口。在一種實現(xiàn)中,用戶或"項目創(chuàng)建者"使用建筑項目 工具來創(chuàng)建用于建造游戲中的數(shù)字對象諸如城堡的項目。該工具組織該建筑項目并且尋找 其他玩家("建造者")來幫助建造最終的對象。
[0032] 對象可以具有多個組件和材料,組件和材料又可以各自具有多個子組件或材料 等。例如,城堡可以包括石墻,石墻又由石塊組成,石塊又由石頭原材料制成。依賴于實現(xiàn), 在一種實現(xiàn)中,一些組件可以具有子組件,但是在另一實現(xiàn)中,一些組件可以不具有子組 件。例如,在一些實現(xiàn)中,石塊可以是可購買的物品,而在其它實現(xiàn)中,石塊需要他們自己建 A-A- 鞏。
[0033] 建筑項目工具可以制作必要的組件和材料的清單,并且可以將該清單提供給玩 家。在一種實現(xiàn)中,工具還可以識別收集材料或建造組件所需的技能,以幫助確定適合于加 入該項目的建造者。還會需要將接收到的組件組裝成更大的組件或從所提供的組件和材料 裝配最終的對象的一個或多個建造者。在這樣的情況下,建造者可以從運(yùn)行該項目的玩家 接收組件或材料并隨后將完成的組件、材料或?qū)ο蠓祷亟o玩家。類似地,可以存在這樣一些 組件,其需要多個建造者同時一起工作來完成這些組件("群組組件")。一些組件或材料還 可以需要專門的技能以將它們安裝在給定數(shù)字對象中。
[0034] 將理解,除了從建造者去到項目創(chuàng)建者的材料和組件/子組件以外,還可以采用 中間人,其提供中間級別的材料收集、組件或子組件建筑,或其它增值技能。這樣的中間人 可以稱為分包商,并且可以理解,材料和組件可以在去往項目創(chuàng)建者和/或最終安裝的途 中從一個分包商去到另一分包商。
[0035] 在一種概要方法中,如圖2的流程圖20所示,在第一步驟中,項目創(chuàng)建者需要裝配 件("建筑項目"),該裝配件需要多個建造者來建造(步驟18)。項目創(chuàng)建者可以是在線仿真 諸如在線多玩家游戲的用戶,或可以是想要完成特別是數(shù)字對象的、需要多個建造者的項 目的任何其它類型的用戶。
[0036] 裝配件一般是具有多個組件和/或材料的諸如數(shù)字對象之類的對象。每個組件可 以包括多個子組件,并且甚至某些材料可以是由子材料構(gòu)成的。例如,化學(xué)物質(zhì)可能需要多 種成分來創(chuàng)建給定產(chǎn)品。在用戶想要建筑用于多玩家游戲的數(shù)字對象的情況中,在許多情 況下,用戶用化身或玩家角色表示。隨后,建造者可以是其他用戶,也用化身或玩家角色表 示,并且在一些實現(xiàn)中,建造者可以是作為非玩家角色或NPC提供的。
[0037] 項目創(chuàng)建者隨后提供需要多個建造者來建造的裝配件的"定義"(步驟22)。裝配 件的定義一般構(gòu)成裝配件的標(biāo)識符,并且范圍可從簡單到復(fù)雜,在許多情況下,這依賴于數(shù) 字對象的用戶定制。盡管以下更詳細(xì)地描述了裝配件定義,但是應(yīng)當(dāng)注意,在簡單的定義 中,用戶可以簡單地從清單選擇數(shù)字對象,并且建筑工具可以使用算法、查找表,或其他手 段來確定建造數(shù)字對象所需要的全部組件和材料。在較復(fù)雜的定義中,用戶可以利用許多 定制的組件和材料更詳細(xì)地描述所要建造的數(shù)字對象。應(yīng)當(dāng)理解,在這兩種情況下,完成裝 配件的所需資源的清單都可以是復(fù)雜的,但是用戶需要什么可以依賴于建筑工具的能力而 不同。
[0038] 在下一步驟中,建筑工具隨后根據(jù)定義來確定完成項目所需的多個資源(步驟 24)。該步驟也可以從簡單到復(fù)雜,因為,用戶可能已經(jīng)提供了高度詳細(xì)的定義,從而不需要 建筑工具進(jìn)行顯著的細(xì)化;或者,用戶可能已經(jīng)簡單地例如從清單中指明了想要的數(shù)字對 象,需要建筑工具確定對其建筑所需要的所有資源。
[0039] 術(shù)語"資源"在本文中用于指示組件(包括子組件)、材料(包括子材料)以及建造數(shù) 字對象所需的服務(wù)和技能。例如,一些組件或?qū)iT的安裝可能需要技術(shù)嫻熟的工匠,即,具 有高技能水平的工匠,而其它組件或?qū)iT的安裝僅僅需要初級工匠或具有低技能值的那些 工匠。術(shù)語"服務(wù)"用于一般地指示建造者在建筑數(shù)字對象時安裝組件和材料時、或者在制 造組件、子組件或材料時或者在收集材料或子材料時提供的動作,以及類似的動作。應(yīng)當(dāng)注 意,服務(wù)常常需要具有某些技能的玩家,但并不總是如此。還應(yīng)當(dāng)注意,高技能水平的或更 高等級的工匠可以不是必須總是創(chuàng)建更高質(zhì)量的組件或材料,而是,他們可以比低技能的 工匠更一致地創(chuàng)建它們。
[0040] 建筑工具隨后安排或組織建造者以便提供資源,即,組件、子組件、技能、服務(wù)和/ 或材料和子材料(步驟26 )。
[0041] 建筑工具可以安排玩家以若干方式獲取加入項目的建造者,如在流程圖20的中 間部分所圖示的。具體地,在一種方式中,在線市場或市場工具可以用于尋找建造者或使建 造者與項目創(chuàng)建者匹配(步驟28)。在另一方式中,牽線搭橋或牽線搭橋工具可以用于尋找 建造者(步驟32)。在第三種方式中,或者在社交網(wǎng)絡(luò)是在線仿真的一部分的情況中或者在 社交網(wǎng)絡(luò)由第三方或單獨(dú)的服務(wù)提供的情況中,社交網(wǎng)絡(luò)或社交聯(lián)網(wǎng)工具可以用于尋找建 造者。使用市場或社交網(wǎng)絡(luò)可以提供一般異步的方式來尋找建造者,而牽線搭橋可以是更 同步的。
[0042] 在第四種方式中,建造者可以簽約執(zhí)行日常的或周期的建造任務(wù)(步驟33)。例如, 如果建造者僅具有短的時段,但是想要通過做建造者來贏得游戲幣,則可以執(zhí)行短期的日 常或周期的建造任務(wù),例如刷漆或仿真可以允許的其它重復(fù)性任務(wù)。以下將更詳細(xì)地描述 這些方式和工具。
[0043] 玩家可以使用一個方案,或并行使用多個方案,來尋找完成項目的建造者。在一種 實現(xiàn)中,隨著組件被完成和如果需要的話被安裝,項目工具隨時間更新所需組件和可用組 件的清單。在另一實現(xiàn)中,NPC還可用于針對一些或全部組件雇傭建造者,向玩家建造者提 供競爭。隨著組件被完成和對象被完成,建造者可以被項目創(chuàng)建者或被其它建造者評級(步 驟43)。這樣的評級可以在仿真內(nèi)、在建筑項目工具內(nèi)或在第三方站點(diǎn)上維護(hù)。
[0044] 參考圖3的流程圖30,圖示出各種類型的裝配件44。例如,裝配件可以是物理裝 配件56。根據(jù)本原理的系統(tǒng)和方法隨后用作組織物理裝配件的建筑的方式。在該方式中, 系統(tǒng)被用來確定物理裝配件的建筑的組織(步驟58),對于其建筑需要什么,以及誰將建造 它。在一些情況中,諸如人員之類的物理資源可以用于使用系統(tǒng)和方法的指令和組織來執(zhí) 行實際的建筑。在其它情況中,裝配件的建筑的物理執(zhí)行可以受系統(tǒng)控制(步驟62)。這會 是其中機(jī)器人執(zhí)行裝配件的情況,還會是其中例如機(jī)器人手術(shù)或其它機(jī)器控制的功能被執(zhí) 行的情況。
[0045] 然而,在一些情況中,裝配件是虛擬裝配件46。虛擬裝配件46的示例包括數(shù)字對 象諸如計算機(jī)生成的對象48。另一類型的虛擬裝配件46可以是軟件應(yīng)用54。在虛擬裝配 件對應(yīng)于數(shù)字對象的情況中,數(shù)字對象可以在在線環(huán)境52內(nèi),例如,可以是可以由多個玩 家和/或非玩家角色建造的游戲?qū)ο蟆?br> [0046] 參考圖4,可見圖示出可以用于接收和使用裝配件的定義(步驟22)的各種示例性 方式的流程圖40。在一種示例性方式中,建筑工具可以接收定制建筑項目,其中用戶已經(jīng)提 議了各種資源、組件、材料等(步驟66)。建筑工具可以隨后使提議的資源和組件與可用資源 匹配以便確定對于完成項目所必要的一組所需資源,可用資源是項目創(chuàng)建者自己擁有的或 能夠從其它玩家獲取的那些資源,如以下所述。在一些情況下,用戶的定制建筑計劃將不包 括每個必要的資源,例如,用戶可能想要特定類型的石頭用于城堡墻壁而其余的留給建筑 工具自由裁量。用戶可以可選地設(shè)置各種約束條件以便引導(dǎo)建筑工具的自由裁量,例如,成 本約束條件、最低質(zhì)量水平、最高質(zhì)量水平等等。某些這樣的約束條件可以用例如項目創(chuàng)建 者具有的游戲幣的數(shù)量的系統(tǒng)知識來自動設(shè)置。這樣的約束條件也可以在可以用來接收和 使用裝配件的定義的以下(和其它)方式中使用。
[0047] 在另一技術(shù)中,建筑工具可以接收想要的裝配件的一組要求(步驟72)。例如,用戶 可以想要某種大小的城堡,墻壁能夠隨時間抵擋的確定的損壞量,具有至少想要數(shù)目的房 間等等。建筑工具可以隨后確定滿足那些要求所必要的資源(步驟74)。這樣的確定可以采 用各種算法來導(dǎo)致資源的清單,包括以上提及的約束條件以及其它邊界條件的采用。即使 在這樣的要求驅(qū)動的裝配件內(nèi),用戶也可以被授權(quán)選擇各種組件或材料以用于特定特征。
[0048] 在又一技術(shù)中,用戶可以從清單、目錄、菜單等選擇數(shù)字對象(步驟76)。用戶還可 以選擇可選的定制。例如,用戶可以選擇預(yù)制的城堡但是想要該城堡有護(hù)城河。建筑工具 隨后確定用于創(chuàng)建與所選對象對應(yīng)的裝配件的必要資源以及所請求的定制??梢圆捎靡陨?提及的算法和約束條件,但是將理解,當(dāng)對象是從已知的清單中選擇的時,可以已經(jīng)已知一 個或多個默認(rèn)的資源集合。
[0049] 圖5是圖示出各種類型的資源82的示圖50。不意圖是限制性的,可以看到,資源 82可以包括組件84、服務(wù)86和材料88。
[0050] 組件84還可以包括子組件98,后者是指組成組件的元素。在建造項目中也可以采 用定制組件102。在定制組件中,項目創(chuàng)建者可以定義定制組件的一般參數(shù)或期望特征,并 且建筑工具隨后可以用于諸如經(jīng)由采用競價或?qū)μ嶙h的請求來尋找能夠建造與定義的參 數(shù)和/或特征匹配的定制組件的建造者,以下參考圖11更詳細(xì)地描述可以找到和激勵建造 者提供定制組件的附加方式。
[0051] 資源82還可以包括服務(wù)86。如以上所述,服務(wù)可以認(rèn)為是建造者或用戶或他們各 自的玩家角色或化身執(zhí)行的動作或甚至由非玩家角色執(zhí)行的動作。這樣,服務(wù)可以要求某 些技能92。在在線多玩家游戲的情況中,可以要求玩家角色或非玩家角色的技能或才能94 提供某些服務(wù)。
[0052] 資源82還可以包括材料88。材料本身可以包括子材料89,其中,例如需要若干構(gòu) 成元素來創(chuàng)建產(chǎn)品材料。這樣的構(gòu)成元素可以不僅包括構(gòu)成產(chǎn)品材料的那些構(gòu)成元素還包 括試劑或其它這樣的材料。可以要求材料不僅用于組件84也用于服務(wù)86。在前者情況中, 例如,為了創(chuàng)建組件"石塊",會需要材料"石頭"。以相同的方式,要執(zhí)行創(chuàng)建"石塊"的服 務(wù),會需要"磨石"材料來打磨用來創(chuàng)建石塊的工具。還將看到大量其它示例。
[0053] 在市場方案中,項目創(chuàng)建者將項目列放在公共工作市場中,在公共工作市場中,其 他人可以看到需要什么。建造者可以同意提供具體的組件或簡單地提供它們。建筑項目工 具為玩家提供用于相互提供組件的接口,作為項目的一部分??商娲?,玩家可以通過游戲 中的郵件、交易或集市來提供它們。建筑項目工具跟蹤已經(jīng)提供了哪些組件和材料以及還 需要什么,適當(dāng)?shù)卣{(diào)整市場列表。
[0054] 更詳細(xì)地,參考圖6的流程圖,圖示出使用市場或工具方案的建造者確定(步驟 28)。在第一步驟中,確定給定建筑項目的多個所需資源(步驟106)。如之前所述,這可以完 全由建筑工具或項目創(chuàng)建者確定,或用戶可以指定一個或多個想要的資源。所確定的這多 個資源中的一個或多個的清單隨后在社區(qū)可訪問的場所被公開(步驟108)。例如,布告欄或 其它這樣的列表可以在在線社區(qū)中諸如在多玩家游戲中可以是可用的,并且其可以用于托 管列表。對布告欄列表的訪問權(quán)的范圍可以不同,從僅項目創(chuàng)建者的朋友、項目創(chuàng)建者所屬 于的協(xié)會或其它組織,到項目創(chuàng)建者在其上玩的服務(wù)器,或者,該清單可以是對社區(qū)中的每 個人開放的。本領(lǐng)域普通技術(shù)人員可以清楚地理解其變形例。
[0055] 在一種實現(xiàn)中,對清單的訪問權(quán)被過濾以使得某些玩家不會看到所張貼的建筑項 目。應(yīng)當(dāng)理解,過濾也可以在建造者側(cè),使得潛在的建造者不會看到他們所不適合的工作。 可替代地,建造者可以調(diào)節(jié)它們的設(shè)置以使得所有工作是可見的。
[0056] 在下一步驟中,用戶或項目創(chuàng)建者接收來自指示對參與建筑項目有興趣的建造者 的對所公布的清單的響應(yīng)(步驟110 )。這樣的響應(yīng)可以經(jīng)由游戲中的郵件、電子郵件、文本、 與網(wǎng)絡(luò)或游戲發(fā)布商相關(guān)聯(lián)的電子郵件系統(tǒng)、建筑項目工具或市場工具內(nèi)的通信工具或任 何其它類型的電子通信方法。響應(yīng)可以以與以上所述相同的方式被過濾。這樣的過濾可以 經(jīng)由本文中所描述的任意數(shù)目的技術(shù),包括基于建造者在線的時間量、建造者的技能或水 平、建造者針對其它項目已經(jīng)接收到的評級、推薦、建造者的服務(wù)器、建造者的時區(qū)、建造者 的派系等等。
[0057] 在下一步驟中,顯示指示興趣的建造者的清單(步驟112)。以這種方式,項目創(chuàng)建 者可以聯(lián)系或安排聯(lián)系清單上的建造者。這樣的聯(lián)系可以經(jīng)由如上所述的任意電子通信方 法。項目創(chuàng)建者可以直接聯(lián)系潛在的建造者或根據(jù)當(dāng)前原理的系統(tǒng)和方法可以允許自動聯(lián) 系這樣的建造者。建筑工具可以允許用戶或項目創(chuàng)建者瀏覽潛在的建造者來確定對于特定 工作誰是最強(qiáng)大的候選者。以下將更詳細(xì)地描述用于向提供組件或服務(wù)的建造者提供報酬 或酬金的技術(shù)。
[0058] 在牽線搭橋方案中,玩家使用自動化的牽線搭橋工具,例如,"尋找建造者"或"尋 找工作"。在該情況中,玩家在牽線搭橋工具中打開項目,其具有來自建筑項目工具的資源 的清單。其它玩家可以打開牽線搭橋工具并使得他們自己可以用作建造者,指示他們具有 什么技能或者他們能夠提供什么組件或材料。建造者可以使得他們本身可用于任何項目, 或能夠從清單中選擇項目。在一種實現(xiàn)中,玩家簡單地在牽線搭橋工具中激活玩家的配置 文件并且牽線搭橋工具從玩家的角色的游戲信息識別角色的能力和資源。牽線搭橋工具 隨后選擇建造者并將它們指派給項目中的組件和資源,并且還向每個建造者告知他們的任 務(wù)。建造者查看他們的任務(wù)并接受或拒絕。牽線搭橋工具向項目創(chuàng)建者告知每個確認(rèn)的建 造者以及他們的任務(wù)。建造者收集必要的材料并建造他們指派的組件,在指定的期限之前, 諸如由建筑項目工具例如使用游戲中的郵件直接地或者經(jīng)由如上所述的其它技術(shù),將所請 求的材料和完成的組件提供給項目創(chuàng)建者。在一種實現(xiàn)中,一些或全部建造者不知道項目 是什么,僅知道他們自己的任務(wù)是什么。在另一實現(xiàn)中,建造者可以尋找并按群組諸如協(xié) 會、公司或更小的自組織群組加入項目。
[0059] 更詳細(xì)地,參考圖7的流程圖70,其中項目創(chuàng)建者決定采用牽線搭橋方案來進(jìn)行 建造者確定(步驟32),如在之前的示圖中一樣,第一步驟是確定多個所需資源(步驟116), 并且這可以以與之前相同的方式執(zhí)行。在下一步驟中,所確定的多個所需資源被存儲或以 其他方式被遞送給牽線搭橋系統(tǒng)(步驟118)。
[0060] 隨后可以并行執(zhí)行若干步驟。例如,項目創(chuàng)建者可以使用牽線搭橋系統(tǒng)來將有關(guān) 資源的請求發(fā)送給一個或多個建造者,所述請求征集建造者對提供組件、材料、服務(wù)等的興 趣(步驟122)。相反,項目創(chuàng)建者可以從牽線搭橋系統(tǒng)接收來自指示對參與項目的興趣的建 造者的建造者的有關(guān)一個或多個資源的響應(yīng)(步驟124)。例如,建造者可以指示興趣并且牽 線搭橋系統(tǒng)可以隨后向項目創(chuàng)建者指示興趣。這樣的興趣指示可以是無關(guān)建造者對項目的 適合性的,但是在可替代實現(xiàn)中,興趣指示可以是用至少建造者對項目的適合性過濾的。
[0061] 在另一潛在的步驟,牽線搭橋可以自動發(fā)生(步驟126)。例如,如果許多建造者 已經(jīng)指示了對執(zhí)行建造服務(wù)的興趣,則一旦項目創(chuàng)建者已經(jīng)尋求牽線搭橋工具去尋找建造 者,則指示了興趣的第一個建造者可以接收優(yōu)先級。當(dāng)然,可以采用許多其它優(yōu)先級排序規(guī) 貝U。例如,優(yōu)先級可以給與項目創(chuàng)建者的朋友、其協(xié)會同伴、在同一服務(wù)器上的那些人、在同 一時區(qū)中的那些人、同一派系的那些人、具有至少給定技能水平或信譽(yù)的那些人、具有已經(jīng) 制造的想要的組件的那些人以及任意數(shù)目的其它這樣的用于優(yōu)先級排序的基礎(chǔ)。
[0062] 牽線搭橋工具還可以采用以上所述的任何類型的過濾器來消除對項目創(chuàng)建者不 那么感興趣的潛在建造者。
[0063] 在社交聯(lián)網(wǎng)方案中,玩家使用社交網(wǎng)絡(luò)或社交聯(lián)網(wǎng)工具來識別建造者。在一種實 現(xiàn)中,建筑項目工具首先檢查玩家的朋友的能力并向玩家告知匹配的能力和/或向匹配的 朋友發(fā)送消息。玩家和所識別的朋友討論任務(wù)并且確認(rèn)的建造者被添加到項目。如果仍然 存在缺失的組件或材料,或識別的朋友不能夠提供幫助,則工具向外一度進(jìn)行檢查,查看玩 家的朋友的配置文件,并再次識別匹配。該處理從玩家繼續(xù)向外直到找到所有組件和材料 的建造者為止。玩家或工具可以使用另外的信息來引導(dǎo)玩家的選擇,諸如通過對技能或信 譽(yù)施加權(quán)重。如上所述的優(yōu)先級排序規(guī)則或過濾可以以類似的方式被采用。在另一實現(xiàn) 中,為每個玩家維護(hù)與其它社交語境分離的單獨(dú)的建造者社交網(wǎng)絡(luò)(或連接集合)以幫助用 技能、信譽(yù)、價格、業(yè)績等來識別建造者。
[0064] 在具體實施例中,如圖8的流程圖80所示,項目創(chuàng)建者決定使用社交網(wǎng)絡(luò)或社交 聯(lián)網(wǎng)工具來確定潛在的建造者(步驟34)。如前,第一步驟是確定多個所需資源(步驟132)。 隨后分析項目創(chuàng)建者的社交網(wǎng)絡(luò)來確定誰可能是潛在的建造者,即,誰可能具有適合于該 項目的資源。在該分析中,可以分析朋友清單,如上所述的用戶的朋友的朋友,等等。以相 同的方式,可以分析項目創(chuàng)建者的聯(lián)系人清單,以及密友清單、協(xié)會清單、以某種方式與項 目創(chuàng)建者相關(guān)聯(lián)的玩家角色的配置文件,等等。
[0065] 存儲所確定的多個資源和建造者(步驟136),以使得項目創(chuàng)建者可以變?yōu)橹浪?確定的多個資源和建造者。所確定的多個資源和建造者可以隨后顯示給項目創(chuàng)建者(步驟 138)。與市場方案的一部分一樣,項目創(chuàng)建者可以聯(lián)系或安排聯(lián)系所述多個資源和建造者 中的每個成員或其子集。建筑項目工具可以允許這樣的聯(lián)系,或者或項目創(chuàng)建者可以例如 使用上述電子通信技術(shù)來手動聯(lián)系想要的建造者。
[0066] 圖9是圖示出根據(jù)本原理的建造者根據(jù)定義建筑裝配件的持續(xù)執(zhí)行的流程圖。在 第一步驟中,其中第一步驟是純示例性的,可以使用建筑工具、游戲中的郵件、從玩家角色 到玩家角色的直接傳送等任一者來從建造者接收元素(步驟142)。接收的元素可以是組件、 由子組件構(gòu)成的完成的組件、材料、子材料等等。其還可以是與由建造者接收的組件或材料 類似的但建造者在其上執(zhí)行了服務(wù)的組件或材料。例如,在許多奇幻的多玩家游戲中,建造 者在將特定組件發(fā)送到另一建造者或項目創(chuàng)建者之前對其"施加魔法"等從而使得組件或 材料在功能上不同于之前是適當(dāng)?shù)摹?br> [0067] 在下一示例性步驟中,項目創(chuàng)建者在將接收到的元素安裝在裝配件中之前對其執(zhí) 行任務(wù),如果需要這樣的任務(wù)的話(步驟144)。例如,如果項目創(chuàng)建者在將物品安裝在完成 的裝配件中之前必須為該物品刷漆、在其上"施加魔法"、在其上放置指示項目創(chuàng)建者的印 記,或執(zhí)行一些其它任務(wù)或服務(wù),則這可以在該步驟期間執(zhí)行。
[0068] 在下一示例性步驟中,如果物品需要在裝配件中的專門的安裝,則項目創(chuàng)建者可 以確定適合的建造者并請求其來執(zhí)行該專門的安裝(步驟146)。該步驟中的建造者的確定 可以經(jīng)由任意上述技術(shù)。以相同方式,在下一示例性步驟中,如果物品需要例如使用特殊的 技能的在裝配件中的專門服務(wù),則項目創(chuàng)建者可以確定適合的建造者并請求其執(zhí)行該專門 的服務(wù),并且這樣的確定可以如上(步驟148)。
[0069] 隨后可以根據(jù)組件、子組件或材料必須如何安裝來執(zhí)行若干步驟進(jìn)行安裝。如果 組件、子組件或材料能夠例如由項目創(chuàng)建者,或由玩家角色或設(shè)備在項目創(chuàng)建者的指導(dǎo)下 被直接地和簡單地安裝,則隨后可以執(zhí)行這樣的安裝(步驟152)。如果需要專門的安裝或建 造,則隨后可以執(zhí)行專門的安裝或建(步驟154)。可以在該步驟期間安裝群組組件。如果需 要其它專門的服務(wù)用于安裝,則隨后可以執(zhí)行其它專門的服務(wù)(步驟156 )。
[0070] 可以執(zhí)行安裝步驟直到裝配件完成為止(步驟158 )。即,直到項目創(chuàng)建者和/或建 造者已經(jīng)例如使用適合的技能安裝了所有組件和材料或執(zhí)行了任何所需服務(wù)為止。完整的 裝配件將總地滿足定義的要求,或在完成和安裝好時包括定義所要求的所有列出的資源。 [0071] 在一些情況下,建筑工具的用戶接口可以通知建筑的正在進(jìn)行的狀況,例如,作為 完成百分比,并且可以在組件或材料的安裝和服務(wù)被執(zhí)行時更新狀況(步驟162)。
[0072] 在在線多玩家游戲的情況中,數(shù)字對象是所仿真的世界中的虛擬對象,玩家角色 可以執(zhí)行建造,并且玩家角色或非玩家角色可以聚集在虛擬場所來建造虛擬對象,例如,城 堡(步驟164)。應(yīng)當(dāng)理解,公共的虛擬場所總地表示在線環(huán)境中具有某一虛擬范圍的場所, 例如足以建造城堡的虛擬范圍。因此,盡管玩家角色和非玩家角色可以匯聚到公共的場所, 但是他們不需要確實在該虛擬點(diǎn)。
[0073] 圖10的流程圖100示出根據(jù)本原理的另一實現(xiàn)。在第一步驟中,從用戶接收建筑 請求(步驟166)。一般,由實現(xiàn)建筑項目工具的服務(wù)器接收建筑請求。建筑項目工具隨后根 據(jù)請求創(chuàng)建建筑項目,其中建筑項目是要建造具有多個組件和/或材料的數(shù)字對象(步驟 168)。建筑項目工具創(chuàng)建組件和/或材料清單(步驟172)。在其中用戶已經(jīng)具有這些組件 和/或材料中的一些并意圖制造或收集缺失的組件或材料的情況中,組件和/或材料清單 可以是缺失的組件或材料的清單。
[0074] 建筑項目工具可以隨后搜索建造者(步驟174)。建筑項目工具的搜索結(jié)果隨后用 于創(chuàng)建提供缺失的組件和/或材料的建造者的清單(步驟184)。建造者確定可以經(jīng)由如上 所述的許多方法,包括通過市場工具(步驟176 ),通過使用牽線搭橋工具的牽線搭橋(步驟 178),或通過諸如經(jīng)由社交聯(lián)網(wǎng)工具使用朋友的建造者確定(步驟182)。建造者創(chuàng)建所需組 件和/或材料,并且所需組件和/或材料被項目創(chuàng)建者接收(步驟186 )。隨后可以例如由項 目創(chuàng)建者和/或一個或多個建造者來建造數(shù)字對象(步驟188)。
[0075] 項目創(chuàng)建者可以為所需資源清單中的每個物品確定期限和支付價格,例如單一價 格或按百分比提成的。玩家可以手動設(shè)置期限和價格,或接受由建筑項目工具提供的默認(rèn) 或自動化的期限和價格,例如基于組件依賴性的期限和從當(dāng)前市場或拍賣價格導(dǎo)出的價 格。在另一實現(xiàn)中,價格是通過競價處理針對指示了可接受時間和價格的潛在的建造者而 設(shè)置的,并且項目創(chuàng)建者選擇建造者,例如,被告知他們的要價、建造者配置文件、信譽(yù)和引 用。不論是如何確定的,將在建造者例如按時完成他們的任務(wù)時向建造者支付價格??商?換地,在最終的對象完成或賣出時支付價格。
[0076] 在根據(jù)本原理的用于設(shè)置項目完成期限的方法的一種實現(xiàn)中,如圖11 (A)的流程 圖110所指示的,項目創(chuàng)建者可以設(shè)置期限和可選的容限(步驟167)。例如,項目創(chuàng)建者可 能想要在一周正負(fù)兩天內(nèi)完成項目。可替代地,建筑項目工具可以提供默認(rèn)期限。即使在 項目創(chuàng)建者設(shè)置期限的情況中,建筑工具也可以用于基于組件、子組件、材料、勞動力以及 其它資源的可用性來建議期限和/或項目創(chuàng)建者設(shè)置的期限的修改(步驟169)?;蛘撸ㄖ?工具可以建議期限,并且用戶或項目創(chuàng)建者可以相應(yīng)地修改期限。在任何情況下,一旦建筑 的步驟完成,并且裝配件按照定義完成,則可以進(jìn)行付費(fèi)(步驟171 )。如果有必要,可以考慮 延遲、1?超工藝等調(diào)節(jié)付費(fèi)。
[0077] 在根據(jù)本原理的用于設(shè)置項目預(yù)算的方法的實現(xiàn)中,如圖11 (B)的流程圖120所 示,項目創(chuàng)建者可以可選地使用建筑工具來確定預(yù)算,或可以針對給定類型的項目使用默 認(rèn)預(yù)算(步驟173)。以與圖11 (A)相同的方式,建筑工具可以基于組件、材料、勞動力或其 它資源的市場價格來建議預(yù)算或預(yù)算的修改(步驟175)。在一些情況下,建筑工具將建議預(yù) 算,而項目創(chuàng)建者或用戶將根據(jù)他們自己的需要來修改預(yù)算。如上,在完成后,可以進(jìn)行付 費(fèi)和必要的調(diào)節(jié)(步驟177)。
[0078] 如圖11 (C)中所示,在市場方案中,建造者可以要價來提供整個裝配件或其組件。 在牽線搭橋或社交網(wǎng)絡(luò)方案中也可以采用這樣的競價處理(步驟175)。競價可以在許多情 況下允許項目創(chuàng)建者對于給定項目獲得最佳價格。
[0079] 在許多實現(xiàn)中,建造者自己建造組件并收集材料并將組件和材料獨(dú)立地提供給運(yùn) 行項目的玩家。在另一實現(xiàn)中,如以上提及的,建造者聚集到一起來在定義的場所處建造組 件。例如,在建造城堡的項目中,建造者可以聚集到城堡建筑的工地來建造他們的組件。對 于組件,建造者將來到同一虛擬場所,收集組件,并隨后一起工作來完成群組組件。在城堡 示例中,每面城堡墻壁可以是需要多個土木工程師和許多勞動力建造者一起工作來裝配石 塊以形成墻壁的群組組件。建造工地可以在開放世界的、所有玩家可見的或分開的例如實 例化的內(nèi)容中。
[0080] 在另一實現(xiàn)中,組件中的一個或多個是定制組件。玩家可以定義定制組件的通用 參數(shù)或想要的特征,并且隨后使用以上方案中的一個來尋找能夠建造定制組件的建造者。 競價或提議方案,例如,市場工具和圖11 (C)中所示的一部分,可以具有得到復(fù)雜組件的優(yōu) 勢。在另一方法中,項目創(chuàng)建者搜索組件的潛在的建造者并將工作提供給合適的候選者。項 目創(chuàng)建者可以使用有關(guān)所創(chuàng)建的對象的信譽(yù)或信息或可以使用社交聯(lián)網(wǎng)來識別潛在的建 造者。例如,項目創(chuàng)建者可以在項目創(chuàng)建者的朋友中搜索已經(jīng)建造過類似組件或?qū)ο蟮牧?一用戶,并且可以與那個用戶討論組件或?qū)ο蟮膩碓?。如果玩家的朋友中沒有人提供成功 的候選者,則玩家可以在玩家的朋友的朋友等中搜索。在一種實現(xiàn)中,可以使用在同日申請 的標(biāo)題為"SYSTEM AND METHOD FOR USER CREATION OF DIGITAL OBJECTS"和"SYSTEM AND METHOD FOR BUILDING DIGITAL OBJECTS WITH BLOCKS"的由本申請受讓人所有的美國專利 申請中所公開的技術(shù)的實現(xiàn)來創(chuàng)建對象,其中所述申請被通過引用結(jié)合于此。
[0081] 在另一實現(xiàn)中,除了用戶或玩家創(chuàng)建項目來建造對象以外,或代替于此,公共工程 系統(tǒng)創(chuàng)建項目。在游戲?qū)崿F(xiàn)中,政府創(chuàng)建要完成的項目并尋找提供組件和材料的建造者???替代地,游戲中的專用實體也可以為玩家創(chuàng)建項目。尋找工作或建造者的玩家可以通過市 場或牽線搭橋工具來找到這些任務(wù)。玩家還可以找到作為由非玩家角色提供的周期性任務(wù) 的工作,例如,"日常"探索或任務(wù)(如以上關(guān)于圖2中的流程圖20的步驟33所描述的)。
[0082] 結(jié)果產(chǎn)生的對象在游戲環(huán)境中可以是永久地可見、暫時地可見或完全不可見的。 可替代地,完成的對象可以是僅對一些玩家可見的,諸如對過去是建造者的玩家和對他們 的朋友可見。類似地,公共工程項目可以在開放世界中開放給所有玩家,或者可以是分開的 例如實例化的內(nèi)容。在一種實現(xiàn)中,公共工程項目是由于游戲事件或玩家動作而生成或開 放的。例如,突襲小鎮(zhèn)的怪物可以引起之后需要修復(fù)的損壞。稅收和公共資金以及評估模 型可以用于確定公共工程項目將或能夠被創(chuàng)建的時間。在另一實現(xiàn)中,公共工程項目被表 示為需要許多玩家協(xié)調(diào)來建造非常復(fù)雜或大型對象諸如電站或水壩的充滿挑戰(zhàn)的內(nèi)容。 [0083] 一種實現(xiàn)包括一個或多個可編程處理器和對應(yīng)的計算機(jī)系統(tǒng)組件用于存儲和執(zhí) 行計算機(jī)指令和數(shù)據(jù),諸如提供用于尋找和發(fā)現(xiàn)加入建筑項目、管理項目以及建造數(shù)字對 象的建造者以及提供如上所述的建筑項目工具、市場工具、社交聯(lián)網(wǎng)工具和牽線搭橋工具 的結(jié)構(gòu)、系統(tǒng)和接口。以下描述一種這樣的計算環(huán)境。
[0084] 另外的變形和實現(xiàn)也是可能的。上述系統(tǒng)和技術(shù)不限于所述示例。例如,盡管是在 游戲和仿真的語境中討論的,但是其他實現(xiàn)可以包括其他語境,諸如在線環(huán)境、社交聯(lián)網(wǎng)、 通信或移動平臺。在一個這樣的示例中,用戶創(chuàng)建項目來創(chuàng)建承辦的午宴并需要準(zhǔn)備和提 供的食物物品的清單。商店和個人可以被識別并且可以作為"建造者"參與完成該項目。盡 管術(shù)語"建造者"在以上被用來指示執(zhí)行技能或向項目創(chuàng)建者提供服務(wù)或組件或材料的那 些人,但是應(yīng)當(dāng)理解,某些建筑者可以充當(dāng)一般的承包商,并且因此組織其他人來提供服務(wù) 或組件。一旦被選作建造者,不履行就會使得玩家經(jīng)受各種合同處罰,例如,罰款、實際履行 等等。相反,如果項目創(chuàng)建者資金未被核實并被自動扣減以付費(fèi)給建造者,以及如果項目創(chuàng) 建者拖延付費(fèi),則合同處罰也可以生效。項目創(chuàng)建者可以是評論、推薦和評級的對象,就像 建造者是評論、推薦和評級的對象一樣。在線環(huán)境內(nèi)的其它群組任務(wù)可以使用建筑項目工 具來組織,例如戰(zhàn)場、襲擊等等。其它變形也是可能的并且鑒于本新的公開對于本領(lǐng)域技術(shù) 人員將是顯見的。
[0085] 參考圖12,圖示出可以實現(xiàn)該系統(tǒng)和方法的示例性計算環(huán)境200的表示。
[0086] 計算環(huán)境200包括控制器192、存儲器196、存儲裝置202、媒體設(shè)備206、用戶接口 214、輸入/輸出(I/O)接口 216和網(wǎng)絡(luò)接口 218。這些組件通過公共總線222互連。可替 代地,可以使用不同的連接配置,諸如在中心處具有控制器的星型模式。
[0087] 控制器192包括可編程處理器并且控制建筑項目工具194的操作。控制器從存儲 器196或嵌入式控制器存儲器(未示出)加載指令并執(zhí)行這些指令來控制系統(tǒng)。
[0088] 存儲器196可以包括非暫態(tài)計算機(jī)可讀存儲器198,暫時存儲數(shù)據(jù)以供系統(tǒng)的其 它組件使用。在一種實現(xiàn)中,存儲器196被實現(xiàn)為DRAM。在其它實現(xiàn)中,存儲器196還包括 長期或永久性存儲器,諸如閃存和/或ROM。
[0089] 存儲裝置202可以包括非暫態(tài)計算機(jī)可讀存儲器204,暫時或長期存儲數(shù)據(jù)以供 系統(tǒng)的其它組件使用,諸如用于存儲數(shù)據(jù)或指令。在一種實現(xiàn)中,存儲裝置202是硬盤驅(qū)動 器或固態(tài)驅(qū)動器。
[0090] 媒體設(shè)備206可以包括非暫態(tài)計算機(jī)可讀介質(zhì)212,接收可移除介質(zhì)并且從/向插 入的介質(zhì)讀取/寫入數(shù)據(jù)。在一種實現(xiàn)中,媒體設(shè)備206是光盤驅(qū)動器或盤刻錄器,例如可 寫入藍(lán)光⑧盤驅(qū)動器208。
[0091] 用戶接口 214包括用于如下的組件:接受用戶輸入例如對數(shù)字對象或上述其它方 面的用戶指示以及向用戶呈現(xiàn)對例如已部分筑建的數(shù)字對象或所需資源或建造者的清單 的顯示。在一種實現(xiàn)中,用戶接口 214包括鍵盤、鼠標(biāo)、音頻揚(yáng)聲器和顯示器??刂破?92 使用來自用戶的輸入來調(diào)節(jié)計算環(huán)境的操作。
[0092] I/O接口 216包括用于連接到對應(yīng)I/O設(shè)備的一個或多個I/O端口,I/O設(shè)備諸如 是外部存儲裝置或補(bǔ)充設(shè)備,例如打印機(jī)或PDA。在一種實現(xiàn)中,I/O接口 216的端口包括 諸如如下端口的端口 :USB端口、PCMCIA端口、串行端口和/或并行端口。在另一實現(xiàn)中, I/O接口 216包括用于與外部設(shè)備無線通信的無線接口。這些I/O接口可以用于連接到一 個或多個內(nèi)容回放設(shè)備。
[0093] 網(wǎng)絡(luò)接口 218允許與本地網(wǎng)絡(luò)的連接并且包括有線和/或無線網(wǎng)絡(luò)連接,諸如 RJ-45或以太網(wǎng)連接或"Wi-Fi"接口(802. 11)。將理解,大量其它類型的網(wǎng)絡(luò)連接是可能 的,包括WiMax、3G或4G,802. 15協(xié)議,802. 16協(xié)議、衛(wèi)星、藍(lán)牙等等。
[0094] 系統(tǒng)可以包括這樣的設(shè)備典型的附加硬件和軟件,例如電力和操作系統(tǒng),但是為 了簡化,這些組件并沒有在示圖中具體示出。在其它實現(xiàn)中,可以使用這些設(shè)備的不同配 置,例如不同總線或存儲配置或多處理器配置。
[0095] 以上示出和描述的方法可以在一個或多個通用的、多用途的或單用途的處理器中 實現(xiàn)。除非具體指明,否則,本文所述的方法不限于具體次序或序列。另外,所描述的方法 及其元素中的一些可以同時發(fā)生或執(zhí)行。
[0096] 本文中被描述為計算機(jī)程序的功能/組件不限于通過計算機(jī)程序的任何具體實 施例的實現(xiàn)。而是,這樣的功能/組件是傳遞或變換數(shù)據(jù)的過程,并且一般可以由硬件、軟 件、固件或其任意組合來實現(xiàn)或在其中執(zhí)行。
[0097] 將明白,操作環(huán)境的具體配置可以包括與描述的組件或功能相比更少、更多或不 同的組件或功能。另外,操作環(huán)境的功能組件可以由一個或多個設(shè)備以各種方式實現(xiàn),這一 個或多個設(shè)備是共址的或遠(yuǎn)離的。
[0098] 盡管已經(jīng)以特定于結(jié)構(gòu)特征和/或方法動作的語言描述了本文的主旨,但是還應(yīng) 當(dāng)理解,權(quán)利要求書中所限定的主旨不必限制于以上所描述的具體特征或動作。而是,以上 描述的具體特征和動作是作為實現(xiàn)權(quán)利要求的示例形式公開的。
[0099] 還將理解,當(dāng)一個元素被指示為是響應(yīng)于另一元素的時,這些元素可以是直接地 或間接地耦接的。本文中描述的連接可以實際是邏輯的或物理的以實現(xiàn)元素之間的耦接或 可通信連接。連接可以實現(xiàn)為軟件進(jìn)程之間的進(jìn)程間通信或聯(lián)網(wǎng)的計算機(jī)之間的機(jī)器間通 f目,等等。
[0100] 單詞"示例性"在本文中用于指用作示例、實例或圖示。本文中描述為"示例性"的 任何實現(xiàn)或方面不必理解為是相對于其他實現(xiàn)或方面是優(yōu)選或有利的。
[0101] 如應(yīng)當(dāng)理解的,可以在不偏離所附權(quán)利要求書的精神和范圍的情況下構(gòu)想到除了 以上所述的具體實施例以外的實施例,本文中的主旨的范圍意在被權(quán)利要求書限定。
[0102] 相關(guān)申請的交叉引用
[0103] 本申請要求于2012年12月6日提交的標(biāo)題為"Building in Groups"的美國臨 時專利申請No. 61/734, 292的優(yōu)先權(quán),該申請為本發(fā)明受讓人所有并且通過引用被全部結(jié) 合于此。
【權(quán)利要求】
1. 一種組織多個建造者來建造裝配件的方法,包括: A. 從項目創(chuàng)建者接收定義,所述定義與裝配件有關(guān); B. 從接收的定義確定建造裝配件所需的多個資源; C. 使用所確定的資源,確定具有建造裝配件所需的所述多個資源中的一個或多個或能 夠制造建造裝配件所需的所述多個資源中的一個或多個的多個建造者;以及 D. 存儲確定的多個建造者,從而項目創(chuàng)建者可以變?yōu)橹来_定的所述多個建造者。
2. 如權(quán)利要求1所述的方法,其中,裝配件是虛擬裝配件,并且其中,確定能夠制造所 述多個資源中的一個或多個的多個建造者的步驟進(jìn)一步包括確定與玩家角色相關(guān)聯(lián)的多 個建造者,其中,玩家角色具有建造虛擬裝配件所需的一個或多個資源,或,能夠制造建造 虛擬裝配件所需的多個資源中的一個或多個,其中如果玩家角色與制造所述多個資源中的 一個或多個所需的技能相關(guān)聯(lián),則玩家角色能夠制造所述多個資源中的一個或多個。
3. 如權(quán)利要求1所述的方法,其中,接收定義的步驟包括接收定制建筑計劃,定制建筑 計劃包括提議的資源或組件或兩者的集合,并且其中確定多個資源的步驟包括將提議的資 源或組件與可用資源集合中的某些可用資源匹配。
4. 如權(quán)利要求1所述的方法,其中,接收定義的步驟包括接收想要的裝配件的要求,并 且其中,確定多個資源的步驟包括確定對于滿足要求所必要的多個資源。
5. 如權(quán)利要求1所述的方法,其中,接收定義的步驟包括從菜單接收對對象的選擇,并 且其中,確定多個資源的步驟包括確定對于創(chuàng)建與所選擇的對象對應(yīng)的裝配件所必要的多 個資源。
6. 如權(quán)利要求5所述的方法,其中,接收定義的步驟進(jìn)一步包括接收對象的定制選項, 并且其中,確定多個資源的步驟進(jìn)一步包括確定對于創(chuàng)建或執(zhí)行裝配件的定制選項來與對 象的定制選項對應(yīng)所必要的多個資源。
7. 如權(quán)利要求1所述的方法,其中,裝配件是CG對象或軟件應(yīng)用。
8. 如權(quán)利要求1所述的方法,還包括:基于一個或多個標(biāo)準(zhǔn)來過濾確定的建造者,其 中,所述標(biāo)準(zhǔn)包括從由如下組成的群組中選擇的一個或多個:評級、技能、信譽(yù)、關(guān)于項目創(chuàng) 建者的社交網(wǎng)絡(luò)狀況、平均在線時間、派系和服務(wù)器。
9. 如權(quán)利要求1所述的方法,其中,確定多個建造者的步驟包括分析項目創(chuàng)建者的聯(lián) 系人清單和與之關(guān)聯(lián)的玩家角色、項目創(chuàng)建者的社交聯(lián)網(wǎng)朋友清單以及與之關(guān)聯(lián)的玩家角 色、項目創(chuàng)建者的密友清單以及與之關(guān)聯(lián)的玩家角色、與項目創(chuàng)建者或與項目創(chuàng)建者所控 制的玩家角色關(guān)聯(lián)的協(xié)會的成員清單、在線社區(qū)的成員的配置文件和與之關(guān)聯(lián)的玩家角 色、指示想要協(xié)作建造的建造者的群組或公司的配置文件。
10. 如權(quán)利要求1所述的方法,其中,所述多個資源中的一個是定制組件,并且所述方 法還包括:顯示對針對定制組件的提議的請求以及定制組件的至少一個要求。
11. 如權(quán)利要求1所述的方法,其中,資源是從由以下組成的群組中選擇的一個或多 個:組件、材料、建造組件所需的子組件、建造組件或子組件所需的材料、獲取組件或子組件 或材料所需的服務(wù)、制造組件或子組件或材料所需的服務(wù),或從組件或材料或兩者建筑裝 配件的至少一部分所需的服務(wù)。
12. -種組織多個建造者來建造裝配件的系統(tǒng),包括: 用于從項目創(chuàng)建者接收定義的裝置,所述定義與裝配件有關(guān); 用于從接收的定義確定建造裝配件所需的多個資源的裝置; 用于使用所確定的資源來確定具有建造裝配件所需的所述多個資源中的一個或多個 或能夠制造建造裝配件所需的所述多個資源中的一個或多個的多個建造者的裝置;以及 用于存儲確定的多個建造者的裝置,從而項目創(chuàng)建者可以變?yōu)橹来_定的所述多個建 造者。
13. -種組織多個建造者來建造裝配件的方法,包括: A. 從項目創(chuàng)建者接收定義,所述定義與裝配件有關(guān); B. 從接收的定義確定建造裝配件所需的多個資源;以及 C. 在社區(qū)可訪問的場所公布所述多個資源中的一個或多個的清單,并接收來自指示對 提供所述多個資源中的一個或多個感興趣的建造者的對所公布的清單的響應(yīng)。
14. 如權(quán)利要求13所述的方法,還包括:顯示已經(jīng)從其接收到響應(yīng)的建造者,并且還包 括:基于一個或多個標(biāo)準(zhǔn)來過濾顯示的建造者,其中,所述標(biāo)準(zhǔn)包括從由如下組成的群組中 選擇的一個或多個:評級、技能、信譽(yù)、關(guān)于項目創(chuàng)建者的社交網(wǎng)絡(luò)狀況、平均在線時間、派 系和服務(wù)器。
15. 如權(quán)利要求13所述的方法,其中,資源是從由以下組成的群組中選擇的一個或多 個:組件、材料、建造組件所需的子組件、建造組件或子組件所需的材料、獲取組件或子組件 或材料所需的服務(wù)、制造組件或子組件或材料所需的服務(wù),或從組件或材料或兩者建筑裝 配件的至少一部分所需的服務(wù)。
16. -種組織多個建造者來建造裝配件的系統(tǒng),包括: 用于從項目創(chuàng)建者接收定義的裝置,所述定義與裝配件有關(guān); 用于從接收的定義確定建造裝配件所需的多個資源的裝置;以及 用于在社區(qū)可訪問的場所公布所述多個資源中的一個或多個的清單并接收來自指示 對提供所述多個資源中的一個或多個感興趣的建造者的對所公布的清單的響應(yīng)的裝置。
17. -種組織多個建造者來建造裝配件的方法,包括: A. 從項目創(chuàng)建者接收定義,所述定義與裝配件有關(guān); B. 從接收的定義確定建造裝配件所需的多個資源;以及 C. 將指示對建造有興趣的一個或多個建造者與對應(yīng)于裝配件的所述多個資源中的一 個或多個匹配。
18. 如權(quán)利要求17所述的方法,還包括向建造者發(fā)送通知,指示該建造者被雇傭來提 供所述多個資源中的所述一個或多個。
19. 如權(quán)利要求17所述的方法,還包括根據(jù)哪個建造者首先指示對所述多個資源中的 一個或多個感興趣,自動將該建造者與裝配件匹配。
20. 如權(quán)利要求19所述的方法,還包括基于一個或多個標(biāo)準(zhǔn)來過濾要匹配的建造者, 其中,所述標(biāo)準(zhǔn)包括從由如下組成的群組中選擇的一個或多個:評級、技能、信譽(yù)、關(guān)于項目 創(chuàng)建者的社交網(wǎng)絡(luò)狀況、平均在線時間、派系和服務(wù)器。
21. 如權(quán)利要求17所述的方法,其中,資源是從由以下組成的群組中選擇的一個或多 個:組件、材料、建造組件所需的子組件、建造組件或子組件所需的材料、獲取組件或子組件 或材料所需的服務(wù)、制造組件或子組件或材料所需的服務(wù),或從組件或材料或兩者建筑裝 配件的至少一部分所需的服務(wù)。
22. -種組織多個建造者來建造裝配件的系統(tǒng),包括: 用于從項目創(chuàng)建者接收定義的裝置,所述定義與裝配件有關(guān); 用于從接收的定義確定建造裝配件所需的多個資源的裝置;以及 用于將指示對建造有興趣的一個或多個建造者與對應(yīng)于裝配件的所述多個資源中的 一個或多個匹配的裝置。
23. -種使用多個建造者來建造裝配件的方法,裝配件具有由項目創(chuàng)建者提供的定義, 裝配件具有多個組件,包括: A. 從建造者接收完成的組件并按照定義將完成的組件安裝在裝配件中; B. 如果完成的組件需要專門的安裝,則確定能夠執(zhí)行專門的安裝的一個或多個建造 者,并向確定的一個或多個建造者發(fā)送執(zhí)行專門的安裝的請求; C. 如果組件需要專門的服務(wù),則確定能夠執(zhí)行專門的服務(wù)的一個或多個建造者,并且 向確定的一個或多個建造者發(fā)送執(zhí)行專門的服務(wù)的請求;以及 D. 執(zhí)行安裝,按需執(zhí)行專門的安裝,以及按需執(zhí)行專門的服務(wù),直到裝配件中的所有組 件都按照定義安裝。
24. 如權(quán)利要求23所述的方法,還包括:顯示指示裝配件的完成狀態(tài)的狀況,并且在每 次安裝、專門的安裝或服務(wù)后,更新狀況。
25. 如權(quán)利要求23所述的方法,其中,所述一個或多個建造者與項目創(chuàng)建者協(xié)作地執(zhí) 行專門的安裝。
26. 如權(quán)利要求23所述的方法,其中,裝配件是虛擬裝配件并且與在線仿真相關(guān)聯(lián),并 且其中,與項目創(chuàng)建者相關(guān)聯(lián)的玩家角色和與提供組件或服務(wù)的建造者的至少子集中的各 個建造者相關(guān)聯(lián)的玩家角色聚集在在線仿真內(nèi)的公共虛擬場所處來執(zhí)行虛擬裝配件的建 造。
27. -種使用多個建造者來建造裝配件的系統(tǒng),裝配件具有由項目創(chuàng)建者提供的定義, 裝配件具有多個組件,包括: 用于從建造者接收完成的組件并按照定義將完成的組件安裝在裝配件中的裝置; 用于如果完成的組件需要專門的安裝,則確定能夠執(zhí)行專門的安裝的一個或多個建造 者,并向確定的一個或多個建造者發(fā)送執(zhí)行專門的安裝的請求的裝置; 用于如果組件需要專門的服務(wù),則確定能夠執(zhí)行專門的服務(wù)的一個或多個建造者,并 且向確定的一個或多個建造者發(fā)送執(zhí)行專門的服務(wù)的請求的裝置;以及 用于執(zhí)行安裝,按需執(zhí)行專門的安裝,以及按需執(zhí)行專門的服務(wù),直到裝配件中的所有 組件都按照定義安裝的裝置。
28. -種用于創(chuàng)建數(shù)字對象的方法,包括: A. 從進(jìn)行請求的用戶接收建筑請求; B. 創(chuàng)建建筑項目來建造數(shù)字對象,其中數(shù)字對象包括多個組件; C. 創(chuàng)建完成數(shù)字對象所需的缺失組件的組件清單; D. 搜索提供缺失組件的用戶; E. 創(chuàng)建被識別為提供缺失組件的用戶的建造者清單; F. 從用戶接收組件;以及 G. 當(dāng)所有缺失組件都已經(jīng)接收到時,建造數(shù)字對象。
29. 如權(quán)利要求28所述的方法,其中,搜索提供缺失組件的用戶的步驟包括將組件請 求放置在市場服務(wù)上。
30. 如權(quán)利要求28所述的方法,其中,搜索提供缺失組件的用戶的步驟包括使用將建 造組件所需的技能與可用用戶的技能比較的牽線搭橋工具。
31. 如權(quán)利要求28所述的方法,其中,搜索提供缺失組件的用戶的步驟包括使用社交 網(wǎng)絡(luò)來通過用戶與進(jìn)行請求的用戶的關(guān)系來識別用戶。
32. -種用于創(chuàng)建數(shù)字對象的系統(tǒng),包括: 用于從進(jìn)行請求的用戶接收建筑請求的裝置; 用于創(chuàng)建建筑項目來建造數(shù)字對象的裝置,其中數(shù)字對象包括多個組件; 用于創(chuàng)建完成數(shù)字對象所需的缺失組件的組件清單的裝置; 用于搜索提供缺失組件的用戶的裝置; 用于創(chuàng)建被識別為提供缺失組件的用戶的建造者清單的裝置; 用于從用戶接收組件的裝置;以及 用于當(dāng)所有缺失組件都已經(jīng)接收到時,建造數(shù)字對象的裝置。
【文檔編號】G06F19/00GK104331587SQ201310656761
【公開日】2015年2月4日 申請日期:2013年12月6日 優(yōu)先權(quán)日:2012年12月6日
【發(fā)明者】J·巴特勒, D·麥克弗森, T·邁克爾斯 申請人:索尼在線娛樂有限責(zé)任公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
铜梁县| 高台县| 巴林左旗| 长海县| 黎平县| 陆丰市| 夏邑县| 呼玛县| 深水埗区| 威宁| 泸水县| 漳浦县| 武定县| 阳曲县| 深泽县| 乌拉特中旗| 墨竹工卡县| 饶阳县| 青河县| 都匀市| 汝州市| 新乐市| 韶山市| 长治市| 安仁县| 大邑县| 永康市| 天柱县| 邵阳县| 囊谦县| 伊吾县| 辽中县| 兰溪市| 昌邑市| 丹寨县| 温州市| 临洮县| 雷波县| 嵊泗县| 汽车| 太湖县|