午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

在交互式計(jì)算裝置中對(duì)應(yīng)用的導(dǎo)航的制作方法

文檔序號(hào):6657042閱讀:260來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):在交互式計(jì)算裝置中對(duì)應(yīng)用的導(dǎo)航的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及在交互式計(jì)算裝置上對(duì)多個(gè)應(yīng)用進(jìn)行鏈接的改進(jìn)方法。
背景技術(shù)
應(yīng)當(dāng)將術(shù)語(yǔ)“交互式計(jì)算裝置”解釋成包括任何如下裝置,即,其既包括用于顯示信息的屏幕或其它方法,又包括用于輸入諸如選擇信息的鍵盤(pán)、小鍵盤(pán)、按鈕陣列、觸摸屏或某種其它方法;如今,這包括諸如臺(tái)式計(jì)算機(jī)、膝上型計(jì)算機(jī)、個(gè)人數(shù)字助理(PDA)、移動(dòng)電話(huà)、智能電話(huà)、數(shù)字?jǐn)z像機(jī)、數(shù)字音樂(lè)播放器的個(gè)人裝置,還包括許多其它工業(yè)和家用裝置,其范圍涵蓋從自動(dòng)售貨機(jī)(ATM)到家用電氣設(shè)備(諸如洗衣機(jī)和電視)到包括這種裝置的諸如(所有形式的)機(jī)動(dòng)車(chē)、火車(chē)、船以及飛機(jī)的運(yùn)輸機(jī)構(gòu)。
許多交互式計(jì)算裝置的尺寸相當(dāng)小,但仍然向它們的用戶(hù)提供復(fù)雜的功能性和完整的圖形用戶(hù)接口(GUI)。在這種裝置(尤其是對(duì)于存儲(chǔ)器)的資源受到限制的情況下,一個(gè)應(yīng)用依賴(lài)于另一應(yīng)用來(lái)提供特定功能性項(xiàng)目是非常常見(jiàn)的;這是因?yàn)榇鎯?chǔ)器限制使得不希望在應(yīng)用之間存在重復(fù)的功能性。
因此用戶(hù)將多個(gè)應(yīng)用和應(yīng)用視圖鏈接起來(lái)是很常見(jiàn)的。由于上述存儲(chǔ)器限制,所以應(yīng)用通常只以單實(shí)例方式運(yùn)行;這使得對(duì)于用戶(hù)接口的設(shè)計(jì)者來(lái)說(shuō),在可能按長(zhǎng)鏈調(diào)用的多個(gè)應(yīng)用之間進(jìn)行導(dǎo)航的任務(wù)變得有些困難。
理想的是,這種裝置中的導(dǎo)航模型應(yīng)當(dāng)為用戶(hù)提供對(duì)所期望的任務(wù)的概觀和高效的訪(fǎng)問(wèn)。
實(shí)現(xiàn)該目的的一種方式是利用具有后退操作的體系;每當(dāng)用戶(hù)鏈接到新應(yīng)用或進(jìn)入新的視圖時(shí),將舊的應(yīng)用或視圖入棧。當(dāng)用戶(hù)想要導(dǎo)航到不同的任務(wù)時(shí),必須執(zhí)行幾次后退操作,直到所需任務(wù)變得可用為止。
一種另選方法是忽略所有先前狀態(tài),并且始終將任務(wù)轉(zhuǎn)入新視圖。應(yīng)用上的新視圖通常以多種方式實(shí)現(xiàn),如通過(guò)單個(gè)動(dòng)作(首頁(yè)屏面、開(kāi)始按鈕、主菜單或應(yīng)用啟動(dòng)器)進(jìn)入開(kāi)始狀態(tài),但是也可以在視圖中通過(guò)進(jìn)程間通信(IPC)動(dòng)作機(jī)制來(lái)調(diào)用它們。
DNL是這種IPC動(dòng)作機(jī)制的示例;使用DNL從一個(gè)應(yīng)用直接導(dǎo)航到另一個(gè)應(yīng)用,這通常是為了使得用戶(hù)盡可能容易地執(zhí)行任務(wù)。DNL典型地在特定情境下工作,從一個(gè)應(yīng)用獲取數(shù)據(jù)并將該數(shù)據(jù)傳遞給另一個(gè)應(yīng)用以便可以直接使用該數(shù)據(jù)。例如,DNL可用在電話(huà)上的聯(lián)系人應(yīng)用中,以使得用戶(hù)可以通過(guò)選擇電話(huà)號(hào)碼來(lái)直接發(fā)起電話(huà)呼叫。
在利用UIQ技術(shù)針對(duì)Symbian OS(Symbian Software Ltd.的先進(jìn)操作系統(tǒng))編寫(xiě)的可定制UIQ用戶(hù)接口中大量使用DNL。
上述第一模型存在的問(wèn)題在于,用戶(hù)在啟動(dòng)新任務(wù)之前使用所有后退動(dòng)作是非常低效和不方便的。此外,放入電話(huà)中的功能性越多,所需的層級(jí)就變得越深。
無(wú)狀態(tài)導(dǎo)航模型存在的問(wèn)題在于,它提供了進(jìn)入新任務(wù)的快速機(jī)制,但是在許多情況下需要執(zhí)行一個(gè)任務(wù)、執(zhí)行輔助任務(wù)然后返回到初始任務(wù)。

