據(jù)和指令。另一方面。永久存儲(chǔ)設(shè)備625是讀寫存儲(chǔ)器設(shè)備。該設(shè)備是即使在電子系統(tǒng) 600斷電時(shí)也存儲(chǔ)指令和數(shù)據(jù)的非易失性存儲(chǔ)器單元。本主題技術(shù)的一些實(shí)施方式使用大 容量存儲(chǔ)設(shè)備(例如磁盤或光盤及其相應(yīng)盤驅(qū)動(dòng)器)作為永久存儲(chǔ)設(shè)備625。
[0052] 其它實(shí)施方式使用可移除存儲(chǔ)設(shè)備(例如軟盤、閃盤驅(qū)動(dòng)器及其相應(yīng)盤驅(qū)動(dòng)器) 作為永久存儲(chǔ)設(shè)備625。與永久存儲(chǔ)設(shè)備625相似,系統(tǒng)存儲(chǔ)器615是讀寫存儲(chǔ)器設(shè)備。然 而,與存儲(chǔ)設(shè)備625不同,系統(tǒng)存儲(chǔ)器615是易失性讀寫存儲(chǔ)器,諸如隨機(jī)存取存儲(chǔ)器。系 統(tǒng)存儲(chǔ)器615存儲(chǔ)處理器在運(yùn)行時(shí)所需要的一些指令和數(shù)據(jù)。在一些實(shí)施方式中,本主題 技術(shù)的處理被存儲(chǔ)在系統(tǒng)存儲(chǔ)器615、永久存儲(chǔ)器設(shè)備625或只讀存儲(chǔ)器620中。例如,各 種存儲(chǔ)器單元包括用于根據(jù)一些實(shí)施方式的共享在會(huì)議期間呈現(xiàn)的文件的指令。處理單元 610從這些各種存儲(chǔ)器單元獲得要執(zhí)行的指令和要處理的數(shù)據(jù),以執(zhí)行一些實(shí)施方式的處 理。
[0053] 總線605還連接到輸入設(shè)備接口 630和輸出設(shè)備接口 635。輸入設(shè)備接口 630使 用戶能夠向電子系統(tǒng)傳輸信息并選擇針對(duì)電子系統(tǒng)的命令。通過輸入設(shè)備接口 630使用的 輸入設(shè)備包括例如字母數(shù)字鍵盤和定點(diǎn)設(shè)備(還被稱為"光標(biāo)控制設(shè)備")。輸出設(shè)備接口 635實(shí)現(xiàn)例如對(duì)由電子系統(tǒng)600產(chǎn)生的圖像的顯示。通過輸出設(shè)備接口 635使用的輸出設(shè) 備包括例如打印機(jī)和顯示設(shè)備(例如陰極射線管(CRT)或液晶顯示器(IXD))。一些實(shí)施方 式包括諸如用作輸入設(shè)備和輸出設(shè)備兩者的觸摸屏等的設(shè)備。
[0054] 最后,如圖6中所示,總線605還通過網(wǎng)絡(luò)接口 640將電子系統(tǒng)600連接到網(wǎng)絡(luò) (未示出)。通過這種方式,電子系統(tǒng)600可以是計(jì)算機(jī)的網(wǎng)絡(luò)(例如局域網(wǎng)("LAN")、廣 域網(wǎng)("WAN")或內(nèi)聯(lián)網(wǎng))或者多個(gè)網(wǎng)絡(luò)的網(wǎng)絡(luò)(例如互聯(lián)網(wǎng))的一部分。電子系統(tǒng)600 的任意或所有組件可以與本主題技術(shù)相結(jié)合地使用。
[0055] 上述特征和應(yīng)用可被實(shí)施為被指定為在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(還被稱為計(jì)算機(jī) 可讀介質(zhì))上記錄的指令集的軟件進(jìn)程。當(dāng)這些指令由一個(gè)或更多個(gè)處理單元(例如,一 個(gè)或更多個(gè)處理器、處理器的核或其它處理器單元)執(zhí)行時(shí),它們使得處理單元執(zhí)行在指 令中指示的操作。計(jì)算機(jī)可讀介質(zhì)的示例包括但不限于⑶-ROM、閃盤驅(qū)動(dòng)器、RAM芯片、硬 盤驅(qū)動(dòng)器、EPROM等。計(jì)算機(jī)可讀介質(zhì)不包括載波和無線地傳輸或通過有線連接傳輸?shù)碾?信號(hào)。
[0056] 在本說明書中,術(shù)語"軟件"意味著包括存在于只讀存儲(chǔ)器中的固件或存儲(chǔ)在磁存 儲(chǔ)器或閃存(例如固態(tài)驅(qū)動(dòng)器)中的應(yīng)用,其中,所述軟件可讀取到存儲(chǔ)器中以由處理器處 理。此外,在一些實(shí)施方式中,多個(gè)軟件技術(shù)可被實(shí)現(xiàn)為較大程序的子部分并同時(shí)保留區(qū)別 軟件技術(shù)。在一些實(shí)施方式中,多個(gè)軟件技術(shù)還可被實(shí)現(xiàn)為單獨(dú)的程序。最后,一起實(shí)現(xiàn)在 此描述的軟件技術(shù)的單獨(dú)程序的任意組合在本主題技術(shù)的范圍內(nèi)。在一些實(shí)施方式中,當(dāng) 軟件程序被安裝以在一個(gè)或更多個(gè)電子系統(tǒng)上操作時(shí),軟件程序定義施行和執(zhí)行軟件程序 的操作的一個(gè)或更多個(gè)具體機(jī)器實(shí)施方式。
[0057] 可以以任意形式的編程語言(包括編譯語言或解釋語言、說明性語言或過程語 言)編寫計(jì)算機(jī)程序(還稱作程序、軟件、軟件應(yīng)用、腳本或代碼),并且可以以任意形式部 署所述計(jì)算機(jī)程序,包括部署為獨(dú)立程序或者適合于在計(jì)算環(huán)境中使用的模塊、組件、子例 程、對(duì)象或其它單元。計(jì)算機(jī)程序可以但不必對(duì)應(yīng)于文件系統(tǒng)中的文件。程序可被存儲(chǔ)在 文件的保存其它程序或數(shù)據(jù)(例如,在標(biāo)記語言文檔中存儲(chǔ)的一個(gè)或更多個(gè)腳本)的部分 中、被存儲(chǔ)在專用于所針對(duì)的程序的單個(gè)文件中、或者被存儲(chǔ)在多個(gè)協(xié)調(diào)文件(例如,存儲(chǔ) 一個(gè)或更多個(gè)模塊、子程序或代碼部分的文件)中。計(jì)算機(jī)程序可被部署為在一個(gè)計(jì)算機(jī) 上執(zhí)行或者在多個(gè)計(jì)算機(jī)上執(zhí)行,所述多個(gè)計(jì)算機(jī)位于一個(gè)場所中或者分布在多個(gè)場所并 通過通信網(wǎng)絡(luò)相互連接。
[0058] 以上描述的這些功能可被實(shí)現(xiàn)在數(shù)字電子電路、計(jì)算機(jī)軟件、固件或硬件中。這些 技術(shù)可使用一個(gè)或更多個(gè)計(jì)算機(jī)程序產(chǎn)品來實(shí)施??删幊烫幚砥骱陀?jì)算機(jī)可被包括在移動(dòng) 設(shè)備中或被封裝為移動(dòng)設(shè)備。處理和邏輯流可以由一個(gè)或更多個(gè)可編程處理器執(zhí)行并且由 一個(gè)或更多個(gè)可編程邏輯電路執(zhí)行。通用和專用計(jì)算設(shè)備和存儲(chǔ)設(shè)備可通過通信網(wǎng)絡(luò)相互 連接。
[0059] 一些實(shí)施方式包括電子組件,例如微處理器、將計(jì)算機(jī)程序指令存儲(chǔ)在機(jī)器可讀 或計(jì)算機(jī)可讀介質(zhì)(還可被稱為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)、機(jī)器可讀介質(zhì)或者機(jī)器可讀存儲(chǔ)介 質(zhì))中的存儲(chǔ)設(shè)備和存儲(chǔ)器。這種計(jì)算機(jī)可讀介質(zhì)的一些示例包括RAM、ROM、只讀壓縮光 盤(CD-ROM)、可記錄壓縮光盤(CD-R)、可重寫壓縮光盤(CD-RW)、只讀數(shù)字多功能盤(例如, DVD-ROM、雙層DVD-ROM)、各種可記錄 / 可重寫DVD(例如,DVD-RAM、DVD-RW、DVD+RW等)、閃 存(例如,SD卡、迷你SD卡、微SD卡等)、磁或固態(tài)硬盤驅(qū)動(dòng)器、只讀藍(lán)光?盤和可記錄 藍(lán)光⑩盤、超密度光盤、任何其它的光或磁介質(zhì)以及軟盤。計(jì)算機(jī)可讀介質(zhì)可存儲(chǔ)可由至 少一個(gè)處理單元執(zhí)行的計(jì)算機(jī)程序并包括用于執(zhí)行各個(gè)操作的指令集。計(jì)算機(jī)程序或計(jì)算 機(jī)代碼的示例包括機(jī)器代碼(例如由編譯器產(chǎn)生的機(jī)器代碼)和包括由計(jì)算機(jī)、電子組件 或微處理器使用解釋器執(zhí)行的高級(jí)代碼的文件。
[0060] 雖然以上討論主要針對(duì)執(zhí)行軟件的微處理器或多核處理器,但是一些實(shí)施方式由 一個(gè)或更多個(gè)集成電路(例如專用集成電路(ASIC)或現(xiàn)場可編程門陣列(FPGA))執(zhí)行。在 一些實(shí)施方式中,這種集成電路執(zhí)行存儲(chǔ)在電路自身上的指令。
[0061] 如在本說明書和本申請(qǐng)的任何權(quán)利要求中所使用的,術(shù)語"計(jì)算機(jī)"、"服務(wù)器"、 "處理器"和"存儲(chǔ)器"全部表示電子或其它技術(shù)設(shè)備。這些術(shù)語不包括人或人群。為了本 說明的目的,術(shù)語顯示意味著在電子設(shè)備上的顯示。如在本說明書和本申請(qǐng)的任何權(quán)利要 求中所使用的,術(shù)語"計(jì)算機(jī)可讀介質(zhì)"完全被限制為存儲(chǔ)可由計(jì)算機(jī)讀取的形式的信息的 有形物理對(duì)象。這些術(shù)語不包括任何無線信號(hào)、有線下載信號(hào)和任何其它的暫時(shí)信號(hào)。
[0062] 為了提供與用戶的交互,在本說明書中描述的主題的實(shí)施可被實(shí)現(xiàn)在具有顯示設(shè) 備(例如,CRT(陰極射線管)或LCD(液晶顯示器)監(jiān)視器)以及鍵盤和定點(diǎn)設(shè)備(例如 鼠標(biāo)或跟蹤球)的計(jì)算機(jī)上,其中,顯示設(shè)備用于將信息顯示給用戶,鍵盤和定點(diǎn)設(shè)備可使 用戶能夠向計(jì)算機(jī)提供輸入。其它類型的設(shè)備也可以用于提供與用戶的交互;例如,提供給 用戶的反饋可以是任意形式的傳感反饋,例如,視覺反饋、聽覺反饋或觸覺反饋;來自用戶 的輸入可以以任意形式(包括聽覺、語音或觸覺輸入)被接收。此外,計(jì)算機(jī)可以通過將文 檔發(fā)送到用戶使用的設(shè)備或者從用戶使用的設(shè)備接收文檔來與用戶交互;例如,通過響應(yīng) 于從用戶的客戶端設(shè)備上的網(wǎng)絡(luò)瀏覽器接收到的請(qǐng)求而將網(wǎng)頁發(fā)送到該網(wǎng)絡(luò)瀏覽器,來與 用戶交互。
[0063] 在本說明書中描述的主題可被實(shí)現(xiàn)在包括后端組件(例如數(shù)據(jù)服務(wù)器)或包括中 間件組件(例如應(yīng)用服務(wù)器)或包括前端組件(例如具有圖形用戶界面或網(wǎng)絡(luò)瀏覽器的客 戶端計(jì)算機(jī),其中,用戶可通過該前端組件與本說明書中描述的主題的實(shí)施方式進(jìn)行交互) 的計(jì)算系統(tǒng)中,或者被實(shí)現(xiàn)在包括這種后端、中間件或前端組件的任意組合的計(jì)算系統(tǒng)中。 系統(tǒng)的組件可以通過任意數(shù)字?jǐn)?shù)據(jù)通信形式或任意數(shù)字?jǐn)?shù)據(jù)通信介質(zhì)(例如通信網(wǎng)絡(luò))相 互連接。通信網(wǎng)絡(luò)的示例包括局域網(wǎng)("LAN")和廣域網(wǎng)("WAN")、互聯(lián)網(wǎng)絡(luò)(例如互聯(lián) 網(wǎng))和對(duì)等網(wǎng)絡(luò)(例如自組織對(duì)等網(wǎng)絡(luò))。
[0064] 計(jì)算系統(tǒng)可包括客戶端和服務(wù)器??蛻舳撕头?wù)器一般彼此遠(yuǎn)離并通常通過通信 網(wǎng)絡(luò)交互??蛻舳撕头?wù)器的關(guān)系由于在各個(gè)計(jì)算機(jī)上運(yùn)行并且彼此具有客戶端-服務(wù)器 關(guān)系的計(jì)算機(jī)程序而產(chǎn)生。在公開的主題的一些方面中,服務(wù)器將數(shù)據(jù)(例如HTML頁面) 發(fā)送到客戶端設(shè)備(例如為了向與客戶端設(shè)備交互的用戶顯示數(shù)據(jù)并且從該用戶接收用 戶輸入的目的)??梢栽诜?wù)器從客戶端設(shè)備接收在客戶端設(shè)備產(chǎn)生的數(shù)據(jù)(例如用戶交 互的結(jié)果)。
[0065] 應(yīng)理解,公開的處理中的步驟的特定順序或?qū)哟问鞘纠椒ǖ恼f明?;谠O(shè)計(jì)偏 好,應(yīng)理解,可以對(duì)處理中的步驟的特定順序或?qū)哟芜M(jìn)行