亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于開發(fā)用戶應(yīng)用和接口的個人支持基礎(chǔ)結(jié)構(gòu)的制作方法

文檔序號:6656859閱讀:378來源:國知局
專利名稱:用于開發(fā)用戶應(yīng)用和接口的個人支持基礎(chǔ)結(jié)構(gòu)的制作方法
技術(shù)領(lǐng)域
本發(fā)明主要地涉及計算接口 ,更特別地但不是唯一地涉及一種用
于利用個人支持基礎(chǔ)結(jié)構(gòu)(infrastructure)來開發(fā)計算機/設(shè)備用戶接 口和計算機/設(shè)備應(yīng)用的方法和系統(tǒng)。
環(huán)境技術(shù)
如今,技術(shù)表現(xiàn)得幾乎無處不在;然而,這些技術(shù)也已經(jīng)變得復(fù) 雜。這樣的復(fù)雜性之所以出現(xiàn)可能歸因于設(shè)計和/或產(chǎn)生該技術(shù)的方 式。例如, 一些計算系統(tǒng)可能曾經(jīng)著眼于解決特定問題而設(shè)計,但對 于計算系統(tǒng)如何與人進行交互或者接口所提供的考慮卻很少或者沒 有。另外,即使在整個要求集內(nèi)考慮人機界面時,這樣的接口要求仍 然可能傾向于變得為技術(shù)人員的觀點、成本觀點或者甚至?xí)r間觀點所 壓倒。因此,如今許多用于計算系統(tǒng)的人機界面仍然包括比如圖形屏 幕顯示器、菜單、按鈕欄、功能鍵、點擊和隨處可見的鼠標(biāo)這樣的常 規(guī)機制。雖然這些機制可能為許多人所熟悉,但是它們可能被不恰當(dāng) 地應(yīng)用于產(chǎn)品,僅僅是因為對于人機界面的要求集被糟糕地理解。
正如買方對產(chǎn)品的選擇所反映的,對于人機界面有定義好的有效 要求集這一重要性在市場中被不斷地加強。因此,正是有鑒于這些以 及其它考慮而做出本發(fā)明。