發(fā)明內(nèi)容
因此,本發(fā)明的一個(gè)目的是提供一種交互式計(jì)算裝置中的改進(jìn)的導(dǎo)航模型。
根據(jù)本發(fā)明第一方面,提供了一種計(jì)算裝置,其中a.可以運(yùn)行多個(gè)應(yīng)用;并且b.第一應(yīng)用可以調(diào)用第二應(yīng)用以執(zhí)行任務(wù);并且c.在調(diào)用所述第二應(yīng)用以執(zhí)行任務(wù)之前,對(duì)指向所述第一應(yīng)用的鏈接和所述第一應(yīng)用的狀態(tài)的記錄進(jìn)行保存;并且d.一旦所述第二應(yīng)用完成了它的任務(wù),就可以恢復(fù)所述第一應(yīng)用及其狀態(tài);除非
e.所述第二應(yīng)用已經(jīng)調(diào)用了第三應(yīng)用以執(zhí)行任務(wù),在此情況下f.將所述指向所述第一應(yīng)用的鏈接和所述第一應(yīng)用的狀態(tài)替換為指向所述第二應(yīng)用的鏈接和所述第二應(yīng)用的狀態(tài)的記錄,并且g.一旦所述第三應(yīng)用完成了它的任務(wù),就恢復(fù)所述第二應(yīng)用及其狀態(tài),但是h.一旦所述第二應(yīng)用完成了它的任務(wù),既不恢復(fù)所述第一應(yīng)用也不恢復(fù)所述第一應(yīng)用的狀態(tài)。
根據(jù)本發(fā)明第二方面,提供了一種對(duì)計(jì)算裝置進(jìn)行操作的方法,其中a.可以運(yùn)行多個(gè)應(yīng)用;并且b.第一應(yīng)用可以調(diào)用第二應(yīng)用以執(zhí)行任務(wù);并且c.在調(diào)用所述第二應(yīng)用以執(zhí)行任務(wù)之前,對(duì)指向所述第一應(yīng)用的鏈接和所述第一應(yīng)用的狀態(tài)的記錄進(jìn)行保存;并且d.一旦所述第二應(yīng)用完成了它的任務(wù),就可以恢復(fù)所述第一應(yīng)用及其狀態(tài);除非e.所述第二應(yīng)用已經(jīng)調(diào)用了第三應(yīng)用以執(zhí)行任務(wù),在此情況下f.將所述指向所述第一應(yīng)用的鏈接和所述第一應(yīng)用的狀態(tài)替換為指向所述第二應(yīng)用的鏈接和所述第二應(yīng)用的狀態(tài)的記錄,并且g.一旦所述第三應(yīng)用完成了它的任務(wù),就恢復(fù)所述第二應(yīng)用及其狀態(tài),但是h.一旦所述第二應(yīng)用完成了它的任務(wù),既不恢復(fù)所述第一應(yīng)用也不恢復(fù)所述第一應(yīng)用的狀態(tài)。
根據(jù)本發(fā)明第三方面,提供了一種用于使第一方面的計(jì)算裝置根據(jù)第二方面的方法來(lái)進(jìn)行操作的操作系統(tǒng)。


