專利名稱:互聯(lián)網(wǎng)演示系統(tǒng)的制作方法
發(fā)明的領(lǐng)域本發(fā)明涉及互聯(lián)網(wǎng)演示系統(tǒng),并且更具體地涉及基于交互式網(wǎng)絡(luò)的應(yīng)用程序,使用戶通過互聯(lián)網(wǎng)能準備、修改和顯示基于計算機的演示文件。此系統(tǒng)特別在不同的位置上準備和進行演示時在開發(fā)計算機演示程序的流行方式上提供許多優(yōu)點。
發(fā)明的技術(shù)背景當(dāng)今,大多數(shù)用戶利用獨立的應(yīng)用軟件在計算機上創(chuàng)建其演示文件。如果利用臺式計算機來創(chuàng)建演示文件并隨后利用諸如膝上計算機的不同計算機與投影儀一起來進行演示,則必須在這兩臺計算機上安裝用于創(chuàng)建此演示文件的軟件。通常,這兩臺計算機必須具有同一版本的軟件;否則,一臺計算機可能不能準確地讀取另一計算機的數(shù)據(jù)文件。因此必須將演示文件從臺式計算機傳送給膝上計算機,這在演示文件足夠小時一般利用諸如ZIPTM驅(qū)動程序或軟盤的可轉(zhuǎn)移存儲設(shè)備來完成,或利用本地網(wǎng)絡(luò)來完成。甚至在膝上計算機上裝載此應(yīng)用軟件并傳送這些文件之后,使膝上計算機與投影儀一起工作也可能是復(fù)雜的事情。
也可能出現(xiàn)以下情況在用戶位于或前往一個演示網(wǎng)站時,返回辦公室的同事需要改變此演示程序。根據(jù)環(huán)境,傳送和協(xié)調(diào)對此演示文件的改變可能是困難的。文件在傳送期間可能由于電子郵件而被破壞,并且可能是不可靠的。如果臺式計算機上的演示程序利用鏈接到利用筆記本計算機不能接入的數(shù)據(jù)庫的數(shù)據(jù)對象,這些問題匯集在一起,因此即使將此演示文件傳送到膝上計算機,膝上計算機也不能再現(xiàn)此演示程序,這是因為它沒有接入存儲鏈接的數(shù)據(jù)對象的數(shù)據(jù)庫。
克服其中一些限制的一種努力如美國專利5781190中所述,其中演示保存應(yīng)用程序試圖將許多演示程序的屬性保存為可重新安裝的打包的演示程序。例如,如果原始演示文件具有與數(shù)據(jù)庫鏈接的數(shù)據(jù)對象,則保存應(yīng)用程序?qū)⒗卯?dāng)前數(shù)據(jù)值的拷貝來代替這些鏈接。另外,將演示應(yīng)用程序的功能拷貝自身附加到此演示包。在將此演示程序傳送給諸如膝上計算機的另一計算機時,將此演示包重新安裝在此膝上計算機上。然而,由于包括功能演示應(yīng)用程序以及演示文件、圖象目標和數(shù)據(jù)目標,所以此可重新安裝的演示包可能非常大并且可能占用多張軟盤,這不僅使傳送困難,而且也使演示程序的管理復(fù)雜,這是因為在將其中任何一張軟盤放錯地方時整個演示包將不可以使用。另外,此方案未解決諸如在辦公室的人需要編輯將在不同位置上由另一人演示的演示文件時協(xié)調(diào)多個用戶接入此演示文件的問題。另外,此方案要求這兩臺機器相互兼容,這是因為這兩臺機器必須支持同一應(yīng)用軟件。
本發(fā)明的一個目的是一種演示系統(tǒng)與方法,便于多個用戶在多個遠程計算機上演示公用演示文件。
本發(fā)明的另一目的是便于將應(yīng)用程序從一臺機器傳送給另一臺機器。
本發(fā)明的還一目的是不需要在將要運行演示文件的所有機器上安裝公用版本的公用應(yīng)用軟件。
本發(fā)明的又一目的是便于管理多個用戶編輯的應(yīng)用文件。
本發(fā)明的又一目的是便于本地用戶最后編輯將由遠程用戶演示的演示文件。
本系統(tǒng)也包括只可以由選擇人員接入的管理模式。在管理模式中,可以設(shè)置各種系統(tǒng)參數(shù),諸如用于每個用戶的演示文件的最大數(shù)量與大小。
根據(jù)本發(fā)明準備的演示程序可以通過將具有標準的網(wǎng)絡(luò)瀏覽器的任何一臺計算機連接到投影儀上來進行演示。在網(wǎng)站中登錄之后,用戶首先選擇要顯示的演示文件。單擊超鏈接自動啟動以Java編寫的以滿屏方式顯示演示文件(即,幻燈顯示)的播放程序。
此系統(tǒng)也可以在投影儀的固件中采用播放程序。此固件將運行小版本的Java Virtual Machine(虛擬機)。投影儀能設(shè)計為具有LCD面板,讓用戶登錄到此網(wǎng)站上并選擇要顯示的演示程序。因為這樣的系統(tǒng)是基于網(wǎng)絡(luò)的,所以不要求中間計算機。
在本發(fā)明的另一方面中,網(wǎng)站還限制接入特定類型的投影儀或具有特定外圍投影儀的計算機。
此系統(tǒng)包括版本控制,這允許多個用戶對演示文件進行修改,但一次只能修改一個演示程序。在任一用戶能對現(xiàn)有演示文件進行改變之前,用戶必須首先“檢出”此演示文件、進行改變并隨后“登記”此文件。立即反映變化,因此數(shù)據(jù)庫將包含“新”版本的演示程序。另外,此系統(tǒng)將包含所有變化的記錄、進行變化的時間以及誰在進行這些變化。因此,用戶能在需要時返回到前一版本的演示文件。
此系統(tǒng)也允許將圖象與音頻部分附加到演示文件上。利用駐留在網(wǎng)站上的軟件,用戶能記錄他/她的話音并將敘述附加到各個幻燈片上,這使用戶能在一個位置上準備演示文件并在另一位置上進行演示而不必實際移動到此另一位置。用戶同樣可以附加來自用戶計算機的圖象或指示網(wǎng)站接入其中此用戶保持圖象庫的另一網(wǎng)站并檢索特定的圖象。
此系統(tǒng)還允許用戶直接從網(wǎng)站打印演示幻燈片。
圖1是根據(jù)本發(fā)明的演示系統(tǒng);圖2是表示根據(jù)本發(fā)明的投影儀內(nèi)的關(guān)鍵特征交互作用的方框圖。
Java是優(yōu)選的,這是因為Java是一種強有力的提供平臺獨立的面向目標的互聯(lián)網(wǎng)編程語言。Java程序?qū)嶋H上能在任何平臺上運行,并且大多數(shù)現(xiàn)代的互聯(lián)網(wǎng)瀏覽器具有運行Java程序的能力。此演示軟件使用Java小應(yīng)用程序和Java服務(wù)程序。小應(yīng)用程序是在客戶的網(wǎng)絡(luò)瀏覽器中運行的Java程序。小服務(wù)程序是在服務(wù)器上運行的Java程序。小應(yīng)用程序和小服務(wù)程序能利用HTTP協(xié)議相互通信。
此演示軟件最好是數(shù)據(jù)驅(qū)動的,這表示改變數(shù)據(jù)庫的記錄即改變此演示軟件的行為,這使得演示應(yīng)用程序非常強有力并且靈活,這是因為改變數(shù)據(jù)庫中的記錄比重新設(shè)計軟件、編譯軟件和測試軟件要容易地多。優(yōu)選地,本發(fā)明利用Java Database Connectivity(JDBC)(Java數(shù)據(jù)庫連接性)設(shè)施,使之利用現(xiàn)有的數(shù)據(jù)庫軟件容易實施并使此演示應(yīng)用程序為數(shù)據(jù)驅(qū)動產(chǎn)品。JDBCODBC網(wǎng)橋數(shù)據(jù)庫驅(qū)動程序允許Java程序接入任一ODBC數(shù)據(jù)源。ODBC是允許一般接入以便在選擇組的操作系統(tǒng)平臺(諸如,MS WindowTM和某些UNIX平臺)方面使數(shù)據(jù)庫系統(tǒng)不同的一種技術(shù),這為客戶接入數(shù)據(jù)庫提供一種平滑的無縫方式。此網(wǎng)橋允許服務(wù)器形成SQL語句并將這些語句發(fā)送給此數(shù)據(jù)庫。SQL是一種強有力的數(shù)據(jù)庫語言,讓設(shè)備專家對數(shù)據(jù)庫中的數(shù)據(jù)進行復(fù)雜的查詢并利用新數(shù)據(jù)更新此數(shù)據(jù)庫。利用JDBC,此演示應(yīng)用程序能利用從個人計算機大小數(shù)據(jù)庫到企業(yè)范圍數(shù)據(jù)庫的任一SQL數(shù)據(jù)庫。
最好,此演示軟件也利用Java Server Pages(Java服務(wù)器頁面)或JSP。JSP允許Java代碼作為HTML頁面的一部分包括在服務(wù)器上,這由于能動態(tài)地生成和立即更新HTML內(nèi)容而增加系統(tǒng)的能力與靈活性。HTML頁面中的Java代碼不必事先進行編譯。
如上所述,此演示軟件也優(yōu)選利用X.509 Certificate Security(認證安全性),這是為使用公用密鑰加密技術(shù)的互聯(lián)網(wǎng)應(yīng)用研制的安全協(xié)議。此安全協(xié)議使客戶在他或她的計算機上運行他或她從互聯(lián)網(wǎng)下載的互聯(lián)網(wǎng)軟件之前能確認此軟件的來源。認證機構(gòu)在仔細檢查公司的證明之后給這些公司頒發(fā)X.509認證。此X.509認證能用于生成軟件代碼的數(shù)字簽名。客戶的瀏覽器具有自動識別此簽名的機制。一旦此客戶確認此軟件來自特定公司,假定他或她相信所有的軟件來自那個特定公司,則她或他將給予這些軟件請求以特權(quán)。
用戶模式參見圖1,表示幾個設(shè)備接入互聯(lián)網(wǎng)21。服務(wù)器17表示為利用某一互聯(lián)網(wǎng)接入設(shè)備22耦合到互聯(lián)網(wǎng)21。服務(wù)器17直接接入數(shù)據(jù)庫19。幾個計算設(shè)備可以通過互聯(lián)網(wǎng)21接入服務(wù)器17。計算機23利用調(diào)制解調(diào)器或其他的互聯(lián)網(wǎng)接入設(shè)備來接入互聯(lián)網(wǎng)。膝上型計算機27利用無線電接入設(shè)備25對互聯(lián)網(wǎng)21進行無線電接入。計算機23和膝上型計算機27具有連接到未示出的相應(yīng)通信端口的相應(yīng)投影儀15與13。然而,投影儀11采用網(wǎng)絡(luò)接入電路并且表示為接入互聯(lián)網(wǎng)而無需相關(guān)的外部計算機。
最好,每個計算設(shè)備11、23與27包括互聯(lián)網(wǎng)瀏覽器應(yīng)用程序,用于定位互聯(lián)網(wǎng)21以及接入服務(wù)器17。用戶或客戶利用計算機11、23與27之中的任何一個計算機來登錄到服務(wù)器17上并成功接入數(shù)據(jù)庫19。
然而,為了登錄到服務(wù)器17上,應(yīng)滿足幾個準則。優(yōu)選地,服務(wù)器17保持所有授權(quán)用戶的第一記錄以及相關(guān)的用戶口令。為了登錄,用戶必須提供正確的用戶ID與口令。另外,服務(wù)器17最好也保持預(yù)定義的外圍設(shè)備(諸如,特定的投影儀模型)的第二記錄。在諸如臺式計算機23與膝上型計算機27的計算機試圖登錄到服務(wù)器17上時,服務(wù)器17將要求耦合到計算機23與27的所有外圍設(shè)備的信息。臺式計算機23通過發(fā)送識別投影儀15的識別序列來對此請求進行應(yīng)答,而膝上型計算機將通過發(fā)送識別投影儀13的識別序列來對此請求進行應(yīng)答。由各個投影儀15與13自己提供相應(yīng)的識別序列。如果接收到的識別序列與存儲在第二記錄中的任何一個預(yù)定義的外圍設(shè)備不一致,則服務(wù)器17將拒絕接入相應(yīng)的計算設(shè)備而不考慮是否提供正確的用戶ID與口令。
在投影儀11的情況中,在其固件中采用以Java編寫的演示播放程序。因為本系統(tǒng)是基于網(wǎng)絡(luò)的,所以所需要的只是投影儀11。其固件中采用的小版本的Java Virtual Machine(虛擬機)能支持從服務(wù)器17接入演示文件。
參見圖2,示出根據(jù)本系統(tǒng)的投影儀的一些相關(guān)組成部分。一些這樣的組成部分或其中的一部分可以集成在任何一個投影儀11-15中,但圖2表示獨立的投影儀11與服務(wù)器17的相互關(guān)系。在此示例性表示中,服務(wù)器17表示為具有前面利用圖1中的設(shè)備22提供的網(wǎng)絡(luò)接入功能。
在圖2中,諸如投影儀11的獨立投影儀表示為將網(wǎng)絡(luò)接口部分37用于接入互聯(lián)網(wǎng)21。網(wǎng)絡(luò)接口37耦合到處理單元31,此處理單元可以實施為CPU、FPGA或任何其他的數(shù)據(jù)處理結(jié)構(gòu)。如圖所示,獨立的投影儀最好包括用于提供用戶接口的LCD面板。LCD面板35為用戶提供直接與投影儀交互作用以及通過此投影儀間接與服務(wù)器17交互作用的接入裝置。
處理單元31與存儲器33耦合,此存儲器劃分為4個功能部分41-47。這些功能部分41-47可以集成在單個可重新編程的非易失性存儲器(諸如,閃速存儲器)中。可選擇地,可以將這些功能部分41-47劃分為多個存儲模塊,在這種情況中至少功能部分41與45優(yōu)選為可重新編程的非易失性存儲器。功能部分41具有控制投影儀的基本輸入/輸出功能的驅(qū)動程序。優(yōu)選地,此功能部分也容納處理單元31用于運行幻燈片播放軟件的java引擎。功能部分43裝有此幻燈片播放軟件,而處理單元31利用此功能部分來編輯或運行從服務(wù)器17獲得的演示程序。如前所述,功能部分41是可重新編程的非易失性存儲器,這表示可以更新驅(qū)動信息,以便給投影儀提供增加的或更平滑的功能。所以,功能部分41中的每個驅(qū)動程序與存儲在功能部分45中的相應(yīng)驅(qū)動程序ID相關(guān)。投影儀也保持識別它的硬件ID,以便與服務(wù)器17使用的上述第二記錄表進行比較來驗證外圍設(shè)備。所有的投影儀11-15將采用類似的硬件ID存儲部分。
實際上,用戶將通過LCD面板35向服務(wù)器17提交他/她的用戶ID與口令。然而,在允許接入用戶之前,服務(wù)器17將請求投影儀的硬件ID,這通過從功能部分47發(fā)送硬件ID來進行響應(yīng)。如果服務(wù)器17匹配接收的硬件ID以及由用戶提交的用戶ID與口令,則授權(quán)此投影儀接入并隨后授權(quán)用戶接入。
在可選擇的實施例中,服務(wù)器17也保持存儲在準許的外圍設(shè)備的其第二記錄表中的至少一些外圍設(shè)備的驅(qū)動信息。在這種情況下,服務(wù)器17也可以請求外圍設(shè)備的當(dāng)前驅(qū)動程序的驅(qū)動程序ID。此外圍設(shè)備將通過從功能部分45發(fā)送驅(qū)動程序ID來進行響應(yīng)。利用接收到的硬件ID與驅(qū)動程序ID,服務(wù)器17能確定此外圍設(shè)備是否具有最通用的驅(qū)動程序。如果服務(wù)器17確定此驅(qū)動程序需要進行更新,將發(fā)送新的驅(qū)動程序與相應(yīng)的新驅(qū)動程序ID以便存儲在各自的功能部分41與47中。
如上所述,圖2中所示的投影儀部分是諸如投影儀11的獨立投影儀的特征,但一些這樣的組成部分對于外圍投影儀13與15來說是通用的。例如,外圍投影儀13與15由于通過其相應(yīng)的外部計算機27與23提供互聯(lián)網(wǎng)接入與用戶接口而可能不要求網(wǎng)絡(luò)接口37或LCD面板35。然而,優(yōu)選外圍投影儀13與15至少包括硬件ID功能部分47以便由服務(wù)器17進行識別。驅(qū)動程序部分41、幻燈片播放程序部分43和驅(qū)動程序ID部分45可以存儲在外部計算機23與27的諸如硬驅(qū)動程序的合適的存儲設(shè)備中并起著類似的作用。即,驅(qū)動程序41控制與外部計算機及其相關(guān)的外圍投影儀或其他外圍設(shè)備的輸入/輸出通信,并且驅(qū)動程序ID 45用于識別存儲在外部計算機中的驅(qū)動程序版本。隨后可以通過將外部計算機提供的驅(qū)動程序ID與此外圍設(shè)備(即,投影儀)提供的硬件ID進行比較利用服務(wù)器17來更新此驅(qū)動程序。
返回到圖1,用戶接口對于外圍投影儀13與15以及對于獨立投影儀11來說是相同的。下面描述軟件接口,并使用現(xiàn)代菜單驅(qū)動應(yīng)用程序通用的術(shù)語,諸如“菜單”、“菜單項”、“對話框”、“工具”、“圖標”、“編輯”選項按鈕、“單擊”、“OK”選項按鈕、“下一個”鏈接、“前一個”鏈接等,并認為這些在本領(lǐng)域技術(shù)人員的理解范圍之內(nèi)。用戶的首要任務(wù)是將他或她的瀏覽器指向合適的網(wǎng)站,即,服務(wù)器17。他或她可以從此開始選擇移動到演示應(yīng)用程序區(qū)域。用戶將看見的第一頁是登錄頁。在登錄之后,用戶將看到所有其演示文件的列表。她從此開始能創(chuàng)建新的演示文件、編輯現(xiàn)有的演示文件或刪除演示文件。用戶也將看到她在服務(wù)器上保持多大的空間。
為了創(chuàng)建新的演示文件,用戶首先單擊(即,選擇)標記為“增加新的演示程序”的鏈接。此用戶應(yīng)在合適的文本區(qū)域中輸入此演示程序的名稱并單擊OK。新近創(chuàng)建的演示程序應(yīng)出現(xiàn)在演示程序表中。
用戶現(xiàn)在準備好編輯此新近創(chuàng)建的演示程序。用戶應(yīng)單擊所需演示程序的“編輯”鏈接,這將顯示演示程序編輯器。對于新的演示程序來說,將出現(xiàn)選擇幻燈片模板對話框,于是用戶能選擇第一幻燈片的模板。
在演示程序編輯模式中,出現(xiàn)工具欄,在此工具欄下面是客戶區(qū)域。此客戶區(qū)域包含當(dāng)前幻燈片的預(yù)覽。最初,顯示此演示程序的第一幻燈片,這對于新的演示程序而言是空白的,用戶通過單擊位于預(yù)覽區(qū)域下方利用箭頭標記的按鈕能前進到下一幻燈片或返回到前一幻燈片。
客戶區(qū)域的左邊最好為菜單小應(yīng)用程序。此小應(yīng)用程序顯示在創(chuàng)建演示程序中所涉及的步驟,諸如選擇色彩方案、選擇幻燈片模板、將圖象附加到圖象分量上、編輯圖象、打印演示程序以及獲得幫助。將這些步驟組成為組。為了移動到下一組,用戶能單擊“下一個”鏈接。為了返回到前一組,用戶能單擊“前一個”鏈接。
“選擇模板”菜單項將顯示“選擇幻燈片模板”對話框。此對話框允許用戶預(yù)覽利用類別進行組合的幻燈片模板。這些模板之一應(yīng)是空白的(沒有組成部分)??衫玫哪0逶诠芾砟J街羞M行控制。在用戶作出其選擇時,她應(yīng)單擊OK選項。
“選擇色彩方案”菜單項將顯示“選擇色彩方案”對話框。此對話框允許用戶預(yù)覽幾個色彩方案。用戶可以對演示程序中的當(dāng)前幻燈片或所有幻燈片應(yīng)用此色彩方案。在此用戶作出她的選擇時,應(yīng)單擊OK選項。
可利用的色彩方案在管理模式中進行控制。組成部分的文本與邊界必須對比背景色彩出現(xiàn)。例如,藍色背景上的黑文本不是非常清楚的。白色背景上的黃色文本也不是清楚的。在打印幻燈片時,這些組成部分的文字與邊界必須為黑色,并且背景必須是白色的?!斑x擇背景色彩”菜單項將顯示“選擇背景色彩”對話框。此對話框允許用戶利用“色彩拾取器”來選擇幻燈片的背景色彩。用戶將選擇對演示程序中的當(dāng)前幻燈片或所有幻燈片應(yīng)用此背景色彩。在此用戶作出她的選擇時,她應(yīng)單擊OK。
“關(guān)于”菜單項將顯示有關(guān)幻燈片預(yù)覽客戶區(qū)域中顯示應(yīng)用程序的信息。
“附加圖象”菜單項將允許用戶將圖象附加到幻燈片中的一個或多個圖象部分上。如果在此幻燈片中存在一個以上的圖象部分,則在出現(xiàn)“獲取圖象”對話框之前將出現(xiàn)“選擇圖象”對話框。
圖象部分不包含圖畫,直至用戶附加上圖畫。在附加圖畫之前,圖象分布區(qū)域為白色,具有淡灰色邊界以及此部分區(qū)域中央談灰色文本的“PHOTO(圖片)”。在附加圖畫之后,此圖象部分客戶區(qū)域包含此圖畫。
為了將圖象附加到幻燈片上,在此幻燈中必須已有圖象部分。
在“獲取圖象”對話框中,能從互聯(lián)網(wǎng)或從本地文件中輸入圖象。為了從本地文件中輸入圖象,單擊“自文件”工具(具有文件夾圖標),這將出現(xiàn)文件對話框。為了從互聯(lián)網(wǎng)輸入圖象,可以單擊“自URL”工具(具有計算機圖標),這將出現(xiàn)“從URL中獲取圖象”對話框,隨后可以輸入此圖象的互聯(lián)網(wǎng)地址并單擊OK按鈕。
在加載圖象的同時,在“獲取圖象”對話框的右下角中的進度計量儀將顯示圖象加載的進度。在“獲取圖象”對話框的左下角中顯示狀態(tài)消息。在加載圖象之后,此圖象將顯示在“獲取圖象”對話框中。用戶應(yīng)利用橡皮矩形(rubber rectangle)來選擇她需要的圖象區(qū)域。在選擇需要的區(qū)域之后,此用戶應(yīng)單擊“OK”工具。用戶通過單擊合適的“縮放”工具(通過放大透鏡圖標識別的工具)。在用戶單擊OK之后,幻燈片預(yù)覽中的圖象部分應(yīng)包含選擇的圖象區(qū)域。
“觸摸圖象”菜單項允許用戶調(diào)整幻燈片中的圖象。如果幻燈片中存在多于一個的圖象,則在“調(diào)整圖象”對話框出現(xiàn)之前將出現(xiàn)“選擇圖象”對話框?!罢{(diào)整圖象”對話框?qū)藞D象。用戶通過單擊“縮放”工具能放大和縮小圖象。在用戶完成對圖象進行的修改時,她應(yīng)單擊“關(guān)閉”工具。此工具具有黃色門的圖形,并且這是最左邊的工具。在程序處理此圖象的同時,“調(diào)整圖象”對話框的右下角中的進度測量儀將顯示圖象處理的進度。用戶能水平和垂直翻轉(zhuǎn)圖象,此用戶也能將圖象順時針旋轉(zhuǎn)90°、逆時針方向旋轉(zhuǎn)90°和180°。用戶能改變圖象的飽和度、亮度、對比度和RGB平衡,用戶也能銳化此圖象。
“打印”菜單項將顯示“打印預(yù)覽”對話框。用戶通過單擊標記為“放大”與“縮小”的按鈕能放大和縮小圖象??s放比顯示在右下角。用戶能從下拉菜單中選擇紙張大小。在用戶準備好打印時,她應(yīng)單擊標記為“打印”的按鈕,這將出現(xiàn)打印對話框。在用戶進行打印時,她應(yīng)單擊標記為“關(guān)閉”的按鈕。
“幫助”菜單項將顯示演示應(yīng)用程序的在線幫助。
下表描述目前設(shè)想用于演示編輯器的一些附加工具名稱 說明加載演示程序 從服務(wù)器中加載不同的演示程序保存演示程序 將當(dāng)前演示程序保存到服務(wù)器上幻燈片視圖編輯各個幻燈片縮略視圖 預(yù)覽所有幻燈片的縮略圖幻燈片顯示觀看幻燈片顯示新的幻燈片在當(dāng)前幻燈片之后插入新的幻燈片刪除幻燈片刪除當(dāng)前的幻燈片隱藏幻燈片在幻燈片演示中省略當(dāng)前的幻燈片選擇 選擇目標屬性 顯示選擇目標的屬性對話框刪除目標 刪除選擇的目標行創(chuàng)建新的行目標矩形 創(chuàng)建新的矩形目標完整的矩形創(chuàng)建新的完整的矩形目標橢圓形創(chuàng)建新的橢圓形目標多邊形創(chuàng)建新的多邊形目標文本 創(chuàng)建新的文本目標圖象 創(chuàng)建新的圖象目標剪貼藝術(shù) 創(chuàng)建新的剪貼藝術(shù)目標梯形 創(chuàng)建新的梯形目標音頻 創(chuàng)建新的音頻分量移至頂部 將選擇的目標移至頂部移至底部 將選擇的目標移至底部水平翻轉(zhuǎn) 水平地翻轉(zhuǎn)選擇的目標垂直翻轉(zhuǎn) 垂直地翻轉(zhuǎn)選擇的目標旋轉(zhuǎn)180° 將選擇的目標旋轉(zhuǎn)180°旋轉(zhuǎn)90°CCW 將選擇的目標逆時針旋轉(zhuǎn)90°順時針旋轉(zhuǎn)90°將選擇的目標順時針旋轉(zhuǎn)90°組合 將選擇的目標組合在一起分開 分開選擇的目標左對齊將選擇的目標向左對齊中心對齊 將選擇的目標在中心對齊右對齊 將選擇的目標向右對齊頂部對齊 將選擇的目標在頂端對齊中間對齊 將選擇的目標在中間對齊底部對齊 將選擇的目標在底端對齊水平分布 水平地分布選擇的目標垂直分布 垂直地分布選擇的目標轉(zhuǎn)換網(wǎng)格 接通和關(guān)斷網(wǎng)格限制顯示網(wǎng)格 在顯示網(wǎng)格與隱藏網(wǎng)格之間轉(zhuǎn)換網(wǎng)格屬性 顯示網(wǎng)格屬性對話框投影用戶通過單擊“保存”工具能保存其作品,這將使當(dāng)前演示程序保存到服務(wù)器17上,并從而保存到數(shù)據(jù)庫19上。用戶通過單擊“加載”工具能加載不同的投影。
最好具有三種可利用的視圖?!盎脽羝晥D”讓用戶觀看和編輯各個幻燈片?!翱s略視圖”讓用戶預(yù)覽所有幻燈片的縮略圖。在“縮略視圖”中,雙擊縮略圖使程序改變?yōu)閷?yīng)于那個縮略圖的幻燈片的“幻燈片視圖”?!盎脽羝@示視圖”啟動Java演示播放程序。任何擊鍵或鼠標單擊馬上提前顯示?;脽羝@示的每個瞬間使另外一個部分根據(jù)其順序號進行顯示。在顯示幻燈片的所有組成部分之后,在顯示下一幻燈片的第一部分之前清除屏幕。
“插入幻燈片”工具在當(dāng)前幻燈片之后插入一個新的幻燈片,將出現(xiàn)“選擇幻燈片模板”對話框,于是用戶能選擇用于新的幻燈片的模板?!皠h除幻燈片”工具刪除當(dāng)前幻燈片?!半[藏幻燈片”工具從幻燈片顯示中省去當(dāng)前幻燈片。
對于每個幻燈片,每個組成部分都具有一個序列順序。目標的序列號應(yīng)以將目標附加到幻燈片的順序為基礎(chǔ)。此序列順序確定在幻燈片顯示期間顯示這些部分的順序。用戶利用組成部分的屬性對話框中的下拉菜單能改變?nèi)魏翁囟ńM成部分的順序。
為了選擇組成部分,單擊工具欄中的“選擇”工具。接下來,單擊你要選擇的部分。當(dāng)標記組成部分邊界的9個小方框出現(xiàn)時,選擇此組成部分。為了選擇多個目標,利用“選擇”工具、單擊并拖至圍繞所需目標組的矩形框并隨后放開鼠標。
在一個組成部分處于選擇狀態(tài)中時,用戶通過拖動此組成部分能移動此組成部分。用戶也能改變其大小。當(dāng)光標處于角方框上時,用戶能水平和垂直地改變此組成部分的大小。當(dāng)光標處于中間4個方框之一上時,用戶能水平或垂直地改變此組成部分的大小。
雙擊一個組成部分將出現(xiàn)此組成部分的屬性對話框。用戶利用此組成部分對話框能改變其屬性。除雙擊之外的另一方法是利用“選擇”工具選擇組成部分并隨后單擊“屬性”工具。每個組成部分具有一個名稱,并且用戶能在此組成部分的屬性對話框中看到此名稱。
用戶通過選擇一個部分并隨后按下其鍵盤上的“刪除”鍵能刪除此部分。除了利用“刪除”鍵之外的另一方法是利用“刪除”工具。
用戶通過單擊對應(yīng)于她想插入的部分的工具能插入此部分。然后,用戶必須單擊并拖至幻燈片預(yù)覽區(qū)域上來定義此部分的邊界。在用戶放開鼠標按鈕之后,將出現(xiàn)新部分的屬性對話框,并且用戶能編輯此新部分的屬性。
插入多邊形目標與其他目標有一點不同。用戶首先必須選擇“多邊形”工具。然后,用戶單擊鼠標一次或多次以確定此多邊形的頂點。用戶通過雙擊來確定此多邊形的最后一個頂點。
“文本區(qū)域?qū)傩浴睂υ捒驅(qū)⒕哂性试S用戶給文本部分增加項目分隔符的按鈕。
用戶通過單擊“剪貼藝術(shù)”工具能對其演示程序增加形狀,諸如箭頭和流程圖表符號?!凹糍N藝術(shù)瀏覽器”允許用戶從分類組合的許多形狀中進行選擇。
用戶通過利用“音頻”工具單擊能給當(dāng)前的幻燈片增加聲音。單擊并拖動以便給幻燈片增加聲音,這將顯示“聲音”對話框,此對話框具有用于播放、記錄、停止和暫停的按鈕。“記錄”按鈕將記錄來自音頻輸入設(shè)備的聲音?;蛘?,“自文件”按鈕將允許用戶選擇音頻文件,這將顯示一個文件對話框。在加載聲音文件后,“播放”按鈕將播放聲音。
音頻部分作為封入在矩形內(nèi)的音頻符號出現(xiàn)在幻燈片預(yù)覽中。Java演示播放程序如同任何其他部分一樣處理此音頻部分。在幻燈片顯示期間輪到顯示此音頻部分時,將播放此聲音。
對于每個幻燈片,每個組成部分具有表示組成部分分層的Z順序。用戶通過選擇一個組成部分并隨后單擊“移至頂部”工具能將此組成部分移至頂部。用戶通過選擇此組成部分并隨后單擊“移至底部”工具能將其移至底部。
用戶利用翻轉(zhuǎn)工具能水平和垂直地翻轉(zhuǎn)選擇的部分。利用旋轉(zhuǎn)工具,用戶能將選擇部分順時針、逆時針旋轉(zhuǎn)90°與180°。
具有幾種工具用于改變目標或目標組的對齊、組合或分布?!敖M合”工具將多個選擇的目標組合在一起?!胺珠_”工具將以前組合在一起的目標分開?!白髮R”、“中心對齊”,“右對齊”、“頂對齊”、“中間對齊”和“底部對齊”工具對齊多個選擇的目標?!八椒植肌焙汀按怪狈植肌惫ぞ呔鶆虻胤珠_多個選擇的目標。
網(wǎng)格特征允許更精確的鼠標輸入。用戶通過單擊“轉(zhuǎn)換網(wǎng)格”工具能接通網(wǎng)格。用戶通過單擊“顯示網(wǎng)格”工具能顯示網(wǎng)格。用戶通過單擊“網(wǎng)格屬性”工具能改變網(wǎng)格間距,這將顯示“網(wǎng)格選項”對話框。用戶應(yīng)從表對話框中選擇網(wǎng)格間距并單擊OK。
管理模式演示系統(tǒng)的管理模式允許選擇個人作為管理者來利用標準的網(wǎng)絡(luò)瀏覽器以及至互聯(lián)網(wǎng)連接不斷更新任何計算機的用戶數(shù)據(jù)庫。具有userid(用戶識別)與口令的一個或多個管理者能接入服務(wù)器17的管理模式。這些管理者是在服務(wù)器17上保持演示軟件的組織的雇員。
用于管理模式的用戶接口如下。只有具有用戶識別與口令的授權(quán)管理者能接入管理模式。管理員必須做的第一件事是接入登錄頁面并輸入他或她的用戶識別與口令。
給每個用戶分配一個用戶類別。不同類別的用戶對其演示文件的服務(wù)器具有不同的存儲限制。根據(jù)諸如用戶是否購買特殊的外圍設(shè)備或投影儀或其他硬件的事情來給特定用戶分配類別。
在登錄后,管理者應(yīng)單擊合適鏈接以獲得用戶類別表。管理者通過在標記為“增加新的用戶類別”的用戶類別表下單擊鏈接能增加新的用戶類別。管理者應(yīng)在合適的文本區(qū)域中輸入類別的名稱并利用下拉菜單輸入那個類別的存儲限制。在此管理者完成之后,他應(yīng)單擊OK。
在登錄之后,此管理者應(yīng)單擊合適的鏈接以到達用戶表。此用戶表表示根據(jù)類別并隨后根據(jù)最后的名稱字母排序的每個用戶的全稱和用戶識別。也顯示使用的當(dāng)前存儲器和存儲限制。在此用戶表下面,管理者能單擊標記為“增加新用戶”的鏈接。此管理者必須在合適的文本區(qū)域中輸入用戶的全稱并給此用戶分配用戶識別與口令。此管理者也必須從用戶類別下拉菜單中選擇用戶類別。對于此用戶表中的每個輸入項,具有兩種操作編輯和刪除。管理者通過單擊單個用戶的編輯鏈接能編輯那個用戶的設(shè)置。管理者通過單擊用戶的刪除鏈接能刪除此用戶。
管理者能增加和從數(shù)據(jù)庫19中除去幻燈片模板。這些幻燈片模板包含以典型方式構(gòu)成的組成部分,這使用戶更容易創(chuàng)建演示程序。一個模板應(yīng)是空白的,在這種情況中用戶不喜歡任何一個模板。這些文本部分應(yīng)包含缺省文本或完全不包含文本。
管理者可以創(chuàng)建新的幻燈片模板。為了創(chuàng)建新的幻燈片模板,管理者首先必須通過單擊模板大小列表下的“創(chuàng)建新的模板大小”選項來生成幻燈模板大小。此管理者然后在合適的字段中輸入名稱、說明、寬度和高度,并單擊“增加”選項。
為了給新近創(chuàng)建的模板大小創(chuàng)建新的頁面布局,管理者單擊模板大小列表中的“頁面布局表”并選擇此頁面布局表下面的“創(chuàng)建新頁面布局”。此管理者也應(yīng)選擇紙張大小并單擊“增加”。
從此頁面布局表開始,管理者通過單擊“編輯布局”為剛選擇的紙張大小編輯頁面布局,這將顯示頁面布局編輯器。隨后能利用固定比率矩形工具來確定將如何打印此模板。固定比率矩形屬性對話框讓管理者指定準確的X、Y、寬度和高度。
管理者也應(yīng)創(chuàng)建一個模板分類。為此,此管理者選擇模板分類表下的“增加新分類”、輸入分類名稱和說明并單擊“增加”。
為了創(chuàng)建新的模板,此管理者為此管理者希望給之增加新模板的分類選擇分類表中的“表模板”。單擊此模板表下面的“創(chuàng)建新模板”、輸入名稱與說明、從下拉菜單中選擇布局并單擊“增加”。
可以通過單擊“編輯內(nèi)容”選項來編輯新近創(chuàng)建的模板,這將顯示模板編輯器。可以利用此模板編輯程序來編輯此模板并在完成之后單擊“保存”。
管理者必須利用輸出功能來輸出這些模板,以使這些模板對于用戶是可利用的。
管理者利用色彩方案管理區(qū)域能控制可用于用戶的可利用的色彩方案。為了創(chuàng)建新的色彩方案,管理者單擊色彩方案表中的“增加新色彩方案”、在合適的文本區(qū)域中輸入名稱與說明并單擊“增加”。
為了編輯創(chuàng)建的色彩方案,單擊對應(yīng)于希望編輯的色彩方案的編輯鏈接,這將顯示色彩方案編輯程序,這允許給特定的幻燈片部分分配色彩選項。管理者必須輸出這些色彩方案,以使之可用于用戶。
本系統(tǒng)也允許服務(wù)器17在沒有附加費用的情況下收集有關(guān)其在線客戶(即,用戶)的行為的寶貴的實時統(tǒng)計資料。為了查看這些統(tǒng)計資料,管理者應(yīng)在登錄之后單擊用戶統(tǒng)計資料鏈接。
當(dāng)用戶創(chuàng)建和編輯演示文件時,演示應(yīng)用服務(wù)器17能自動收集有關(guān)用戶的信息。例如,服務(wù)器能確定客戶的用戶名、IP地址、主機名和語言。此信息能存儲在數(shù)據(jù)庫19中并在以后在管理模式中進行存取。此數(shù)據(jù)能以表格形式進行顯示。此系統(tǒng)能記錄每個用戶接入此演示應(yīng)用程序的次數(shù)。每當(dāng)用戶接入此演示應(yīng)用程序時,那個用戶的接入計數(shù)器遞增1。此表以最活躍的用戶開始至最不活躍的用戶以分類順序進行顯示。
服務(wù)器17也可以收集有關(guān)最流行的幻燈片模板與色彩方案的信息。接入每個模板或色彩方案的次數(shù)可以以分類順序進行顯示。打印每個模板的次數(shù)也能以分類順序進行顯示。最流行的模板與色彩方案可以進行擴展,同時能更換最不流行的模板與色彩方案。
權(quán)利要求
1.一種互聯(lián)網(wǎng)演示系統(tǒng),包括演示應(yīng)用程序,用于創(chuàng)建和編輯演示文件;第一遠程存儲設(shè)備,用于存儲所述演示應(yīng)用程序和所述演示文件,所述第一遠程存儲設(shè)備可通過互聯(lián)網(wǎng)接入并允許在用戶操作模式與管理操作模式下進行接入;用戶接入設(shè)備,采用基于網(wǎng)絡(luò)的應(yīng)用程序來在所述用戶操作模式下通過互聯(lián)網(wǎng)接入所述演示應(yīng)用程序,所述第一遠程存儲設(shè)備在所述用戶操作模式下允許運行、創(chuàng)建和編輯所述演示文件,所述演示文件的創(chuàng)建要求利用包含組成部分結(jié)構(gòu)信息的至少一個預(yù)定組的幻燈片模板文件,所述模板文件在所述用戶操作模式下不能進行編輯;管理接入設(shè)備,用于在所述管理操作模式下接入所述第一遠程存儲設(shè)備,所述第一遠程存儲設(shè)備在所述管理操作模式下允許更換、增加、編輯所述幻燈片模板文件。
2.如權(quán)利要求1的互聯(lián)網(wǎng)演示系統(tǒng),其中所述管理接入設(shè)備包含基于網(wǎng)絡(luò)的應(yīng)用程序并通過互聯(lián)網(wǎng)接入所述第一遠程存儲設(shè)備。
3.如權(quán)利要求1的互聯(lián)網(wǎng)演示系統(tǒng),其中所述演示文件的創(chuàng)建要求利用至少一個預(yù)定色彩方案文件組來限制幻燈片內(nèi)特定組成部分的色彩選擇,所述色彩方案文件在所述用戶操作模式下是不可編輯的;所述第一遠程存儲設(shè)備允許在所述管理操作模式下更換、增加和編輯所述色彩方案文件。
4.如權(quán)利要求1的互聯(lián)網(wǎng)演示系統(tǒng),其中所述第一遠程存儲設(shè)備自動收集在所述用戶操作模式下接入它的所有用戶接入設(shè)備的信息。
5.如權(quán)利要求4的互聯(lián)網(wǎng)演示系統(tǒng),其中所述收集的信息包括在所述用戶操作模式下接入它的這些用戶接入設(shè)備的用戶名、IP地址、主機名和語言,將所述信息存儲在數(shù)據(jù)庫中以便以后由所述管理接入設(shè)備在所述管理操作模式下存取。
6.如權(quán)利要求5的互聯(lián)網(wǎng)演示系統(tǒng),其中所述收集的信息還包括每個所述用戶接入設(shè)備接入所述演示應(yīng)用程序的次數(shù)。
7.如權(quán)利要求4的互聯(lián)網(wǎng)演示系統(tǒng),其中所述收集的信息包括在創(chuàng)建演示文件時接入每個所述幻燈片模板文件的次數(shù),將所述信息存儲在數(shù)據(jù)庫中以便在以后由所述管理接入設(shè)備進行存取。
8.如權(quán)利要求7的互聯(lián)網(wǎng)演示系統(tǒng),其中利用所述收集的信息來確定所述幻燈片模板文件的編輯與更換。
9.如權(quán)利要求1的互聯(lián)網(wǎng)演示系統(tǒng),其中所述演示應(yīng)程序是基于java的應(yīng)用程序。
10.如權(quán)利要求1的互聯(lián)網(wǎng)演示系統(tǒng),其中所述用戶接入設(shè)備是通過互聯(lián)網(wǎng)在所述用戶操作模式中接入所述第一遠程存儲設(shè)備的多個計算設(shè)備之一。
11.如權(quán)利要求9的互聯(lián)網(wǎng)演示系統(tǒng),其中所述多個計算設(shè)備是個人數(shù)字輔助設(shè)備、投影設(shè)備和個人計算機系統(tǒng)之中的任何一種。
12.如權(quán)利要求11的互聯(lián)網(wǎng)演示系統(tǒng),其中所述投影設(shè)備包括在固件中含有的演示播放程序。
13.如權(quán)利要求12的互聯(lián)網(wǎng)演示系統(tǒng),其中所述投影設(shè)備還包括允許用戶通過互聯(lián)網(wǎng)登錄到所述第一遠程存儲設(shè)備上的LCD面板。
14.如權(quán)利要求11的互聯(lián)網(wǎng)演示系統(tǒng),其中所述個人計算機系統(tǒng)包括外圍計算設(shè)備,所述外圍計算設(shè)備具有用于存儲識別所述外圍計算設(shè)備的ID序列的存儲單元;所述第一遠程存儲設(shè)備還保持識別預(yù)定外圍計算設(shè)備表的硬件識別代碼的記錄;其中所述個人計算機系統(tǒng)發(fā)送所述ID序列給所述第一遠程存儲設(shè)備,以響應(yīng)所述第一遠程存儲設(shè)備請求耦合到所述個人計算機系統(tǒng)的外圍設(shè)備的信息;和其中所述第一遠程存儲設(shè)備拒絕接入所述個人計算機系統(tǒng),以響應(yīng)所述ID序列與所述硬件識別代碼之一不一致。
15.如權(quán)利要求11的互聯(lián)網(wǎng)演示系統(tǒng),其中所述多個計算設(shè)備之中的每個計算設(shè)備利用默認(default)在只觀看選項中接入所述演示文件并在編輯任何演示文件之前要求對所述第一遠程存儲設(shè)備的允許請求,所述第一遠程存儲設(shè)備保持允許編輯演示文件的所有計算設(shè)備的一個可查看記錄。
16.如權(quán)利要求15的互聯(lián)網(wǎng)演示系統(tǒng),其中授權(quán)編輯允許以修改演示文件的用戶接入設(shè)備必須在另一用戶接入設(shè)備可獲得修改同一演示文件的編輯允許之前放棄其編輯允許。
17.如權(quán)利要求16的互聯(lián)網(wǎng)演示系統(tǒng),其中對所述演示文件進行的修改作為對在所述遠程存儲設(shè)備內(nèi)的數(shù)據(jù)庫文件的改變進行記錄。
18.如權(quán)利要求16的互聯(lián)網(wǎng)演示系統(tǒng),其中授權(quán)編輯允許以修改演示文件的用戶接入設(shè)備也接入第二遠程存儲設(shè)備,所述第二遠程存儲設(shè)備可通過互聯(lián)網(wǎng)接入并存儲至少一個圖象文件,所述用戶接入設(shè)備通過請求所述第一遠程存儲設(shè)備從所述第二遠程存儲設(shè)備中檢索所述圖象來將所述圖象附加到所述演示文件上。
19.如權(quán)利要求1的互聯(lián)網(wǎng)演示系統(tǒng),其中所述管理接入設(shè)備還用于創(chuàng)建在所述第一遠程服務(wù)器具有不同存儲限制的多個用戶類別;所述用戶接入設(shè)備是在所述用戶操作模式下接入所述遠程存儲設(shè)備的多個用戶接入設(shè)備之一,所述多個用戶接入設(shè)備劃分為由所述管理接入設(shè)備確定的所述用戶類別。
20.如權(quán)利要求10的互聯(lián)網(wǎng)演示系統(tǒng),其中所述管理接入設(shè)備還用于將特定的存儲空間量分配給每個用戶類別內(nèi)相應(yīng)的成員用戶接入設(shè)備。
21.如權(quán)利要求20的互聯(lián)網(wǎng)演示系統(tǒng),其中所述管理接入設(shè)備還用于給所述用戶類別命名。
22.通過互聯(lián)網(wǎng)接入數(shù)據(jù)文件的一種數(shù)據(jù)傳送系統(tǒng),所述數(shù)據(jù)傳送系統(tǒng)包括服務(wù)器,存儲所述數(shù)據(jù)文件并可通過互聯(lián)網(wǎng)接入,所述服務(wù)器保持識別外圍設(shè)備的預(yù)定表的硬件識別代碼的記錄;主計算設(shè)備,具有第一接入端口與第二接入端口,所述第一接入端口耦合到互聯(lián)網(wǎng)以便與所述服務(wù)器通信;耦合到所述第二接入端的第一外圍計算設(shè)備,所述外圍設(shè)備具有用于存儲識別所述第一外圍計算設(shè)備的ID序列的存儲位置;其中所述主計算設(shè)備發(fā)送所述ID序列給所述服務(wù)器,以響應(yīng)所述服務(wù)器請求耦合到所述主計算設(shè)備的外圍設(shè)備的信息;和其中所述服務(wù)器拒絕接入所述主計算設(shè)備,以響應(yīng)所述ID序列與所述硬件識別代碼之一不一致。
23.如權(quán)利要求22的數(shù)據(jù)傳送系統(tǒng),其中所述第一外圍計算設(shè)備是投影設(shè)備。
24.如權(quán)利要求23的數(shù)據(jù)傳送系統(tǒng),其中所述數(shù)據(jù)文件是可由所述服務(wù)器授權(quán)接入的選擇編輯與查看的演示文件。
25.如權(quán)利要求24的數(shù)據(jù)傳送系統(tǒng),其中將所述數(shù)據(jù)文件安排為演示文件組,每個所述文件組可由相應(yīng)的選擇用戶接入;所述服務(wù)器通過向潛在用戶請求ID名稱與口令以識別潛在用戶的相應(yīng)文件組來對所述潛在用戶的接入請求進行應(yīng)答,所述潛在用戶在所述服務(wù)器驗證之后變成選擇用戶并且只授權(quán)接入其對應(yīng)的文件組。
26.如權(quán)利要求25的數(shù)據(jù)傳送系統(tǒng),其中將所述選擇用戶安排為選擇用戶的用戶組,每個所述文件組與特定一個所述用戶組具有一對一對應(yīng)關(guān)系,所述服務(wù)器通過向潛在用戶請求ID與口令以確定此潛在用戶所屬的用戶組并從而識別此潛在用戶的相應(yīng)文件組來響應(yīng)來自此潛在用戶的接入請求。
27.如權(quán)利要求26的數(shù)據(jù)傳送系統(tǒng),其中相應(yīng)用戶組內(nèi)的每個所述選擇用戶利用幻燈片播放程序來觀看其相應(yīng)文件組內(nèi)的演示文件,每個接入的演示文件默認具有只查看選項并在編輯任何演示文件之前要求發(fā)送允許請求給所述服務(wù)器,所述服務(wù)器保持允許編輯相應(yīng)演示文件的所有選擇用戶的可查看記錄,每個識別的潛在用戶為選擇用戶。
28.如權(quán)利要求27的數(shù)據(jù)傳送系統(tǒng),其中授權(quán)編輯允許以修改演示文件的選擇用戶在另一選擇用戶可獲得修改同一演示文件的編輯允許之前必須放棄其編輯允許。
29.如權(quán)利要求28的數(shù)據(jù)傳送系統(tǒng),其中對所述演示文件進行的修改作為數(shù)據(jù)庫文件的變化記錄在所述服務(wù)器內(nèi)。
30.如權(quán)利要求27的數(shù)據(jù)傳送系統(tǒng),其中存儲所述數(shù)據(jù)文件的服務(wù)器是第一服務(wù)器,并且授權(quán)編輯允許以修改相應(yīng)演示文件的選擇用戶也從所述第一服務(wù)器中接入第二服務(wù)器,所述第二服務(wù)器可通過互聯(lián)網(wǎng)接入并存儲圖象文件,所述選擇用戶通過請求所述第一服務(wù)器從所述第二服務(wù)器中檢索所述圖象文件之中的特定圖象來將所述特定圖象附加到所述相應(yīng)的演示文件上。
31.如權(quán)利要求25的數(shù)據(jù)傳送系統(tǒng),其中所述服務(wù)器存儲對應(yīng)于每個選擇用戶和每個選擇用戶的活動的統(tǒng)計數(shù)據(jù)。
32.如權(quán)利要求25的數(shù)據(jù)傳送系統(tǒng),其中所述演示文件利用表示演示幻燈片內(nèi)的目標定向的預(yù)定義幻燈片模板,所述預(yù)定義幻燈片模板不可由所述選擇用戶進行編輯;所述服務(wù)器還采用可由利用管理者ID與管理者口令識別的至少一個預(yù)定義管理者用戶接入的管理模式,所述管理者用戶編輯接入所述預(yù)定義的幻燈片模板,所述管理者用戶還能更換和創(chuàng)建幻燈片模板。
33.如權(quán)利要求25的數(shù)據(jù)傳送系統(tǒng),其中所述演示文件利用預(yù)定義的色彩方案文件來限制演示幻燈片內(nèi)可由特定目標使用的色彩,所述色彩方案文件不可由所述選擇用戶進行編輯;所述服務(wù)器還采用可由利用管理者ID與管理者口令識別的至少一個預(yù)定義管理者用戶接入的管理模式,所述管理者用戶編輯接入所述預(yù)定義的色彩方案文件,所述管理者用戶還能更換和創(chuàng)建色彩方案文件。
34.如權(quán)利要求32的數(shù)據(jù)傳送系統(tǒng),其中所述服務(wù)器保持所有選擇用戶使用每一個所述幻燈片模板與色彩方案的頻率的記錄,所述管理者用戶根據(jù)所述記錄中的信息更換已有的幻燈片模板與色彩方案。
35.如權(quán)利要求32的數(shù)據(jù)傳送系統(tǒng),其中所述預(yù)定義的管理者用戶可以利用所述管理者ID與管理者口令通過互聯(lián)網(wǎng)接入所述管理者模式。
36.一種投影設(shè)備,包括網(wǎng)絡(luò)接口,用于通過通信網(wǎng)絡(luò)接入服務(wù)器;實施幻燈片播放應(yīng)用程序的數(shù)據(jù)處理單元,用于運行存儲在所述服務(wù)器中的軟件演示程序。
37.如權(quán)利要求36的投影設(shè)備,其中所述數(shù)據(jù)處理單元還用于在接入所述軟件演示程序之前給所述服務(wù)器發(fā)送識別所述投影設(shè)備的硬件實施的預(yù)定識別序列,從而只有預(yù)定類型的投影設(shè)備可接入所述軟件演示程序。
38.如權(quán)利要求36的投影設(shè)備,其中所述幻燈片播放應(yīng)用程序存儲在所述投影設(shè)備內(nèi)的固件中。
39.如權(quán)利要求36的投影設(shè)備,還包括可重新編程的存儲器,存儲用于控制所述數(shù)據(jù)處理單元的輸入/輸出操作的軟件驅(qū)動程序;第一數(shù)據(jù)存儲位置,用于存儲識別所述數(shù)據(jù)處理單元的硬件實施的第一識別序列;第二數(shù)據(jù)存儲位置,用于存儲識別存儲在所述可重新編程存儲器中的所述軟件驅(qū)動程序的修改名稱的第二識別序列;所述處理單元還用于發(fā)送所述第一與第二識別符序列給所述服務(wù)器并更新所述可重新編程存儲器與所述第二存儲位置,以響應(yīng)所述服務(wù)器發(fā)送更新的軟件驅(qū)動程序與更新的修改名稱給投影設(shè)備。
40.如權(quán)利要求36的投影設(shè)備,其中幻燈片播放應(yīng)用程序是基于Java的軟件應(yīng)用程序,并且所述數(shù)據(jù)處理單元實施Java引擎。
41.如權(quán)利要求36的投影設(shè)備,還包括用戶接口,用于允許用戶通過所述網(wǎng)絡(luò)接口與所述服務(wù)器交互作用。
42.如權(quán)利要求41的投影設(shè)備,其中所述用戶接口包含LCD面板。
43.如權(quán)利要求36的投影設(shè)備,其中所述通信網(wǎng)絡(luò)是互聯(lián)網(wǎng)。
44.一種互聯(lián)網(wǎng)演示方法,包括提供演示應(yīng)用程序,用于創(chuàng)建與編輯演示文件;提供第一遠程存儲設(shè)備,用于存儲所述演示應(yīng)用程序和所述演示文件;使所述第一遠程存儲設(shè)備可通過互聯(lián)網(wǎng)接入并允許在用戶操作模式與管理操作模式下接入所述第一遠程存儲設(shè)備;提供采用基于網(wǎng)絡(luò)的應(yīng)用程序的用戶接入設(shè)備,用于在所述用戶操作模式下通過互聯(lián)網(wǎng)接入所述演示應(yīng)用程序,所述第一遠程存儲設(shè)備在所述用戶操作模式下允許運行、創(chuàng)建和編輯所述演示文件,所述演示文件的創(chuàng)建要求利用包含組成部分安排信息的至少一個預(yù)定義組的幻燈片模板文件,所述模板文件在所述用戶操作模式下不可進行編輯;提供管理接入設(shè)備,用于在所述管理操作模式下接入所述第一遠程存儲設(shè)備,所述第一遠程存儲設(shè)備在所述管理操作模式下允許更換、增加和編輯所述幻燈片模板文件。
45.如權(quán)利要求44的互聯(lián)網(wǎng)演示方法,其中所述管理接入設(shè)備采用基于網(wǎng)絡(luò)的應(yīng)用程序并通過互聯(lián)網(wǎng)接入所述第一遠程存儲設(shè)備。
46.如權(quán)利要求44的互聯(lián)網(wǎng)演示方法,其中所述演示文件的創(chuàng)建要求使用限制幻燈片內(nèi)特定組成部分的色彩選擇的至少一個預(yù)定義的色彩方案文件組,所述色彩方案文件在所述用戶操作模式下不是可編輯的;所述第一遠程存儲設(shè)備在所述管理操作模式下允許更換、增加和編輯所述色彩方案文件。
47.如權(quán)利要求44的互聯(lián)網(wǎng)演示方法,其中所述第一遠程存儲設(shè)備自動收集在所述用戶操作模式下接入它的所有用戶接入設(shè)備的信息。
48.如權(quán)利要求47的互聯(lián)網(wǎng)演示方法,其中所述收集的信息包括在所述用戶操作模式下接入它的用戶接入設(shè)備的用戶名、IP地址、主機名和語言,所述信息存儲在數(shù)據(jù)庫中以便以后由所述管理接入設(shè)備在所述管理操作模式下進行存取。
49.如權(quán)利要求48的互聯(lián)網(wǎng)演示方法,其中所述收集的信息還包括每個所述用戶接入設(shè)備接入所述演示應(yīng)用軟件的次數(shù)。
50.如權(quán)利要求47的互聯(lián)網(wǎng)演示方法,其中所述收集的信息包括在生成演示文件時接入每個所述幻燈片模板文件的次數(shù),將所述信息存儲在數(shù)據(jù)庫中以便以后由所述管理接入設(shè)備進行存取。
51.如權(quán)利要求50的互聯(lián)網(wǎng)演示方法,其中所述收集的信息確定幻燈片模板文件的編輯和更換。
52.如權(quán)利要求44的互聯(lián)網(wǎng)演示方法,其中所述演示應(yīng)用程序是基于java的應(yīng)用程序。
53.如權(quán)利要求44的互聯(lián)網(wǎng)演示方法,其中所述用戶接入設(shè)備是通過互聯(lián)網(wǎng)在所述用戶操作模式下接入所述第一遠程存儲設(shè)備的多個計算設(shè)備之一。
54.如權(quán)利要求52的互聯(lián)網(wǎng)演示方法,其中所述多個計算設(shè)備是個人數(shù)字輔助設(shè)備、投影設(shè)備和個人計算機系統(tǒng)之中的任何一種設(shè)備。
55.如權(quán)利要求54的互聯(lián)網(wǎng)演示方法,其中所述投影設(shè)備執(zhí)行固件中的演示播放程序。
56.如權(quán)利要求55的互聯(lián)網(wǎng)演示方法,其中所述投影設(shè)備還包括允許用戶通過互聯(lián)網(wǎng)登錄到所述第一遠程存儲設(shè)備的LCD面板。
57.如權(quán)利要求54的互聯(lián)網(wǎng)演示方法,還提供所述個人計算機系統(tǒng)內(nèi)的外圍計算設(shè)備,所述外圍計算設(shè)備存儲識別所述外圍計算設(shè)備的ID序列;所述第一遠程存儲設(shè)備還保持識別外圍計算設(shè)備的預(yù)定表的硬件識別代碼的記錄;其中所述個人計算機系統(tǒng)發(fā)送所述ID序列給所述第一遠程存儲設(shè)備,以響應(yīng)所述第一遠程存儲設(shè)備請求耦合到所述個人計算機系統(tǒng)的外圍設(shè)備的信息;和其中所述第一遠程存儲設(shè)備拒絕接入所述個人計算機系統(tǒng),以響應(yīng)所述ID序列與所述硬件識別代碼之一不一致。
58.如權(quán)利要求54的互聯(lián)網(wǎng)演示方法,其中所述多個計算設(shè)備之中的每一個計算設(shè)備在只查看選項中默認接入所述演示文件并在編輯任何演示文件之前要求發(fā)送允許請求給所述第一遠程存儲設(shè)備,所述第一遠程存儲設(shè)備保持允許編輯演示文件的所有計算設(shè)備的可查看記錄。
59.如權(quán)利要求58的互聯(lián)網(wǎng)演示方法,其中授權(quán)編輯允許以修改演示文件的用戶接入設(shè)備必須在另一用戶接入設(shè)備可獲得修改同一演示文件的編輯允許之前放棄其編輯允許。
60.如權(quán)利要求59的互聯(lián)網(wǎng)演示方法,其中對所述演示文件進行的修改作為數(shù)據(jù)庫文件的改變記錄在所述遠程存儲設(shè)備內(nèi)。
61.如權(quán)利要求59的互聯(lián)網(wǎng)演示方法,其中授權(quán)編輯允許以修改演示文件的用戶接入設(shè)備還接入第二遠程存儲設(shè)備,所述第二遠程存儲設(shè)備可通過互聯(lián)網(wǎng)接入并存儲至少一個圖象文件,所述用戶接入設(shè)備通過請求所述第一遠程存儲設(shè)備從所述第二遠程存儲設(shè)備中檢索所述圖象來將所述圖象附加到所述演示文件上。
62.如權(quán)利要求44的互聯(lián)網(wǎng)演示方法,其中所述管理接入設(shè)備用于在所述第一遠程服務(wù)器上創(chuàng)建具有不同存儲限制的多個用戶類別;
所述用戶接入設(shè)備是在所述用戶操作模式下接入所述遠程存儲設(shè)備的多個用戶接入設(shè)備之一,并且所述多個用戶接入設(shè)備劃分為由所述管理接入設(shè)備確定的所述用戶類別。
63.如權(quán)利要求53的互聯(lián)網(wǎng)演示方法,其中所述管理接入設(shè)備還用于將特定的存儲空間量分配給每個用戶類別內(nèi)的相應(yīng)成員的用戶接入設(shè)備。
64.如權(quán)利要求63的互聯(lián)網(wǎng)演示方法,其中所述管理接入設(shè)備還用于給所述用戶類別命名。
全文摘要
互聯(lián)網(wǎng)演示系統(tǒng)包括互聯(lián)網(wǎng)可接入的服務(wù)器,此服務(wù)器允許接入可編輯與可執(zhí)行演示文件的數(shù)據(jù)庫來選擇具有特定類型的外圍設(shè)備的用戶。此外圍設(shè)備或投影儀包括此服務(wù)器用于驗證用戶并用于更新此外圍設(shè)備的驅(qū)動信息的硬件ID。此服務(wù)器還保持管理模式,選擇管理者可以利用此管理模式來組合選擇用戶并將選擇用戶限于特定組的演示文件。管理者也創(chuàng)建和編輯選擇用戶要求的但不可由這些選擇用戶編輯的模板文件與色彩方案文件。此服務(wù)器也保持選擇用戶及其活動的統(tǒng)計資料。管理者利用這些統(tǒng)計資料來選定刪除與編輯的模板與色彩方案文件。
文檔編號G06F17/21GK1375757SQ0210706
公開日2002年10月23日 申請日期2002年3月12日 優(yōu)先權(quán)日2001年3月13日
發(fā)明者S·內(nèi)爾森, 李家欣, T·D·胡夫米雷 申請人:精工愛普生株式會社