国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于演示版本管理的系統(tǒng)和方法與流程

      文檔序號:11161088閱讀:420來源:國知局
      用于演示版本管理的系統(tǒng)和方法與制造工藝

      演示(presentation)系統(tǒng)通常使得演示者能夠在演示期間創(chuàng)建一系列預設(shè)(例如,靜態(tài))的幻燈片并將其顯示(例如,呈現(xiàn))給一個或多個觀眾或參與者。雖然這樣的演示系統(tǒng)可能是有用的,但是演示者可能期望顯示演示、創(chuàng)建和共享演示、以及修改和更新演示的更動態(tài)的方式。

      本系統(tǒng)和方法的各種實施例認識到并解決現(xiàn)有技術(shù)系統(tǒng)和方法的前述考慮等等。



      技術(shù)實現(xiàn)要素:

      根據(jù)各種實施例,一種計算機系統(tǒng)包括至少一個處理器。在特定實施例中,計算機系統(tǒng)被配置用于:(a)使得作者能夠創(chuàng)建演示,該演示包括至少一個幻燈片;(b)將演示與作者的賬戶相關(guān)聯(lián);(c)從演示者接收將演示與演示者的賬戶相關(guān)聯(lián)的請求;(d)至少部分地響應(yīng)于接收到將演示與演示者的帳戶相關(guān)聯(lián)的請求而將演示的拷貝與演示者的賬戶相關(guān)聯(lián);(e)促進由作者對演示的至少一個修改;以及(f)至少部分地響應(yīng)于促進由作者對演示的至少一個修改而促進將至少一個修改包括到與演示者的帳戶相關(guān)聯(lián)的演示的拷貝。

      根據(jù)特定實施例,一種計算機實現(xiàn)的方法包括通過處理器從一個或多個作者接收包括一個或多個幻燈片的第一演示,一個或多個幻燈片中的每一個包括一個或多個對象。在各種實施例中,該方法還包括通過處理器從一個或多個用戶接收將第一演示與關(guān)聯(lián)于一個或多個用戶的一個或多個帳戶相關(guān)聯(lián)的請求。在特定實施例中,該方法還包括至少部分地響應(yīng)于接收到該請求而通過處理器將第二演示與一個或多個帳戶相關(guān)聯(lián),第二演示與第一演示相同。在各種實施例中,該方法還包括通過處理器接收一個或多個作者已經(jīng)對第一演示做出了一個或多個修改的指示。在特定實施例中,該方法包括至少部分地響應(yīng)于接收到該指示而通過處理器使得一個或多個用戶能夠選擇性地將一個或多個修改并入到第二演示中。

      在各種實施例中,一種非臨時性計算機可讀介質(zhì)存儲計算機可執(zhí)行指令,所述指令用于:(a)使得作者能夠創(chuàng)建演示的第一版本;(b)從一個或多個用戶接收將演示的第一版本與關(guān)聯(lián)于一個或多個用戶的一個或多個帳戶相關(guān)聯(lián)的第一請求;(c)至少部分地響應(yīng)于接收到該第一請求而將演示的第一版本與一個或多個帳戶相關(guān)聯(lián);(d)接收由作者對演示的第一版本的一個或多個修改的指示;(e)向一個或多個用戶通知一個或多個修改;以及(f)從一個或多個用戶接收將演示的第二版本與一個或多個帳戶相關(guān)聯(lián)的第二請求,演示的第二版本包括一個或多個修改中的一個或多個。

      附圖說明

      在以下描述了用于管理演示的版本的系統(tǒng)和方法的各種實施例。在本說明書的過程中,將參照未必按比例繪制的附圖,并且其中:

      圖1是根據(jù)本系統(tǒng)的實施例的示例性演示系統(tǒng)的框圖;

      圖2是適于用在各種實施例中的諸如圖1的計算設(shè)備之類的計算機的示意圖;

      圖3描繪了大體圖示例如可以由圖1的計算設(shè)備執(zhí)行的演示修改模塊所執(zhí)行的各種步驟的流程圖;

      圖4示出了根據(jù)各種實施例的演示系統(tǒng)的各種特征的屏幕顯示。

      具體實施方式

      現(xiàn)在將參照附圖在下文中更完整地描述各種實施例。應(yīng)當理解,本發(fā)明可以以許多不同形式具體化,并且不應(yīng)被解釋為限于本文所闡述的實施例。同樣的數(shù)字遍及全文指代同樣的元件。

      概述

      一種根據(jù)各種實施例的用于管理對演示的修改的系統(tǒng)被配置成使得一個或多個作者能夠向一個或多個用戶提供一個或多個作者已經(jīng)創(chuàng)建的演示。在各種實施例中,演示包括包含一個或多個對象的一個或多個幻燈片。在一些實施例中,一個或多個對象包括一個或多個圖像、一個或多個視頻、一個或多個文本對象、一個或多個網(wǎng)頁、一個或多個交互游戲或活動等。在特定實施例中,該系統(tǒng)被配置成使得一個或多個用戶能夠?qū)⑺谕难菔九c一個或多個用戶的一個或多個帳戶相關(guān)聯(lián)。例如,在各種實施例中,作者生成演示,并將演示置于市場中以供其他人購買或使用。一個或多個用戶可以在市場中找到演示并預訂以使用該演示。在特定實施例中,當一個或多個用戶預訂演示時,該系統(tǒng)被配置成將演示的拷貝與一個或多個用戶的帳戶相關(guān)聯(lián)。在各種實施例中,該系統(tǒng)被進一步配置成使得一個或多個用戶能夠經(jīng)由一個或多個帳戶訪問演示(例如,以便回顧演示、呈現(xiàn)演示等)。

      在特定實施例中,該系統(tǒng)被配置成使得一個或多個作者能夠修改演示。至少部分地響應(yīng)于由一個或多個作者對演示的一個或多個修改,該系統(tǒng)可以被配置成使得一個或多個用戶能夠選擇性地將一個或多個修改并入到與其相應(yīng)的一個或多個帳戶相關(guān)聯(lián)的演示的版本中。在特定實施例中,該系統(tǒng)被配置成在存儲器中存儲特定演示的各種版本(例如,可以基于由一個或多個用戶對一個或多個修改的選擇性并入而不同的演示的版本)的一個或多個拷貝。

      示例性技術(shù)平臺

      如將由相關(guān)領(lǐng)域中的技術(shù)人員所理解的,本發(fā)明可以例如被具體化為計算機系統(tǒng)、方法或計算機程序產(chǎn)品。因此,各種實施例可以采取完全硬件實施例、完全軟件實施例、或組合軟件和硬件方面的實施例的形式。此外,特定實施例可以采取具有被具體化在存儲介質(zhì)中的計算機可讀指令(例如,軟件)的計算機可讀存儲介質(zhì)上所存儲的計算機程序產(chǎn)品的形式。各種實施例可以采取web(網(wǎng)絡(luò))實現(xiàn)的計算機軟件的形式。可以利用任何合適的計算機可讀存儲介質(zhì),包括例如硬盤、壓縮盤、DVD、光學存儲設(shè)備、和/或磁性存儲設(shè)備。

      在以下參照方法、裝置(例如,系統(tǒng))和計算機程序產(chǎn)品的框圖和流程圖示來描述各種實施例。應(yīng)當理解,框圖和流程圖示中的每一個框以及框圖和流程圖示中的框的組合分別可以通過執(zhí)行計算機程序指令的計算機來實現(xiàn)。這些計算機程序指令可以被加載到通用計算機、專用計算機、或者其他可編程數(shù)據(jù)處理裝置上以產(chǎn)生機器,使得執(zhí)行在計算機或其他可編程數(shù)據(jù)處理裝置上的指令創(chuàng)建用于實現(xiàn)在流程圖框或多個框中規(guī)定的功能的手段(means)。

      這些計算機程序指令還可以存儲在計算機可讀存儲器中,所述指令可以指導計算機或其他可編程數(shù)據(jù)處理裝置以特定方式起作用,使得存儲在計算機可讀存儲器中的指令產(chǎn)生被配置用于實現(xiàn)在流程圖框或多個框中規(guī)定的功能的制品。計算機程序指令還可以被加載到計算機或其他可編程數(shù)據(jù)處理裝置上,以使要在計算機或其他可編程裝置上執(zhí)行的一系列操作步驟產(chǎn)生計算機實現(xiàn)的過程,使得在計算機或其他可編程裝置上執(zhí)行的指令提供用于實現(xiàn)在流程圖框或多個框中規(guī)定的功能的步驟。

      因此,框圖和流程圖示的框支持用于執(zhí)行所規(guī)定功能的機制的組合、用于執(zhí)行所規(guī)定功能的步驟的組合、以及用于執(zhí)行所規(guī)定功能的程序指令。還應(yīng)當理解,框圖和流程圖示中的每一個框以及框圖和流程圖示中的框的組合可以由執(zhí)行所規(guī)定功能或步驟的基于專用硬件的計算機系統(tǒng)、或者專用硬件和執(zhí)行適當計算機指令的其他硬件的組合來實現(xiàn)。

      示例性系統(tǒng)架構(gòu)

      圖1是根據(jù)特定實施例的演示修改系統(tǒng)10的框圖。如可以從該圖所理解的,系統(tǒng)10包括一個或多個計算機網(wǎng)絡(luò)55、一個或多個第三方服務(wù)器50、演示修改服務(wù)器60、數(shù)據(jù)庫70、以及如由移動計算設(shè)備15(例如,智能電話、平板計算機、可穿戴計算設(shè)備、膝上型計算機等)或臺式計算機17所指示的一個或多個遠程計算設(shè)備。在特定實施例中,一個或多個計算機網(wǎng)絡(luò)促進一個或多個第三方服務(wù)器50、演示修改服務(wù)器60、數(shù)據(jù)庫70、以及一個或多個遠程計算設(shè)備15、17之間的通信。

      一個或多個計算機網(wǎng)絡(luò)55可以包括各種類型的有線或無線計算機網(wǎng)絡(luò)中的任何一個,諸如因特網(wǎng)、專用內(nèi)聯(lián)網(wǎng)、網(wǎng)狀網(wǎng)絡(luò)、公共交換電話網(wǎng)(PSTN)、或任何其他類型的網(wǎng)絡(luò)(例如,使用藍牙或近場通信來促進計算機之間的通信的網(wǎng)絡(luò))。一個或多個第三方服務(wù)器50、演示修改服務(wù)器60以及數(shù)據(jù)庫70之間的通信鏈接可以例如經(jīng)由局域網(wǎng)(LAN)或經(jīng)由因特網(wǎng)而實現(xiàn)。

      圖2圖示了可以在系統(tǒng)10內(nèi)例如用作客戶端計算機(例如,圖1中所示的客戶端計算機15、17之一)或用作服務(wù)器計算機(例如,圖1中所示的演示修改服務(wù)器60)的計算機架構(gòu)15的圖解表示。在特定實施例中,計算機15可以適于用作被配置用于管理演示修改的系統(tǒng)10的上下文內(nèi)的計算機。

      在特定實施例中,計算機15可以連接(例如,聯(lián)網(wǎng))到LAN、內(nèi)聯(lián)網(wǎng)、外聯(lián)網(wǎng)、和/或因特網(wǎng)中的其他計算機。如上所述,計算機15可以在客戶端-服務(wù)器網(wǎng)絡(luò)環(huán)境中的服務(wù)器或客戶端計算機的能力中操作,或作為對等式(或分布式)網(wǎng)絡(luò)環(huán)境中的對等計算機操作。計算機15可以是臺式個人計算機(PC)、平板PC、機頂盒(STB)、個人數(shù)字助理(PDA)、蜂窩電話、web器具、服務(wù)器、網(wǎng)絡(luò)路由器、交換機或網(wǎng)橋、或者能夠執(zhí)行規(guī)定要由該計算機所采取的動作的指令集(順序或以其他方式)的任何其他計算機。此外,雖然僅圖示單個計算機,但是術(shù)語“計算機”還應(yīng)視為包括計算機的任何集合,其單獨或聯(lián)合地執(zhí)行指令集(或多個指令集)以執(zhí)行在本文中所討論的方法中的任何一個或多個。

      示例性計算機15包括處理設(shè)備202、主存儲器204(例如,只讀存儲器(ROM)、閃速存儲器、動態(tài)隨機存取存儲器(DRAM)(諸如同步DRAM(SDRAM)或Rambus DRAM(RDRAM))等)、靜態(tài)存儲器206(例如,閃速存儲器、靜態(tài)隨機存取存儲器(SRAM)等)、以及數(shù)據(jù)存儲設(shè)備218,它們經(jīng)由總線232彼此通信。

      處理設(shè)備202表示一個或多個通用或?qū)iT處理設(shè)備,諸如微處理器、中央處理單元等。更具體地,處理設(shè)備202可以是復雜指令集計算(CISC)微處理器、精簡指令集計算(RISC)微處理器、超長指令字(VLIW)微處理器、或?qū)崿F(xiàn)其他指令集的處理器、或者實現(xiàn)指令集的組合的處理器。處理設(shè)備202還可以是一個或多個專用處理設(shè)備,例如專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)、數(shù)字信號處理器(DSP)、網(wǎng)絡(luò)處理器等。處理設(shè)備202可以被配置成執(zhí)行用于執(zhí)行本文中所討論的各種操作和步驟的處理邏輯226。

      計算機15可以進一步包括網(wǎng)絡(luò)接口設(shè)備208。計算機15還可以包括視頻顯示單元210(例如,液晶顯示器(LCD)或陰極射線管(CRT))、字母數(shù)字輸入設(shè)備212(例如,鍵盤)、光標控制設(shè)備214(例如,鼠標)、以及信號生成設(shè)備216(例如,揚聲器)。

      數(shù)據(jù)存儲設(shè)備218可以包括非臨時性計算機可訪問存儲介質(zhì)230(也已知為非臨時性計算機可讀存儲介質(zhì)或非臨時性計算機可讀介質(zhì)),在其上存儲具體化本文中所描述的方法或功能中的任何一個或多個的一個或多個指令集(例如,軟件222)。軟件222還可以在其由計算機15的執(zhí)行期間完全或至少部分地駐留在主存儲器204內(nèi)和/或處理設(shè)備202內(nèi)——主存儲器204和處理設(shè)備202還構(gòu)成計算機可訪問存儲介質(zhì)。還可以經(jīng)由網(wǎng)絡(luò)接口設(shè)備208通過網(wǎng)絡(luò)55發(fā)送或接收軟件222。

      雖然在示例性實施例中計算機可訪問存儲介質(zhì)230被示出為單個介質(zhì),但是術(shù)語“計算機可訪問存儲介質(zhì)”應(yīng)被理解為包括存儲一個或多個指令集的單個介質(zhì)或多個介質(zhì)(例如,集中式或分布式數(shù)據(jù)庫、和/或相關(guān)聯(lián)的高速緩存和服務(wù)器)。術(shù)語“計算機可訪問存儲介質(zhì)”還應(yīng)被理解為包括任何介質(zhì),其能夠存儲、編碼或承載指令集以供由計算機執(zhí)行并且使得計算機執(zhí)行本發(fā)明的方法中的任何一個或多個。因此,術(shù)語“計算機可訪問存儲介質(zhì)”應(yīng)被理解為包括但不限于固態(tài)存儲器、光學和磁性介質(zhì)等。

      示例性系統(tǒng)平臺

      用于管理對演示的修改的系統(tǒng)的各種實施例可以在任何合適的上下文中實現(xiàn)。例如,特定實施例可以在任何合適的演示創(chuàng)建和/或修改系統(tǒng)的上下文內(nèi)實現(xiàn)。系統(tǒng)的功能的各種方面可以由某些系統(tǒng)模塊所執(zhí)行,包括演示修改模塊300。該模塊在以下更詳細地討論。

      演示修改模塊

      圖3是由示例性演示修改模塊300所執(zhí)行的操作的流程圖。在特定實施例中,演示修改模塊300可以促進將對特定演示的修改并入到特定演示的其他版本中。

      該系統(tǒng)在步驟310處通過從一個或多個作者接收包括一個或多個幻燈片的第一演示而開始,一個或多個幻燈片中的每一個包括一個或多個對象。在各種實施例中,該系統(tǒng)被配置成使得一個或多個作者能夠例如通過提供用于一個或多個幻燈片的一個或多個對象、在一個或多個幻燈片內(nèi)布置一個或多個對象等來創(chuàng)建第一演示。在其他實施例中,該系統(tǒng)被配置成接收可以例如已經(jīng)由一個或多個作者使用任何合適的軟件應(yīng)用所創(chuàng)建的第一演示。

      在特定實施例中,該系統(tǒng)被配置成從任何合適的一個或多個作者接收一個或多個演示。例如,在特定實施例中,一個或多個作者可以包括一個或多個教師,其可以例如創(chuàng)建適于教學或傳達與特定話題、主題等相關(guān)的信息的一個或多個演示。在其他實施例中,一個或多個作者可以包括與特定公司相關(guān)聯(lián)的任何合適的人,其可以例如負責傳達與特定公司或與特定公司的特定功能、產(chǎn)品等相關(guān)的信息。在各種實施例中,該系統(tǒng)被配置成接收由單個作者所創(chuàng)建的演示。在其他實施例中,一個或多個作者包括多個作者,其可以例如協(xié)作以創(chuàng)建特定演示。

      在各種實施例中,演示被配置用于向一個或多個觀眾顯示。該系統(tǒng)可以被配置成在任何合適的計算設(shè)備(例如,移動計算設(shè)備、交互觸摸屏計算設(shè)備等)上顯示演示。在特定實施例中,一個或多個幻燈片可以包括一個或多個對象,其可以例如包括一個或多個文本對象、一個或多個圖像、一個或多個視頻、到特定網(wǎng)站的一個或多個鏈接、特定網(wǎng)站的一個或多個表示、或任何其他合適的一個或多個對象。在其他實施例中,一個或多個幻燈片可以基本上是空的(例如,可以沒有包含對象)。在各種實施例中,一個或多個幻燈片可以是單獨的演示幻燈片,并且可以包括靜態(tài)內(nèi)容(在特定演示期間不可以編輯的內(nèi)容)和/或動態(tài)內(nèi)容(在特定演示期間可以編輯的內(nèi)容)。這樣的內(nèi)容可以包括例如以下對象中的任何的一個或多個:(1)圖片;(2)預先錄制的視頻;(3)流送的活(live)視頻(例如,其內(nèi)容可以從第三方服務(wù)器接收);(4)網(wǎng)站的活動態(tài)圖像;(5)網(wǎng)站的靜態(tài)圖像;(6)繪圖;(7)靜態(tài)屏幕截圖;(8)一個或多個計算機的顯示器的動態(tài)改變的圖像;(9)文本文件;(10)當在演示模式下顯示幻燈片時要被顯示的音頻文件;(11)演示文件;(12)一個或多個電子表格的工作或非工作版本;或(13)與演示中的其他幻燈片中的一個或多個相關(guān)的活動;(14)涵蓋演示中的幻燈片中的一個或多個中所包含的主題事項的測試問題;(15)關(guān)于一個或多個幻燈片的注釋;以及(16)任何其他合適的內(nèi)容。在各種實施例中,幻燈片的主題事項可以針對商業(yè)話題。在其他實施例中,幻燈片演示可以針對學校課程,其可以在教室中呈現(xiàn)給一個或多個學生。

      該系統(tǒng)在步驟320處通過使得一個或多個用戶能夠訪問第一演示并且將第一演示與關(guān)聯(lián)于一個或多個用戶的一個或多個帳戶相關(guān)聯(lián)而繼續(xù)。在特定實施例中,一個或多個用戶可以包括一個或多個演示者(例如,可能期望呈現(xiàn)演示、查看演示等的一個或多個演示者)。一個或多個用戶可以例如包括一個或多個教師、一個或多個管理員、一個或多個商業(yè)人士、或者可能期望給出特定演示、查看特定演示等的任何其他合適的一個或多個用戶。

      在各種實施例中,該系統(tǒng)被配置成使得一個或多個用戶能夠經(jīng)由合適的計算設(shè)備訪問第一演示。在其他實施例中,該系統(tǒng)被配置成使得一個或多個用戶能夠經(jīng)由一個或多個演示的合適的數(shù)據(jù)庫70(例如,在用戶可以在其中購買對第一演示的訪問的在線商店中、在由一個或多個作者做成可用的一個或多個演示的在線庫中、或任何其他合適的訪問點)訪問第一演示。在特定實施例中,該系統(tǒng)被配置成使得一個或多個用戶能夠預覽構(gòu)成第一演示的一個或多個幻燈片的至少部分。

      在特定實施例中,該系統(tǒng)被配置成使得一個或多個用戶能夠請求將第一演示與關(guān)聯(lián)于用戶的賬戶相關(guān)聯(lián)。在各種實施例中,該系統(tǒng)被配置成使得一個或多個用戶能夠經(jīng)由合適的計算設(shè)備(例如,經(jīng)由與計算設(shè)備相關(guān)聯(lián)的任何合適的輸入設(shè)備)或以任何其他合適的方式請求這樣的關(guān)聯(lián)。

      接下來,在步驟330處,該系統(tǒng)從一個或多個用戶接收將第一演示與一個或多個帳戶相關(guān)聯(lián)的請求(例如,用戶請求預訂演示)。該系統(tǒng)可以響應(yīng)于來自一個或多個用戶的任何合適的指示和/或請求(例如,由一個或多個用戶的用于請求關(guān)聯(lián)的一個或多個標記的激活、或任何其他合適的指示)而接收請求。

      該系統(tǒng)在步驟340處通過至少部分地響應(yīng)于接收到該請求而將第二演示與一個或多個帳戶相關(guān)聯(lián)來繼續(xù),第二演示與第一演示相同。在各種實施例中,將第二演示與一個或多個帳戶相關(guān)聯(lián)包括將第二演示的拷貝保存到與一個或多個用戶的一個或多個計算設(shè)備相關(guān)聯(lián)的存儲器。在其他實施例中,將第二演示與一個或多個帳戶相關(guān)聯(lián)包括將第二演示的拷貝保存到一個或多個服務(wù)器(例如,遠程服務(wù)器,諸如圖1中的一個或多個第三方服務(wù)器50),從所述服務(wù)器該系統(tǒng)使得一個或多個用戶能夠訪問第二演示(例如,從任何合適的計算設(shè)備)。在特定實施例中,第二演示是第一演示的拷貝。在其他實施例中,第二演示是第一演示的第二版本。在又其他實施例中,第二演示是第一演示。

      在各種實施例中,第二演示包括與第一演示具有相同的一個或多個對象的相同的一個或多個幻燈片。在特定實施例中,該系統(tǒng)被配置成使得一個或多個用戶能夠修改第二演示(例如,修改一個或多個對象或一個或多個幻燈片中的一個或多個)。在特定實施例中,該系統(tǒng)被配置成不響應(yīng)于由一個或多個用戶對第二演示的修改而修改第一演示。在這樣的實施例中,該系統(tǒng)可以被配置成維持第一演示(例如,以其原始形式的演示)和第二演示(例如,其可以包括第一演示的修改后版本)二者的一個或多個拷貝(例如,存儲在一個或多個合適的服務(wù)器上或在另一合適的位置中)。在特定實施例中,該系統(tǒng)可以存儲一個或多個修改后的演示作為原始演示(例如,第一演示)的一個或多個版本。

      在步驟350處繼續(xù),該系統(tǒng)接收一個或多個作者已經(jīng)對第一演示做出了一個或多個修改的指示。該系統(tǒng)可以被配置成例如響應(yīng)于由一個或多個作者對第一演示的修改(諸如對一個或多個對象或一個或多個幻燈片中的一個或多個的修改)而接收該指示。在各種實施例中,該系統(tǒng)被配置成使得一個或多個作者能夠基本上動態(tài)地對第一演示做出一個或多個修改(例如,當一個或多個作者呈現(xiàn)演示時)。在其他實施例中,該系統(tǒng)被配置成以任何其他合適的方式接收指示。在各種實施例中,一個或多個修改可以包括例如一個或多個新的幻燈片的插入、一個或多個幻燈片的刪除、一個或多個幻燈片的重新排序、一個或多個對象向一個或多個幻燈片的添加、一個或多個對象從一個或多個幻燈片的刪除、一個或多個幻燈片的一個或多個對象的修改、或者任何其他合適的修改。在特定實施例中,一個或多個對象的修改可以包括旋轉(zhuǎn)、調(diào)整大小、移動、重新布置、顏色改變、裁剪、任何文本內(nèi)容的編輯、任何圖像的替換、或任何其他合適的修改。

      在特定實施例中,該系統(tǒng)還被配置成從一個或多個作者接收一個或多個作者想要將一個或多個修改中的哪個提供給將演示與其賬戶相關(guān)聯(lián)(例如,預訂演示)的一個或多個用戶的指示。例如,一個或多個作者可以指示一個或多個作者對第一演示所做出的一個或多個修改中的所有都應(yīng)當被提供給一個或多個用戶,除了特定幻燈片的添加之外。在這樣的實施例中,該系統(tǒng)被配置成使得一個或多個作者能夠修改第一演示而不將一個或多個修改中的至少一些提供給預訂了演示的一個或多個用戶。

      在特定實施例中,該系統(tǒng)被配置成使得一個或多個作者能夠提供用于一個或多個修改的一個或多個解釋。該系統(tǒng)還可以被配置成向一個或多個用戶提供一個或多個解釋。在各種實施例中,這可以使得一個或多個用戶能夠在決定是否將一個或多個修改并入到他們的演示版本中時考慮一個或多個解釋。

      然后,該系統(tǒng)在步驟360處至少部分地響應(yīng)于在步驟350處接收到該指示而使得一個或多個用戶能夠選擇性地將一個或多個修改并入到第二演示中。在特定實施例中,該系統(tǒng)被配置成向一個或多個用戶通知由一個或多個作者對第一演示的修改(例如,經(jīng)由合適的消息,諸如電子郵件或其他通知)。然后,該系統(tǒng)可以提示一個或多個用戶將一個或多個修改并入到第二演示中。在特定實施例中,該系統(tǒng)被配置成基本上自動地更新第二演示以將一個或多個修改并入到第一演示中。

      在各種實施例中,該系統(tǒng)被配置成向一個或多個用戶顯示一個或多個修改,例如以使得一個或多個用戶能夠決定是否將一個或多個修改并入到第二演示中。該系統(tǒng)可以例如顯示大體上描繪對一個或多個幻燈片的一個或多個修改的一個或多個幻燈片的紅線劃去版本。在其他實施例中,該系統(tǒng)被配置成在第二演示附近顯示具有一個或多個修改的第一演示(例如,在計算設(shè)備的顯示屏上),例如以使得一個或多個用戶能夠查明對第一演示的一個或多個修改(例如,通過視覺地將具有一個或多個修改的第一演示與第二演示進行比較)。在特定實施例中,該系統(tǒng)被配置成僅顯示具有一個或多個修改的第一演示的一個或多個幻燈片。在特定實施例中,這可以使得一個或多個用戶能夠通過避免回顧任何未經(jīng)修改的一個或多個幻燈片而更容易地并入一個或多個修改。

      在特定實施例中,該系統(tǒng)被配置成使得一個或多個用戶能夠通過接受一個或多個修改中的所有或拒絕一個或多個修改中的所有來并入一個或多個修改。例如,該系統(tǒng)可以使得一個或多個用戶能夠回顧一個或多個修改,如以上剛討論的。然后,一個或多個用戶可以選擇是否并入一個或多個修改,并向系統(tǒng)指示一個或多個用戶是否希望并入一個或多個修改。響應(yīng)于一個或多個用戶希望將一個或多個修改并入到第二演示中的指示,在這樣的實施例中,該系統(tǒng)可以更新第二演示以包括對第一演示的一個或多個修改中的每一個。

      在特定實施例中,該系統(tǒng)被配置成使得一個或多個用戶能夠在逐幻燈片的基礎(chǔ)上選擇性地將一個或多個修改并入到第二演示中。例如,該系統(tǒng)可以使得一個或多個用戶能夠接受或拒絕新的幻燈片的添加、一個或多個幻燈片的刪除、和/或一個或多個幻燈片中的特定一個的修改。在這樣的實施例中,該系統(tǒng)可以被配置成循環(huán)通過一個或多個幻燈片中的每一個,例如以使得一個或多個用戶能夠單獨地針對一個或多個幻燈片中的每一個(和/或針對一個或多個新的幻燈片)并入一個或多個修改。

      在各種實施例中,該系統(tǒng)被配置成使得一個或多個用戶能夠在逐對象的基礎(chǔ)上并入一個或多個修改。在特定實施例中,該系統(tǒng)被配置成使得一個或多個用戶能夠選擇性地接受或拒絕對一個或多個對象的一個或多個修改中的每一個,其可以包括例如一個或多個對象的刪除、一個或多個新對象的添加、或者對一個或多個對象中的一個或多個的一個或多個修改。在各種實施例中,該系統(tǒng)被配置成循環(huán)通過對一個或多個對象的一個或多個修改,以便使得一個或多個用戶能夠接受或拒絕每一個特定一個或者一個或多個修改。

      在各種實施例中,該系統(tǒng)被配置成使得用戶能夠為系統(tǒng)提供針對并入一個或多個修改的一個或多個偏好(例如,在逐幻燈片基礎(chǔ)上、在逐對象基礎(chǔ)上等自動地并入一個或多個修改的偏好)。在特定實施例中,該系統(tǒng)被配置成將一個或多個偏好與關(guān)聯(lián)于一個或多個用戶的一個或多個帳戶相關(guān)聯(lián)。在其他實施例中,該系統(tǒng)被配置成響應(yīng)于接收到一個或多個作者已經(jīng)對第一演示做出了一個或多個修改的指示而向一個或多個用戶提示偏好。

      在特定實施例中,將一個或多個修改并入到第二演示中包括修改第二演示以包括一個或多個修改。在特定實施例中,并入一個或多個修改還包括向存儲器存儲修改后的第二演示的拷貝。在各種實施例中,該系統(tǒng)被配置成在一個或多個遠程服務(wù)器上存儲修改后的第二演示,從所述服務(wù)器一個或多個用戶可以訪問修改后的第二演示(例如,經(jīng)由合適的計算設(shè)備)。在其他實施例中,該系統(tǒng)被配置成將修改后的第二演示存儲在任何其他合適的位置中,以使得一個或多個用戶能夠訪問修改后的第二演示(例如,在與一個或多個用戶的一個或多個計算設(shè)備相關(guān)聯(lián)的存儲器上等)。

      由一個或多個用戶對第二演示的修改

      在特定實施例中,該系統(tǒng)被配置成使得一個或多個用戶能夠修改第二演示。在這樣的實施例中,該系統(tǒng)被配置成將修改后的第二演示的拷貝存儲在適于向一個或多個用戶提供對修改后的第二演示的訪問的位置中。

      在各種實施例中,至少部分地響應(yīng)于由一個或多個用戶對第二演示的一個或多個修改,該系統(tǒng)被配置成使得一個或多個作者能夠?qū)⒁粋€或多個修改并入到第一演示中。該系統(tǒng)可以使得一個或多個作者能夠以任何合適的方式并入一個或多個修改,諸如例如以以上關(guān)于使得一個或多個用戶能夠?qū)⒁粋€或多個修改并入到第二演示中所描述的任何方式。在這樣的實施例中,響應(yīng)于由一個或多個作者將一個或多個修改并入到第一演示中,該系統(tǒng)可以被配置成使得一個或多個用戶(例如,未修改第二演示的一個或多個用戶)也并入一個或多個修改(例如,由一個或多個作者所并入的一個或多個修改、對第二演示所做出的一個或多個修改、或者任何其他合適的修改)。

      在特定實施例中,該系統(tǒng)被配置成使得一個或多個用戶能夠提供一個或多個修改的一個或多個解釋。在各種實施例中,這可以使得一個或多個作者或者一個或多個其他用戶能夠在決定是否將一個或多個修改并入到他們的演示版本中時考慮一個或多個解釋。

      版本追蹤

      在特定實施例中,由一個或多個作者或者一個或多個用戶對第一或第二演示的修改和/或由一個或多個用戶對一個或多個作者修改的部分接受可能導致特定演示的多個不同版本。在特定示例中,第一、第二和第三用戶可以請求將由作者所創(chuàng)建的特定演示與他們關(guān)于系統(tǒng)的帳戶相關(guān)聯(lián)。然后,作者可以對演示做出四個修改,第一、第二和第三用戶可以將不同數(shù)目的修改并入到他們相關(guān)聯(lián)的演示版本中。在該示例中,現(xiàn)在將存在四個版本的演示——作者所創(chuàng)建和修改的版本以及從原始演示并入由作者的不同修改的三個用戶版本。然后,三個用戶可以對其演示版本創(chuàng)建其自身的修改。

      在各種實施例中,該系統(tǒng)被配置成存儲演示的每一個特定版本,例如,以使得一個或多個用戶能夠向演示的較早版本恢復(revert),一個或多個用戶應(yīng)該期望這樣做。在其他實施例中,該系統(tǒng)被配置成使得一個或多個用戶能夠訪問、查看和/或呈現(xiàn)特定演示的多個版本中的任何一個。在其他實施例中,該系統(tǒng)可以被配置成追蹤演示中的單獨幻燈片的版本。版本信息可以被存儲在其中每一個條目包含如下中的一個或多個的數(shù)據(jù)庫中:(1)作者標識;(2)修改者標識;(3)修改后的演示的標識;(4)修改后的幻燈片的標識;(5)修改后的對象的標識;(6)做出修改的日期;(7)接受改變的用戶的標識;(8)關(guān)于演示的任何其他合適的信息、做出修改的用戶、做出的修改、以及做出修改的原因。

      示例性用戶體驗

      圖4描繪了示出根據(jù)特定實施例的以上描述的系統(tǒng)的各種特征的屏幕顯示。在該圖中示出了用于將一個或多個作者修改并入到演示中的示例性界面400。如可以從該圖所理解的,界面400顯示演示的特定幻燈片的當前版本410和新版本420。當前版本410和新版本420包括標題412a、412b;圖像414a、414b;文本對象416a、416b;以及視頻418a、418b。如可以從該圖所理解的,標題412a、412b和圖像414a、414b在幻燈片的當前版本410和新版本420之間未修改。文本對象416a、416b的文本在新版本420中已經(jīng)修改,并且視頻418a、418b已經(jīng)從一個視頻改變?yōu)榱硪粋€。

      如在該圖中所示,界面400還包括作者注釋430,其包括對當前顯示的幻燈片的改變的解釋。界面400還包括用于接受440或拒絕442改變的標記。如可以從該圖所理解的,響應(yīng)于對改變的接受,該系統(tǒng)可以被配置成在演示的用戶的版本(例如,與用戶的賬戶相關(guān)聯(lián)的版本)中利用新版本420替換幻燈片的當前版本410。

      結(jié)論

      已經(jīng)獲益于之前的描述和相關(guān)聯(lián)的附圖中所呈現(xiàn)的教導的本發(fā)明所涉及的領(lǐng)域中的技術(shù)人員將想到本發(fā)明的許多修改和其他實施例。雖然以上討論的示例涵蓋本發(fā)明在演示的上下文中的使用,但是本發(fā)明可以在任何其他合適的上下文中使用,諸如在如下項的上下文內(nèi):1)網(wǎng)絡(luò)研討會;2)在線課堂;3)會議;4)廣告/廣告顯示器;和/或5)用于顯示和/或注釋內(nèi)容的任何其他合適的系統(tǒng)。此外,本文所討論的功能可以被并入到交互演示系統(tǒng)中,其允許用戶創(chuàng)建或修改幻燈片演示中的幻燈片,向多個用戶呈現(xiàn)幻燈片演示,以及推送特定信息(例如,包含在演示中的幻燈片的、或者包含與在演示中包含的一個或多個幻燈片中包含的主題事項相關(guān)的信息的幻燈片的電子可編輯版本)。因此,要理解,本發(fā)明不限于所公開的特定實施例,并且修改和其他實施例意圖被包括在所附權(quán)利要求的范圍內(nèi)。雖然在本文中采用了特定術(shù)語,但是它們一般地并且僅以描述性意義而不是出于限制的目的而使用。

      當前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1