以下將參照附圖,僅通過(guò)進(jìn)一步示例的方式對(duì)本發(fā)明的實(shí)施例進(jìn)行描述,在附圖中圖1示出了根據(jù)本發(fā)明的導(dǎo)航模型的基本流程;和圖2示出了在后退鏈接已斷開(kāi)時(shí)的導(dǎo)航模型的流程。
具體實(shí)施例方式
根據(jù)本發(fā)明的導(dǎo)航模型,僅記憶可利用裝置上的后退鍵或按鈕來(lái)訪(fǎng)問(wèn)的單個(gè)先前狀態(tài)。這使得用戶(hù)能夠在完成了所鏈接的任務(wù)時(shí),返回到初始應(yīng)用。這在圖1中示出,圖1圖示了智能電話(huà)形式的交互式計(jì)算裝置,所述交互式計(jì)算裝置從聯(lián)系人應(yīng)用內(nèi)的聯(lián)系人詳情視圖2經(jīng)由DNL 6鏈接到消息傳送應(yīng)用8以發(fā)送SMS。本導(dǎo)航模型只允許訪(fǎng)問(wèn)單個(gè)先前狀態(tài),在此情況下是可以在消息傳送應(yīng)用8中訪(fǎng)問(wèn)聯(lián)系人詳情視圖2,如圖1所示。因此如果選擇后退命令,則裝置的顯示將返回到聯(lián)系人應(yīng)用的聯(lián)系人詳情視圖(即單步回退導(dǎo)航)而不是返回到聯(lián)系人應(yīng)用的聯(lián)系列表視圖。
另一方面,如果例如通過(guò)使用專(zhuān)用按鈕或經(jīng)由諸如主菜單或開(kāi)始按鈕的應(yīng)用啟動(dòng)器,從某個(gè)應(yīng)用(應(yīng)用1)導(dǎo)航到不同的應(yīng)用(應(yīng)用2),而使得該應(yīng)用(應(yīng)用1)保留在特定狀態(tài)中,則該不同應(yīng)用(應(yīng)用2)一鏈接到第三應(yīng)用(應(yīng)用3),應(yīng)用1的特定狀態(tài)就會(huì)丟失;在此情況下初始應(yīng)用(應(yīng)用1)總是會(huì)返回到基本視圖。因此到應(yīng)用1的后退鏈接被斷開(kāi)。
只要應(yīng)用鏈接想要實(shí)現(xiàn)的使用情況保持有效,到初始應(yīng)用(應(yīng)用1)的后退鏈接就存在。然而,一旦用戶(hù)從所鏈接到的應(yīng)用(應(yīng)用2)離開(kāi),就使該使用情況無(wú)效;這意味著到初始應(yīng)用(應(yīng)用1)的后退鏈接被斷開(kāi)。
該導(dǎo)航行為意味著后退功能性只存在于一層。例如,如圖2所示,如果將智能電話(huà)從它的聯(lián)系人應(yīng)用的聯(lián)系人詳情視圖經(jīng)由DNL鏈接到消息傳送應(yīng)用(以例如按與結(jié)合圖1所述的方式類(lèi)似的方式發(fā)送SMS),然后從該消息傳送視圖打開(kāi)應(yīng)用啟動(dòng)器10或主菜單,這將使到聯(lián)系人應(yīng)用的后退鏈接斷開(kāi)。因此,在下一次調(diào)用聯(lián)系人應(yīng)用時(shí),聯(lián)系人應(yīng)用接著返回到它的基本聯(lián)系人列表視圖(因?yàn)楹笸随溄訑嚅_(kāi)了),而不是返回到聯(lián)系人詳情視圖(如在后退鏈接未斷開(kāi)時(shí)結(jié)合圖1描述的示例的情況那樣)。
因此本發(fā)明描述了這樣一種方法,所述方法將在能夠運(yùn)行多個(gè)應(yīng)用的計(jì)算裝置中的執(zhí)行的復(fù)雜鏈接的反向?qū)Ш较拗茷閱渭?jí),并提供了優(yōu)于現(xiàn)有技術(shù)的幾個(gè)優(yōu)點(diǎn)。本發(fā)明將對(duì)新任務(wù)的快速高效的訪(fǎng)問(wèn)與返回到前一任務(wù)的能力組合起來(lái),而無(wú)需不利地建立長(zhǎng)應(yīng)用鏈接;所述長(zhǎng)應(yīng)用鏈接使得在多個(gè)應(yīng)用之間進(jìn)行的導(dǎo)航變復(fù)雜且不可預(yù)測(cè)。
盡管已參照具體實(shí)施例對(duì)本發(fā)明進(jìn)行了描述,但是應(yīng)當(dāng)理解,可在所附權(quán)利要求所限定的本發(fā)明的范圍之內(nèi),實(shí)現(xiàn)多種修改。
權(quán)利要求
1.一種計(jì)算裝置,其中a.可以運(yùn)行多個(gè)應(yīng)用;并且b.第一應(yīng)用可以調(diào)用第二應(yīng)用以執(zhí)行任務(wù);并且c.在調(diào)用所述第二應(yīng)用以執(zhí)行任務(wù)之前,對(duì)指向所述第一應(yīng)用的鏈接和所述第一應(yīng)用的狀態(tài)的記錄進(jìn)行保存;并且d.一旦所述第二應(yīng)用完成了它的任務(wù),就可以恢復(fù)所述第一應(yīng)用及其狀態(tài);除非e.所述第二應(yīng)用已經(jīng)調(diào)用了第三應(yīng)用以執(zhí)行任務(wù),在此情況下f.將所述指向所述第一應(yīng)用的鏈接和所述第一應(yīng)用的狀態(tài)替換為指向所述第二應(yīng)用的鏈接和所述第二應(yīng)用的狀態(tài)的記錄,并且g.一旦所述第三應(yīng)用完成了它的任務(wù),就恢復(fù)所述第二應(yīng)用及其狀態(tài),但是h.一旦所述第二應(yīng)用完成了它的任務(wù),既不恢復(fù)所述第一應(yīng)用也不恢復(fù)所述第一應(yīng)用的狀態(tài)。
2.一種對(duì)計(jì)算裝置進(jìn)行操作的方法,其中a.可以運(yùn)行多個(gè)應(yīng)用;并且b.第一應(yīng)用可以調(diào)用第二應(yīng)用以執(zhí)行任務(wù);并且c.在調(diào)用所述第二應(yīng)用以執(zhí)行任務(wù)之前,對(duì)指向所述第一應(yīng)用的鏈接和所述第一應(yīng)用的狀態(tài)的記錄進(jìn)行保存;并且d.一旦所述第二應(yīng)用完成了它的任務(wù),就可以恢復(fù)所述第一應(yīng)用及其狀態(tài);除非e.所述第二應(yīng)用已經(jīng)調(diào)用了第三應(yīng)用以執(zhí)行任務(wù),在此情況下f.將所述指向所述第一應(yīng)用的鏈接和所述第一應(yīng)用的狀態(tài)替換為指向所述第二應(yīng)用的鏈接和所述第二應(yīng)用的狀態(tài)的記錄,并且g.一旦所述第三應(yīng)用完成了它的任務(wù)時(shí),就恢復(fù)所述第二應(yīng)用及其狀態(tài),但是h.一旦所述第二應(yīng)用完成了它的任務(wù),既不恢復(fù)所述第一應(yīng)用也不恢復(fù)所述第一應(yīng)用的狀態(tài)。
3.一種操作系統(tǒng),所述操作系統(tǒng)用于使如權(quán)利要求1所述的計(jì)算裝置根據(jù)如權(quán)利要求2所述的方法來(lái)進(jìn)行操作。
全文摘要
本發(fā)明涉及在交互式計(jì)算裝置中對(duì)應(yīng)用的導(dǎo)航。交互式計(jì)算裝置配備有單步后退導(dǎo)航模型。利用本發(fā)明的導(dǎo)航模型,僅對(duì)可通過(guò)裝置上的后退鍵或按鈕來(lái)訪(fǎng)問(wèn)的單個(gè)先前狀態(tài)進(jìn)行記憶。這使得用戶(hù)在完成了所鏈接的任務(wù)時(shí)能夠返回到初始應(yīng)用中的先前視圖。
文檔編號(hào)G06F3/0481GK101040257SQ200580034087
公開(kāi)日2007年9月19日 申請(qǐng)日期2005年10月5日 優(yōu)先權(quán)日2004年10月5日
發(fā)明者馬茨·赫爾曼, 杰西卡·斯文森 申請(qǐng)人:Uiq技術(shù)公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1