參照以下附圖來描述本發(fā)明的非限制性和非窮舉性例子。在附圖 中,除非另有指明,相同的標(biāo)號在各圖中通篇地指代相同的部分。
為了更好地理解本發(fā)明,將參照要結(jié)合附圖來閱讀的以下具體實
6施方式,在附圖中
在圖1示出了圖示用于實施本發(fā)明的環(huán)境的一個實施例的功能框
圖2示出了可以包含于實施本發(fā)明的系統(tǒng)中的網(wǎng)絡(luò)設(shè)備的一個實 施例;
圖3圖示了個人支持基礎(chǔ)結(jié)構(gòu)(PSI)棧的一個實施例; 圖4圖示了開放系統(tǒng)互連(OSI)參考模型的一個實施例;以及 圖5圖示了如下邏輯流程圖,該圖大體地示出了根據(jù)本發(fā)明用于 利用個人支持基礎(chǔ)結(jié)構(gòu)來開發(fā)人機界面的過程的一個實施例的過程。
具體實施例方式
現(xiàn)在將參照附圖在下文中更完全地描述本發(fā)明,這些附圖形成了 本發(fā)明的一部分并且通過圖解示出了可以用來實施本發(fā)明的具體示例 性實施例。然而,本發(fā)明可以用許多不同的形式來實施而不應(yīng)當(dāng)理解 為限于這里闡釋的例子;實際上,提供這些實施例使得本公開將是透 徹和完整的,并且這些實施例將向本領(lǐng)域技術(shù)人員完全地傳達本發(fā)明 的范圍。除了其它實施例之外,本發(fā)明可以特別地實施成方法或者設(shè) 備。因而,本發(fā)明可以采用完全硬件的實施例、完全軟件的實施例或 者組合軟件和硬件方面的實施例這一形式。因此,將不以限制性的意 義來理解以下具體描述。
簡而言之,本發(fā)明旨在于一種用于利用個人支持基礎(chǔ)結(jié)構(gòu)(PSI) 棧、為設(shè)備本身的實際用戶接口和/或為它所包含和/或提供的應(yīng)用來開 發(fā)人機界面的系統(tǒng)和方法。簡言之,PSI棧旨在于利用整體方法代表 人的各個層。具體而言,PSI棧可以運用于組織、開發(fā)和啟發(fā)(elicite) 對于計算機/軟件應(yīng)用用戶接口開發(fā)的要求集這一環(huán)境中。在一個實施 例中,PSI棧起到數(shù)據(jù)結(jié)構(gòu)的作用,該數(shù)據(jù)結(jié)構(gòu)聚集有面向于開發(fā)要 求集的啟發(fā)。PSI??梢约捎谑聦嵣先魏我笊蛇^程模型內(nèi),該 模型包括但不限于敏捷要求(Agile R叫uirements)模型、要求過濾 (Requirements Triage )、知識水平處理(Knowledge Level Process )模型、Volere模型等。
預(yù)想到可以在用于事實上任何產(chǎn)品或者工藝的開發(fā)過程、特別是 要求收集和分析階段中運用本發(fā)明。本發(fā)明例如可以用來使得打算要 在他們的個人實踐中支持他人的人士能夠設(shè)計和創(chuàng)建更相關(guān)、適當(dāng)和 個性化的環(huán)境。然而,為了簡化說明,將在用于通信/計算系統(tǒng)人機界 面的簡單要求階段這一環(huán)境下描述本發(fā)明。例如,本發(fā)明可以用于為 諸如蜂窩電話、PDA等移動通信/計算設(shè)備設(shè)計用戶接口 。
本發(fā)明還可以應(yīng)用于為可能創(chuàng)建個人信息保險庫的信息銀行業(yè)以 及為可以在測量雇員、客戶、計算設(shè)備等的保持性時使用的用于無線 和移動性技術(shù)的人機界面的開發(fā)中。
示例性環(huán)境
可以利用各種設(shè)計生命周期模型中的任一模型來開發(fā)產(chǎn)品。例如, 如今的軟件產(chǎn)品可以使用自頂向下模型、自底向上模型、即興(ad一hoc) 模型、瀑布模型、螺旋模型、進化模型、混沌模型、交互式模型和類 似的生命周期設(shè)計機制來開發(fā)。
另外,在如今的多數(shù)產(chǎn)品開發(fā)生命周期中,要求生成過程被置于 開始處。典型的要求生成過程可以由各種活動組成,這些活動包括但 不限于要求啟發(fā)、要求分析、要求規(guī)范、要求驗證和確認(rèn)、要求管理 等。另外,作為要求啟發(fā)的前身,可以有問題綜合活動,其中可以診 斷底層議題、可以啟發(fā)預(yù)期客戶的需要和議題以及確定問題環(huán)境。
要求啟發(fā)活動可以包括從客戶、預(yù)期客戶、用戶等啟發(fā)要求。要 求分析可以包括客戶、預(yù)期客戶、用戶等評價關(guān)于完整性、正確性、 技術(shù)和成本可行性的可接受風(fēng)險水平。要求規(guī)范可以包括以比如文檔 等正式機制來表述所啟發(fā)的要求。要求驗證和確認(rèn)活動可以包括將要 求呈現(xiàn)給預(yù)定受眾以供審閱和批準(zhǔn)。要求管理可以包括關(guān)于要求集的 變化來建立和維持在客戶、預(yù)期客戶、用戶等之間的協(xié)議。
對于熟悉產(chǎn)品和/或工藝開發(fā)的事實上任何人而言應(yīng)當(dāng)清楚的是 不需要執(zhí)行所有上述活動。此外,在不脫離產(chǎn)品開發(fā)的范圍或者精神的情況下可以組合、細化、刪除、修飾等一些上述活動。
PSI??梢杂脕硐蚴聦嵣先魏紊鲜龌顒犹峁┙Y(jié)構(gòu)和整體的人環(huán)境。 例如,PSI??梢杂脕黹_發(fā)在要求啟發(fā)活動、問題綜合活動等過程中 可能考慮的問題、任務(wù)、問巻等的集合。具體而言,PSI??梢杂脕?br> 開發(fā)如下啟發(fā),這些啟發(fā)使得能夠生成對人機界面應(yīng)當(dāng)如何表現(xiàn)及其
性質(zhì)、屬性等的描述。另外,PSI??梢杂脕碓谝篁炞C和確認(rèn)活動 過程中開發(fā)啟發(fā)和其它考慮。PSI棧也可以用于產(chǎn)品開發(fā)生命周期的 事實上任何活動中并且特別是用于人機界面的開發(fā)中。此外,PSI棧
隨它的反饋捕獲和可視化特征一起可以用來在用戶群或者甚至是個人 用戶的需要隨著時間而變化時持續(xù)地細化、定制產(chǎn)品并且甚至使產(chǎn)品
個性化。在一個實施例中,PSI??稍谌缦滤龅耐ㄐ?計算系統(tǒng)中用
來開發(fā)人機界面。
圖1示出了圖示可以在其中實施本發(fā)明的操作環(huán)境100的一個實 施例的功能框圖。操作環(huán)境IOO僅僅是適當(dāng)操作環(huán)境的一個例子而不
旨在于就本發(fā)明的使用或者功能范圍提出任何限制。因此,在不脫離 本發(fā)明的范圍或者精神的情況下可以利用其它公知的環(huán)境和配置。
如圖中所示,操作環(huán)境100包括客戶設(shè)備102-104、網(wǎng)絡(luò)105、個 人支持基礎(chǔ)結(jié)構(gòu)(PSI)服務(wù)器106、由PSI生成的要求(PGR)儲存 器108和設(shè)計服務(wù)器110??梢允蔷钟蚓W(wǎng)、廣域網(wǎng)、因特網(wǎng)、虛擬專 用網(wǎng)或者甚至是在單個系統(tǒng)內(nèi)部的群集環(huán)境中的CPU網(wǎng)絡(luò)的網(wǎng)絡(luò)105 實現(xiàn)PSI服務(wù)器106與客戶設(shè)備102-104之間的聯(lián)通。PSI服務(wù)器106 與PGR儲存器108和設(shè)計服務(wù)器110聯(lián)通。設(shè)計服務(wù)器110還與PGR 儲存器108聯(lián)通。雖然未圖示,但是PSI服務(wù)器106、 PGR儲存器108 和設(shè)計服務(wù)器IIO可以通過類似于網(wǎng)絡(luò)105的網(wǎng)絡(luò)來聯(lián)通。
一般而言,客戶設(shè)備102-104可以事實上包括任何能夠連接到另 一計算設(shè)備以便發(fā)送和接收包括對要求的啟發(fā)、對啟發(fā)的響應(yīng)等信息 的聯(lián)網(wǎng)設(shè)備。因此,該設(shè)備集可以包括通常使用有線聯(lián)通介質(zhì)來連接 的設(shè)備,比如個人計算機、多處理器系統(tǒng)、基于微處理器或者可編程 客戶電子設(shè)備、網(wǎng)絡(luò)PC等。這種設(shè)備的集合也可以包括通常使用無
9線聯(lián)通介質(zhì)來連接的設(shè)備,比如射頻(RF)設(shè)備、紅外(IR)設(shè)備、 組合一個或者多個前述設(shè)備的集成設(shè)備或者事實上任何移動設(shè)備等。 類似地,客戶設(shè)備102-104可以是任何能夠使用有線或者無線聯(lián)通介 質(zhì)來連接的設(shè)備如便攜計算機以及任何裝備用以通過有線和/或無線 通信介質(zhì)來聯(lián)通的其它設(shè)備。
客戶設(shè)備102-104還可以包括配置用以管理來自PSI服務(wù)器106 的啟發(fā)和對PSI服務(wù)器106的響應(yīng)的客戶機等。啟發(fā)可以通過由客戶 機管理的事實上任何接口機制來接收,該接口機制包括但不限于瀏覽 器、音頻系統(tǒng)、麥克風(fēng)、觸屏、顯示器屏和鍵盤等。簡言之,啟發(fā)可 以包括使用由PSI棧生成的各種信息中的任何信息,包括但不限于個 人、群體等在其中參與和提供對他們的思想過程、情感、信仰等的說 明的面談、問題、問巻、任務(wù)。在一個實施例中,客戶機也可以配置 用以包含甚至可以與他們本身的啟發(fā)相關(guān)聯(lián)的上述反饋特征。反饋特 征可以用來提高啟發(fā)的相關(guān)性、準(zhǔn)確性、理解簡易性等。
網(wǎng)絡(luò)105配置用以將客戶設(shè)備102-104等相互耦合以及耦合到PSI 服務(wù)器106。網(wǎng)絡(luò)105能夠?qū)⑷魏涡问降挠嬎銠C可讀介質(zhì)用于從一個 電子設(shè)備傳送信息到另一電子設(shè)備。另外,網(wǎng)絡(luò)105可以包括除局域 網(wǎng)(LAN)、廣域網(wǎng)(WLAN)之外的因特網(wǎng)、直接連接,比如通過通 用串行總線(USB)端口、其它形式的計算機可讀介質(zhì)或者其任何組 合。在包括基于不同架構(gòu)和協(xié)議的LAN在內(nèi)的互連LAN的集合上, 路由器可以充當(dāng)LAN之間的鏈路以實現(xiàn)從一個LAN向另一 LAN發(fā)送 消息。另外,在LAN內(nèi)的聯(lián)通鏈路通常包括雙絞線或者同軸線纜,而 在網(wǎng)絡(luò)之間的聯(lián)通鏈路可以利用模擬電話線、包括T1、 T2、 T3和T4 的完全或者部分專用數(shù)字線、綜合業(yè)務(wù)數(shù)字網(wǎng)絡(luò)(ISDN)、數(shù)字訂戶 線(DSL)、包括衛(wèi)星鏈路的無線鏈路或者本領(lǐng)域技術(shù)人員所知的其它 聯(lián)通鏈路。網(wǎng)絡(luò)105也可以包括在單個系統(tǒng)內(nèi)部的群集環(huán)境中的CPU。
網(wǎng)絡(luò)105還可以利用多種無線接入技術(shù),包括但不限于第2代 (2G)、第3代(3G)和后續(xù)的即第4代、第5代等用于蜂窩系統(tǒng)的 無線接入、無線LAN、無線路由器(WR)網(wǎng)格等。比如2G、 3G這動設(shè)備來實現(xiàn)廣域覆蓋。例如,網(wǎng)絡(luò)105可以通過比如全球移動通信 系統(tǒng)(GSM)、通用分組無線業(yè)務(wù)(GPRS)、增強型數(shù)據(jù)GSM環(huán)境 (EDGE)、寬帶碼分多址(WCDMA)等無線網(wǎng)絡(luò)接入來實現(xiàn)無線連 接。
另外,遠程計算機和其它有關(guān)電子設(shè)備可以經(jīng)由調(diào)制解調(diào)器和臨 時電話鏈路來遠程地連接到LAN或者WAN。實質(zhì)上,網(wǎng)絡(luò)105包括 任何可以用來在客戶設(shè)備102-104與PSI服務(wù)器106等之間傳送信息 的通信方法。
此外,網(wǎng)絡(luò)105可以包括通常包含計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、 程序模塊或者在比如栽波、數(shù)據(jù)信號或者其它傳送機制等調(diào)制數(shù)據(jù)信 號中的其它數(shù)據(jù)的聯(lián)通介質(zhì),并且包括任何信息遞送介質(zhì)。術(shù)語"調(diào) 制數(shù)據(jù)信號"和"載波信號"包括如下信號,該信號使它的一個或者 多個特征以這樣的方式來設(shè)置或者改變從而對信號中的信息、指令、 數(shù)據(jù)等進行編碼。舉例而言,聯(lián)通介質(zhì)包括比如但不限于雙絞線、同 軸線纜、光纖、波導(dǎo)這樣的有線介質(zhì)和其它有線介質(zhì)以及比如但不限 于聲學(xué)、RF、紅外、藍牙這樣的無線介質(zhì)和其它無線介質(zhì)。
PSI服務(wù)器106將在下文中結(jié)合圖2更具體地描述。然而簡言之, PSI服務(wù)器106包括事實上任何配置用來利用PSI棧以便針對客戶設(shè)備 102-104的用戶等的考慮來管理啟發(fā)的網(wǎng)絡(luò)設(shè)備。就此而言,PSI服務(wù) 器106可以實施于各種計算設(shè)備上,這些計算設(shè)備包括個人計算機、 臺式計算機、多處理器系統(tǒng)、基于微處理器的設(shè)備、網(wǎng)絡(luò)PC、服務(wù)器、 網(wǎng)絡(luò)設(shè)備、移動設(shè)備/終端等。
PSI服務(wù)器106可以利用PSI棧向客戶設(shè)備102-104的用戶提供啟 發(fā)。PSI服務(wù)器106可以接收對啟發(fā)的響應(yīng)。PSI服務(wù)器106還可以利 用PSI棧分析針對要求的響應(yīng)。該要求然后可以提供給可作為數(shù)據(jù)儲 存器的PGR儲存器108。另外,PSI服務(wù)器106還可以將啟發(fā)和'原 始,響應(yīng)提供給PGR儲存器108以供存儲。就此而言,PGR儲存器 108可以配置為用于接收、存儲和管理PSI關(guān)聯(lián)信息的數(shù)據(jù)庫、應(yīng)用、電子表格、文件夾、文件等。
利用與在下文中結(jié)合圖5描述的過程500基本上相似的過程以便執(zhí)行 上述動作和其它動作。
設(shè)計服務(wù)器110可以包括事實上任何配置用來管理人機界面的設(shè) 計的網(wǎng)絡(luò)設(shè)備,該人機界面包括但不限于可應(yīng)用于移動設(shè)備、個人信 息保險系統(tǒng)、計算系統(tǒng)等的人機界面。就此而言,設(shè)計服務(wù)器110可 以實施于各種計算設(shè)備上,這些計算設(shè)備包括個人計算機、臺式計算 機、多處理器系統(tǒng)、基于多處理器的設(shè)備、網(wǎng)絡(luò)PC、服務(wù)器、移動設(shè) 備等。
設(shè)計服務(wù)器110還可以包括可操作用以使設(shè)計者能夠設(shè)計產(chǎn)品的 實用程序、應(yīng)用程序、工具等,包括但不限于編輯器、圖形工具、字 處理器、電子表格等。設(shè)計服務(wù)器110還可以包括配置用以使設(shè)計者 能夠利用事實上任何開發(fā)方法來設(shè)計產(chǎn)品的開發(fā)工具、應(yīng)用程序等, 包括但不限于上文所述的那些。這樣的實用程序、應(yīng)用程序、工具等 可以使設(shè)計者能夠從PGR儲存器108、 PSI服務(wù)器106接收由PSI生 成的要求,并且在開發(fā)包括但不限于人機界面的產(chǎn)品時利用所接收的 由PSI生成的要求。雖然PSI服務(wù)器106、 PGR存儲器108和設(shè)計服 務(wù)器11被圖示成不同的組件,但是本發(fā)明不限于此。例如,PSI服務(wù) 器106和PGR儲存器108可以集成為單個組件、分布為數(shù)個組件等。 另外,PSI服務(wù)器106、 PGR儲存器108和設(shè)計服務(wù)器IIO可以駐留于 同一網(wǎng)絡(luò)設(shè)備上或者是跨經(jīng)多個網(wǎng)絡(luò)設(shè)備來分布,這些都超出了當(dāng)前 在圖1中圖示的組件。
示例性服務(wù)器環(huán)境
圖2示出了根據(jù)本發(fā)明一個實施例的網(wǎng)絡(luò)設(shè)備的一個實施例。網(wǎng) 絡(luò)設(shè)備200可能包括比圖中所示組件多得多的組件。然而,所示組件 足以公開用于實施本發(fā)明的示例性實施例。網(wǎng)絡(luò)設(shè)備200例如可以代 表圖1的PSI服務(wù)器106。網(wǎng)絡(luò)設(shè)備200包括全部經(jīng)由總線222來彼此聯(lián)通的處理單元212、 視頻顯示適配器214和海量存儲器。海量存儲器一般包括RAM 216、 ROM 232和一個或者多個永久海量存儲設(shè)備,比如硬盤驅(qū)動228、磁 帶驅(qū)動、光盤驅(qū)動和/或軟盤驅(qū)動。海量存儲器存儲用于控制網(wǎng)絡(luò)設(shè)備 200的操作的操作系統(tǒng)220??梢岳萌魏瓮ㄓ貌僮飨到y(tǒng)。還提供基本 輸入/輸出系統(tǒng)("BIOS") 218用于控制網(wǎng)絡(luò)設(shè)備200的低級操作。如 圖2中所示,網(wǎng)絡(luò)設(shè)備200也可以經(jīng)由被構(gòu)造用于與包括TCP/IP協(xié)議 的各種通信協(xié)議一起使用的網(wǎng)絡(luò)接口單元210來與因特網(wǎng)或者比如圖 1中所示網(wǎng)絡(luò)105這樣的一些其它通信網(wǎng)絡(luò)聯(lián)通。網(wǎng)絡(luò)接口單元210 有時稱為收發(fā)器、收發(fā)設(shè)備或者網(wǎng)絡(luò)接口卡(NIC)。連接可以經(jīng)由有 線或者無線網(wǎng)絡(luò)。
如上所述的海量存儲器圖示了另 一類型的計算機可讀介質(zhì),也就 是計算機存儲介質(zhì)。計算機存儲介質(zhì)可以包括以任何方法或者技術(shù)實 施的易失性、非易失性、可移動和不可移動的介質(zhì)用于存儲比如計算 機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或者其它數(shù)據(jù)這樣的信息。計算機 存儲介質(zhì)的例子包括RAM、 ROM、 EEPROM、閃存或者其它存儲器 技術(shù)、CD-ROM、數(shù)字萬用盤(DVD)或者其它光存儲、磁盒、磁帶、 磁盤存儲或者其它磁存儲設(shè)備或者任何可以用來存儲所需信息并且可 以由計算設(shè)備存取的其它介質(zhì)。
網(wǎng)絡(luò)設(shè)備200也可以包括用于發(fā)送和接收電子郵件的SMTP處理 器應(yīng)用、用于接收和處理HTTP請求的HTTP處理器應(yīng)用、以及HTTPS
外,網(wǎng)絡(luò)設(shè)備200還可以包括支持事實上任何安全連接的應(yīng)用,包括 但不卩艮于TLS、 TTLS、 EAP、 SSL、 IPSec等。
網(wǎng)絡(luò)設(shè)備200也包括用于與比如鼠標(biāo)、鍵盤、掃描儀或者在圖2 中未示出的其它輸入設(shè)備這樣的外部設(shè)備通信的輸入/輸出接口 224。 類似地,網(wǎng)絡(luò)設(shè)備200還可以包括附加海量存儲設(shè)施,比如 CD-ROM/DVD-ROM驅(qū)動226和硬盤驅(qū)動228。硬盤驅(qū)動228可以用來除了存儲別的信息之外還特別地存儲應(yīng)用程序、數(shù)據(jù)庫、客戶機設(shè) 備信息、策略、包括但不限于證書、密碼、口令等的安全信息。
海量存儲器還存儲程序代碼和數(shù)據(jù)。 一個或者多個應(yīng)用250被加 栽到海量存儲器中并且在操作系統(tǒng)200上運行。應(yīng)用程序的例子可以 包括代碼轉(zhuǎn)換程序、調(diào)度程序、圖形程序、數(shù)據(jù)庫程序、字處理程序、 HTTP程序、項目管理程序等等。海量存儲器還可以包括比如PSI管 理器258、啟發(fā)儲存器256、 PSI棧254、 PSI反饋組件(PFC) 259和 進化藍圖插件(EBP) 260的應(yīng)用。
PFC 259可以包括反饋捕獲功能(利用包括但不限于文本、圖像、 語音等事實上任何介質(zhì))和反饋呈現(xiàn)功能。這可以使得任何設(shè)備,在
本例中是客戶設(shè)備102-104 ,的用戶能夠賦予與他們可能正在運用的產(chǎn) 品、接口、工藝的任何或者所有方面有關(guān)的反饋。它還可以使得PSI 服務(wù)器操作者能夠呈現(xiàn)、查看、聽取等關(guān)于產(chǎn)品的反饋并且關(guān)于該反 饋做出一個或者多個確定。例如,如果該反饋代表了人群,則可以按 照優(yōu)先級、緊急性、請求普及度等對它進行加權(quán)。也可以關(guān)于需求等 就實施成本而言對它進行評價。在反饋來自個人用戶的情況下,可以 關(guān)于需要(比如說在視覺上有障礙的人士要求在他們的屏幕上默認(rèn)地 有顯著更大的字體尺寸)以及關(guān)于成本對它進行加權(quán)。PFC 259因此 可以用來改進他們本身的啟發(fā)或者改進產(chǎn)品、接口等。
EBP 260代表了用于比如企業(yè)藍圖、IT架構(gòu)等群體支持基礎(chǔ)結(jié)構(gòu) 的捕獲和改進組件,該組件是為在一個組織的事實上任一層處的組織 支持工人而設(shè)計。EBP 260可以實施成如下基于快速的應(yīng)用,該應(yīng)用 被配置用以執(zhí)行與PFC 259相似的動作,并且用以直接地相關(guān)到企業(yè) 藍圖等,以及用以使它能夠針對它的組分以及那些正在為他們本身設(shè) 計和實施支持性基礎(chǔ)結(jié)構(gòu)的人士、隨著時間而發(fā)展成甚至更具粒度和
個寸生的焦點。
結(jié)合圖3更具體地描述PSI棧254。然而簡言之,PSI棧254利用 層來代表人。這些層可以共同地或者有選擇地用來開發(fā)如下啟發(fā),這 些啟發(fā)可用于為實踐團體(CoP)中的個人或者個人群體來創(chuàng)建個性
14化支持基礎(chǔ)結(jié)構(gòu)。CoP可以包括可以由工人(無論何處)用來組織他 們本身以完成他們需要做的事情的組織方式。例如,如在Communities of Practice, Etienne Wenger, Cambridge University Press, 1996中所述, "無論他們的公職工作描述是什么,他們[工人]都創(chuàng)建用以完成需要 做的事情的實踐"。
PSI棧254可以利用如結(jié)合圖4描述的開放系統(tǒng)互連(OSI)層參 考模型,其中OSI棧的層7作為它的層1。然而,PSI棧254不限于此, 而且可以利用事實上任何其它電子技術(shù)參考模型或者非電子技術(shù)參考 模型,包括但不限于因特網(wǎng)TCP/IP模型、Ferris wheel、 step-ladder等。
啟發(fā)儲存器256可以包括用于存儲和管理啟發(fā)的事實上任何機 制。就此而言,啟發(fā)儲存器256可以實施成數(shù)據(jù)庫、電子表格、程序、 文檔、文件夾、文件等。
PSI管理器258被配置用以利用PSI棧254生成并管理用于在開發(fā) 對利用人機界面的支持性基礎(chǔ)結(jié)構(gòu)的要求時使用的啟發(fā),該支持性基 礎(chǔ)結(jié)構(gòu)包括但不限于計算系統(tǒng)、網(wǎng)絡(luò)、移動設(shè)備(例如移動電話)、電 視、廣播、傳真機等。然而,這樣的支持性基礎(chǔ)結(jié)構(gòu)不限于基于計算 的基礎(chǔ)結(jié)構(gòu)以及接口。例如,PSI管理器258可以用來開發(fā)對汽車、 鞋子、椅子、電話、信息管理基礎(chǔ)結(jié)構(gòu)、客戶服務(wù)過程、醫(yī)生-患者會 見、律師-客戶面談以及具有人接口的事實上任何其它個性化基礎(chǔ)結(jié)構(gòu) 的要求。
PSI管理器258也可以接收用以在其中從事實上任何來源中開發(fā) 啟發(fā)的環(huán)境,該來源包括但不限于設(shè)計者、用戶、預(yù)期客戶、客戶、 現(xiàn)有設(shè)計、產(chǎn)品等。該環(huán)境可以包含各種信息,包括將要在其中利用 機器接口的環(huán)境的描述、問題的描述、預(yù)期等。另外,該環(huán)境可以包 括與誰可能使用該產(chǎn)品、他們可能對它做些什么、他們可能何時使用 它、以及他們可能在何處使用它相關(guān)聯(lián)的信息。在一個實施例中,PSI 棧254可以用來開發(fā)該環(huán)境本身。例如,在PSI棧254已經(jīng)有助于特 定環(huán)境中的特定設(shè)計的情況下,發(fā)明人可能認(rèn)識到新設(shè)計的恰當(dāng)引 入可以有助于環(huán)境的變化,從而新設(shè)計可能變得必要。因此,包含反饋特征和功能就增強了這一認(rèn)識。這一點的一個例子可能是將移動性 技術(shù)引入到工人有權(quán)在任何地方、任何時間進行會議呼叫的公司。這 一環(huán)境產(chǎn)生了使得人們能夠通過電話公開發(fā)言而不干擾他人或者使他 人無法旁聽到他們應(yīng)當(dāng)保密的談話這一需要。人們在這一環(huán)境下的啟 發(fā)因此可以促使對于靈敏度麥克風(fēng)、語音散布"消音器"等的需要。
PSI管理器258可以實現(xiàn)以事實上任何形式生成啟發(fā),該形式包 括但不限于個人、群體等在其中參與和提供對他們的動作、思想、情 感、價值、信仰等的說明的面談、問題、問巻、任務(wù)。在一個實施例 中,數(shù)據(jù)結(jié)構(gòu)可以用來提供啟發(fā)。在那一實施例中,數(shù)據(jù)結(jié)構(gòu)可以包 括來自PSI棧的至少一層。另外,PSI管理器258可以在啟發(fā)儲存器 256中存儲所生成的啟發(fā)。這些啟發(fā)現(xiàn)在變成如下差異的豐富存儲, 這些差異可以在將來為了在相似的環(huán)境中的使用而加以歸類以及在具 有某些相似性的其它環(huán)境中用作啟發(fā)的基礎(chǔ)。
PSI管理器258還可以向客戶、用戶、預(yù)期客戶、設(shè)計者、管理 者等提供所生成的啟發(fā)。PSI管理器258還可以接收響應(yīng)并且向比如 圖1的PGR儲存器108這樣的數(shù)據(jù)儲存器提供該響應(yīng)。PSI管理器258 也可以根據(jù)該響應(yīng)來確定要求并且向數(shù)據(jù)儲存器提供該要求。PSI管 理器258可以利用在下文中結(jié)合圖5描述的過程來執(zhí)行上述動作以及 其它動作。
示例性個人支持基礎(chǔ)結(jié)構(gòu)棧
PSI棧被配置用以使得開發(fā)者能夠為受到支持的那些用戶設(shè)計和 創(chuàng)建更相關(guān)、適當(dāng)和個性化的環(huán)境。這可以通過增強開發(fā)者的焦點、 組織以及對受到支持的那些用戶的一個或者多個實際的不斷變化的需 要的熟悉度來實現(xiàn)。當(dāng)為設(shè)計者所用時,PSI??梢詫崿F(xiàn)提高對人的 機器使用的理解、對機器的預(yù)期或者非預(yù)期需要的理解、人對機器的 當(dāng)前和潛在理解、對機器的潛在和實際用途的理解以及對在其中人可 以利用機器和對機器的接口的境況的理解。
圖3圖示了個人支持基礎(chǔ)結(jié)構(gòu)(PSI)棧300的一個實施例。PSI棧300可以包括比所示組件多得多的組件。然而,所述組件足以公開 用于實施本發(fā)明的示例性實施例。PSI棧300例如可以代表圖2的PSI 棧254。如圖中所示,PSI棧300包括八層302以及時間方面或者維度 304。
層302包括作為層1的技術(shù)性技術(shù)(technical technology)(這一 層可以與上述OSI棧的層7相當(dāng))、作為層2的動作和行為、作為層3 的團體(community)和技能、作為層4的天賦和才干、作為層5的思 想和情感、作為層6的價值和信仰、作為層7的身份和作為層8的精 神。
如圖中所示,每個層302可以-f見為包括至少兩個時間性方面,真 實時間性方面306和虛擬時間性方面308。也就是i兌,人可以表示為 實時地'存在,、目前或者"現(xiàn)在"。人也可以表示為'存在,于"非 現(xiàn)在,,的時間。例如,發(fā)明人的斷言可以是人使他們的生命居住于"現(xiàn) 在,,,例如現(xiàn)實中,盡管可以通過例如對現(xiàn)實的解釋、推斷、概念、感 知這樣的"非現(xiàn)在"將許多現(xiàn)在的體驗前后貫穿起來。
這樣的虛擬時間包括既往、既往成分(實際的、幻想的等)的總 和、將來(正如可以就計劃、預(yù)期、意圖、希望、愿望等而言所展望 的那樣)。因此,在設(shè)計人機界面時,可以適當(dāng)?shù)蒯槍θ藱C界面包括與 使用環(huán)境等的時間性方面有關(guān)的啟發(fā)。例如,在使用移動設(shè)備的環(huán)境 中,時間性啟發(fā)可以包括與存儲信息以供將來查看等相關(guān)聯(lián)的問題。 如圖3中所示,這樣的時間性啟發(fā)可以基于正在考慮的特定PSI層而 變得更具焦點性。
這一點的一個例子可以如下兩個人使用同一移動設(shè)備來觀看同 一 "實況,,事件,比如足球賽,而同一球隊的兩個支持者可能對于他 們所支持的球隊得分持有完全不同的反應(yīng)。因此,這可能在觀看時刻 要求設(shè)備的不同功能。個人的反應(yīng)在實時地出現(xiàn)的同時可能由于他們 與事件的距離而實際上是對正在發(fā)生的事件的解釋,而技術(shù)則居中調(diào) 解他們的觀點、他們的文化背景、他們的價值和信仰等等。因此,一 個人可能通過說出"我們是最棒的。我知道我們會打敗他們"來做出反應(yīng)。而另一個人可能通過說出"干得好極了。我想他們可能實際上 會贏得這場比賽"來做出反應(yīng)。然后,啟發(fā)對體育事件的不同反應(yīng)可 以向設(shè)備的設(shè)計者提供如下信息,該信息將向前一球迷類型提供一種 通過揚聲器與球場上的球隊口頭交流的直接能力,而第二球迷類型可 能提供有一種輸入文本消息的能力,該文本消息會生成對他們的反應(yīng) 所進行的記分牌表示。
層302可以被配置用以提供可以用來開發(fā)人機界面等的人幻象。 正如各個層可以看到的,人可以在個人的環(huán)境內(nèi)被一見為實踐團體、興 趣團體、PSI棧302中層的各種組合的團體等,每個團體都可以通過 信息彼此相關(guān)??梢酝ㄟ^開發(fā)對至少一個層302進行考慮的啟發(fā)以及 在選定的一個或者多個層內(nèi)的至少一個時間性方面304從有代表性的 人獲得這樣的信息。
層302的技術(shù)性技術(shù)層1代表了這樣的層,在該層中機器'世界, 與人的軟側(cè)(soft side)最接近,該軟側(cè)即為PSI棧的第2-8層所代表 的一側(cè)。它例如包4舌正如通過才幾器而應(yīng)用的人的那些方面,比如聲音、 觸覺等。因此,它可以包括應(yīng)用層接口、音響系統(tǒng)、鍵盤、屏幕接口、 圖形、語音、文本、紋理(texture)顯示器等。在一個實施例中,技 術(shù)性技術(shù)層通過正如在下文中結(jié)合圖4具體描述的開放系統(tǒng)互連 (OSI)參考模型的層7來表示。然而,本發(fā)明不限于此,并且代表機 器層的事實上任何參考模型、分類系統(tǒng)等都可以實施,包括但不限于 因特網(wǎng)TCP/IP模型、Ferris wheel、 step-ladder、 Maslow的需求分級等。
通過討論圖3這一過程, 一個普遍性的例子將用于設(shè)計其目標(biāo)在 于進入特定市場的移動設(shè)備。在本例中,Silver Nomad代表如下年齡 在55歲以上的人群,該人群通常旅行很多、通常受到很好的教育、并 且可能具有他們會經(jīng)常關(guān)于各種話題而與之保持聯(lián)系的朋友和同事的 大型網(wǎng)絡(luò)。
層302的技術(shù)性技術(shù)層1可以用來使設(shè)計者能夠在開發(fā)可應(yīng)用于 設(shè)計人機界面的啟發(fā)時考慮可用和潛在的機器接口。例如,在設(shè)計者
18這些特征包括但不限于它的屏幕功能、音頻功能等。啟發(fā)的例子可以
包括"大型字體這一功能對您而言重要嗎?如果是這樣,那么您想要 字體有多大,12、 14、 18或者24點?";"能夠?qū)⒙曇羯礁哂谝苿?設(shè)備(電話)的正常音量范圍對您而言重要嗎?,,;以及"您想要聲音 更像廣播還是CD/DVD播放器?"。請注意這些例子的目標(biāo)在于針對 視覺和聽覺如果沒有受損也通常有障礙的年齡在55歲以上的人士這 一受眾而進行設(shè)計??梢陨善渌?啟發(fā),而這些例子不旨在于以 任何方式來限制可能的啟發(fā)。
層302的動作和行為層2代表這樣的層,該層針對于對人如何動 作或者行為的考慮。在真實時間方面,這可以包括但不限于人的觸覺、 嗅覺、S見覺、味覺、運動知覺和聲覺。例如可以在移動i殳備環(huán)境下考 慮的一個啟發(fā)可以包括人可以運用哪些知覺來與移動設(shè)備交互。具體 的啟發(fā)在這里例如可以是"您的哪種知覺最強,聽覺、視覺、嗅覺、 觸覺?它就是您在您與您的移動設(shè)備交互時最想使用的知覺嗎?如果 不是,那么您最偏好使用哪種知覺?您為什么偏好這一知覺?"。
在虛擬時間方面或者維度中,這可以涉及到某人可能對之做出反 應(yīng)(積極地或者消極地)的他人的動作和行為以及涉及到如下人機界 面,這些接口可能已經(jīng)被設(shè)計用來引起或者啟發(fā)某些行為并且可能影 響或者勸使某人以各種方式做出動作或者行為。這也可以包括被設(shè)計 用來以動作(微笑、皺眉等等)或者行為(呼喊、哭泣、大笑等等) 做出響應(yīng)的接口,比如AI類型。它也可以包括涉及到非現(xiàn)在動作的與 人的交互,這些動作比如是存儲/獲得信息、記錄呼叫或者會話等。例 如,在移動設(shè)備中,設(shè)計者可以考慮開發(fā)如下啟發(fā),該啟發(fā)尋求與一 個人可以希望如何使移動設(shè)備存儲和取回信息以供以后使用有關(guān)的響 應(yīng)。具體的啟發(fā)在這里可以包括您是否想要您的設(shè)備口頭地對您做 出響應(yīng)?如果是這樣,那么您想要該響應(yīng)是有禮貌的還是粗魯?shù)???果是粗魯?shù)模敲茨胍擁憫?yīng)是幽默方式地粗魯還是嚴(yán)肅方式地粗 魯?如果是幽默的,那么您偏好哪一類幽默,諷刺、冷智慧、浴室/粗俗的、機靈的元素等?
層302的團體和技能層3可以用來使設(shè)計者能夠考慮人駐留(在 真實和虛擬兩個時間方面)于其中的團體。真實時間(現(xiàn)在)與非真 實時間(非現(xiàn)在)之間的差異包括立刻就要進行的那些團體與歷史性 或者潛在性的團體之間的差異以及立刻就要使用的那些技能與作為這 些技能的理論或者工具的那些技能之間的差異。真實時間與非真實時 間的團體之間的差異的例子可以包括如下兩個實踐團體(CoP)之間 的差別在一個CoP中,人目前正在行使比如保險調(diào)解員、棒球打球 教練、芭蕾/舞蹈指導(dǎo)員、文科助理教授等職責(zé),而在另一CoP中,人 可能在將來發(fā)現(xiàn)他們自己比如是生態(tài)肥料員、潔水工人、和平先驅(qū)積 極分子等。在技能級別上,這可以是公開發(fā)言技能與對話促進技能等 之間的差異或者比如Korzybski的階梯(有時也稱為推斷階梯)這樣 的工具。這樣的考慮可以包括試圖理解人如何在與他人的關(guān)系中生存 的啟發(fā)。這樣的啟發(fā)也可以考慮在各種團體情形內(nèi)使用移動設(shè)備,這 些情形包括但不限于駕駛、會議、社交功能等。具體的啟發(fā)可以包括 您想要您的移動設(shè)備除了當(dāng)前的正常、靜音、會議、室外簡檔選擇之 外使更多的簡檔選擇內(nèi)置于該設(shè)備中嗎?如果是,那么您可能對什么 團體環(huán)境簡檔感興趣?您想要專門的鈴音用于那些約定嗎?如果是這 樣,那么您想要音樂鈴音嗎?如果是這樣,那么您偏好什么類型的音 樂,經(jīng)典、爵士、搖滾(50、 60、 70、 80、 90年代)C&W、藍調(diào)、 RAP等?您有您偏好的特殊藝人嗎,Beatles、 Bob Dylan等?就有關(guān) 技能而言,啟發(fā)可以比如是您想要您的移動設(shè)備支持您能夠產(chǎn)生更 多平衡型談話嗎?如果是,那么您理解平衡型談話是主張和詢問的一 種平衡嗎?如果不是,那么您考慮平衡嗎?如果是,那么將包括按需 訓(xùn)練嗎、或者您將偏好基于場景的幫助嗎?此外,在層302的團體和 技能層3內(nèi)的技能針對于使設(shè)計者能夠開發(fā)如下啟發(fā),這些啟發(fā)尋求 理解人在任務(wù)的執(zhí)行和/或履行任務(wù)時有效地和容易地運用知識的能 力。在移動設(shè)備的例子中, 一個示例性啟發(fā)可以包括與人的已開發(fā)的 管理比如駕駛車輛并且通過移動設(shè)備進行通信這樣的多個活動這一智能或者能力有關(guān)的問題、調(diào)查、研究等。具體的啟發(fā)可以包括當(dāng)您 駕駛時,您會偏好您的移動設(shè)備感知到您正在駕駛并且自動地獲取消 息、由此防止您既駕駛又接電話嗎?您會偏好內(nèi)置于車內(nèi)的并且自動 地接通揚聲器電話的移動設(shè)備僅具有數(shù)目有限的可用號碼嗎,比如緊 急號碼、家庭號碼等?
層302的天賦和才干層4針對于使設(shè)計者能夠考慮人的如下方面, 這些方面可以包括一個人的天賦和才干??紤]天賦的啟發(fā)可以尋求理 解人的天生稟賦,而考慮才干的啟發(fā)可以尋求與通過如下學(xué)習(xí)而已經(jīng) 獲得的能力有關(guān)的理解,該學(xué)習(xí)要么借助一般生活體驗要么是包括培 訓(xùn)、訓(xùn)練、輔導(dǎo)、教育等的具體情形的體驗。注意到技能與才干之間 的差異在概念上類似于策略與戰(zhàn)略之間的差異。技能可以包括應(yīng)用于 具體任務(wù)的能力,而才干可以是能夠表現(xiàn)在多個技能中,即應(yīng)用于多 個任務(wù),的更廣義的能力。在Silver Nomad移動設(shè)備的例子中,關(guān)于 天賦的 一 個示例性啟發(fā)可以包括與人的口頭交流的自然能力有關(guān)的問 題、調(diào)查、研究等。具體的啟發(fā)可能包括當(dāng)您口頭交流時,總是用 同一音量說話嗎?您會偏好以下這樣的移動設(shè)備,其能夠感知您的音 量水平并且緩和它們、以便確保您的遠處受眾不必持續(xù)地調(diào)節(jié)他們設(shè) 備上的音量嗎?或者您會偏好在您的音量超過您已經(jīng)預(yù)設(shè)的某一水平 時來自您的設(shè)備的立即反饋、從而您可以自己緩和或者可以調(diào)節(jié)您的 音量嗎?如果是后者,那么您會偏好一種指示您需要調(diào)節(jié)的振動嗎、 或者您會偏好閃光燈嗎?
關(guān)于才干的一個示例性啟發(fā)可以包括與人所學(xué)會的以各種語言交 流的能力有關(guān)的問題、調(diào)查、研究等。具體的啟發(fā)可能包括當(dāng)您與 他人交流時,您需要不同語言的詞匯支持嗎?您會偏好移動設(shè)備能夠 為您提供多種語言詞典支持嗎?如果是這樣,那么您會偏好哪些語 言?在那些語言中您會偏好音頻支持從而使發(fā)言清楚嗎、或者您會僅 僅想要字詞或短語表現(xiàn)成文本嗎?如果您想要音頻支持,那么您會偏 好男聲還是女聲?您會偏好年輕人的聲音還是年長者的聲音?
層302的思想和情感層5被配置用以使設(shè)計者能夠考慮人的如下方面,這些方面可以包括推理能力(思想)和在預(yù)定環(huán)境內(nèi)的意識的 感情方面(情感)。例如,尋求理解人的思想的啟發(fā)將需要發(fā)現(xiàn)人主要 是歸納型思想者(從具體到一般,即亞里斯多德)還是演繹型思想者 (從一般到具體,即柏拉圖)。另外,這些啟發(fā)可以考慮人主要是分析 型,常常稱為"左腦型"思想者,還是直觀性,常常稱為"右腦型"
思想者。在Silver Nomad移動設(shè)備的例子中,關(guān)于思想的一個示例性 啟發(fā)可以包括與人在他們使用設(shè)備時的思想方式有關(guān)的問題、調(diào)查、 研究等。具體的啟發(fā)可能包括當(dāng)您使用您的移動設(shè)備時,您偏好在 您交流時看到畫面/圖片還是文本?如果是畫面,那么您會偏好那些與 您交流的人儲存有您希望自動地向他們傳送的圖像、從而他們可以使 用這些圖像來與您更有效地交流嗎?您偏好先聽到結(jié)論、然后是該結(jié) 論背后的推理嗎?如果是這樣,那么您會想要那一偏好傳達到您正在 與之交流的每個人還是僅僅某些類型的人士?如果是僅僅某些類型的 人士,那么您可以更具體一些嗎銷售人士、法律人士、商務(wù)人士等?
與關(guān)于移動設(shè)備使用的情感有關(guān)的啟發(fā)可以包括與女性效應(yīng)和男 性效應(yīng)之間的差異有關(guān)的問題、研究、調(diào)查等。簡言之,所有人在他 們關(guān)于他們生活的種種方面如何感覺上都位于沿著男性-男性和女性-女性這一范圍的某處。這一位置也可以隨時間而改變。因此,在他們 十幾歲、二十幾歲以及甚至三十幾歲時作為男性來體驗他們的情感的 人可能在他們以后的年歲里變成女性-男性。關(guān)于情感的 一個示例性啟 發(fā)可以包括與人關(guān)于設(shè)備本身的感覺方式有關(guān)的問題、調(diào)查、研究等。 具體的啟發(fā)可以包括您使用風(fēng)景/水平移動設(shè)備還是肖像/垂直移動設(shè) 備會感覺更好?您對圓形的邊緣還是較尖銳的邊緣感覺更好?您偏好 暗的陰影還是亮的陰影、鮮艷的顏色還是恬淡的顏色?您會想要能夠 為您的移動設(shè)備選擇具體顏色嗎?如果唯一可用的顏色是炮銅灰色, 那么您關(guān)于您的設(shè)備會如何感覺?如果唯一可用的顏色是粉色,那么 您關(guān)于您的設(shè)備會如何感覺?
層302的價值和信仰層6被配置用以使設(shè)計者能夠考慮人的如下 方面,這些方面可以包括品行、倫理、迷信等的準(zhǔn)則。在這一層內(nèi),一個啟發(fā)可以尋求提高設(shè)計者例如對移動設(shè)備的哪一方面比另一方面 更重要的理解。這一差異級別可能非常令人困惑,因為許多人,事實 上是整個文化,常常將價值和信仰理解為對于他們是誰而言是基本的, 因此沒有區(qū)分身份與價值和信仰。因此,例如在西方世界中許多代人 都認(rèn)為理性就是我們是誰而不是信仰體系。因此,當(dāng)為在另一信仰系 統(tǒng),例如其中不定性取代了理性,中生長的人來設(shè)計移動設(shè)備時,可 能有如下設(shè)計特征,這些特征使他們本身想到哪些將不會在西方引起
任何阻力。又如,隨著一個人變老,表現(xiàn)出在18或者28歲時是"黑 和白"的事物可能在58或者68歲時變成更多"灰暗陰影"。另外,不 同的宗教可能具有不同的規(guī)則或者甚至是對于規(guī)則的不同解決方法。 理解這些差異并且因此理解它們可能在用戶/交互者之間生成的偏好 對于產(chǎn)品、工藝和應(yīng)用的設(shè)計者而言至關(guān)重要。在一些文化中,被電 話打斷遠比在其它文化中更為人所接受??赡芎苡袔椭氖抢缇哂?如下電話功能被"告知"用戶正在前往XYZ國度,并且設(shè)備"知道" 它是否應(yīng)當(dāng)調(diào)整到那一環(huán)境的風(fēng)俗。
關(guān)于價值和信仰的一個示例性啟發(fā)可以包括與人關(guān)于技術(shù)本身的 信仰有關(guān)的問題、調(diào)查、研究等。具體的啟發(fā)可以包括您認(rèn)為您的 移動設(shè)備應(yīng)當(dāng)遵循您的行事方式還是相反的方式?如果是前者,那么 您會偏好一種設(shè)備理解您在何處、因而它可以調(diào)整到您處境的靈敏度 嗎?如果是,那么您會偏好能夠告知您的設(shè)備您在何時祈禱、使得在 那些時間它進入靜音模式嗎?如果是,那么您想要這一點是每天還是 每周出現(xiàn)?如果是每天,那么您會偏好那是一天發(fā)生一次、兩次、三 次、四次、五次還是更多次?
層302的身份層7被配置用以使設(shè)計者能夠考慮如下方面,即人 類可以怎樣在機器中、在使用機器時、在具有使用機器的意圖時等'看 待自己,。這一點的目標(biāo)也在于理解人可以具有他們的接口將需要迎合 的許多身份或者角色。因此,在最深的級別,人可以漸漸變得對他們 是誰、他們的喜惡是什么、他們的價值和信仰是什么、他們需要什么 才能感到安全、舒適、滿足等有越來越深的理解。在其它級別,他們可以出于多重原因來區(qū)分身份。因此, 一個身份可以是參與到夢之隊 中的身份,另一身份可以是充當(dāng)一個或者多個孫子女的祖父母的身份, 而又一身份可以是某種公司的董事、專員或者顧問的身份。這些身份 各自與其它身份共有某些特征,同時具有許多不僅不同而且必須保持 分離的屬性。在最深的級別,啟發(fā)可以尋求提高對人相對于機器而言 是什么、機器如何擴展自身的感知以及與人的獨特品質(zhì)、個性等有關(guān) 的類似問題的理解。
在保持Silver Normad焦點時關(guān)于身份的一個示例性啟發(fā)可以包 括與人的祖父母身份以及移動設(shè)備如何迎合該身份有關(guān)的問題、調(diào)查、 研究等。具體的啟發(fā)可能包括您有多少孫子女?他們的年齡范圍是 什么?您會一直與他們所有人溝通嗎?他們是男孩還是女孩、男士還 是女士或者兼而有之?如果兼而有之并且跨越廣泛的年齡范圍,那么 您會想要與他們中的每個人單獨地交流的能力嗎?如果是這樣,那么 您回想要一個與每個孫子女相關(guān)聯(lián)的具體鈴聲嗎?您會想要一個與每 個孫子女相關(guān)聯(lián)并且您可隨意使用的具體存儲容量嗎?如果您忙于別 的事情那么您會想要能夠擁有用于您的孫子女的專門應(yīng)答功能嗎,或 者求助于您的常規(guī)語音郵件將是足夠的嗎?如果需要專門的應(yīng)答功 能,那么您會想要用于不同電話接入號碼的不同消息嗎?
層302的第八層被配置用以使設(shè)計者能夠考慮如下方面,即機器 如何影響人與賦予生命或者生死攸關(guān)的原理的關(guān)系,該原理為人提供 了對永恒的聯(lián)系的感知。此第八層旨在于創(chuàng)建/識別有待人去創(chuàng)建的空 間,并且借助自然、宇宙、上帝、真主、耶和華或者任何其它創(chuàng)造性 的力量、創(chuàng)建者等等來超越自我和/或者有組織的思想、有組織的關(guān)系 等的約束。
真實時間方面包括靈魂的時間關(guān)系或者在有生命的個人與自然次 序之間的客觀聯(lián)系。虛擬時間方面包括主觀聯(lián)系或者個人可能認(rèn)為、 知道、感知、感覺等等他們可能與自然次序所具有的那一聯(lián)系。
在這一層的意圖實際上是向產(chǎn)品或者應(yīng)用交互的設(shè)計者賦予對他 們正在努力滿足的那個真實的人是誰的深度理解。在這一層的啟發(fā)與
24其是面向具體的可交付使用的事物不如是更面向真實客戶/用戶是誰 的整體感知。盡管他們可能在組件、設(shè)計、顏色等等方面具有牽連。
在保持Silver Nomad焦點時關(guān)于精神的一個示例性啟發(fā)可以包括 與人跟環(huán)境的關(guān)系以及移動設(shè)備將如何迎合該關(guān)系有關(guān)的問題、調(diào)查、 研究等。具體的啟發(fā)可能包括您是以特別的方式與環(huán)境有關(guān)系嗎? 如果是這樣,您可以對以下一些問題做出答復(fù)并且在這些問題不足夠 全面時另外給出對您的關(guān)系的想法嗎?人對地球具有支配權(quán)或者相 反?您會偏好您所用的產(chǎn)品只要有可能就僅含有可回收的材料嗎?您 會向您正在從其購物的公司索取該產(chǎn)品的證明文件嗎?在產(chǎn)品中具有 可回收成分對您而言會比設(shè)備的價格更重要嗎?您會想要知道您的設(shè) 備的成本中的部分將流向?qū)嶋H上的某一慈善事業(yè)嗎?如果是這樣,那 么您會偏好能夠指定哪一事業(yè)嗎?如果是這樣,那么您會選擇什么種 類的事業(yè)?您會向設(shè)備的生產(chǎn)者索取什么種類的證據(jù)以滿足您的要 求?
如上所述,PSI棧300被設(shè)置用以使設(shè)計者能夠在預(yù)定環(huán)境內(nèi)整 體地考慮人。設(shè)計者可以在考慮人機界面時利用所有的層302。然而, PSI棧300不限于此,并且在不脫離本發(fā)明的范圍或者精神情況下, 設(shè)計者可以選擇在考慮人機界面時利用層302的子集。
另外,雖然PSI棧300被圖示層分層的構(gòu)造,但是本發(fā)明不限于 此。例如,在不脫離本發(fā)明的范圍情況下,PSI棧300可以用圓形配 置、棱形配置等來設(shè)置。例如,在一個實施例中,PSI棧300被配置 成數(shù)據(jù)結(jié)構(gòu),其中每'層,包括該數(shù)據(jù)結(jié)構(gòu)中可以聚集有與尋求理解 人的那一方面相關(guān)聯(lián)的一個或者多個啟發(fā)的數(shù)據(jù)域。另外,每個數(shù)據(jù) 域還可以包括代表真實時間方面和虛擬時間方面中至少 一 個方面的時 間性方面數(shù)據(jù)域。
圖4圖示了開放系統(tǒng)互連(OSI)參考模型400的一個實施例。 OSI參考模型400可以包括比所示組件多得多的組件。然而,所示組 件足以公開用于實施本發(fā)明的示例性實施例。OSI參考模型400例如 可以代表圖3的PSI棧300的層1。如圖所示,OSI參考模型400包括七層物理層、數(shù)據(jù)鏈路層、 網(wǎng)絡(luò)層、傳送層、會話層、表示層和應(yīng)用層。
簡言之,物理層涉及用于計算系統(tǒng)的網(wǎng)絡(luò)傳輸介質(zhì)及其關(guān)聯(lián)物理 接口 。數(shù)據(jù)鏈路層可以在由物理層提供的比特流服務(wù)上操作用以將比 特分組并且管理它們的流量控制。網(wǎng)絡(luò)層可以通過提供一種用以不僅 跨經(jīng)本地網(wǎng)絡(luò)而且跨經(jīng)鄰居層和遠距層遞送數(shù)據(jù)的手段來擴展數(shù)據(jù)鏈 路層的服務(wù)。傳送層針對于計算網(wǎng)絡(luò)系統(tǒng)不與數(shù)據(jù)的端到端遞送直接 相關(guān)的較高級任務(wù),比如多路復(fù)用等。會話層可以提供可確定如何在 端到端的通信對話中交換數(shù)據(jù)的服務(wù)。表示層可以在數(shù)據(jù)表示中隱藏 可能因計算網(wǎng)絡(luò)系統(tǒng)而各異的差別。應(yīng)用層針對于通過應(yīng)用編程接口 (API)等消費來自較低層的服務(wù),這些API可以提供對比如文件傳 送、消息接發(fā)、打印等服務(wù)的程序性接入。
示例性操作
現(xiàn)在將參照圖5描述本發(fā)明的某些方面的操作。圖5圖示了邏輯 流程圖,該圖大體地示出了根據(jù)本發(fā)明用于利用個人支持基礎(chǔ)結(jié)構(gòu)來 開發(fā)人才幾界面的過程的一個實施例。圖5的過程500可以在PSI月良 務(wù)器106內(nèi)實施。
過程500在開始塊之后始于塊502,其中確定用于人機界面的環(huán) 境。對環(huán)境的確定可以包括但不限于可以在其中由誰、在何處、在何 時等使用機器的環(huán)境。在本發(fā)明的一個實施例中,對環(huán)境的確定可以 包括對可運用該設(shè)計的潛在顧客、顧客、用戶等的確定。例如,該環(huán) 境可以是SilverNomad、年齡在65歲以上的女士、在汽車中使用特定 設(shè)備的愛樂者。
處理接著繼續(xù)到塊504,其中比如在上文中結(jié)合圖3描述的PSI 棧被用來開發(fā)至少一個啟發(fā)。在確定至少一個啟發(fā)時,可以利用PSI 棧的每個層,可以利用層的子集,包括非連續(xù)的子集,等等。該啟發(fā) 可以采用問題、調(diào)查、問巻、任務(wù)、研究等形式。例如, 一個啟發(fā)可 以是您想要您的移動設(shè)備能夠?qū)⒛x擇的音樂供應(yīng)自動地下載到您的汽車音頻系統(tǒng)并且將聲音設(shè)置在讓您收聽愉悅的恰當(dāng)水平嗎?
處理繼續(xù)到塊506,其中該啟發(fā)被發(fā)送到在塊502處確定的客戶、 潛在客戶、用戶等。轉(zhuǎn)變到塊508,從顧客、潛在顧客、用戶等接收 對該啟發(fā)的響應(yīng)。例如,潛在顧客可以做出響應(yīng)是的,并且我想要 我在我的移動設(shè)備中擁有的歌曲和旋律的菜單在我的汽車儀表板或者 汽車音響系統(tǒng)屏幕上可為我所用以供我進行交互式使用。
處理500接著流向判決塊510,其中部分地基于對啟發(fā)的響應(yīng), 就是否確定另一啟發(fā)而做出確定。這樣的確定可以包括確定響應(yīng)是否 完整、可理解、可以用于在預(yù)定設(shè)計方法中執(zhí)行下一步驟等。如果要 確定另一啟發(fā),則處理循環(huán)回到塊504;否則,處理繼續(xù)到塊512。例 如
新的啟發(fā):您的汽車有藍牙或者紅外連接嗎?如果沒有,那么您 正在構(gòu)想購置一輛具有此類連接的汽車嗎?
新的響應(yīng):是的,我的汽車確實具有藍牙。
在塊512,基于對啟發(fā)的響應(yīng)來確定要求。對要求的確定可以包 括對響應(yīng)的證明、對響應(yīng)執(zhí)行統(tǒng)計分析等。 一旦完成對要求的確定, 處理轉(zhuǎn)變到塊514,其中在預(yù)定設(shè)計方法的環(huán)境內(nèi)利用該要求以實現(xiàn) 人機界面的設(shè)計。例如,對設(shè)計的要求是設(shè)備具有在范圍內(nèi)發(fā)現(xiàn)另一 具有藍牙功能的設(shè)備這一 自動功能,以便確定它是音響系統(tǒng)以及用于 將它的音樂供應(yīng)自動地下載到那一設(shè)備,或者在將內(nèi)容列表或者菜單 提供給發(fā)現(xiàn)設(shè)備以供顯示的同時至少使該音樂供應(yīng)可無縫地獲得。
應(yīng)當(dāng)清楚,雖然沒有圖示,但是在不脫離本發(fā)明的范圍或者精神 情況下,過程500可以包括從塊512、塊514等往回循環(huán)以獲得附加 的要求。另外判決塊510可以重新定位于塊506和塊508上方,使得 可以在發(fā)送啟發(fā)和接收響應(yīng)之前確定這些啟發(fā)。在任何情況下,在完 成過程500時,該處理都返回到調(diào)用過程以執(zhí)4亍其它動作。
將理解到,上文討論的流程示中的每個塊以及上述流程 示中塊的組合都可以通過計算機程序指令來實施。這些程序指令可以 提供給處理器以產(chǎn)生機器,使得在該處理器上執(zhí)行的指令產(chǎn)生了用于實施在流程圖的一個或者多個塊中指定的動作的裝置。計算機程序指 令可以由處理器執(zhí)行以產(chǎn)生一連串要由處理器執(zhí)行的操作步驟以產(chǎn)生 由計算機實施的過程,使得在該處理器上執(zhí)行的指令提供用于實施在 用于實施在流程圖的一個或者多個塊中指定的動作的步驟。
因而,流程示中的諸塊支持了用于執(zhí)行指定動作的裝置的組 合、用于執(zhí)行指定動作的步驟的組合、以及用于執(zhí)行指定動作的程序 指令裝置。也將理解到,流程示中的每個塊以及流程示中塊 的組合都可以通過執(zhí)行指定動作或者步驟的基于硬件的專用系統(tǒng)或者 專用硬件和計算機指令的組合來實施。
以上的說明書、例子和數(shù)據(jù)提供了對本發(fā)明構(gòu)成的制造和使用的 完整描述。由于在不脫離本發(fā)明的精神和范圍情況下可以實現(xiàn)本發(fā)明 的許多實施例,所以本發(fā)明在于以下所附權(quán)利要求書。
權(quán)利要求
1. 一種用于開發(fā)人機界面的由計算機實施的方法,所述由計算機實施的方法包括使得能夠確定所述人機界面的環(huán)境;使得能夠基于個人支持基礎(chǔ)結(jié)構(gòu)(PSI)棧的至少一部分對所述環(huán)境的應(yīng)用來確定啟發(fā);向所述人機界面的至少一個預(yù)期用戶提供所述啟發(fā);接收對所述啟發(fā)的響應(yīng);使得能夠部分地基于對所述啟發(fā)的所述響應(yīng)來確定要求;以及向設(shè)計機制提供所述要求,其中所述要求使得能夠開發(fā)所述人機界面。
2. 根據(jù)權(quán)利要求1所述的由計算機實施的方法,其中所述PSI棧 還包括多個層,每個層包括對于該層的真實時間方面和虛擬時間方面 中的至少一個方面。
3. 根據(jù)權(quán)利要求1所述的由計算機實施的方法,其中使得能夠確 定所述要求還包括利用敏捷要求模型、要求過濾、知識水平處理模型、 Volere模型中的至少 一個模型。
4. 根據(jù)權(quán)利要求1所述的由計算機實施的方法,其中所述啟發(fā)還 包括與所述PSI棧的所述至少一部分相關(guān)聯(lián)的問題、任務(wù)、調(diào)查和問 巻中的至少一個。
5. 根據(jù)權(quán)利要求1所述的由計算機實施的方法,其中向所述設(shè)計 機制提供所述要求還包括向自頂向下、自底向上、即興、瀑布、螺旋、 進化、混沌和交互式設(shè)計機制中的至少一個機制提供所述要求。
6. 根據(jù)權(quán)利要求1所述的由計算機實施的方法,其中所述PSI棧 還包括精神層、身份層、價值和信仰層、思想和情感層、天賦和才干 層、團體和技能層、動作和行為層以及技術(shù)性技術(shù)層。
7. 根據(jù)權(quán)利要求6所述的由計算機實施的方法,其中所述技術(shù)性 技術(shù)層還包括OSI參考模型和因特網(wǎng)TCP/IP模型中的至少 一個模型。
8. 根據(jù)權(quán)利要求1所述的由計算機實施的方法,其中所述PSI棧 的至少 一部分處的應(yīng)用還包括使得能夠考慮所述PSI棧內(nèi)的每個層。
9. 根據(jù)權(quán)利要求1所述的由計算機實施的方法,還包括 接收與所述要求中的至少一個要求、所述啟發(fā)、所述PSI棧和所述環(huán)境有關(guān)的反饋;以及利用所述反饋來修改所述至少一個要求、所述啟發(fā)、所述PSI棧 和所述環(huán)境。
10. —種用于開發(fā)人機界面的調(diào)制數(shù)據(jù)信號,所述調(diào)制數(shù)據(jù)信號 包括使計算設(shè)備能夠執(zhí)行以下動作的指令在所述計算設(shè)備處接收與所述人機界面相關(guān)聯(lián)的環(huán)境; 在所述計算設(shè)備處使得能夠基于個人支持基礎(chǔ)結(jié)構(gòu)(PSI)棧的至 少 一 部分對所述環(huán)境的應(yīng)用來確定啟發(fā); 向第二計算設(shè)備提供所述啟發(fā); 從所述第二設(shè)備處使得能夠接收對所述啟發(fā)的響應(yīng); 在所述第二設(shè)備處使得能夠部分地基于所述響應(yīng)來確定要求;以及向設(shè)計機制提供所述要求,其中所述要求使得能夠開發(fā)所述人機 界面。
11. 根據(jù)權(quán)利要求IO所述的調(diào)制數(shù)據(jù)信號,其中基于所述PSI棧 的至少一部分來確定所述啟發(fā)還包括使得能夠考慮所述PSI棧內(nèi)的每 個層。
12. 根據(jù)權(quán)利要求IO所述的調(diào)制數(shù)據(jù)信號,還包括 接收與所述要求中的至少一個要求、所述啟發(fā)、所述PSI棧和所述環(huán)境有關(guān)的反饋;以及利用所述反饋來修改所述至少一個要求、所述啟發(fā)、所述PSI棧 和所述環(huán)境。
13. 根據(jù)權(quán)利要求IO所述的調(diào)制數(shù)據(jù)信號,其中所述PSI棧還包 括精神層、身份層、價值和信仰層、思想和情感層、天賦和才干層、 團體和技能層、動作和行為層以及技術(shù)性技術(shù)層的至少一個時間性方面,每個層配置用以表示人與所述人機界面的關(guān)系的至少一部分。
14. 一種用于開發(fā)具有人機界面的支持性基礎(chǔ)結(jié)構(gòu)的方法,包括 確定用于所述支持性基礎(chǔ)結(jié)構(gòu)的環(huán)境;部分地通過將個人支持基礎(chǔ)結(jié)構(gòu)(PSI)棧的至少一部分應(yīng)用于所 述環(huán)境來確定啟發(fā);以及持性基礎(chǔ)結(jié)構(gòu)。
15. 根據(jù)權(quán)利要求14所述的方法,其中所述PSI棧還包括與精神 層、身份層、價值和信仰層、思想和情感層、天賦和才干層、團體和 技能層、動作和行為層以及技術(shù)性技術(shù)層中的每個層相關(guān)聯(lián)的真實時 間方面和虛擬時間方面中的至少 一 個方面。
16. —種用于開發(fā)人機界面的服務(wù)器,包括收發(fā)器,用于接收信息和發(fā)送信息到至少一個網(wǎng)絡(luò)設(shè)備;以及 個人支持基礎(chǔ)結(jié)構(gòu)(PSI)棧管理器,配置用以執(zhí)行以下動作,包括使得能夠確定所述人機界面的環(huán)境;提供個人支持基礎(chǔ)結(jié)構(gòu)(PSI)棧內(nèi)的每個層,用于基于所述 環(huán)境來確定至少一個啟發(fā);向所述人機界面的至少 一個預(yù)期用戶提供所確定的啟發(fā); 接收對所述啟發(fā)的響應(yīng);使得能夠部分地基于對所述啟發(fā)的所述響應(yīng)來確定要求;以及向設(shè)計機制提供所述要求,其中所述要求使得能夠開發(fā)所述 人機界面。
17. 根據(jù)權(quán)利要求16所述的服務(wù)器,其中提供所確定的啟發(fā)還包 括向移動設(shè)備提供所確定的啟發(fā),以及其中接收所述響應(yīng)還包括從所 述移動設(shè)備接收所述響應(yīng)。
18. 根據(jù)權(quán)利要求16所述的服務(wù)器,還包括耦合到所述PSI管 理器的啟發(fā)儲存器,配置用以存儲所述至少一個啟發(fā)。
19. 根據(jù)權(quán)利要求16所述的服務(wù)器,其中所述PSI棧使得能夠基 于所述人才幾界面的真實時間方面和虛擬時間方面中的至少一個方面來 確定所述啟發(fā)。
20. 根據(jù)權(quán)利要求16所述的服務(wù)器,其中確定至少一個啟發(fā)還包 括使得能夠在確定所述啟發(fā)時利用所述PSI棧內(nèi)的每個層,以及其中 在確定所述啟發(fā)時利用敏捷要求模型、要求過濾、知識水平處理模型、 Volere模型中的至少 一個模型。
21. —種計算機可讀介質(zhì),被編碼有用于確定人機界面要求的數(shù) 據(jù)結(jié)構(gòu),所述數(shù)據(jù)結(jié)構(gòu)包括第一多個數(shù)據(jù)域,配置用以包括與用于預(yù)期客戶的精神、身份、 價值和信仰、思想和情感、天賦和才干、團體和技能、動作和行為以 及技術(shù)性技術(shù)中的至少一個的真實時間方面相關(guān)聯(lián)的啟發(fā);以及第二多個數(shù)據(jù)域,配置用以包括與用于預(yù)期客戶的精神、身份、 價值和信仰、思想和情感、天賦和才干、團體和技能、動作和行為以 及技術(shù)性技術(shù)中的至少一個的虛擬時間方面相關(guān)聯(lián)的啟發(fā)。
22. —種用于開發(fā)人機界面的裝置,包括 用于使得能夠確定所述人機界面的環(huán)境的裝置; 用于使得能夠在確定啟發(fā)時將個人支持基礎(chǔ)結(jié)構(gòu)(PSI)棧的至少一部分應(yīng)用于所述環(huán)境的裝置;用于向所述人機界面的至少一個預(yù)期用戶提供所述啟發(fā)的裝置; 用于接收對所述啟發(fā)的響應(yīng)的裝置;用于使得能夠部分地基于對所述啟發(fā)的所述響應(yīng)來確定要求的裝 置;以及用于向設(shè)計機制提供所述要求的裝置,其中所述要求使得能夠開發(fā)所述人才幾界面。
全文摘要
一種系統(tǒng)和方法,其針對于利用個人支持基礎(chǔ)結(jié)構(gòu)(PSI)棧來開發(fā)計算機用戶接口。PSI棧被設(shè)置用以利用整體方法來代表人的各個層。在一個實施例中,PSI??梢詫崿F(xiàn)對要求的組織、開發(fā)和征求以便比如為移動設(shè)備等開發(fā)人機界面。在一個實施例中,PSI棧被配置成數(shù)據(jù)結(jié)構(gòu),該數(shù)據(jù)結(jié)構(gòu)可以聚集有面向開發(fā)人機界面要求集的啟發(fā)。
文檔編號G06F9/44GK101432693SQ200580031851
公開日2009年5月13日 申請日期2005年6月29日 優(yōu)先權(quán)日2004年8月3日
發(fā)明者I·布勞德 申請人:諾基亞公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1